Виртуализация: вы храните веб-контент внутри виртуальных машин? - PullRequest
2 голосов
/ 22 января 2009

При создании виртуальных веб-серверов (для меня VirtualBox) веб-контент обычно проходит "внутри" виртуальной машины, или же обычно существует файловый сервер, работающий на чистых металлических носителях (контент) для всех виртуальных машин?

Существует ли типичный сценарий хранения контента для виртуальных серверов?

Ответы [ 3 ]

2 голосов
/ 23 января 2009

Зависит ли это от разработки или производства? Если продукт с несколькими серверами хранит все в общей папке с быстрым доступом к сети, так что вам не придется сталкиваться с проблемой обновления каждого сервера. Если это разработка, просто поместите все на виртуальный сервер, поскольку производительность не критична и проще.

2 голосов
/ 23 января 2009

Для чего вы создаете виртуальные серверы?

Я обычно использую vms в качестве тестирующих машин, и в этом случае контент будет идти "изнутри" (где работает apache).

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

1 голос
/ 23 января 2009

Это зависит от вашей архитектуры и того, как будет обновляться информация. Если информация будет часто обновляться и реплицироваться на нескольких компьютерах, может иметь смысл иметь файловый сервер на «голом железе», к которому виртуальные машины подключаются по сети. Однако вы должны знать, что, в частности, с VirtualBox вы сильно пострадаете от производительности сети даже с установленными гостевыми инструментами. Я заметил, что я получаю около 20% скорости сети VMWare от VirtualBox.

...