Что же можеть дать виртуализации серверов Вашему бизнесу и IT департаментам? Интересный вопрос, на который я попытаюсь ответить.
Решил тут собрать основные аспекты по данному вопросу. Сейчас очень модна виртуализация. Кто- то знает, что она можеть дать бизнесу и IT специалистам, а кто-то просто смутно представляет. У меня уже давно была эта заготовка, когда я планировал свой первый проект по внедрению виртуализации. Думаю, другим поможет сие творение.)))
И так поехали. И все же что может дать виртуализация серверов бизнесу и IT департаментам?
- Экономия финансов путем консолидация серверов. Консолидация, какое замудреное и страшное слово, его значение различно с разными понятиями, но в данном контексте это просто объединение, слияние нескольких серверов в один. Фактически на одном сервере хосте может одновременно работать несколько серверов от 2-3 до 128 виртуальных серверов, все конечно зависит от железа физического сервера. Из выше написанного вытекает что, консолидируя сервера, мы снижаем затраты на физические сервера. Вы, конечно, можете сказать, что для сервера, который будет хостом для виртуальных машин нужно железо мощнее, и вы будете правы, но апгрейд существующего сервера или чуть более мощный сервер просто с легкостью потянет несколько виртуальных серверов. Вообще говоря, в виртуализации серверов главное в железе это дисковая подсистема и объем ОЗУ. Процессоры сегодня со своей много — ядреностью перестали быть таким узким местом в производительности. Простой пример конфигурации сервера: два 4-х ядерных процессора и 24Gb ОЗУ, с хорошей дисковой подсистемой (на SAS дисках) будет стоить примерно в 1 500 000 тнг($ 10 000), а то и меньше, это цена примерно хорошего бредового сервера. Данное железо как хост с VMware ESX Server с легкостью потянет 7-10 виртуальных серверов на Windows 2008 Server и еще несколько серверов на Freebsd и Linux c ролями доменного котроллера, сервера Exchange, небольшого сервера БД для серверных приложений, файл сервера, внутреннего и внешнего веб сервера, DNS сервера, сервера приложений и нагрузкой в 50-100 клиентов. Если по классической системе все это сделать на одном сервере под одной ОС (если не брать в расчет bsd и *nix системы ), то это породит массу проблем. Думаю вдаваться в подробности я не буду, это и так понятно к чему приведет все это. Получается что по классической схеме надо примерно, где то от 4 до 8 физических сервера (а может чуть больше) для распределения ролей, нагрузки и т.п. К тому же не надо забывать о затратах на лицензирование операционных систем что даст еще экономию финансов.
- Увеличение загрузки серверов и снижения простоя оборудования. По статистике, большинство серверов загружены на 15-20 % от их основной мощности. В своей практике часто с таким встречался. Правильно купила компания сервера, выкинула кучу денег, а сервера стоят и тарахтят в серверной при этом максимум на 50% загружены, интересный расклад — железо просто простаивает. А вот виртуализация дает нам дополнительную нагрузку на наше железо, правильно заплатили денег за железо, вот и надо выжать из него все.
- Экономия на электроэнергии. Еще один аспект экономической эффективности виртуализации серверов. В данном случае мы экономим как прямое энергопотребление серверами (так как физических серверов намного меньше), так и дополнительных служб обслуживающих серверные помещения и ЦОДы (например, системы охлаждение). Хотя для небольших компаний с небольшим парком серверов уж очень большой экономии это и не принесет, а вот для крупных компаний с ЦОДами картина будет иной.
- Экономия на IT специалистах обслуживающих сервера. Действительно физических серверов стало меньше, а значит, и обслуживать их стало легче. Вопрос конечно двоякий ведь появились виртуальные сервера, но как показывает практика, централизованное управление виртуальными серверами увеличивает эффективность обслуживания и поддержки серверов. Т.е меньше необходимо IT специалистов, хотя опять же хороших виртуальных администраторов сейчас не много, и необходимо будет понести ряд затрат на обучение своих специалистов. Но все же в дальнейшем будущем будет опять экономия финансов.
- Уменьшение затрат на замену или апгрейд физического железа серверов. Тут все просто. Сервера у нас виртуальные и не привязанные к физическому железу сервера. При переезде на другой физический сервер или же при апгрейде существующего сервера, переконфигурировать виртуальные машины или переустанавливать ПО внутри виртуальных серверов под новое железо не придется.
- Обеспечение высокой доступности и непрерывности работы. Бэкап виртуальных серверов и их восстановление по времени быстрее, чем классические схемы с классическими физическими серверами. Да плюс ко всему если у Вас, где то, что-то встало или стряслось, всегда с очень быстрой легкостью можно развернуть виртуальный сервер на новом хосте. К тому же есть технологии моментального переноса виртуальных машин между физическими серверами хостами, что делает работу серверов непрерывной в любых ситуациях.
- Динамическая и гибкая IT инфраструктура серверов, которую легко можно изменять под существующий и будущий бизнес, под условия новых задач, потребностей и целей.
В этот список я не внес один пункт, так как он не всегда необходим, но используется часть, это тестирование. На виртуальных серверах можно с легкость тестировать софт, моделировать нагрузки, процессы, задачи без боязни убить целый физический сервер, если что-то пойдет не так умирает только сама виртуальная среда, а физический сервер может продолжать обслуживать другие виртуальные машины. Также во время тестирование на рабочих серверах, которые подвержены большой нагрузки, тестируемые виртуальные машины можно с легкостью перенести на другие физические сервера.
Вот в принципе пока все по данному вопросу.
Добавить комментарий