- •Ненумеруемая титулка реферат
- •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 Вимоги безпеки в аварійних ситуаціях
- •Відомості про ознаки аварійних ситуацій, характерні причини аварій.
- •Відомості про порядок застосування засобів проти аварійного захисту та сигналізації.
- •Порядок дій щодо подання першої медичної допомоги потерпілим під час аварії
- •Ураження електричним струмом
- •Опіки та теплові удари
- •Висновки
- •Список використаної літератури
Ненумеруемая титулка реферат
Дипломна робота містить 146 сторінок машинописного тексту, 83 рисунки, 1 таблицю та 23 літературних джерела.
Об’єкт дослідження: технології віртуалізації у проектуванні комп’ютерних мереж.
Мета роботи: розробка макету комп’ютерної мережі з використанням засобів віртуалізації.
Методи роботи: у процесі виконання дипломної роботи були розглянені методи проектування мереж, що використовують не посередньо, або містять у собі засоби віртуалізації чи то програмної, что то апаратної. Також був обраний кращий гіпервізор з погляду «безкоштовна ліцензія-кількість можливостей-якість реалізації». Була детально розглянута продукція VMware та розглянуті кандидатури на заміну їх флагмана ESXi 5.1.
Результати роботи: готовий макет комп’ютерної мережі, основаної на технологіях віртуалізації та вільного програмного забезпечення.
Ключові слова: системи віртуалізації, адміністрування, проектування, відмовостійкість, віртуальна машина, гіпервізор, VMware, Debian, Linux.
Abstract
This graduate thesis includes 146 pages of typed text, 83 images, 1 table and 23 literary sources.
The subject of this research is "Virtualisation technologies in computer network design".
Work methods: methods examined during the execution of this graduate project either directly use or contain software or hardware virtualisation tools. In addition, the best hypervisor was chosen based on "free license - functionality - quality of implementation" considerations. VMware products and possible alternatives for their flagship product EXSi 5.1 were examined in detail.
Work results: a complete computer network layout based on virtualisation technologies and free software.
Keywords: virtualisation systems, administration, design, reliability, virtual machine, hypervisor, VMware, Debian, Linux.
ЗМІСТ
1. ЛІТЕРАТУРНИЙ ОГЛЯД 5
1.1 Види віртуалізації 5
1.1.1 Віртуалізація платформ 6
1.1.2 Віртуалізація ресурсів 10
Де застосовується віртуалізація 12
1.2 Технології віртуалізації 14
1.2.1 Програмна віртуалізація 14
1.2.2 Апаратна віртуалізація 16
1.2.3 Віртуалізація на рівні операційної системи 27
1.2.4 Віртуалізація мережевого обладнання 32
2.1.1 Віртуалізація в адмініструванні комп’ютерних мереж 35
2.1.2 Сервери та сервіси 35
2.1.3 Віртуалізація сервісів 36
2.2 Мережі та віртуалізація 43
2.3 Віртуалізація у навчанні 50
2.3.1 Сфери використання 50
2.3.2 Вибір платформи для навчання 51
2.4.1 VMware High Availability (HA) 55
2.4.2 VM Monitoring 56
2.4.3 VMware Fault Tolerance (FT) 57
2.4.4 Distributed Resource Scheduler (DRS) 60
2.4.5 VMware Site Recovery Manager (SRM) 61
2.4.6 Переваги переходу на віртуальне середовище 62
ВСТУП
Сучасний світ IT-технологій та темпи його розвитку потребують постійного ведення розробки нового програмного забезпечення для мобільних пристроїв, персональних компьютерів, робочих станцій та серверного обладнання, тощо. Важливим етапом розробки якістного програмного продукту є тестування ПО для виявлення недоліків у програмному коді. Для проектування комп'ютерних мереж використовується моделювання роботи реальної мережі за допомогою імітації роботи реального мережевого обладнання. Для підвищення завадостійкості локальних мереж та збільшення ефективності роботи обслуговуючого персоналу використовують віртуальне програмне забезпечення та віртуальні операційні системи. І технології віртуалізації, як жодна річ, виконують вимоги користувачів. Вони заощаджують кошти керівництва підприємств, дозволяють уникнути помилок при проектуванні комп’ютерних мереж та дають можливість розробникам програмного забезпечення виконати тестовий запуск нового продукту і провести його випробування, перш ніж випустити продукт на ринок. Сервери, що обслуговують компанії, починаючи від малого та середнього бізнесу, і завершуючи банками, промисловими гігантами та дата-центрами, у більшості – віртуальні.
Перелік достоїнств віртуалізації дійсно вражає, та вона виконує функції, без котрих не представляється можливим розвиток технологічної сфери людського життя. Тож, почнемо їх розгляд!