kvm оборудование что это
Как выбрать KVM-переключатель?
Необходимость в управлении сразу несколькими компьютерами с одного набора из клавиатуры и мыши часто возникает в рабочих условиях. Именно для этого используются KVM-переключатели («Keyboard, Video, Mouse»). В последние годы на замену таким переключателям пришли многочисленные программы, которые позволяют делать то же самое через локальную сеть или интернет, но переключатели по-прежнему используются там, где нужна максимальная надежность — ПО иногда может подводить.
KVM-свичи применяются как в офисах (настольные модели), так и в серверных помещениях (модели для серверных стоек). Подобрать правильную модель — не так просто, как кажется на первый взгляд.
В следующем разделе мы рассмотрим самые важные характеристики KVM-переключателей, а затем представим вашему вниманию несколько моделей, которые можно приобрести в магазинах нашего каталога.
Основные характеристики, на которые стоит обратить внимание
От исполнения корпуса переключателя зависит область его применения. Для офисов покупают настольные модели, которые не занимают много места и предназначены для 2-4 машин (как обычных ПК, так и серверов, которые находятся не в стойке).
KVM-over-IP — переключатели, которые позволяют производить управление ПК через глобальную сеть интернет. Это отдельная категория, которая в последнее время не так популярна из-за того, что подобный функционал есть в самих серверах.
KVM-удлинитель — это два устройства (одно — на стороне компьютера, другое — на стороне периферии), которые позволяют производить управление удаленно, но не через интернет или локальную сеть.
KVM-консоль — специальное устройство для серверных, которое в сложенном состоянии занимает 1U в стойке. В разложенном состоянии представляет собой экран, клавиатуру и тачпад (или другой девайс, заменяющий мышь).
Также в серверные стойки устанавливаются самые мощные и многофункциональные переключатели — на 8 и более машин. Они не имеют экрана и клавиатуры — для их подключения серверный шкаф должен иметь дополнительные полки.
Количество подключаемых компьютеров
Главная характеристика любого KVM-переключателя. Чем больше компьютеров можно к нему подключить, тем он обойдется дороже, а габариты устройства будут крупнее. Если вы подбираете модель для офиса, то наверняка хватит 2 или 4 подключений (порты, к которым подключаются компьютеры, называются «консольными»). Если же речь идет об использовании в условиях серверной комнаты или серверного зала, то предела не существует.
Поддерживаемое разрешение монитора
Обязательно убедитесь в том, что приобретаемый переключатель поддерживает разрешение тех мониторов, которые будут использоваться в связке с ним. С современными моделями эта проблема отпадает, но учтите, что свичи не рассчитаны на мониторы высоких разрешений (например, 4К).
Консольные подключения
Прежде всего нужно определить, какие именно компьютеры с какими видеовыходами будут подключаться к KVM-свичу. Это могут быть VGA (аналоговый и устаревший; максимальное разрешение — 1280х1024 пикселей), DVI (цифровой; до 1920х1080 пикселей) DisplayPort или HDMI (цифровые; до 2560х1440 пикселей).
Затем нужно обратить внимание на порты для клавиатуры и мыши. Лучший вариант — USB, но при наличии у сервера или компьютера портов PS/2 они тоже подойдут. Обратим внимание на то, что большая часть моделей не работает с беспроводной периферией.
Более продвинутые и дорогие KVM-свичи позволяют подключать не только компьютеры, но и другие девайсы — принтеры, аудио-устройства, модемы, съемные накопители и так далее. Для этого используются порты USB, 3.5-миллиметровые аудиовыходы и аудиовходы, а также разнообразные интерфейсы вроде RJ-45 или RS-232.
Управление и индикация
Обычно управление переключателем осуществляется с помощью одной кнопки на корпусе ил ивыносном пульте, которая поочередно меняет активный консольный порт. Более продвинутые модели имеют отдельные кнопки для каждого порта. Специальные индикаторы обозначают тот порт, который активен в конкретный момент.
Питание
По типу питания KVM-переключатели делятся на пассивные и активные. Пассивные модели получают питание от интерфейсов клавиатуры и мыши. Иногда они могут просто не работать из-за недостатка мощности, но в последние годы такая проблема встречается крайне редко.
Активные KVM-свичи используют собственный адаптер питания, который поставляется в комплекте. Это более надежный, но и более дорогой вариант — собственным адаптером обычно оснащаются только серверные переключатели.
Топ-7 KVM-переключателей
D-Link KVM-121
Недорогой офисный настольный переключатель для двух компьютеров.
Особенности:
D-Link DKVM-4K
Доступная офисная модель для четырех ПК.
Особенности:
D-Link KVM-221
Недорогой настольный переключатель для двух компьютеров с двумя USB-портами.
Особенности:
D-Link DKVM-4U
Офисная модель с 4 USB-портами для мышей.
Особенности:
D-Link KVM-440
Переключатель для серверной стойки с восемью портами.
Особенности:
D-Link KVM-450
Аналогичная модель для более крупных серверных — с 16 портами.
Особенности:
D-Link DKVM-IP1
KVM-свич, позволяющий управлять компьютером через глобальную сеть — из любой точки мира.
Что такое матричные коммутаторы (KVM)
В этой статье мы расскажем, для решения каких задач подходят матричные коммутаторы, чем они отличаются от KVM-переключателей, какова база создания матрицы, а также разберем, как выбрать KVM-оборудование.
Что умеют матричные коммутаторы
Матричный коммутатор – это оборудование, которое умеет подключать удаленные рабочие места к серверам, входящим в матрицу, в настраиваемых комбинациях.
Коммутация происходит на аппаратном уровне. Пользователи подключаются к различным машинным комплексам, имеющим разъемы USB, PS/2, RS232 и т.д., с установленным программным обеспечением, стандартным или специализированным. Спектр подключаемых устройств огромен: от камер видеосъемки до автоматизированных станков на производствах.
Рис.1. Варианты переключения сигналов с матричным коммутатором 4×4
Подобные несложные системы возможно спроектировать и реализовать без участия KVM, например с применением виртуальных рабочих столов.
KVM-технологии и специализированное оборудование нужны тогда, когда требуется создать многофункциональную систему, способную адаптироваться к новым условиям. Этому способствует сам принцип работы KVM – функционирование на аппаратном уровне. Это значит, что на производительность системы не влияет ПО подключенного оборудования. Это важно в проектах, требующих специальное оборудование и специально написанные программы, например, в системах удаленного администрирования промышленными производственными установками.
Матричный коммутатор расширяет функционал матричной сети и позволяет системному администратору централизованно управлять всеми сеансами подключения, давая тому или иному пользователю сети определенные права на управление.
Благодаря матричной коммутации создаются многоуровневые матрицы, динамически конфигурируемые, с четким разграничением возможностей пользователей и администраторским управлением данными.
Матричный коммутатор и KVM-переключатель сигналов: в чем разница
Нередко даже специалисты в IT-сфере путают эти понятия, заменяя в обиходе одно понятие другим. Да, функции этих устройств похожи, и тем не менее их следует различать.
KVM-переключатель
Рис. 2. KVM-переключатель 8×32 NTI UNIMUX
Основная задача KVM-переключателя отражена в названии устройства. Аппарат переключает сигналы между удаленными рабочими станциями и серверами.
Среди моделей переключателей существуют устройства, по своим характеристикам приближенные к коммутаторам: они умеют давать доступ управления сессиями.
Матричный коммутатор
Матричные коммутаторы умеют переключать сигналы между системами и обеспечивать мультивещание. Это значит, система позволяет множеству специалистов подключиться к матрице, распределять сигналы различных типов между разными удаленными рабочими местами. Это актуально, когда, например, нужно вывести видеосигнал на одну удаленную консоль, а аудиосигнал – на вторую. Также администратор может координировать полномочия всех подключенных пользователей, настраивая многочисленные комбинации подключений.
Рис. 3. Мультивещательная система, созданная посредством технологии матричной коммутации. KVM-переключатель не подходит для решения этой задачи
Благодаря матричной коммутации один пользователь способен подключиться сразу к нескольким серверам. Переключение между ними осуществляется мгновенно благодаря настройке горячих клавиш или OSD-меню.
Передовые производители KVM-оборудования (британская Adder и немецкая IHSE) предлагают клиентам еще более совершенные технологии. Так, например, возможно так называемое «бесшовное» подключение, когда переключение между системами осуществляется простым передвижением курсора мыши на соседний монитор.
О FreeFlow, технологии производителя Adder, подробнее читайте здесь.
Как строится KVM-матрица (обзор основных принципов: KVM over IP и «точка – точка»)
Матричный коммутатор – это центральный аппарат, вокруг которого строится KVM-матрица. В систему входит и другое KVM-оборудование: удлинители сигналов видео, аудио, USB и др. Передатчики и приемники, составляющие KVM-удлинитель, подсоединяются к матричному коммутатору двумя способами. Первый – режим «точка – точка»: передатчик и приемник подключаются к матричному коммутатору так: трансмиттер ↔ матричный коммутатор ↔ ресивер. Второй способ подключения – по IP-сети (см. рис.4).
Рис. 4. Схема матричной коммутации KVM over IP на примере KVM-решения AdderLink INFINITY
Эти способы отличаются по наибольшей длине передачи сигнала. При подключении через кабель с помощью коаксиального кабеля можно передать сигнал на расстояние до 500 метров, витой пары – до 140 метров и оптоволоконному кабелю – до 10 км. При использовании второй модели KVM over IP лимита на наибольшую допустимую длину передачи сигнала нет.
Если матричная коммутация построена по принципу KVM over IP, можно настроить доступ к системе как в локальной сети, так и с выходом в глобальную сеть. В связи с этим в IT-сфере бытует миф о недостаточной надежности коммутации KVM over IP.
Развенчать этот миф довольно просто, если понять принцип в основе коммутации. В матрице, созданной посредством IP-сети, подключение осуществляется с помощью обычного сетевого коммутатора. В случае с системой KVM over IP эту роль берет на себя сервер управления, который также подключается к IP-сети с помощью сетевого коммутатора. Это значит, что безопасность сети целиком обусловлена настройками и защищенностью сетевого коммутатора. Матричная сеть бывает открытой и закрытой. Если настроить матрицу закрытого типа, то есть без прямого подключения к интернету, ее можно считать такой же надежной, как при кабельном подключении.
Принцип KVM over IP – более совершенная технология, если сравнить с кабельным подключением. И вот почему.
Рекомендации по выбору матричного коммутатора: на что обратить внимание
Очевидно, что матричный коммутатор является частью общей системы. Нужно учитывать запросы и особенности всей матрицы и возможности KVM-удлинителей сигнала.
Необходимые типы сигналов
Матрицы, в которых важна передача звуковых или видео сигналов, управляются AV-коммутаторами. Если же нужна дополнительная поддержка управления с удаленной рабочей станции, понадобится KVM-коммутатор.
AV-коммутаторы нужны для поддержки систем наблюдения или при организации цифровых вывесок, то есть там, где оператор не управляет системой, а только переключает сигналы и просматривает видео. Если источник сигнала располагается вблизи от экрана, куда выводится сигнал, AV-коммутация не требует даже KVM-удлинителей.
Наибольшее число подключенных аппаратов
Наибольшее число подключенных к KVM-матрице машин и удаленных рабочий станций ограничено или собственно коммутатором (при подключении «точка – точка»), или сервером (при выборе KVM over IP).
Матричные коммутаторы, предполагающие кабельное подключение, имеют статические или динамические порты.
Статические порты
Если в техническом описании к коммутатору указана характеристика в формате MxN, где M – число входов, N – число выходов.
Допустим, в описании есть информация 8х4. Это значит, что максимальное количество серверов или ПК равно 8, в допустимое число пользователей системы – 4. Больше 12 устройств подключить не получится.
Матричные коммутаторы с динамическими портами
Коммутаторы более современные предполагают большую гибкость в оснащении устройствами. В любой момент матрицы, построенные вокруг таких коммутаторов, можно масштабировать. Такие решения популярны в сфере среднего и крупного бизнеса, с прицелом на будущее.
Рассмотрим на примере. На рисунке 7 ниже – 30-портовый AdderView DDX30. Из тридцати портов семь статических. К ним можно подключить пользовательские устройства. Двадцать три остальных свободно могут быть использованы как для подсоединения машин, так и новых удаленных рабочих станций.
Рис. 5. Матричный коммутатор AdderView DDX30
Чтобы не ошибиться в выборе матричного коммутатора, необходимо просчитать варианты масштабирования матрицы на ближайшие несколько лет. Имейте в виду: если вы выберете коммутатор с несколькими статическими портами, через два года они могут «закончиться», то есть понадобятся больше машин или пользователей. Если такая ситуация возникла, поможет только приобретение и подключение к первому еще одного матричного коммутатора (каскадирование).
Рис. 6. Матричный коммутатор IHSE Draco tera Enterprise (до 576 динамических портов)
Некоторые коммутаторы предполагают масштабирование за счет настройки добавочных интерфейсных модулей. К примеру, в отдельных матричных коммутаторах немецкого производителя IHSE встроено до 576 портов. Да, масштабировать матрицу будет легко, но остро встает вопрос о целесообразности приобретения такого оборудования из-за дороговизны решения.
Отказоустойчивость
Отказоустойчивость – важная характеристика, определяющая надежность всей системы. Это целый комплекс из параметров, которые обязательно нужно изучить. Мы составили список вопросов, ответив на которые легко проанализировать выбранный вариант.
Что такое КВМ?
Что такое КВМ?
КВМ устройства успешно применяются во всех сферах бизнеса: финансовые структуры (рабочее место трейдера), безопасность и видеонаблюдение, центры контроля и мониторинга, дата центры (ЦОД), промышленность, торговые сети, офисы компаний и т.д. Профессиональное использование КВМ технологий позволяет с одной стороны минимизировать расходы на администрирование сетевой инфраструктуры, а с другой максимально эффективно определять организацию и местонахождение рабочих мест, серверов, мониторов и другой IT периферии в соответствии с текущими задачами безопасности, логикой бизнес процессов и прогнозируемого роста бизнеса.
Существует два основных типа КВМ оборудования:
Первые решают задачу передачи (удлинения) интерфейсных сигналов на расстояния (от нескольких метров до десятков киломметров), вторые позволяют оптимизировать IT инфраструктуру: расположение, коммутацию и количество рабочих мест.
КВМ удлинители (представляют собой пару устройств: приемник и передатчик) делятся по способу передачи сигнала на три группы:
У каждой группы есть свои особенности.
КВМ удлинители по оптоволоконному кабелю максимально эффективны там, где необходимы передача интерфейсных сигналов и аудио-видео потоков в оригинальном качестве на большие расстояния. Но, естественно, применение таких удлинителей ограничено возможностью прокладки оптоволоконных линий и относительно высокой стоимостью удлинителей.
Основное преимущество KVM over IP удлинителей – они не требуют прокладки новых кабелей, т.к. используют существующую локальную сеть предприятия. Использование технологии KVM over IP дает возможность администрировать территориально распределенные серверы, которые могут находиться не только в разных помещениях, но и в разных странах.
КВМ переключатели ( KVM switch ) по виду доступа делятся на три типа:
Однопользовательские КВМ переключатели позволяют одному пользователя управлять группой компьютеров с одного рабочего места.
Многопользовательские КВМ переключатели позволяют одновременно нескольким пользователям администрировать группу компьютеров.
КВМ переключатели отличаются количеством портов (от 1 до 64), видом подключений:
по витой паре ( CATx ), через IP или по оптическому кабелю, а также набором дополнительных функций:
Кроме снижения расходов на содержание IT инфраструктуры и гибкости в организации территориального пространства предприятия КВМ технология дает дополнительные возможности. Рассмотрим их на примере KVM over IP переключателя:
Повышенная надежность в эксплуатации, в отличие от традиционных софтверных и аппаратных систем управления серверами.
3. Интегрированная система управления электропитанием и центральный авторизованный доступ с гибким разграничением прав защищенный шифрованием.
Учитывая большое разнообразие и бурное развитие экосистемы КВМ оборудования в последнее время, правильный выбор КВМ устройства может оказаться трудной задачей. Обращаясь в нашу компанию, вы можете быть уверены, что ваш выбор будет правильным. Наши специалисты обеспечивают всестороннюю техническую поддержку заказчика. Вы получаете индивидуальные консультации экспертов, которые сопровождают вас, начиная с этапа планирования до послепродажного обслуживания. Благодаря индивидуальному подходу и детальной проработки всех возможных сценариев решения задачи достигается максимально эффективное взаимодействие КВМ оборудования с IT инфраструктурой предприятия.
Hyper-V или KVM?
Технология виртуализации серверов со своей более чем тридцатилетней историей сегодня стала одной из ключевых в ИТ, легла в основу облачных вычислений и сервисов нового поколения. Компании, выбирающие платформу для VPS или внедрения виртуализации в своей ИТ-инфраструктуре, наряду с продуктами VMware рассматривают в качестве альтернативы решения на основе других гипервизоров, прежде всего Microsoft Hyper-V и разработанного в рамках Open Source гипервизора KVM.
Разнообразие средств виртуализации заставляет задуматься: что именно выбрать? Это может оказаться непростой задачей. Например, сторонники Xen считают ее надежной и гибкой платформой с хорошим набором инструментов управления. Любители Hyper-V и KVM приведут весомые аргументы в пользу этих решений и перечислят их достоинства.
Можно исходить при выборе из таких параметров как производительность, стоимость, открытость, эффективность, управляемость, поддержка платформ… Однако эксперты советуют выбирать решение виртуализации, прежде всего, руководствуясь требованиями бизнеса. Развертываемое в корпоративной среде, оно должно подходить для обширного стека сертифицированных бизнес-приложений (ERP, MRP, HR, CRM и др.), а разработчик, если это коммерческий продукт, должен иметь четкие планы развития продукта по разным направлениям (аварийное восстановление, резервное копирование, SDN и др.). Наконец, хорошее программное обеспечение виртуализации обладает достаточной масштабируемостью и гибкостью.
Например, производительность KVM при увеличении нагрузки уменьшается быстрее, чем у Xen (если верить результатам тестирования). Xen отличает масштабируемость – способность поддерживать большое число одновременно работающих ВМ. Считается, что Xen превосходит KVM по возможностям резервного копирования и управления хранением данных.
Подобная дилемма возникает и при анализе предложений по аренде виртуальных серверов (VDS/VPS). Хостеры предлагают разнообразные средства виртуализации, включая Xen, KVM, Microsoft Hyper-V, OpenVZ, Virtuozzo, VDSmanager и др. (VMware – очень редко ввиду высокой стоимости), при этом провайдер всегда готов рассказать о достоинствах используемой системы, но продукты виртуализации редко сравнивают и столь же редко упоминают об их недостатках.
Попробуем отчасти восполнить этот пробел. В частности — сопоставить два популярных гипервизора виртуализации – Microsoft Hyper-V для серверных ОС семейства Windows и KVM для Linuх. Однако сразу стоит оговориться, что идеальной системы виртуализации для VPS нет, каждая подходит для своих задач. Например, многие из тех, кто использует платформу KVM, применяют и виртуальные машины (ВМ) на базе Linux.
Нужен VPS c Linux или FreeBSD? Можно выбрать KVM. VPS на KVM с Windows – тоже вариант, но для данной ОС предпочтительнее Microsoft Hyper-V. Последний считается лучшим решением для виртуализации серверов с ОС Windows, и активно используется хостинг-провайдерами.
Xen и KVM – продукты с открытым исходным кодом, причем очень близкие по функциям и производительности, но если в версии Сitrix XenServer первый постепенно превращается в облачную платформу, то развитие KVM идет в ногу с эволюцией дистрибутивов, таких как RHEV от Red Hat. Hyper-V — коммерческое ПО от Microsoft. Не удивительно, что Hyper-V отлично работает в инфраструктуре Windows. Все они позволяют виртуализировать серверные платформы x86-64 и представляют собой системы аппаратной виртуализации для VPS хостинга и не только.
Hyper-V, KVM, ESXi – гипервизоры первого типа (Type-I). Они работают непосредственно на физическом оборудовании, к которому операционная система получает доступ через гипервизор. Гипервизоры второго типа (Type-II), например, VMware Workstation, Oracle Virtual Box, OpenVZ функционируют поверх операционной системы, поэтому ВМ и гипервизор взаимодействует с оборудованием через ОС. Считается, что производительность гипервизоров второго типа ниже, чем первого, поскольку зависит также от ОС хоста.
Использование Hyper-V и KVM в разных отраслях, % респондентов (данные IT Central Station).
Гипервизор | Hyper-V | KVM |
Финансы | 13% | 21% |
Транспорт | 9% | 11% |
Производство | 7% | 7% |
Госсектор | 7% | 7% |
Использование Hyper-V и KVM в компаниях с разной численностью сотрудников, % респондентов (данные IT Central Station).
Гипервизор | Hyper-V | KVM |
1-100 | 17% | 25% |
100-1000 | 34% | 30% |
>1000 | 49% | 45% |
Эти два гипервизора сравнивают не только друг с другом. KVM иногда сопоставляют с VMware ESXi и IBM PowerVM, а Microsoft Hyper-V нередко — с Oracle VM VirtualBox, изредка — с Proxmox VE.
Альтернативы Hyper-V и KVM (в версии Open Source), по мнению отраслевой прессы (в порядке убывания; рейтинг составлен IT Central Station, 2016 год).
Microsoft Hyper-V
Продукт Microsoft существует в двух ипостасях: как автономный Hyper-V Server (в последней версии — Hyper-V Server 2012 R2) или как один из компонентов Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2 или 64-разрядной версии Window 8/10 Pro. В любом случае он используется для создания на сервере виртуальной среды, предоставляя для этого соответствующие сервисы и инструменты.
Можно также виртуализировать рабочие места, развернув инфраструктуру VDI, или создать удобную среду для разработки и тестирования ПО. Экономичная и стабильная среда виртуализации Hyper-V позволяет одновременно запускать на хосте несколько операционных систем, включая Windows, Linux и другие. На текущий момент Hyper-V используют компании и организации практически любых отраслей, в их числе крупнейшие заказчики. Что это дает? Например, Hyper-V может служить основой для развертывания частного облака, позволяет оптимизировать использование аппаратных ресурсов, консолидировать серверы, запустив на одной физической системе несколько виртуальных машин, обеспечить отказоустойчивость для непрерывности бизнес-процессов. Впрочем, это свойственно не только данному гипервизору.
В «магическом квадранте» Gartner по виртуализации серверной инфраструктуры х86 (Magic Quadrant for x86 Server Virtualization Infrastructure), выпущенном в июле 2015 года, лидируют Micrоsoft и VMware. Xen и KVM представлены вендорами Citrix и Red Hat.
За что же именно ценят Hyper-V? Системные администраторы и ИТ-менеджеры называют такие качества как высокая стабильность работы Hyper-V и Windows, поддержка «живой миграции» ВМ (Live Migration) и кластеризации (для построения конфигураций высокой доступности), масштабируемость, возможность присваивания сетевых карт (NIC) виртуальным машинам, что позволяет избежать узких мест, подчас возникающих, когда виртуальному коммутатору назначен один физический сетевой адаптер.
Live Migration позволяет перемещать ВМ между физическими серверами Hyper-V, в том числе и автоматически, без участия пользователя.
Упоминают также возможность централизованного управления серверами — несколькими хостами Hyper-V, причем без дополнительной покупки лицензий, как в случае VMware vCenter. Относительно просто (хотя и более запутанно, чем в VMware) выполняется миграция физического сервера в виртуальный (P2V). Для этого создается образ VHD физической системы и присваивается новой ВМ. Удобный режим Enhanced Session Mode позволяет выполнять копирование/вставку внутри ВМ.
Hyper-V прост в использовании и управлении – хорошая альтернатива продукту VMware в сегменте SMB. Он включен и в Windows 10, причем это почти полнофункциональная версия. Сам гипервизор ничего не стоит, его можно скачать с сайта Microsoft (в виде Hyper-V Server), хорошо подходит для виртуализации ОС от Microsoft, его легко установить и настроить, а большинство системных администраторов умеют с ним работать. Hуper-V можно установить на любой поддерживающий Windows сервер. Еще в копилку плюсов: большинство продуктов Microsoft могут работать в виртуальной среде Hyper-V.
К негативным качествам относят ограниченные возможности настройки работы с СХД (например, сложности настройки iSCSI target в Windows Server 2012 R2. Более надежным и дружественным мог бы быть импорт/экспорт, создание шаблонов.
В Hyper-V достаточно сложно конфигурировать некоторые вещи, например, High Availability (HA), где требуется формирования кластера (Failover Clustering). В vSphere, например, это делается проще и естественнее. А миграция ВМ в Hyper-V, в отличие от vMotion, возможна только между серверами с процессорами одного семейства. Нет в Hyper-V и ничего похожего на Distributed Resource Scheduler (DRS) или Storage DRS, которые в среде виртуализации VMware можно использовать для балансирования нагрузок между ресурсами нескольких хостов с помощью vMotion и Storage vMotion.
Зато SCVMM (System Center Virtual Machine Manager 2012) в Hyper-V открывает возможности, выходящие за рамки собственно серверной виртуализации. Например, можно создать частное облако с функциями самообслуживания. В VMware есть vCloud Director, но это отдельное решение за отдельные деньги. У Microsoft SCVMM – бесплатное приложение к System Center 2012. Кроме того, SCVMM позволяет использовать в качестве платформ виртуализации хосты с Hyper-V, vSphere и гипервизором Citrix, в то время как vCenter поддерживает только управление хостами VMware.
Также можно упомянуть, что Debian и основанные на нем дистрибутивы способны отлично работать под Hyper-V и могут применяться для реализации инфраструктурных элементов работающих с большой нагрузкой. Также недавно компания Microsoft выпустила обновление Linux Integration Services 4.0 for Hyper-V, представляющее собой пакет драйверов, утилит и улучшений для гостевых ОС Linux, работающих в виртуальных машинах на платформах Hyper-V и Azure.
Особенности Microsoft Hyper-V в Windows Server 2012 R2 Datacenter Edition
Максимальное число одновременно работающих ВМ | 1024 |
Максимальное число процессоров на хост-сервер | 320 |
Число ядер на процессор хоста | Не ограничено |
Максимальное число виртуальных процессоров (vCPU) на хост-сервер | 2048 |
Максимальная емкость оперативной памяти на хост-сервер | 4 Тбайт |
Память на одну ВМ | 1 Тбайт |
Виртуальных процессоров на ВМ | 64 vCPU |
Динамическое перераспределение памяти | Dynamic Memory |
Дедупликация страниц памяти | Нет |
Поддержка больших страниц памяти (Large Memory Pages) | Да |
Централизованное управление | Да, System Center Virtual Machine Manager (SCVMM) |
Интеграция с Active Directory | Да (через SCVMM) |
Снимки ВМ (snapshot) | Да |
Управление через браузер | Через портал самообслуживания |
Обновления хост-серверов/ гипервизора | Да |
Управление сторонними гипервизорами | Да, управление VMware vCenter и Citrix XenCenter |
Обновление ВМ | Да (WSUS, SCCM, VMST) |
Режим обслуживания (Maintenance Mode) | Да |
Динамическое управление питанием | Да, Power Optimization |
API для резервного копирования | Да, VSS API |
Шаблоны виртуальных машин (VM Templates) | Да |
Профили настройки хостов (Host Profiles) | Да |
Миграция физических серверов в виртуальные машины (P2V) | Нет |
Горячая миграция виртуальных машин | Да, без общего хранилища (Shared Nothing), поддержка сжатия и SMB3, неограниченное число одновременных миграций |
Горячая миграция хранилищ ВМ | Да |
Профили хранилищ | Да |
Поддержка USB | Нет (за исключением Enhanced Session Mode) |
Горячее добавление устройств | Только устройства хранения и/или память |
Устройства Floppy в ВМ | 1 |
Сетевые адаптеры/интерфейсы | 8 NIC |
Виртуальные диски IDE | 4 |
Емкость виртуального диска | 64 Тбайта для VHDX |
Максимальное число узлов в кластере | 64 |
Виртуальных машин в кластере | 8000 |
Функции высокой доступности при сбоях хост-серверов | Failover Clustering |
Перезапуск виртуальных машин в случае сбоя на уровне гостевой ОС | Да |
Обеспечение доступности на уровне приложений | Да (Failover Clustering) |
Непрерывная доступность ВМ | Нет |
Репликация виртуальных машин | Да, Hyper-V Replica |
Автоматическое управление ресурсами кластера | Да, Dynamic Optimization |
Пулы ресурсов | Да (Host Groups) |
Проверка совместимости процессоров при миграциях машин | Да, Processor Compatibility |
Поддерживаемые хранилища | SMB3, FC, Virtual FC, SAS, SATA, iSCSI, FCoE, Shared VHDX |
Кластерная файловая система | CSV (Cluster Shared Volumes) |
Поддержка Boot from SAN | Да (iSCSI, FC) |
Динамическое выделение емкости хранения (Thin Provisioning) | Да, Dynamic Disks |
Загрузка с USB | Нет |
Хранилища на базе локальных дисков серверов | Storage Spaces, Tiered Storage |
Уровни обслуживания для подсистемы ввода-вывода | Да, Storage QoS |
Поддержка NPIV | Да (Virtual Fibre Channel) |
Поддержка доступа по нескольким путям (multipathing) | Да (DSM и SMB Multichannel) |
Кэширование | Да, CSV Cache |
API для интеграции с хранилищами | Да, SMI-S/SMP, ODX, Trim |
Поддержка NIC Teaming | Да |
Поддержка Private VLAN | Да |
Поддержка Jumbo Frames | Да |
Поддержка Network QoS | Да |
Поддержка IPv6 | Да |
Мониторинг трафика | Да |
А теперь пара слов о KVM. Хотя в деле построения виртуализированных инфраструктур для крупного бизнеса платформы от Microsoft и VMware по-прежнему являются несомненными лидерами, в последние отмечается рост интереса и к KVM.
KVM (Kernel-based Virtual Machine) – полное решение виртуализации для платформ Linux/x86, поддерживающее аппаратные расширения (Intel VT и AMD-V). В его составе – загружаемый модуль ядра kvm.ko, обеспечивающий базовую инфраструктуру виртуализации, и модуль для конкретного процессора — kvm-intel.ko или kvm-amd.ko.
Первоначально KVM поддерживал только процессоры x86, но в настоящее время к ним добавился широкий спектр процессоров и гостевых операционных систем, в том числе множество вариаций Linux, BSD, Solaris, Windows, Haiku, ReactOS и AROS Research Operating System.
В числе пользователей KVM – известные Wiki-ресурсы: MediaWiki, Wikimedia Foundation, Wikipedia, Wikivoyage, Wikidata, Wikiversity.
В 2015 году «Лаборатория Касперского» совместно с B2B International провела исследование, в ходе которого представителям компаний, использующих технологию виртуализации задавались вопросы про применяемые у них платформы. Выяснилось, что 15% компаний используют различные варианты коммерческих платформ на базе KVM, и еще 16% планируют их внедрять в течение ближайшей пары лет. Бесплатные версии продукта используются в 8% крупных организаций и еще в 16% опрошенных компаний будут внедрены в будущем.
Исследование «Лаборатории Касперского» показало, что если основными гипервизорами, чаще всего, являются VMware vSphere и Microsoft Hyper-V, то в качестве дополнительного предпочитают использовать решения с открытым кодом или коммерческие решения на базе Open Source. Особенно часто — KVM.
В «Лаборатории Касперского» считают, что причин популярности KVM несколько. Во-первых, в некоторых сценариях, внедрение платформы виртуализации на базе KVM (даже коммерческой ее версии) обходится значительно дешевле, чем использование Microsoft Hyper-V и VMware vSphere. Во-вторых, в мире растет количество виртуализированных Linux-серверов. Их владельцам привычнее и удобнее применять и гипервизор на базе Linux. В большинстве случаев, это именно KVM. Кроме того, Linux-сообщество вносит вклад в развитие платформы, развивается экосистема решений, которые поддерживающих KVM.
Компании, создающие собственные проекты, интегрированные решения, зачастую выбирают гипервизор Open Source, а KVM как раз предоставляет широкие возможности кастомизации. Наконец, KVM — легкий, простой в использовании, неприхотливый к ресурсам и при этом достаточно функциональный гипервизор. Он позволяет в сжатые сроки развернуть платформу виртуализации, констатируют в «Лаборатории Касперского».
KVM в сочетании с ядром Linux обеспечивает простоту реализации, гибок. Так как гостевые операционные системы взаимодействуют с гипервизором, интегрированным в ядро Linux, они могут во всех случаях обращаться непосредственно к оборудованию без необходимости изменения виртуализированной операционной системы. Это делает KVM быстрым решением для виртуальных машин. KVM реализован в самом ядре Linux, что облегчает управление процессами виртуализации.
С другой стороны, мощных инструментов для управления сервером и виртуальными машинами KVM не существует. KVM нуждается в совершенствовании поддержки виртуальных сетей и виртуальных систем хранения, усилении защиты, в улучшении надежности и отказоустойчивости, управления питанием, поддержки HPC/систем реального времени, масштабируемости виртуальных процессоров, совместимости между поставщиками, а также в создании экосистемы облачных сервисов.
Раз уж речь зашла об управлении, стоит упомянуть один из популярных вариантов управления VPS в случае KVM – SolusVM. Это универсальная панель управления виртуальными серверами Xen, KVM и OpenVZ.
Некоторые пользователи отмечают недостаточную стабильность KVM при выполнении задач с интенсивным вводом-выводам. Бытует мнение, что KVM – не вполне зрелый продукт для рабочих сред и больше подходит для экспериментов и в случаях, когда требуется модификация исходного кода. Hyper-V более стабилен, средства миграции ВМ в нем надежнее, эффективнее используется оборудование, чем в Linux-KVM.
Подготовка KVM к работе и настройка десятков параметров – процесс на любителя, хотя есть и интерфейс управления Virsh (и GUI-интерфейс virtmanager), позволяющий запускать гостевые системы в KVM, используя простой файл конфигурации. Для управления гипервизором KVM удобно также использовать инструменты OpenStack. Это помогает, в частности, внедрять облачные сервисы.
Службы поддержки как таковой нет, только сообщество. Но те, кому она необходима, могут выбрать коммерческий вариант — RHEV (Red Hat Enterprise Virtualization).
Заключение
Возможно, эта информация поможет вам сделать правильный выбор, однако, как уже отмечалось выше, очень многое зависит от решаемой задачи и многих других условий. А спектр таких задач сегодня чрезвычайно широк – от виртуального хостинга до построения программно-определяемых дата-центров (SDDC) и внедрения гибридных облаков. Например, среда виртуализации в ЦОД должна обеспечивать сочетание нескольких важных характеристик: зрелость, простота развертывания, управляемость и автоматизация, поддержка и сопровождение, производительность, масштабируемость, надежность, высокая готовность и работоспособность, безопасность.
При выборе платформы виртуализации для VPS/VDS действуют иные критерии. Нередко неверный её выбор — это потраченные деньги и неудовлетворения качеством услуг. Квалифицированная консультация и подбор сервера с возможностью тестирования выбранного тарифа помогут избежать большинства проблем. А бэкграунд для того, чтобы начать диалог с поставщиком услуг VPS/VDS, у вас уже есть.