43.3. Заключение
Надеюсь, приведенная в этой главе информация поможет вам выбрать виртуальный
сервер. Сравнение тестируемых провайдеров (табл. 43.2) показывает, что победите-
лем по соотношению цена/качества является Спринтхост, — всего за 600 рублей
в месяц он предоставляет полноценный VDS с неплохими характеристиками.
Таблица
43.2. Сводная информация
Джино
Спринтхост
Макхост
UltraVDS
1cloud
ттх
2 ядра,
2 Гбайт ОЗУ
и 20 Гбайт
SSD+HDD
2 ядра,
2 Гбайт ОЗУ,
32 Гбайт SSD
2 ядра,
2 Гбайт ОЗУ,
10 Гбайт SSD
2 ядра,
2 Гбайт ОЗУ,
40 Гбайт SSD
2 ядра,
2 Гбайт ОЗУ,
20 Гбайт SSD
Тип
VPS
VDS
VPS
VDS
VDS
Трафик
00
00
00
00
00
Пропускная
способ
ность,
Мбит/с
синхронный,
79
101 download,
111 upload
869 download,
90 upload
599 download,
102 upload
синхронный,
20
Скорость
записи,
Мбайт/с
805
286
107
1043
502
IP-адрес
89 рублей
в месяц
+
+
+
+
Цена,
руб./месяц
500
600
879
1120
950
Г Л А В А
44
Сервер виртуализации OpenVZ
44.1. Способы виртуализации
Самый простой способ создать виртуальную машину— воспользоваться такими
продуктами, как VMware и VirtualBox (см.
главу 18).
Первый продукт является
коммерческим даже для Linux, а второй — абсолютно свободный и ничем не усту-
пает VMware. Выбор какого-либо из них — дело предпочтений пользователя. Каж-
дый выбирает то, к чему он привык (или что может себе позволить).
Эти способы виртуализации мы рассматривать не станем — использовать VirtualBox
(как и VMware) очень просто, и создать виртуальную машину с их помощью может
даже ребенок. Совсем другое дело — виртуализация на уровне ядра. Здесь все го-
раздо сложнее в настройке, нет удобного графического интерфейса, но если вам
нужна не одна виртуальная машина, а целая ферма виртуальных серверов, то
гораздо эффективнее задействовать именно такую виртуализацию. К тому же, ис-
пользуя технологию виртуализации на уровне ядра, вы получаете очень удобные
(хоть и не графические) средства управления всеми виртуальными серверами.
Технология виртуализации уровня ядра позволяет на одном физическом сервере
запускать изолированные копии различных операционных систем, называемых
виртуальными окружениями
(virtual environments, VE) или
виртуальными контей
нерами.
Типичное применение систем виртуализации на уровне ядра— хостинговые ком-
пании. Современные серверы настолько производительные, что в большинстве
случаев можно разделить их ресурсы (в первую очередь речь идет о процессорном
времени и оперативной памяти) на несколько виртуальных серверов. Соответст-
венно, потом эти серверы можно продать клиентам компании. Сейчас оперативной
памятью в 32 Гбайт и 8-ядерным процессором никого не удивишь. Но в большин-
стве случаев для небольшого сайта вполне достаточно от 512 Мбайт до 1 Гбайт
оперативной памяти. Получается, что вы можете оставить некоторый объем ресур-
сов для операционной системы, а остальное разделить между виртуальными Web-
серверами и продать их потребителям. Вот здесь мы и разберемся, как это сделать
(разделить, а не продать!).
Технологий виртуализации на уровне ядра Linux существуют две: OpenVZ (и ее
развитие Virtuozzo) и KVM (Kernel-based Virtual Machine). Одни администраторы
L
634
Do'stlaringiz bilan baham: |