В настоящее время наши клиенты устанавливают наше приложение (сервисы, базы данных и т. Д.). Некоторые из наших клиентов просят нас разместить их для них.
Мы ищем хостинг-провайдеров, но я не знаю, как сформулировать наши требования, теперь, когда все стало виртуальным.
Раньше я бы просто сказал что-то вроде:
Четырехъядерный процессор, 16 ГБ ОЗУ, 4 диска по 146 ГБ в конфигурации RAID10, сетевые карты 2 Гбит / с. Двое из них сгруппировались.
Теперь, конечно, все виртуально, поэтому процессоров на самом деле не существует, хранилище обычно находится в SAN, и нам может не понадобиться кластеризация, если виртуальная матрица обеспечивает живую миграцию. Некоторым нашим клиентам может хватить даже холодных запчастей.
Как мне обновить свои аппаратные характеристики для работы в виртуальной среде?
Обратите внимание, что я не спрашиваю об облачном хостинге - наше приложение недостаточно масштабируется, чтобы сделать это стоящим (но оно хорошо масштабируется).
Да как времена меняются, все говорят о виртуальном. Но не все так иначе, как раньше! Мы по-прежнему указываем примерно такие же требования (я не знаю ваше программное обеспечение или приложение), но есть несколько правил, которым вы, возможно, захотите следовать:
Надеюсь, это даст вам базовое понимание !!!
Ответ CChock довольно хорош, но, по моему опыту, требования к оборудованию для серверов непомерно высоки. С помощью встроенных в ESX инструментов мониторинга и производительности (с которыми я больше всего знаком ...) я сделал одно из двух:
-Согласитесь с какой-то промежуточной точкой (скажем, сократите память и ЦП вдвое), и если сервер работает плохо, посмотрите на мониторинг производительности и увеличьте оттуда.
или
-Соберите сервер в соответствии с их спецификациями, с соглашением о том, что после месяца использования вы и заказчик будете просматривать отчеты об использовании производительности и снижать спецификации для максимальной эффективности,
Я обычно настоятельно рекомендую первый вариант, потому что даже перед лицом фактов (диаграмм производительности) клиенты будут в ярости от отказа от спецификации, даже если они не используют ее.
Клиенты (даже владельцы сервисов в ИТ) все еще не совсем довольны виртуальными машинами. (Многие просто думают, что они особенные; некоторые из них - особенные.) И они по-прежнему доверяют рекомендациям поставщика; иногда требования основаны на статистике и тестировании, но чаще компания просто спрашивает, что они используют для внутренних целей или порекомендуют.
Нужно повсюду брать много крупинок соли.