А питоновскими проектами я занимаюсь с партнером и чтобы не поломать моё java окружение, при каких-нибудь обновлениях и прочих конфигах, хочу также вынести это в вирт. окружение.
Цель простая нужно вирт. окружение для каждого веб-проекта. Чтобы при падении или обновлении не рестартовать остальные. Т.е. в идеале я хотел бы для каждого приложения иметь отдельный инстанц томката.
Думаю это тема будет в ближайшем времени всё популярнее, поэтому люди будут искать ответы на похожие вопросы. А мы в личке это обсуждаем…
А подскажите, вот создание кучи вирт. машин, отнимают какие-то ресурсы процессора и системы в целом? Сколько отнимает памяти — одна пустая? У меня сейчас «паника» по созданию большого кол-ва вирт. машин :) Может она излишняя? Ведь было бы идеально для каждого проекта поднять свой томкат, чтобы если что перезагрузить только это приложение, ну и плюс сделать редирект по iptable, когда старое приложение нужно выгрузить, а новое поднять и при этом не потерять новых клиентов во время этого процесса.
Не будет ли сказываться на IO создание кучи вирт. машин на soft raid 1 (2 hdd на 5400rpm)? Когда, например, на каждой вирт. машине будет дублироваться инстанц Postgres и Nginx? Т.е. будет ли сильно быстрее конфиг без вирт. машин, когда Nginx, Postgres, Tomcat и проекты разбиты не по вирт. машинам, а сидят на одной ОС без виртуализации?
Я вообще, к чему это всё. Например, Гугл хвастается тем, что лучше использовать недорогие компьютеры. Чем крутые сервера. И что у них на этом весь поиск базируется.
Распараллеливание врядли будет узким местом, т.к. можно поставить балансер, который просто будет кидать юзеров на менее загруженные ноды. Предположим, что базы данных нету, т.е. только у нас чтение.
Забыли еще про кэш (размер/скорость/наличие) — ну наличие кеша сопоставимо 2мб на старых P4 же есть. А на новых вроде тоже 2мб на ядре.
Пусть внешняя. Предположим также, что вебсервер мега надёжный и не падает, т.е. надёжность не учитываем. В общем, это что-то типа сферического коня в ваккуаме :)
>При перезагрузке компьютера в стандартном загрузочном меню выбора операционных систем Windows >будет отображаться дополнительная строка «Ubuntu» и пользователь сможет выбирать между своей >старой Windows и новой Ubuntu.
Мне нужно, чтобы Windows и Ubuntu работали одновременно.