Оценить:
 Рейтинг: 0

Введение в системное администрирование

Год написания книги
2022
<< 1 2 3 4 5 6 >>
На страницу:
5 из 6
Настройки чтения
Размер шрифта
Высота строк
Поля

Перед тем, как устанавливать роли, давайте рассмотрим очень интересный и полезный механизм. Механизм виртуализации.

Технология виртуализации помогает сэкономить бюджет, повысив эффективность повседневных операций. Однако, как и в случае с любой новой системой, для осуществления перехода требуется понимание базовой технологии и того, как ее функции трансформируются в преимущества, соответствующие вашим целям.

Виртуализация относится к созданию вычислительных ресурсов, состоящих из программного обеспечения, а не оборудования. Эти ресурсы могут быть приложениями, настольными компьютерами, сетями хранения или даже целыми серверами. С точки зрения функциональности виртуальные вычислительные ресурсы работают так же, как и их физические аналоги.

В качестве примера представьте, что один сервер предоставляет сотрудникам несколько рабочих столов, каждый из которых работает так, как если бы сотрудник использовал отдельный физический настольный компьютер. Конечно, вам все равно понадобится какой-то компьютер для доступа и использования виртуального рабочего стола, предоставляемого виртуальным сервером, но основная часть вычислительных ресурсов будет находиться на сервере, поэтому компьютеры, которые используют пользователи, могут быть простыми, и, следовательно, намного дешевле.

Есть ошибочное мнение, что облако и виртуализация это одно и то же, но это не совсем так. Облако относится к удаленным вычислениям, обычно с использованием виртуализированных ресурсов, с приложениями и функциями, предоставляемыми через Интернет, часто через веб-браузер. А виртуализация может выполняться и внутри компании и в облаке.

E:\SOFT\Виртуализация\Преимущества

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

Виртуализация повышает эффективность за счет максимального использования доступных вычислительных ресурсов, что означает, что требуется меньше физических серверов. Более того, меньшее количество серверов означает снижение требований к обслуживанию и энергии, а централизованное управление значительно упрощает администрирование. Фактические конечные точки подключения пользователя могут быть любыми, это может быть тонкий клиент, ноутбук или даже смартфон. Поскольку вычислительные нагрузки обрабатываются удаленным сервером, требования к оборудованию на стороне пользователя минимальны.

Поскольку виртуальные машины определяются программным обеспечением, их также легче перемещать, как и любое другое программное обеспечение. Например, у вас есть полноценное рабочее пространство виртуального рабочего стола с операционной системой и всеми программами, которые вы используете для работы. Поскольку виртуальная машина похожа на отдельный цифровой файл, хранящийся на сервере, вы можете без проблем перемещать его с одного сервера на другой. Это делает виртуализацию идеальной, когда речь идет об аварийном восстановлении, резервном копировании данных и обновлении оборудования.

E:\SOFT\Виртуализация\Применение

Корпоративные ИТ-системы могут быть очень дорогими и сложными. Виртуализируя определенные вычислительные ресурсы, вы можете повысить эффективность, снизить затраты и облегчить административную нагрузку. Объединяя технологию виртуализации с надежным поставщиком облачных услуг, вам вообще не придется беспокоиться об обслуживании или обновлении своих ИТ-ресурсов.

Виртуализация, особенно в сочетании с облачными вычислениями, может быть полезна практически для любой компании. Однако преимущества действительно начинают проявляться, когда у вас есть по крайней мере пять пользователей, которым для работы нужны собственные среды рабочего стола. Другие важные факторы включают в себя текущую емкость сервера и доступность полосы пропускания. Однако если вы используете облачную технологию виртуализации, ваш поставщик облачных услуг предоставит все необходимые сервера и другую физическую инфраструктуру для создания ваших виртуальных рабочих пространств, вам просто нужно будет убедиться, что скорости вашего Интернет-канала будет достаточно для комфортной работы.

Хотя виртуализация идеально подходит для многих вычислительных рабочих нагрузок, она не идеальна для некоторых специализированных рабочих нагрузок, особенно тех, которые требуют определенных периферийных устройств или потребляют много вычислительной мощности. Например, такие задачи, как графический дизайн или редактирование видео, требуют специализированного оборудования, и их лучше выполнять на традиционных компьютерах.

