У меня есть выделенный сервер, который я использую, чтобы продавать хостинг ограниченному количеству клиентов (я веб-дизайнер).

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

Для этого я искал Ubuntu VM Builder. Это хорошо? Можно ли настроить виртуальную машину в качестве сервера и сопоставить ее с именем домена (например, mycompany.com)? Как называется эта настройка?

3 ответа3

1

Обычно это называется системой виртуального частного сервера (VPS). Возможно, вы могли бы решить эту проблему с помощью Ubuntu VM Builder, но есть системы, предназначенные специально для этого типа установки. Xen Hypervisor - это система корпоративной виртуализации с открытым исходным кодом, популярная для такого использования. Некоторые компании также используют OpenVZ, еще одну систему с открытым исходным кодом, которая делает то же самое с помощью немного других средств. Существуют также коммерческие системы управления клиентом / биллингом, которые интегрируются с Xen / OpenVZ для автоматического решения этой проблемы. WHM CPanel является примером этого, хотя он стоит дорого (400 долл. В год), поэтому для небольшой установки было бы дешевле сделать это самостоятельно.

0

для правильной настройки VPS-сервера у каждого vm должен быть свой IP-адрес. Хотя http можно маршрутизировать по именам хостов (вам нужно иметь прокси-сервер впереди, если у вас есть несколько серверов за подозреваемым nat i), другие протоколы могут этого не делать.

Затем вы можете использовать программное обеспечение общего назначения для виртуальных машин, такое как VMware или virtualbox в мостовом режиме, или специальный сервер VPS, такой как openvz.

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

0

Для ограниченного числа клиентов, с которыми у вас ранее были деловые отношения, я бы посоветовал вам в основном использовать инструменты, поставляемые с дистрибутивом. Но вы действительно должны сравнить по крайней мере два дистрибутива, чтобы у вас был какой-то стандарт сравнения, когда вы ищете некоторые дополнительные инструменты, такие как облачные системы управления или панели управления.

Два, на которые я бы посмотрел, это OpenSUSE 11.4 и Ubuntu Server, который отличается от Ubuntu Desktop.

Однако, если эти дистрибутивы кажутся вам слишком большими, и вы действительно чувствуете себя более комфортно при работе с Ubuntu Desktop, включите Virtualbox. Пока аппаратное обеспечение достаточно мощное (4 четырехъядерных ксенона или AMD Phenom X6), вы не ошибетесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .