URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 92961
[ Назад ]

Исходное сообщение
"помогите определится: облако/виртуализация"

Отправлено antrocon , 31-Янв-12 14:08 
Доброго времени суток!

есть порядка 30 серверов и схд, хотелось бы их как-то объединить, чтобы использовать все их ресурсы под 2-3 виртуализированными операционками (центос 6) - чтобы при выходе из строя одного из серверов не влиял на работу системы и использовались вычислительные мощности всех серверов (динамическое распределение ресурсов - вообще было бы шикарно).
правильно я понимаю, что мне нужно поднимать некую облачную инфраструктуру для этого? на какой конкретно бесплатный продукт стоит смотреть? (eucalyptus/xen cloud platform/что-то другое?)


Содержание

Сообщения в этом обсуждении
"помогите определится: облако/виртуализация"
Отправлено AnatolyUnix , 31-Янв-12 14:22 
Насколько мне известно eucalyptus, и другие ему подобные продукты не могут выделить RAM с двух серверов и CPU с трех серверов в одну виртуальную машину.
В этих продуктах есть возможность создать хранилище из сколь угодного кол-ва серверов.
Но сами виртуальные машины будут работать на одном сервере, просто управлять ими будет контроллер облака.


"помогите определится: облако/виртуализация"
Отправлено antrocon , 31-Янв-12 15:45 
> Насколько мне известно eucalyptus, и другие ему подобные продукты не могут выделить
> RAM с двух серверов и CPU с трех серверов в одну
> виртуальную машину.
> В этих продуктах есть возможность создать хранилище из сколь угодного кол-ва серверов.
> Но сами виртуальные машины будут работать на одном сервере, просто управлять ими
> будет контроллер облака.

а существует вообще что-то, что позволяет сделать это?
или это все возможно только на аппаратно/прошивочном уровне, как "scalable complex" в bladecenter H ?


"помогите определится: облако/виртуализация"
Отправлено AnatolyUnix , 31-Янв-12 16:21 
> а существует вообще что-то, что позволяет сделать это?
> или это все возможно только на аппаратно/прошивочном уровне, как "scalable complex" в
> bladecenter H ?

Думаю - нет, т.к. весьма много сложностей в её реализации.
Адресное пространство памяти должно ходить по сети.
Для памяти еще нужны какие-то отдельные лок демоны для контроля.
Эмулированые устройства должны общаться через сеть.
Какая-то общая шина для CPU через сеть...
Различные кеши...

Вообщем если это и реализуют, то это будет работать очень вяло, особенно на слабом железе.

И если ты уж смотришь в сторону облаков, то eucalyptus морально устарел уже.
Используй OpenStack + Swift.OpenStack

Как-то так, что из подобного есть.
То это специально "заточенные" приложения (читай написанные), которые обрабатывают данные на куче серверов.


"помогите определится: облако/виртуализация"
Отправлено antrocon , 31-Янв-12 16:34 
> Вообщем если это и реализуют, то это будет работать очень вяло, особенно
> на слабом железе.
> И если ты уж смотришь в сторону облаков, то eucalyptus морально устарел
> уже.
> Используй OpenStack + Swift.OpenStack
> Как-то так, что из подобного есть.
> То это специально "заточенные" приложения (читай написанные), которые обрабатывают данные
> на куче серверов.

ясно, спасибо за консультацию!


"помогите определится: облако/виртуализация"
Отправлено mesmeridze , 01-Фев-12 17:28 
Я так понимаю, вы хотите использовать всего 2-3 гостевых системы?

"помогите определится: облако/виртуализация"
Отправлено antrocon , 03-Фев-12 16:43 
> Я так понимаю, вы хотите использовать всего 2-3 гостевых системы?

да