Виртуализация — это процесс создания программного (или виртуального) представления чего-либо, например виртуальных приложений, серверов, хранилищ и сетей. Это единственный и самый эффективный способ сокращения расходов на ИТ-инфраструктуру при одновременном повышении эффективности и адаптивности для компаний любых размеров.
Основы виртуализации
Изучите принципы виртуализации.
Использование возможностей виртуализации
Использование возможностей виртуализации
Сократите ИТ-расходы и обеспечьте непрерывность бизнеса.
Преимущества виртуализации
Виртуализация помогает повысить адаптивность, гибкость и масштабируемость ИТ-среды, а также значительно снизить расходы. Повышение мобильности рабочих нагрузок, производительности и доступности ресурсов, а также автоматизация процессов — все это преимущества виртуализации, благодаря которым ИТ-инфраструктура становится более управляемой и экономичной. В число дополнительных преимуществ входят следующие.
- Сокращение капитальных и эксплуатационных расходов
- Минимизация или исключение простоев
- Повышение скорости реагирования, адаптивности и общей эффективности работы ИТ-персонала
- Ускорение инициализации приложений и ресурсов
- Обеспечение непрерывности бизнеса и повышение эффективности аварийного восстановления
- Упрощенное управление ЦОД
- Реализация полноценного программного ЦОД
«Виртуализация нового поколения для "чайников"»
«Виртуализация нового поколения для "чайников"»
Узнайте, какие преимущества предоставляет технология виртуализации нового поколения для ЦОД.
ПРИНЦИПЫ ВИРТУАЛИЗАЦИИ
Основы виртуализации
Из-за ограничений серверов x86 многим ИТ-отделам приходится развертывать несколько серверов, каждый из которых работает не на полную мощность, чтобы соответствовать высоким требованиям к хранилищу и обработке данных. Это приводит к низкой эффективности и высоким эксплуатационным расходам.
Откройте для себя виртуализацию. При виртуализации программное обеспечение используется для имитации наличия оборудования и создания виртуальной компьютерной системы. Благодаря этому ИТ-отделы могут выполнять несколько виртуальных систем (и несколько операционных систем и приложений) на одном сервере. Такой подход обеспечивает экономию при масштабировании и повышение эффективности.
Виртуальные машины
Виртуальная компьютерная система, также называемая виртуальной машиной (ВМ), — это строго изолированный контейнер ПО, содержащий операционную систему и приложения. Каждая автономная ВМ полностью независима. Размещение нескольких ВМ на одном компьютере обеспечивает работу нескольких операционных систем и приложений на одном физическом сервере, так называемом «узле».
Тонкий слой ПО, называемый гипервизором, отделяет виртуальные машины от узла и по мере необходимости динамически выделяет вычислительные ресурсы каждой виртуальной машине.
Основные свойства виртуальных машин
Ниже приведены характеристики виртуальных машин, обеспечивающие ряд преимуществ.
- Выполнение нескольких операционных систем на одном физическом компьютере
- Распределение системных ресурсов между виртуальными машинами
- Изоляция неисправностей и нарушений системы безопасности на аппаратном уровне
- Сохранение уровня производительности с помощью расширенных средств управления ресурсами
- Сохранение состояния виртуальной машины полностью в виде файлов
- Перемещение и копирование виртуальных машин аналогичны операциям с файлами
Независимость от оборудования
- Инициализация на любом физическом сервере и перенос на любой сервер для всех виртуальных машин
Типы виртуализации
Виртуализация серверов обеспечивает работу нескольких операционных систем на одном физическом сервере в виде высокоэффективных виртуальных машин. К ее основным преимуществам относятся следующие.
- Повышение эффективности ИТ-инфраструктуры
- Снижение эксплуатационных расходов
- Ускоренное развертывание рабочих нагрузок
- Повышение производительности приложений
- Повышение доступности серверов
- Упрощение сред и сдерживание роста числа серверов
Виртуализация сети полностью воспроизводит физическую сеть и дает возможность выполнять приложения в виртуальной сети так же, как в физической. При этом повышается эксплуатационная эффективность и устраняется зависимость от оборудования. (Виртуализация сети обеспечивает подключение рабочих нагрузок к логическим сетевым устройствам и службам, таким как логические порты, коммутаторы, маршрутизаторы, брандмауэры, средства балансировки нагрузки, сети VPN и т. д.)
Виртуализация настольных компьютеров
Развертывание виртуальных компьютеров в качестве управляемой услуги помогает ИТ-отделам быстрее реагировать на изменяющиеся потребности сотрудников и новые возможности. Кроме того, виртуализированные компьютеры и приложения можно быстро и удобно предоставлять филиалам, а также внешним, зарубежным и мобильным сотрудникам, использующим планшеты iPad и Android.
Виртуализация и облачные вычисления
Виртуализация и облачные вычисления — это в равной степени инновационные технологии, однако они не являются взаимозаменяемыми. Средства виртуализации — это программное обеспечение, которое помогает сделать вычислительные среды независимыми от физической инфраструктуры, а облачные вычисления — это службы, которые предоставляют общие вычислительные ресурсы (ПО и/или данные) по требованию в Интернете. Эти технологии дополняют друг друга, поэтому организации могут начать виртуализацию серверов и затем перейти к облачным вычислениям, чтобы достичь еще большей адаптивности и расширить возможности самообслуживания.
VDS (Virtual Dedicated Server) или VPS (Virtual Private Server) — это хостинг-услуга, где пользователю предоставляется виртуальный сервер с максимальными привилегиями. VDS или VPS эмулирует работу реального физического сервера — есть root -доступ, возможна установка своих операционных систем и программного обеспечения. На одном физическом сервере обычно работает несколько независимых виртуальных серверов.
Чем отличаются VDS и VPS
Бытует мнение, что термины обозначают виртуальные серверы с различными типами виртуализации: VPS обозначает виртуализацию на уровне операционной системы, VDS — аппаратную виртуализацию. На самом деле, оба термина появились и развивались параллельно, и обозначают одно и то же: виртуальный выделенный сервер, запущенный на базе физического.
Мы используем термин VDS (Virtual Dedicated Server, виртуальный выделенный сервер), поскольку считаем, что он яснее отображает сущность оказываемой услуги.
Принцип и особенности работы виртуального выделенного сервера
По принципу работы и особенностям функционирования виртуальный выделенный сервер мало чем отличается от физического сервера. Он не имеет ограничений по количеству размещаемых сайтов, баз данных, доменных зон, ssh- ftp- email-пользователей, а его владелец-администратор имеет право работать с файлами, устанавливать приложения и совершать другие операции, как на реальном полноценном сервере. Каждый виртуальный сервер на нашем хостинге имеет собственный IP-адрес, который не разделяется с кем-либо еще. При необходимости можно заказывать дополнительные IP-адреса.
Виртуальный сервер работает независимо от других, расположенных на одной с ним хост-машине. Это значит, что сбой в работе одного сервера не влияет на функционирование «соседей».
В отличие от обычного виртуального (shared) хостинга, на виртуальном сервере доступны технологии защиты от DDoS-атак, а сохранность данных гарантируется возможностью создания резервной копии.
Сравнение VDS/VPS с виртуальным (shared) хостингом
Плюсы использования VDS/VPS по сравнению с виртуальным хостингом:
- Полный контроль: владелец виртуального выделенного сервера получает права доступа уровня root (для Unix) или Administrator (для Windows), и может тонко настраивать сервер под нужды конкретного проекта вплоть до установки необходимого ПО и смены операционной системы.
- Минимум ограничений: количество создаваемых сайтов, баз данных, доменных зон, ssh- ftp- email-пользователей ограничивается только ресурсами сервера.
- Независимость: виртуальные серверы-«соседи» по хост-машине работают изолированно и не «перетягивают» друг у друга ресурсы, а также используют отдельные IP-адреса, в то время как на обычном виртуальном хостинге несколько сайтов нередко используют один IP-адрес.
Минусы использования VDS/VPS по сравнению с виртуальным хостингом:
- Цена: стоимость аренды виртуального выделенного сервера обычно существенно выше стоимости виртуального хостинга. Но мы предлагаем сравнимые по стоимости тарифы.
- Необходимость администрирования: виртуальный сервер нужно администрировать, как физический, поэтому пользователю требуются определенные знания и навыки в этой области. Наличие панели управления облегчает выполнение типовых задач: для наших клиентов мы предлагаем панель ISPmanager 5 Lite.
Сравнение VDS/VPS с физическим выделенным сервером
Плюсы использования VDS/VPS по сравнению с выделенным сервером:
- Невысокая стоимость: аренда виртуального выделенного сервера обходится пользователю значительно дешевле аренды сопоставимого по мощности физического сервера. При этом производительность VDS / VPS может даже оказаться выше (смотри наше исследование)
- Простая масштабируемость: виртуальному серверу очень легко добавить мощности в виде дополнительного объема оперативной памяти, процессорных ядер или объёма жесткого диска.
Минусы использования VDS/VPS сервера против выделенного сервера:
- Общая дисковая система и канал связи: все виртуальные серверы, работающие на одной хост-машине, при условии разделения основных ресурсов используют одну на всех дисковую систему и общий высокоскоростной канал связи. Это означает, что некоторые пользователи могут злоупотреблять использованием ресурсов и мешать остальным клиентам.
Мы используем автоматическую систему, которая находит таких пользователей. К нарушителям применяются меры от предупреждения до выключения VDS.
Особенности технологий виртуализации OpenVZ и KVM
Мы предлагаем нашим клиентам два типа виртуализации серверов на выбор: OpenVZ (на уровне операционной системы) и KVM (аппаратная).
Технология OpenVZ базируется на ядре ОС Linux и позволяет на одном физическом сервере создавать и запускать изолированные друг от друга копии операционной системы — так называемые «виртуальные частные серверы» (Virtual Private Servers, VPS) или «виртуальные среды» (Virtual Environments, VE). Данная технология отличается высокой производительностью, простотой использования и легкостью управления сервером. Пользователь также может в любой момент времени увеличить мощность такого виртуального сервера. При этом выбор операционной системы возможен только из ряда предложенных (Debian, CentOS, Ubuntu), так как виртуальные серверы конкретной хост-машины используют общее ядро Linux.
KVM (Kernel-based Virtual Machine) – технология аппаратной виртуализации, позволяющая создать на хост-машине полный виртуальный аналог реального физического сервера. Каждому такому серверу выделяется своя область в оперативной памяти и пространство на жестком диске, собственная сетевая карта, что повышает общую надежность работы такого сервера. Фактически технология KVM позволяет создать полностью изолированный от «соседей» виртуальный сервер с собственным ядром ОС, который пользователь может настраивать и модифицировать под собственные нужды практически без ограничений. Возможна установка любой операционной системы: Linux, FreeBSD, Windows и даже собственного образа. Вместе с тем, изменение ресурсов сервера невозможно – если ваш проект «вырастет» из первоначально выбранного тарифа, для него нужно будет заказать более производительный виртуальный сервер по соответствующему тарифу и перенести на него все данные (как в случае с настоящим выделенным сервером). Исключение составляют тарифы VDS-Форсаж и VDS-Атлант, где пользователь имеет возможность изменять количество доступных ядер процессора и оперативной памяти (жёсткий диск — по запросу в службу поддержки).
Учитывая особенности и преимущества, которые дает виртуализация KVM, ее тарифы стоят несколько дороже аналогичных тарифов с виртуализацией OpenVZ. Более подробно о сравнении технологий виртуализации серверов вы можете прочитать в нашем специальном материале.
Кому и когда виртуальный выделенный сервер подходит лучше всего
Виртуальный сервер идеально подходит для сайтов, превысивших возможности обычного хостинга, высоконагруженных сетевых служб, а также для проектирования, разработки и тестирования программного обеспечения. Закрытые корпоративные проекты с повышенными требованиями к безопасности и конфиденциальности данных в массе своей тоже базируются на виртуальных выделенных серверах — особенно это касается небольших компаний, для которых недоступны покупка или аренда физического сервера. Смотрите другие причины для перехода на VDS или VPS сервер.
VPS (Virtual Private Server, виртуальный выделенный сервер) — это современная технология хостинга, сочетающая в себе мощность выделенного сервера и гибкость и простоту управления. Максимально близкий аналог VPS — стандартный выделенный сервер (dedicated server), размещенный на технологической площадке хостинг-провайдера и подключенный к порту коммутатора Ethernet.
В рамках тарифа VPS пользователю предоставляется виртуальный выделенный сервер, расположенный на отдельной физической машине, у пользователя имеется доступ в систему на уровне root, т.е. возможность установки любых программ и изменения настроек сервера. При этом каждый тарифный план предоставляет гарантированный минимум системных ресурсов (количество выделяемой оперативной памяти и мощности процессора) — это означает, что при любых условиях пользователь получит в свое распоряжение количество ресурсов не меньше этого гарантированного значения. Этот гарантированный минимум доступен вашему виртуальному серверу всегда; как правило, на физическом сервере есть значительный резерв свободных ресурсов, в этом случае все они предоставляются в ваше распоряжение.
Первичная настройка VPS
После подключения сервера и проверки работоспособности всех сервисов, владелец сервера может приступить к переносу документов, используя, например, SSH-протокол . Для поддержки DNS размещаемых доменов можно приобрести услугу клиентской поддержки DNS.
Если планируется самостоятельно поддерживать работу DNS для размещенных на сервере доменов — необходимо настроить сервер разрешения имен. Рекомендуем вам ознакомиться, например, с руководством по программе BIND здесь или здесь. Полезную информацию по данному вопросу вы сможете найти и на странице разработчиков Berkeley Internet Name Domain.
Для подключения VPS клиенту изначально предоставляется адресное пространство в объеме одного IP-адреса. Для расширения адресного пространства необходимо подать Заявку на свободную тему из личного кабинета с объяснением причин, по которым возникла потребность увеличить количество адресов.
В пределах одной операционной системы возможна смена тарифного плана по соответствующей заявке из личного кабинета.
Обращаем ваше внимание, что остановка VPS является штатной работой с виртуальным сервером и не является отказом от услуги. Денежные средства при этом списываются в прежнем режиме.
Удаление услуги VPS происходит по заявке на свободную тему в службу технической поддержки.
Если у вас возникли дополнительные вопросы относительно VPS, пожалуйста, обращайтесь к специалистам технической поддержки. Ознакомиться с подробной информацией о тарифах VPS можно здесь.
Преимущества VPS перед виртуальным хостингом
На тарифных планах VPS пользователь имеет доступ к серверу на уровне root и тем самым получает полные права по администрированию сервера, кроме прямого доступа к оборудованию и действий на уровне ядра операционной системы. По сравнению с виртуальным хостингом это даёт пользователю следующие преимущества:
- возможность установки любого программного обеспечения и конфигурирования любых параметров системы и приложений;
- возможность установки своих версий системных библиотек или изменения существующих;
- возможность полного контроля над процессами, пользователями и файлами в системе;
- возможность размещения неограниченного количества сайтов, баз данных, доменных зон, организации доступа любого количества пользователей (VPS ограничен лишь по системным ресурсам в зависимости от выбранного тарифного плана VPS).
Установленное на сервере ПО
При приобретении сервера VPS вы получаете следующее предустановленное программное обеспечение:
(Обратите внимание: для серверов, подключённых ранее 27 ноября 2007 г, предлагался другой набор дистрибутивов);
Установить и настроить дополнительное программное обеспечение можно как с помощью системы управления программным обеспечением (RPM), так и путем компиляции из исходных кодов на уровне суперпользователя root.