rapture 06.08.2011 13:32 unknown

У меня тут серьезное размышление на тему. Виртуализации. Я могу представить себе ее обоснованное использование в следующих случаях:
- На хостинге, когда клиентам предоставляются целиком машины.
- На домашнем ПК, когда нужно попробовать новый дистрибутив линукса/ОС/какую-то кучу непроверенного софта, который накакает в реестр винды.
Для чего еще? Вон, параноики виртуализируют каждый процесс, но, по-моему, это чудовищный костыль, который по роду действия напоминает надевание второй каски (после plain-модели памяти и IPC).
Какие премущества в том, что я подниму линукс, на нем виртуалку, в ней еще два линукса, в одном — веб сервер, во втором — dns, перед тем, что я разверну и веб и днс сервер в "корневом" линуксе без виртуалки?

?, virt
1. al1k 06.08.2011 13:40 al1kPC

ну пример. Есть современный ПК. Его ресурсов — более чем дохрена для одного офисного юзера.
Следовательно на одном компе может работать несколько.
Пример. E6700\2048 — 15 человек работают — проблем нет. Памяти маловато, да. Но они:
*не сидят в вебе
*не работают с тяжелыми документами
*не страдают фигней типа музыки\фильмов.

Пример второй. Сейчас официально продается только 2008 R2 серверная винда. Она только x64 и поддержки старого 16 битного софта в ней нет.
Следовательно для этого софта стоит держать какую-то виртуальную машину. В нашем случае это была 2008 сервер, она ещё была в 32битах + в ней был механизм RemoteApp и юзер даже не подозревал о виртуализации.

Разделение задач по 1 штуке на сервер — глупо. Каждый раз тратятся ресурсы на систему.
Но опять же в случае с виндой. Вот у вас есть всего один сервер. Он и DC, и прокси во вне, и файлопомойка и т.д. и т.п.
Вот вы будете поднимать на нем же ещё и терминальный сервер, к которому юзеры будут иметь доступ? Я — нет. Я вынесу DC в отдельную машину (которую в случае аварии подниму на другой машине, пусть даже самой обычно офисной) и всё будет ОК. В такую же виртуалку запихну и TS.
А если юзеры изначально работают на тонких клиентах, а кому то нужна полноценная рабочая среда, которую он не делит с Васей пупкиным? Виртуальная XP, а по терминалу он лезет не на общий TS, а в свою виртуальную машину. Опять же даже не зная как это работает.

2. raptureal1k /1 06.08.2011 13:43 unknown

Почему ты DC разнесешь с файлопомойкой? И какой в этом случае пруфит от виртуализации? То, что это проще, чем ставить чруты и т.п.?

3. rapturerapture /2 06.08.2011 13:44 unknown

И тонких клиентов же как-то раньше подымали без виртуалок. В чем в данном случае преимущество?

4. al1krapture /2 06.08.2011 13:57 al1kPC

потому что у юзеров очень шаловливые ручки. Потому что они могут хранить там всякую дрянь.
Если и DC и файлопомойка на одном ПК и на реальном железе — падение системы — это остановка работы. Отказ железа — остановка работы.
Разносим на 2 ПК: (в минусах — траты на двойной комплект железа)
Отказ системы у файломпойки — харды можно куда-то перекинуть, права доступа уже записаны, учётки ещё доступны. Отказ железа (хардов) — остановка работы
Отказ системы у DC — Остановка работы до наката бекапа (если не было резерва). Отказ железа (хардов) — остановка работы.
1 ПК, но 2 виртуалки. Файлопомойка работает со своим хардом\хардами напрямую, DC — с образом
Отказ системы у файлопомойки — перезапускаем старую копию. Файлы то на местах остались. Отказ железа — сосём лапу, если не было рейда (а мы ведь деньги сэкономили со второго ПК)
Отказ системы у DC — перезапуск системы с старой копии. Ну или заранее запущенная ещё одна виртуалка с резервным контроллером. Отказ железа — образ харда бекапить можно одним просты ctrl-c

на /3
Ну Васе вот нужна софтинка X 6ой версии, а Ване — 7ой. А они вместе не уживаются.
Или софтинка, которая не дает себя запустить дважды, даже под разными юзерами.
ну или просто людям не нужна общая рабочая среда, ну мешаются они там друг другу, порты занимают, например, если это какие-то девелоперы.
А зачем, спрашивается тонкие клиенты? Ну например — винду надо ставить. Из образа оно хорошо ставится только на идентичное железо. А вот виртуалки они как бы внутри идентичны. Ставишь чистую систему — ctrl-c ctrl-v нужное количество раз — нужное количество виртуальных сред готово. Создавай юзера, назначай чтобы он работал в этой виртуально среде и.. Занимает пару минут, вместо получаса на развертывание образа или чистую установку.

5. al1kal1k /4 06.08.2011 13:57 al1kPC

так, блеать, вернусь к уборке, а то я не закончу сегодня.

Do you really want to delete ?