Как бы вы «продали» использование виртуальных машин для серверов производственных приложений? Каковы преимущества в их использовании в такой ситуации?
Мне нужно поддерживать ряд приложений, которые являются критическими, но в настоящее время очень мало нуждаются в ресурсах (syslog-ng, openldap, некоторые собственные инструменты), которые мы хотим быть избыточными. Мне не нравится, когда куча машин загружается с 0,1% загрузки процессора, просто из принципа.
Но если бы вы пытались убедить людей, которые утверждают, что «виртуальные машины поглощают ресурсы и поэтому никогда не подходят для любой производственной ситуации», что бы вы им сказали?
источник
Я составил электронную таблицу, чтобы показать экономию средств. Это сработало - у меня сейчас есть несколько виртуальных серверов.
Просто создайте пару листов и выложите расходы. На одном листе я перечислил стоимость каждого сервера - сервер, ОС и т. Д., Например, 8000 долларов за сервер. Если у вас работает около 10 серверов, вы получаете до 80 000 долларов.
На другом листе ВМ стоит. Сервер, как правило, более мощный, поэтому, скажем, 12 000 долларов за аппаратное обеспечение. Может быть, 8000 долларов за VMware (это очень зависит от ваших потребностей - это примерно двойная стоимость четырехъядерного процессора) и, возможно, еще 8000 долларов за лицензирование Windows Server (это около 4000 долларов за процессор для Datacenter Edition). Значит, у нас около 28 000 долларов? Имейте в виду, что это приблизительные цифры, но они должны быть довольно близки.
Datacenter Edition позволяет устанавливать неограниченное количество виртуальных серверов на физическом устройстве. Итак, 80 000 долларов за 10 физических серверов или 28 000 долларов за столько, сколько можно запустить на коробке - у меня сейчас 15 на моем и места осталось.
Обычно такие числа будут иметь слюни финансового директора ...
Джес
источник
Техническое обслуживание значительно снижается.
Вы можете легко перемещать приложения, что позволяет вам выгружать серверы и работать на них.
Затраты на электроэнергию снижены.
При наличии нескольких серверов, работающих на одном компьютере, общее энергопотребление снижается.
Надежность повышена.
Благодаря кластеризации вы получаете высокую доступность для всех ваших приложений.
источник
Экономии должно быть достаточно (в результате этого проекта у меня появилось еще два виртуальных сервера), но эти менеджеры, отвечающие за время безотказной работы ИТ, должны считать это простым делом. Некоторые другие причины, по которым виртуализация - это не просто маркетинговый трюк.
Простота обслуживания - убедитесь, что резервные копии на месте, но гораздо быстрее откатиться до моментального снимка, если это исправление / накопительный пакет / обновление не прошло так хорошо.
Гибкость ресурсов - Конец квартала / года, и ваша бухгалтерия все в порядке? Наберите пару ГБ оперативной памяти с другой виртуальной машины и выделите их для этих серверов. Это займет не более 10 минут (и вы можете подключиться к VPN, чтобы сделать это в 8 часов вечера).
Варианты аварийного восстановления огромны. Представьте себе количество вариантов размещения критически важных виртуальных машин в течение одного или двух дней из резервных копий вне сайта? Сравните это со стоимостью / сроками замены всего этого гарантийного оборудования.
Ваши внутренние процессы, вероятно, также имеют много приложений для виртуализации. Например, экономия времени на настройку дублированной тестовой среды для тестирования обновления основной версии аппаратного обеспечения по сравнению с клонированием существующей производственной виртуальной машины в изолированную тестовую сеть (которая может иметь в виду тот же физический сервер) ... (не упомянуть, это лучший тест)
Я испытываю желание продолжить, но вы поняли идею.
редактировать - я добавлю, что сроки это все. Этот проект во многом был реализован благодаря тому, что мне удалось связать определенные опасения руководства по поводу сбоев и простоев с точными технологиями, которые могли бы решить эти проблемы (например, виртуализация устаревшего оборудования - с системами, которые больше не могли быть переустановлены), поэтому мы может наконец-то разбить его).
Возможно, вы захотите просмотреть тег виртуализации для большего количества аргументов. Множество проектов, которые придумывали люди, никогда бы не пришло мне в голову.
источник
Это все для вас уже ...
Понимание виртуализации
Решения для виртуализации
источник
Вы можете увидеть преимущества виртуальных машин для себя, но они не видят для них преимуществ, поэтому вам нужно перевести свои преимущества в их преимущества.
Более низкое энергопотребление для вас равнозначно снижению периодических затрат для них. Большее время безотказной работы для вас равнозначно большей надежности для них. Более простое администрирование означает больше времени для работы над другими проектами.
Это довольно простое уравнение для понимания после того, как вы упростите все термины и разберете их на вещи, понятные руководству.
источник
Начните с этого вступления Ars Technica , затем прочитайте другие их статьи и продолжите тестирование производительности AnandTech . Есть определенно тонны статей, и на форуме Ars's Server Room есть несколько текущих тем - вы не одиноки.
источник
Я сказал бы им, куда идти, но это не помогает вашей ситуации. Трудно показать доски, которые не настолько хорошо разбираются в ИТ, как преимущества виртуализации. Однако, если вы используете виртуальные машины, например, для аварийного восстановления, окупаемость инвестиций можно увидеть довольно быстро, поскольку у вас могут быть модные отказоустойчивые системы на месте, где у вас есть два сервера, каждый из которых имеет, скажем, 4 ВМ ... если один сервер выходит из строя, другой сервер повышается автоматически и т. д. Вы находитесь в процессе более эффективного использования своих машин, хостинг на одной коробке. Просто будьте осторожны с использованием жесткого диска, так как это обычное узкое место для виртуальных машин.
источник
В некоторых рабочих средах вы можете использовать бесплатные решения для виртуальных машин (например, ESXi) и переносить их без перерыва; затем, после тестирования, покажите им экономию от отключения серверов и экономию времени и возможностей управления.
Чтобы функции действительно были полезны, хотя вам могут понадобиться дополнения с оплатой; такие вещи, как живая миграция, не обязательно дешевы, но бесплатные вещи могут иметь большое значение для демонстрации возможности использования решений в вашей среде.
Опять же, все зависит от вашей среды, насколько это возможно. И это может показать потенциальные проблемы, которые могут возникнуть при попытке сделать это; у нас был сервер торговой точки, управляемый базой данных, который в то время явно не любил виртуализацию. Я не знаю, была ли это установка VMWare Server или что-то с хостом, но у нас не было особого шанса устранить неполадки или настроить, прежде чем закончить запуск физического сервера в эксплуатацию.
С другой стороны, сейчас мы отключили около семи серверов на одном виртуальном сервере под управлением ESXi; это определенно спасло нас от энергопотребления в серверной комнате, а также помогло с охлаждением.
источник