Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Вимоги до виконання дипломної роботи
§ Зробити централізоване збереження інформації. § Забезпечити доступ усіх робітників та учнів до Internet. § Ізолювати мережу класів від мережі адміністрації 2. ВИДИ ВІРТУАЛЬНИХ МАШИН Часом виникає необхідність у використанні декількох операційних систем на одному комп'ютері. Труднощі тут, як правило, передбачувані. По-перше, це обов'язкова перезавантаження ПК для запуску нової ОС, а по-друге, якщо ми маємо справу з різними родинами, наприклад Windows і Unix, то кожна з ОС зажадає під себе як мінімум один розділ на жорсткому диску. Крім того, з-за різного формату файлових систем ускладнюється доступ з однієї ОС до файлів інший. Ці та інші проблеми можна вирішити за допомогою «віртуальної машини». По суті вона являє собою звичайну програму, емулює роботу основних компонентів ПК, від процесора і відеокарти до дисковода. У результаті ми можемо запускати кілька ОС одночасно і легко перемикатися між ними. Основний недолік такого підходу - порівняно невисока продуктивність імітованому систем. До таких віртуальним машинам належать такі програмні засоби: Sun VirtualBox 4.0.4. Характеристики: Freeware (для домашнього використання) Розробник Sun Microsystems Сайт www.virtualbox.org Розмір 76 МБ Багата функціональність, великий список підтримуваних сис-тем; Ряд унікальних можливостей; Деяка нестабільність у роботі
VirtualBox - програмний продукт німецької компанії innotek. Це порівняно молода платформа, перший публічний реліз випущений в січні 2007 р. Серед підтримуваних гостьових систем - Windows, Linux, OS / 2 Warp, OpenBSD і FreeBSD. У лютому 2008-го фірма innotek була придбана компанією Sun Micro-systems, і подальша розробка ведеться з її участю. Модель розповсюдження VirtualBox при цьому не змінилася. Крім стандартних і необхідних для роботи операційної системи пристроїв (процесор, відеоадаптер, жорсткий диск), програма також емулює аудіоконтроллер і мережевий адаптер. Останній представляється як інтерфейс AMD PCNet. Крім того, необхідно відзначити, що за замовчуванням відеокарта емулюється як стандартний VESA-адаптер з 8 МБ відеопам'яті і роздільною здатністю 800 × 600; якщо ж цього недостатньо, можна скористатися Guest VM Additions для збільшення продуктивності віртуального відеоакселератора і динамічної зміни розмірів вікна. Guest VM Additions - поставляється разом з програмою набір засобів для оптимізації швидкодії і полегшення взаємодії між гостьовою і хостової ОС. Крім усього іншого, в VirtualBox емулюються також контролери USB, при цьому пристрої, підключені до USB-роз'ємів в хостової системі, автоматично підхоплюються і в гостьовій. Однією з ключових можливостей є підтримка RDP (Remote Desktop Protocol), що дозволяє VirtualBox діяти як RDP-сервер і управлятися будь-яким клієнтом, що працюють з даним протоколом. Зауважимо, що до виходу платформи VMware Workstation 6 ця можливість була тільки у VirtualBox. Також реалізована функція USB over RDP (якщо віртуальна машина діє як RDP-сервер, то в клієнті буде видно і підключені USB-пристрою). Другий ключовою особливістю є компонент iSCSI initiator. Він дозволяє використовувати зовнішні пристрої за протоколом iSCSI в якості віртуальних дисків в гостьовій системі без додаткової підтримки з її боку. Процес створення віртуальної машини гранично простий: необхідно вибрати тип операційної системи та встановити обсяг оперативної пам'яті і жорсткого диска. Останній може бути як фіксованого розміру, так і динамічно змінюваний в міру заповнення. Після інсталяції гостьової системи рекомендується встановити вже згадувані Guest VM Additions - вони суттєво полегшать роботу надалі. VirtualBox підтримує мережеву взаємодію між віртуальними машинами, при цьому користувач може вибрати один з трьох типів. Пе-ший - це NAT, в такому випадку віртуальна машина прихована за NAT-сервером хоста і може ініціювати з'єднання в зовнішнє по відношенню-ням до нього мережу, але з зовнішньої мережі з'єднатися з такою віртуальною ма-шиною не можна. Другий тип, Host Interface Networking, дозволяє гостьовій системі використовувати ресурси фізичного мережевого адаптера хоста, при цьому сама гостьова машина стає доступна з зовнішньої мережі як звичайні-ний незалежний комп'ютер. І нарешті, третій тип - Internal Networking - може використовуватися, коли необхідності у виході в зовнішню мережу немає; в цьому випадку віртуальна мережа буде побудована в межах хоста. Якщо ж користувачеві потрібно всього лише налагодити обмін файлами між гостьовою системою і хостом, то краще застосувати функцію Shared Folders, яка дозволяє створювати загальні папки, доступні в будь-якій з систем. Ті, хто використовує віртуальні машини для тестування різного програмного забезпечення, по гідності оцінять підтримку древа збережених станів віртуальної машини (так звані snapshots), до яких може бути проведений відкат з будь-якого стану гостьової системи у випадку непередбаченої ситуації або необхідності в її перезапуску з нуля. Для розробників компанія innotek надає відмінний Software Development Kit, і оскільки код платформи відкритий, докладати додаткових зусиль для написання розширень до системи не потрібно. Крім Windows, стабільні версії VirtualBox існують також для Linux і Mac OS. Крім того, в даний момент ведеться велика робота по портуванню продукту на інші хостовую платформи, і розробникам надаються всі необхідні інструменти та інтерфейси для модифікації VirtualBox. Підсумовуючи все вищесказане, можна з упевненістю назвати VirtualBox кращою з безкоштовних програм в своїй галузі і серйозним конкурентом для платних аналогів. VMware Workstation 6.5 Характеристики: Shareware, $ 189 Розробник VMware Сайт www.vmware.com / products / ws Розмір 500 МБ Найбільша функціональність серед усіх програм Висока ціна; величезний розмір дистрибутива VMware Workstation - мабуть, найвідоміший продукт для створення віртуальних машин, а компанія VMware на сьогоднішній день є одним з лідерів у виробництві систем віртуалізації. Список сумісних гостьових ОС просто величезний - тут є все, починаючи від Solaris і Novell NetWare і закінчуючи Linux, FreeBSD і Windows Vista x64 Edition. Платформа чудово емулює всі необхідні системи комп'ютера. Кількість підтримуваних пристроїв не може не радувати - VMware Workstation здатна працювати з встановленими CD / DVD-приводами, дисководами, зчитувачами смарт-карт, вміє монтувати образи дисків. Крім того, в гостьовій системі будуть доступні всі зовнішні пристрої, підключені через COM-, LPT-або USB-порти (правда, налаштувати підтримку USB 2.0 так і не вдалося). Присутня повна інтеграція з ACE (Assured Computing Environment - можливість запускати на комп'ютері ще одну копію Windows, призначену для спільного використання) і так званий unity mode - виконання віртуалізованних додатків на Робочому столі хост-машини. Що ж стосується традиційно слабке місця - відеоакселератора, - то, починаючи з поточної версії, він підтримує апаратне прискорення тривимірної графіки. Правда, з невеликим застереженням - поки ця функція доступна лише при використанні Windows XP як гостьовий операційної системи. Також у даний час підтримується тільки DirectX 9.0 та Shader Model 2.0. Ще серед останніх нововведень варто відзначити можливість потокового відтворення віртуальної машини, на-приклад при завантаженні образу з Інтернету. Обмін даними може бути організований через віртуальну локальну мережу або ж за допомогою drag-n-drop з віртуальної системи в напрямку хоста. У випадку з локальною мережею є три стандартні варіанти: перший з використанням NAT (Network Address Translation), другий - безпосередньо в існуючу мережу, і третій - віртуальна мережа в межах хоста. Зрозуміло, не забута і можливість створення спільних папок. Для тестуючих ПЗ в VMware Workstation реалізований механізм створення миттєвих знімків (snapshots) операційної системи і дисків, які згодом можуть бути використані для відкату в одне з попередніх станів. Є тут і підтримка дерев таких знімків, що неймовірно зручно при конфігуруванні системи з різними надбудовами (наприклад, різними версіями браузера Internet Explorer). Крім того, в новій версії були істотно поліпшені засоби налагодження, які дозволяють у реальному часі записувати всю роботу машини, включаючи активність додатків, процесора і інших апаратних засобів, а також відтворювати збережені дані. У комплекті з програмою поставляється ще одна воістину незаме-членів Альянсу, виконуючи утиліта - P2V Assistant, яка дозволяє буквально в пару кліків конвертувати систему у віртуальну. Варто відзначити, що саме WMware продемонструвала найвища швидкодія, хоча швидкість завантаження залишає бажати кращого. Ще одним недоліком програми є її ціна. Правда, є безкоштовна версія - VMware Player, що дозволяє запускати раніше збережені віртуальні системи, проте не вміє їх створювати.
|