E:\SOFT\Виртуализация\Гипервизоры

Microsoft Hyper-V, VMware vSphere, Citrix XenServer и Red Hat KVM – основные игроки, которые захватили рынок виртуализации. Администратору часто сложно выбрать лучший гипервизор, который идеально подойдет запросам компании.

В данной книге более подробно будет рассматриваться только Hyper-V, хотя для своих целей вы можете использовать любой другой, который больше подойдет для ваших задач.

E:\SOFT\Виртуализация\Гипервизоры\Citrix XenServer

XenServer. Продукт с открытым исходным кодом от Citrix, основанный на гипервизоре Xen Project. Это платформа виртуализации с нуля с функциями корпоративного уровня, которая может легко справляться с рабочими нагрузками, комбинированными ОС и сетевыми конфигурациями. XenServer обеспечивает производительность приложений для рабочих нагрузок x86 в средах Intel и AMD. Он может обслуживать развертывания XenApp и XenDesktop и предлагать клиентам улучшенную виртуализированную графику с NVIDIA и Intel. Службы XenServer позволяют нескольким компьютерным операционным системам работать на одном и том же компьютерном оборудовании.

E:\SOFT\Виртуализация\Гипервизоры\Red Hat KVM

KVM Red Hat. Законченное решение для инфраструктуры виртуализации. Виртуальная машина на основе ядра превращает ядро Linux в гипервизор. Является частью пакета Red Hat Virtualization.

E:\SOFT\Виртуализация\Гипервизоры\VMware vSphere

VMware vSphere. Ведущая в отрасли платформа виртуализации для создания облачных инфраструктур, которая включает уровни виртуализации, управления и интерфейса. Он включает следующие основные компоненты: услуги инфраструктуры, включая VMware vCompute, vStorage и vNetwork. vCenter Server – единая точка управления службами центра обработки данных. Клиенты могут получить доступ к центру обработки данных через vSphere Client или через веб-браузер.

E:\SOFT\Виртуализация\Гипервизоры\Hyper-V

Hyper-V. Гипервизор от Microsoft представлен в двух версиях

Windows Hyper-V Server – это бесплатная гипервизорная платформа от Microsoft для запуска виртуальных машин.

Hyper-V Server подойдет тем, кто не хочет платить за операционную систему аппаратной виртуализации. Hyper-V не имеет никаких ограничений и свободно распространяется.

E:\SOFT\Виртуализация\Гипервизоры\Hyper-V\Преимущества

Поддержка всех популярных ОС. Все операционные системы Windows и современные Linux и FreeBSD поддерживают Hyper-V.

Множество различных способов резервного копирования виртуальных машин. Простые скрипты, ПО с открытым исходным кодом, бесплатные и коммерческие версии популярных программ резервного копирования предоставляют администратору большой выбор в организации процесса бэкапирования.

Удаленное управление. Хотя в бесплатной версии Hyper-V Server нет графического интерфейса Windows Server, вы можете управлять им удаленно с помощью стандартного диспетчера Hyper-V, который можно установить на любом компьютере под управлением Windows.

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

Низкие требования к оборудованию. Ваш процессор должен поддерживать программную виртуализацию (Intel-VT или VMX от Intel, AMD-V (SVM) от AMD) и трансляцию адресов второго уровня (SLAT) (Intel EPT или AMD RV). Эти параметры процессора должны быть включены в BIOS/UEFI.

Стоит отметить, что если вы используете бесплатный гипервизор, вы по-прежнему несете ответственность за лицензирование своих виртуальных машин. Вы можете запустить любое количество виртуальных машин под управлением любой ОС с открытым исходным кодом, например Linux, но вам необходимо лицензировать свои виртуальные машины Windows. Версии Windows для настольных ПК лицензируются с помощью ключа продукта, и если вы используете Windows Server в качестве гостевой ОС, вы должны лицензировать ее по количеству физических ядер на вашем хосте.

