У фокусi Microsoft Virtual Server 2005

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

МРЖНРЖСТЕРСТВО ОСВРЖТИ РЖ НАУКИ УКРАРЗНИ

КРАСНОДОНСЬКИЙ ПРОМИСЛОВО ЕКОНОМРЖЧНИЙ КОЛЕДЖ

Реферат з предмету: Операцiйнi системи

На тему: У фокусi Microsoft Virtual Server 2005

Студента групи 1ОКРЖСМ-06

Петренко Михайла

Перевiрила: Дрокiна Т. М.

Краснодон

2009

Вступ

Вiртуалiзацiя обчислювальних ресурсiв - досить популярна останнiм часом технологiя, особливо в серверних системах. Цiкаво проаналiзувати тенденцii розвитку цього напрямку i нового продукту Microsoft - Virtual Server 2005, одного з найважливiших компонентiв Microsoft Dynamic Systems Initiative.

Як вiдомо, в лютому 2003 року Microsoft придбала активи компанii Connectix, включаючи ii передову технологiю Virtual PC Machine для ОС Windows i Mac, а також Connectix Virtual Server. Разом з вихiдним кодом i iнтелектуальною власнiстю в Редмонд перемiстилися i основнi розробники Virtual PC. Втiм, Connectix як i ранiше являСФ собою незалежну компанiю i продовжуСФ продавати ПЗ, розроблене до злиття з Microsoft, i пiдтримувати користувачiв ранiше випущених версiй даного ПЗ.

За допомогою перейшли в Microsoft розробникiв продовжуСФ подальшу модернiзацiю сiмейства продуктiв Virtual PC, зокрема, забезпечуючи кращу адаптацiю до нових серверних платформ власного виробництва, таким як Microsoft Server 2003.

Новий продукт компанii "Майкрософт", Microsoft Virtual Server 2005, який перебуваСФ зараз у стадii бета-тестування, призначений в першу чергу для корпоративного сектору. Як i iншi подiбнi продукти (VMWARE Workstation, VMWARE Server або Microsoft Virtual PC), Microsoft Virtual Server являСФ собою емулятор апаратноi платформи, на яку можуть бути встановленi одна або декiлька операцiйних систем.

РЖснуСФ два рiзнi пiдходи до реалiзацii вiртуальних машин. У першому випадку додаткове ПЗ встановлюСФться безпосередньо на апаратну платформу i запускаСФться до завантаження будь-якоi iншоi операцiйноi системи загального призначення. Пiд час завантаження та роботи додаткове ПЗ бере на себе управлiння фiзичними ресурсами, створюючи для ОС так званий "вiртуальний компютер". Так працюСФ VMWARE ESX Server, а також, в деякому розумiннi, будуть працювати компоненти Intel Foundation Code.

Другий метод передбачаСФ створення вiртуальних машин поверх працюСФ ОС, так що апаратнi переривання емулюються системними викликами. Цей режим дещо менш продуктивний, але даСФ значну перевагу з точки зору зручностi експлуатацii. Таким чином реалiзовано, наприклад, вiртуальнi ПК VMWARE Workstation i GSX Server. Саме так працюСФ i Microsoft Virtual Server 2005, який встановлюСФться поверх iснуючоi iнсталяцii Windows 2003/XP як системна служба.

Virtual Server в середовищi Windows XP

У якостi базовоi операцiйноi системи передбачаСФться використання саме Windows Server 2003, хоча для тестування й налагодження Virtual Server 2005 можна встановити також i на Windows XP.

З метою забезпечення належноi продуктивностi i аутентифiкацii при доступi до файлiв вiртуальних машин встановлення здiйснюСФться тiльки в роздiли NTFS - аутентифiкацiя засобами NTFS при доступi до файлiв СФ звичайною практикою для серверних продуктiв компанii "Майкрософт".

Перевагами використання конфiгурацii "операцiйна система поверх iншоi операцiйноi системи" можуть стати збiльшення надiйностi сервiсiв, що надаються, пiдвищення вiдмовостiйкостi та бiльш ефективне використання обчислювальних ресурсiв; також при цьому створюються умови для поступового переходу з однiСФi платформи на iншу без перерв в обслуговуваннi клiСФнтiв.

Крiм того, така конфiгурацiя дозволяСФ консолiдувати серверне господарство - якщо ранiше, наприклад, SQL-сервер пiд керуванням Windows 2000 i DNS-сервер пiд керуванням однiСФi з версiй UNIX доводилося розмiщувати на декiлькох апаратних платформах, то зараз це можна зробити на однiй апаратнiй базi, використовуючи додатковий вiртуальний сервер. Як вiдомо, спочатку вiртуальнi машини Connectix хоча i працювали тiльки на базi платформи Windows, але могли використовувати як iнсталюСФться вiртуальноi машини також рiзнi рiзновиди Linux i BSD. У новiй версii офiцiйно пiдтримуються тiльки Windows NT 4, Windows 2000 i Windows 2003 Server, крiм версii Datacenter. Звичайно ж, такi обмеження значно звужують ареал застосування нового продукту, оскiльки дуже багато всього вiдбуваСФться пiд Unix-подiбними операцiйними системами.

З iншого боку, як вказано в документацii, пiд Virtual Server може запускатися практично будь-який додаток для архiтектури i386, тобто маСФться на увазi пiдтримка iнших ОС, але, що називаСФться, на свiй страх i ризик. Наприклад, ми практично без проблем змогли встановити AESP Linux 9.2 та FreeBSD 5.2.

У будь-якому випадку, вiртуальнi машини - простий, дешевий i ефективний спосiб роботи як у гомогеннiй, так i в гетерогенному середовищi. Особливо зручно створювати з iх допомогою тестовi iнсталяцii складних операцiйних середовищ i моделювати поведiнку систем розподiлених обчислень.

Згодом, в процесi розгортання системи в режимi промисловоi експлуатацii та зростання навантаження, деякi сервiси, ймовiрно, доведеться переносити на окремi апаратнi платформи, але по-перше, це буде вiдбуватися тiльки в мiру необхiдностi, а по-друге, завжди залишаСФться можливiсть просто додати обчислювальноi потужностi в сервер, на якому працюють вiртуальнi машини. У багатьох випадках останнiй варiант може виявитися економiчно бiльш вигiдним.

Емульованi апаратнi засоби

В якостi "апаратних засобiв" продукти серii Virtual PC / Virtual Server традицiйно емулюСФ поширенi