- •Ненумеруемая титулка реферат
- •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 Вимоги безпеки в аварійних ситуаціях
- •Відомості про ознаки аварійних ситуацій, характерні причини аварій.
- •Відомості про порядок застосування засобів проти аварійного захисту та сигналізації.
- •Порядок дій щодо подання першої медичної допомоги потерпілим під час аварії
- •Ураження електричним струмом
- •Опіки та теплові удари
- •Висновки
- •Список використаної літератури
3.4.2 НалаштуванняNtp-серверу
Отже, як же активувати SNTP сервер в Windows Sever 2008 R2:
Відкриємо редактор реєстру regedit
Знайдемо і розгорнемо наступну гілку реєстру:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Config \
У правій панелі знаходимо ключ AnnounceFlags, і змінимо його. Тип цього параметра DWORD, вказуємо його значення рівне 5
Включаємо сервер NTPServer.
Знайдемо і розкриємо гілку реєстру:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \W32Time \ TimeProviders \ NtpServer \
У правій панелі знайдемо параметр Enabled, змінимо його. Як значення даного ключа вкажемо 1.
Робота з реєстром завершена. Відкриємо cmd натисканням клавіш Win + R
Наступна команда перезапустить службу Windows Time з новими параметрами:
net stop w32time && net start w32time
Все, NTP сервер готовий обслуговувати клієнтів.
3.4.3 Уведення vMware vSphere esXi в домен
Зпочатку треба підключитися до хосту безпосередньо з VSphere клієнта. Клацаємо на вкладці конфігурації. Потім виберем "Authentication Services" з меню в лівому нижньому кутку. Потім тиснемо на кнопку "Властивості". Виберемо "Service Type", потім "Active Directory". У полі Домен потрібно ввести ім'я домену, до якого ми будемо підключатися. Слід переконатися, що час в гіпервізора синхронізовано з часом в контролері домену. Наступний крок -це натиснути кнопку "Реєстрація домену" і буде представлено вікно аутентифікації.
Рис. 3.66 Вікно аутентифікації гіпервізора в домені
Введемо ім'я користувача домену, що має адміністративні права. Після успішного введення hostname гіпервізора буде додано до домену. Тепер, коли хост VMware був доданий в домен, можна додати користувачів або групи на вкладку Дозволи. Клацнути правою кнопкою миші на пункт "Permissions" і вибрати "Add permission…".
Рис. 3.67 Вікно управління дозволами
Рис. 3.68 Визначення властивостей правила
Тиснемо кнопку «Add ...», з'являється вікно, в якому вибираємо домен, а не локальних користувачів, і додаємо дозволу потрібної групі.
Рис. 3.69 Вікно управління правилами
В результаті отримуємо дозволи користувачів домену як «readonly», а адміністраторів домену, як «administrators».
Рис. 3.70 Перелік діючих дозволів на доступ
На цьому налаштування закінчене.
3.5 Встановлення та налаштування PostgreSql 9.1
Оптимальним рішенням для установки є установка Postgresql 9.1.2 от 1С postgresql_9_1_2-1.1C_deb_x86_64.
Перелік файлів, котрі необхідно завантажити з офіційного сайту 1С та встановити:
libecpg6_9.1.2-1.1C_amd64.deb libpgtypes3_9.1.2-1.1C_amd64.deb libpq5_9.1.2-1.1C_amd64.deb postgresql-9.1_9.1.2-1.1C_amd64.deb postgresql-client-9.1_9.1.2-1.1C_amd64.deb postgresql-contrib-9.1_9.1.2-1.1C_amd64.deb
Спочатку треба встановити більш ранню версію пакету libssl0.9.8
# wget http://ftp.ru.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze13_amd64.deb
# sudo dpkg -i libssl0.9.8_0.9.8o-4squeeze13_amd64.deb
# sudo apt-get install libxslt1.1
Буде потрібно змінити деякі параметри ядра, у файл / etc / sysctl.conf
додати наступні строки:
kernel.shmmax = 671088640 kernel.shmall = 671088640
Виконати команду:
# sysctl-p
Після установки кожного пакета postgresql необхідно заборонити оновлення пакету, оскільки в репозиторіях версія postgresql 9.1.7.
Cоздамо невеликий скрипт pgsq-linstall.sh який допоможе встановити postgresql від 1С:
# nano pgsq-linstall.sh
#!/bin/sh dpkg -i libssl0.9.8_0.9.8o-4squeeze13_amd64.deb dpkg -i libpq5_9.1.2-1.1C_amd64.deb echo "libpq5 hold" | sudo dpkg --set-selections dpkg -i libpgtypes3_9.1.2-1.1C_amd64.deb echo "libpgtypes3 hold" | sudo dpkg --set-selections dpkg -i libecpg6_9.1.2-1.1C_amd64.deb echo "libecpg6 hold" | sudo dpkg --set-selections apt-get install postgresql-common libossp-uuid16 dpkg -i postgresql-client-9.1_9.1.2-1.1C_amd64.deb echo "postgresql-client-9.1 hold" | sudo dpkg --set-selections dpkg -i postgresql-9.1_9.1.2-1.1C_amd64.deb echo "postgresql-9.1 hold" | sudo dpkg --set-selections dpkg -i postgresql-contrib-9.1_9.1.2-1.1C_amd64.deb echo "postgresql-contrib-9.1 hold" | sudo dpkg --set-selections
Перевіримо які пакети від 1С встановлені:
# dpkg --list | grep 1C
ii 1c-enterprise82-common 8.2.17-157 i386 1C:Enterprise 8.2 common components ii 1c-enterprise82-server 8.2.17-157 i386 1C:Enterprise 8.2 server for Linux hi libecpg6 9.1.2-1.1C amd64 run-time library for ECPG programs hi libpgtypes3 9.1.2-1.1C amd64 shared library libpgtypes for PostgreSQL 9.1 hi libpq5 9.1.2-1.1C amd64 PostgreSQL C client library hi postgresql-9.1 9.1.2-1.1C amd64 object-relational SQL database, version 9.1 hi postgresql-client-9.1 9.1.2-1.1C amd64 front-end programs for PostgreSQL 9.1 hi postgresql-contrib-9.1 9.1.2-1.1C amd64 additional facilities for PostgreSQL
Сервер 1С підприємство 32bit, а СУБД Postgresql 9.1.2 - 64bit.
Перевіримо список пакетів заблокованих для оновлення: # dpkg - get-selections | grep hold
libecpg6 hold libpgtypes3 hold libpq5 hold postgresql-9.1 hold postgresql-client-9.1 hold postgresql-contrib-9.1 hold
Маємо встановлений Postgresql 9.1.2, оптимізований для роботи з сервером 1С підприємства 8.2, наданий 1С.