2012-05-19 2 views
2

Предположим, что я настраиваю свое облако с использованием реализации литейного литья с открытым исходным кодом, предоставленного на cloudfoundry.org. Будет ли каждое приложение, которое я развертываю, запускать как отдельный пользователь? Или существует ли какая-либо технология виртуализации VMWare? Например. будет ли каждое приложение работать на отдельной виртуальной машине или что-нибудь в этом роде? Как настроить ограничения для памяти, процессора и диска для каждого приложения?Как облачный литейный цех обрабатывает изоляцию процесса?

+0

[Это с открытым исходным кодом] (https://github.com/cloudfoundry), чтобы вы могли ответить на этот вопрос самостоятельно. –

+3

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

ответ

4

I asked this on the mailing list. Вот ответ, который я получил:

Если DEA настроен для работы в защищенном режиме, то каждое приложение работает как своя собственная пользовательская и процесс изоляция используется, чтобы защитить их. Мы движемся к модели использования linux-групп http://en.wikipedia.org/wiki/Cgroups, когда на linux, используя обертки cgrroup, которые уже находятся в нашем исходном дереве.

Изоляция на основе виртуальной частной жизни для одного приложения довольно тяжелая, но у нас есть долгосрочные планы по предоставлению этого для приложений, которые нуждаются/желают этого. (В отличие от работы надзирателя/группы, которая является краткосрочным проектом)

0

Поскольку это связанно с открытым исходным кодом для облачных литейного, вы можете попробовать задавать свой вопрос на https://groups.google.com/a/cloudfoundry.org/group/vcap-dev

Вы должны получить быстрый ответ есть!

+0

Спасибо. Сначала я нашел форум, который они переносят на stackoverflow. Не знал, что есть список рассылки. –

Смежные вопросы