- •Ненумеруемая титулка реферат
- •Abstract
- •1. Літературний огляд
- •Види та технології віртуалізації
- •1.1 Види віртуалізації
- •1.1.1 Віртуалізація платформ
- •Види віртуалізації платформ
- •1.1.1.1 Повна емуляція (симуляція).
- •Часткова емуляція (нативна віртуалізація).
- •1.1.1.3 Часткова віртуалізація, а також «віртуалізація адресного простору» («address space virtualization»).
- •Паравіртуалізація
- •Віртуалізація рівня операційної системи.
- •Віртуалізація програмного рівня
- •1.1.2 Віртуалізація ресурсів
- •Види віртуалізації ресурсів: Об'єднання, агрегація і концентрація компонентів.
- •Кластеризація комп'ютерів та розподілені обчислення (grid computing).
- •Поділ ресурсів (partitioning).
- •1.1.2.4 Інкапсуляція.
- •Де застосовується віртуалізація
- •Консолідація серверів.
- •Розробка і тестування програм.
- •Використання в бізнесі.
- •Використання віртуальних робочих станцій.
- •1.2 Технології віртуалізації
- •1.2.1 Програмна віртуалізація
- •Програмна паравіртуалізація
- •Програмна повна віртуалізація
- •1.2.2 Апаратна віртуалізація
- •1.2.2.1 Розвиток апаратних технік віртуалізації
- •1.2.2.6 Як працює апаратна віртуалізація
- •1.2.2.7 Відмінність апаратної віртуалізації від програмної
- •1.2.2.8 Недоліки апаратної віртуалізації
- •1.2.2.9 Програмне забезпечення, що підтримує апаратну віртуалізацію
- •1.2.3 Віртуалізація на рівні операційної системи
- •Віртуалізація програмного продукту
- •Віртуалізація візуалізації
- •1.2.4 Віртуалізація мережевого обладнання
- •Постановка задачі
- •2. Теоретична частина
- •2.1 Віртуалізація як інструмент навчання, проектування мереж та системного адміністрування
- •2.1.1 Віртуалізація в адмініструванні комп’ютерних мереж
- •2.1.2 Сервери та сервіси
- •2.1.3 Віртуалізація сервісів
- •Висока надійність і гарантоване обслуговування
- •Обмеження ресурсів
- •Гарантовані ресурси
- •Ізоляція ergo захищеність.
- •Програмні та апаратні засоби обмеження ресурсів
- •Захист інтерфейсу управління
- •Консолідація серверів
- •Динамічний перерозподіл ресурсів
- •2.2 Мережі та віртуалізація
- •2.3 Віртуалізація у навчанні
- •2.3.1 Сфери використання
- •2.3.2 Вибір платформи для навчання
- •2.4 Віртуалізація, як засіб підвищення відмово стійкості
- •2.4.1 VMware High Availability (ha)
- •2.4.2 Vm Monitoring
- •2.4.3 VMware Fault Tolerance (ft)
- •2.4.4 Distributed Resource Scheduler (drs)
- •2.4.5 VMware Site Recovery Manager (srm)
- •Керування аварійним відновленням:
- •Тестування без переривання роботи:
- •Автоматизоване аварійне перемикання:
- •2.4.6 Переваги переходу на віртуальне середовище
- •Експлуатаційна гнучкість
- •Планування
- •Відмовостійкість
- •3. Практична частина
- •3.1 Планування складу мережі
- •3.1.1 Вибір платформи віртуалізації
- •3.1.2 Вибір платформи на роль контролеру домену та серверу Active Directory
- •3.1.3 Вибір варіанту рішення для 1с:Підприємство
- •3.1.4 Вибір рішення для організації доменної пошти, внутрішньомережевого чату та засобу встановлення ос через pxe
- •3.1.5 Вибір операційної системи для користувацьких пк
- •3.2 Розгортання мережі на віртуальному стенді на базі vMware Workstation
- •3.2.1 Створення віртуальної машини з vMware vSphere esXi 5.1
- •3.2.2 Встановлення та налаштування гіпервізора vMware vSphere esXi 5.1
- •3.2.3 Первинна настройка vmWare esXi.
- •3.2.4 Створення та налаштування віртуальної машини в vSphere esXi 5.1
- •3.3 ВстановленняDebian Wheezy для налаштування контролеру домену
- •3.3.1 Встановлення Samba pdc таOpenLdap
- •3.4 Встановлення Windows Server 2008 r2 Enterprise
- •3.4.1 Установка Windows Server 2008 r2 sp1
- •3.4.2 НалаштуванняNtp-серверу
- •3.4.3 Уведення vMware vSphere esXi в домен
- •3.5 Встановлення та налаштування PostgreSql 9.1
- •3.6 ВстановленняFreeNXтермінального серверу
- •4. Охорона праці та безпека в надзвичайних ситуаціях
- •4.1 Загальні положення
- •4.2 Вимоги безпеки перед початком роботи
- •4.3 Вимоги безпеки під час роботи
- •4.4 Вимоги безпеки після закінчення роботи
- •4.5 Вимоги безпеки в аварійних ситуаціях
- •Відомості про ознаки аварійних ситуацій, характерні причини аварій.
- •Відомості про порядок застосування засобів проти аварійного захисту та сигналізації.
- •Порядок дій щодо подання першої медичної допомоги потерпілим під час аварії
- •Ураження електричним струмом
- •Опіки та теплові удари
- •Висновки
- •Список використаної літератури
Консолідація серверів.
У даний момент програми, що працюють на серверах в IT-інфраструктурі компаній, створюють невелике навантаження на апаратні ресурси серверів (в середньому 5-15 відсотків). Віртуалізація дозволяє мігрувати з цих фізичних серверів на віртуальні та розмістити їх все на одному фізичному сервері, збільшивши його завантаження до 60-80 відсотків і, підвищивши тим самим коефіцієнт використання апаратури, що дозволяє істотно заощадити на апаратурі, обслуговуванні та електроенергії.
Розробка і тестування програм.
Безліч продуктів віртуалізації дозволяють запускати кілька різних операційних систем одночасно, дозволяючи тим самим розробникам і тестерам програмного забезпечення тестувати їх додатки на різних платформах і конфігураціях. Також зручні засоби по створенню «знімків» поточного стану системи одним кліком миші і такого ж простого відновлення з цього стану, дозволяють створювати тестові оточення для різних конфігурацій, що істотно підвищує швидкість і якість розробки.
Використання в бізнесі.
Цей варіант використання віртуальних машин є найбільш великим і творчим. До нього відноситься все, що може знадобитися при повсякденному поводженні з IT-ресурсами в бізнесі. Наприклад, на основі віртуальних машин можна легко створювати резервні копії робочих станцій і серверів (просто скопіювавши папку), будувати системи, що забезпечують мінімальний час відновлення після збоїв, і т.п. До даної групи варіантів використання відносяться всі ті бізнес-рішення, які використовують основні переваги віртуальних машин.
Використання віртуальних робочих станцій.
З приходом ери віртуальних машин буде безглуздо робити собі робочу станцію з її прив'язкою до апаратури. Тепер створивши одного разу віртуальну машину зі своєї робочого або домашнього середовища, можна буде використовувати її на будь-якому іншому комп'ютері. Також можна використовувати готові шаблони віртуальних машин (Virtual Appliances), які вирішують певне завдання (наприклад, сервер додатків). Концепція такого використання віртуальних робочих станцій може бути реалізована на основі хост-серверів для запуску на них переміщуються десктопів користувачів (щось подібне мейнфреймів). Надалі ці десктопи користувач може забрати з собою, не синхронізуючи дані з ноутбуком. Цей варіант використання також надає можливість створення захищених користувача робочих станцій, які можуть бути використані, наприклад, для демонстрації можливостей програми замовнику. Можна обмежити час використання віртуальної машини - і після цього часу віртуальна машина перестане запускатися. У цьому варіанті використання закладені великі можливості.
1.2 Технології віртуалізації
Віртуалізація в обчисленнях - процес подання набору обчислювальних ресурсів, або їх логічного об'єднання, який дає певні переваги перед оригінальною конфігурацією. Це новий віртуальний погляд на ресурси складових частин, не обмежених реалізацією, фізичної конфігурацією або географічним положенням. Зазвичай віртуалізовані ресурси включають в себе обчислювальні потужності і сховище даних, інакше кажучи, віртуалізація - це ізоляція обчислювальних процесів і ресурсів один від одного.
Прикладом віртуалізації є симетричні мультипроцесорні комп'ютерні архітектури, які використовують більше одного процесора. Операційні системи зазвичай конфігуруються таким чином, щоб кілька процесорів представлялися як єдиний процесорний модуль. Ось чому програмні додатки можуть бути написані для одного логічного (віртуального) обчислювального модуля, що значно простіше, ніж працювати з великою кількістю різних процесорних конфігурацій.
Виділяють три основних типи віртуалізації: програмна, апаратна та віртуалізація на рівні операційної системи, основні їх характеристики подані нижче.