СУЧАСНІ ХМАРКОВІ СЕРВІСИ ТА ОБЧИСЛЕННЯ

Віртуалізація. Можливості Віртуалізації. Рівні віртуалізації. Еталонна модель обчислювальної машини. Основні поняття віртуалізації. Платформи для віртуалізації. 

Типи обчислень охоплюють широкий спектр різноманітних задач та методів їх вирішення. Зокрема, розрізняють обчислення наукового призначення, бізнес-обчислення, обчислення великих даних та інші. Кожен з цих типів має свої унікальні властивості та вимоги до обчислювальних ресурсів.


Розподілені системи використовують низку взаємопов'язаних комп'ютерів, щоб вирішувати обчислювальні завдання. Це дозволяє ефективно використовувати ресурси та забезпечує високу доступність сервісів. Розподілені системи використовуються у великих мережах, таких як Інтернет, для обробки та обміну даними.


Віртуалізація – це технологія, яка дозволяє створювати віртуальні екземпляри обчислювальних ресурсів, таких як сервери, мережі, зберігання, або операційні системи. Вона розширює можливості фізичного обладнання, дозволяючи ефективно використовувати ресурси та забезпечуючи гнучкість в управлінні інфраструктурою.


Можливості віртуалізації включають консолідацію серверів, зменшення витрат на обладнання та електроенергію, підвищення доступності та надійності систем, а також полегшення процесу резервного копіювання та відновлення даних. Віртуалізація також дозволяє швидше створювати та розгортати нові віртуальні машини або середовища.


Рівні віртуалізації визначають рівень ізоляції та функціональності між віртуальним та фізичним середовищами. Три основні рівні віртуалізації включають апаратну віртуалізацію (віртуалізація на рівні апарату), віртуалізацію операційних систем (віртуалізація на рівні операційних систем) та віртуалізацію додатків (віртуалізація на рівні додатків).


Еталонна модель обчислювальної машини визначає абстрактну структуру та функціональні компоненти системи. Віртуальна машина в цьому контексті є ізольованим екземпляром операційної системи та програмного забезпечення, що працює над фізичним обладнанням.


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


Платформи для віртуалізації включають VMware, Microsoft Hyper-V, KVM (Kernel-based Virtual Machine), Xen та інші. Кожна з цих платформ має свої унікальні характеристики та можливості, що враховують різноманітні потреби користувачів у віртуалізації.