Відмінності між версіями «Створення віртуальної машини»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 1: Рядок 1:
Загальні відомості про віртуалізацію
+
== '''Загальні відомості про віртуалізацію''' == 
 
Віртуалізація являє собою процес відділення реаліїв будь-якого об"єкту або процесу від його представлення для користувача. Таке визначення є досить загальним, але зрозуміти його досить просто: віртуалізація відбувається тоді, коли ми бачимо щось і працюємо  з тим, що реально має іншу від нашого розуміння природу і будову.Навіщо це потрібно? Лише для того, щоб нам було зручно працювати  із створеним для нас оточенням, котре фактично побудоване зовсім інакше ніж ми його собі уявляли.
 
Віртуалізація являє собою процес відділення реаліїв будь-якого об"єкту або процесу від його представлення для користувача. Таке визначення є досить загальним, але зрозуміти його досить просто: віртуалізація відбувається тоді, коли ми бачимо щось і працюємо  з тим, що реально має іншу від нашого розуміння природу і будову.Навіщо це потрібно? Лише для того, щоб нам було зручно працювати  із створеним для нас оточенням, котре фактично побудоване зовсім інакше ніж ми його собі уявляли.
  

Версія за 21:16, 23 грудня 2008

Загальні відомості про віртуалізацію

Віртуалізація являє собою процес відділення реаліїв будь-якого об"єкту або процесу від його представлення для користувача. Таке визначення є досить загальним, але зрозуміти його досить просто: віртуалізація відбувається тоді, коли ми бачимо щось і працюємо з тим, що реально має іншу від нашого розуміння природу і будову.Навіщо це потрібно? Лише для того, щоб нам було зручно працювати із створеним для нас оточенням, котре фактично побудоване зовсім інакше ніж ми його собі уявляли.

Віртуалізація буває різна: операційних систем, систем зберігання даних, окремих апартних та програмних компонентів обчислювальних систем. Фактично, ми все таки або інакше використовуємо продукти віртуалізації - багато мабуть чули про міртуальну машину Java в браузерах, логічні диски в операційній системи Windows теж випадок віртуалізації (фактично, один фізичний пристрій, жорсткий диск, вбачаються користувачу як декілька логічних томів).

Але все це було і раніше, то чомуж в остайнній час так багато розмов про віртуалізацію? А сталося це тому що,за остайнні декілька років був зроблений великий технологічної прорив у напрямку віртуалізації операційнних систем, який відкрив велики можливості і перспективи. Під Під віртуалізації операційнних систем рузуміют процес створення на фізичному комп"ютері так званої віртуальної машини(щось на зразок віртуального комп"ютера), у якому встановлюється своя власна операційна система. Таких віртуальних машин на одній фізичній платформі може бути декілька, при цьому кожна віртуальна машина має свої власні віртуальні апаратні компоненти: пам"ять, процесор, жорсткий диск, мережові адаптери. Ці ресурси резервуються віртуальною машиною за рахунок фізичних ресурсів апаратного забезпечення комп"ютера. Така модель організації обчислювальних систем в перше з"явилася ще в 70-х роках прошлого століття мейфреймах корпорації IBM Sestem 360/370, коли потрібно було зберегти попередні версії операційнних систем. Але в 21-му столітті ця технологія придбала новий смисл на серверних системах і настольних ПК.

Віртуалізація операційнних систем теж бувають різними, але нас цікавить теке її представлення для користувача: в операційнній системі фізичного комп"ютера (його називають як ОС): як звичайна програма, встановлюється платформа віртуалізації, за допомогою якого створюються віртуальні машини, котрі, в свою чергу, встановлюється різні операційні системи. На малюнку 1 і 2 показана різниця класичної архітектури комп"ютера от архітектури, як утримує віртуальні машини.