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

Основы виртуализации

Изучите принципы виртуализации.

Использование возможностей виртуализации

Использование возможностей виртуализации

Сократите ИТ-расходы и обеспечьте непрерывность бизнеса.

Преимущества виртуализации

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

  • Сокращение капитальных и эксплуатационных расходов
  • Минимизация или исключение простоев
  • Повышение скорости реагирования, адаптивности и общей эффективности работы ИТ-персонала
  • Ускорение инициализации приложений и ресурсов
  • Обеспечение непрерывности бизнеса и повышение эффективности аварийного восстановления
  • Упрощенное управление ЦОД
  • Реализация полноценного программного ЦОД

«Виртуализация нового поколения для "чайников"»

«Виртуализация нового поколения для "чайников"»

Узнайте, какие преимущества предоставляет технология виртуализации нового поколения для ЦОД.

ПРИНЦИПЫ ВИРТУАЛИЗАЦИИ

Основы виртуализации

Из-за ограничений серверов 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.