Также гипервизор Hyper-v представлен как стандартная роль в Windows Server. В таком случае Hyper-V предлагает ряд преимуществ. Ключевые варианты использования включают максимальное использование аппаратных ресурсов, минимизацию времени простоя за счет динамической миграции и отказоустойчивой кластеризации.

E:\SOFT\Виртуализация\Гипервизоры\Hyper-V\Требования

Оптимальное оборудование, которое необходимо использовать для запуска Microsoft Hyper-V.

64-битные процессоры с преобразованием адресов второго уровня

Минимум 4 ГБ памяти

Поддержка виртуализации включена в BIOS / UEFI

Хотя аппаратно принудительное предотвращение выполнения данных также указано в качестве требования, большинство современных процессоров будут иметь эту функцию по умолчанию.

Перечисленные выше требования к оборудованию являются довольно простыми, и любая система, отвечающая этим критериям, может стать хост-сервером для установки Hyper-V. Однако чтобы получить максимальную отдачу от среды с поддержкой Hyper-V, необходимо изучить дополнительные аппаратные аспекты. Поскольку физические аппаратные ресурсы хост-сервера, такие как ЦП, память и сеть, ограничивают производительность гостевых виртуальных машин, важно соответствующим образом спроектировать и масштабировать эти ресурсы.

E:\SOFT\Виртуализация\Гипервизоры\Hyper-V\Требования\CPU

Хотя скорость ЦП важна, на самом деле именно количество ядер повышает производительность виртуальных машин. Чем больше количество ядер и потоков, тем быстрее смогут работать виртуальные машины.

Важно поддерживать определенную корреляцию между количеством ядер на хост-машине и виртуальными ЦП в гостевой ОС. Физические вычислительные мощности не должны быть выделены в недостаточном объеме или чрезмерно завышены. Для большинства рабочих нагрузок будет достаточно корреляции физического и виртуального ЦП от 1 до 8 или от 1 до 12. Процессоры с большим объемом кэш-памяти также повысят производительность.

E:\SOFT\Виртуализация\Гипервизоры\Hyper-V\Требования\RAM

Поскольку гостевые виртуальные машины работают в памяти, физическая оперативная память хост-сервера может напрямую влиять на производительность виртуальной машины. Критически важным виртуальным машинам следует выделить больше памяти по сравнению с неинтенсивным приложением, например почтовым сервером.

При определении размера памяти важно помнить, что у самого Hyper-V накладные расходы на память будут составлять 2—3% от общего количества памяти, а для ОС хоста также должно быть доступно 2—4 ГБ. Так, например, если на сервере развернуто 5 виртуальных машин, и каждой виртуальной машине требуется 2 ГБ памяти, хост-сервер должен иметь как минимум 16 ГБ ОЗУ. Перегрузка сервера большим количеством виртуальных машин или установка на сервер большего объема оперативной памяти в этом случае не будет хорошим выбором.

E:\SOFT\Виртуализация\Гипервизоры\Hyper-V\Требования\Диски

Хотя хранилище – это не самое узкое место в оборудовании, его размер должен быть правильным, чтобы обеспечить достаточно места для файлов и данных, как хоста, так и гостевой ОС. Общий объем дискового пространства зависит от ожидаемого совокупного размера всех машин вместе взятых. Скорость роста данных для каждой виртуальной машины также должна быть учтена при определении размера. Конфигурации RAID, более высокие обороты в минуту и возможность использования твердотельных накопителей улучшат производительность.

Когда дело доходит до запуска виртуальных машин Hyper-V, Hyper-V использует две ключевые технологии хранения. Еще в Windows Server 2008 R2 была представлена функция под названием Cluster Shared Volumes (CSV), которая позволяла доступ к виртуальным машинам Hyper-V с нескольких хостов и значительно упростила процесс выделения хранилища в среде Hyper-V. С CSV несколько хостов Hyper-V могли взять на себя владение виртуальными машинами на одном LUN с использованием технологии CSV.
<< 1 2 3 4 5 6 >>
На страницу:
5 из 6

Другие электронные книги автора Александр Лексов