Цифровая трансформация. Анализ, тренды, мировой опыт. Александр Прохоров
Чтение книги онлайн.
Читать онлайн книгу Цифровая трансформация. Анализ, тренды, мировой опыт - Александр Прохоров страница 27
Таким образом, масштабирование, которое облака делают возможным, позволяет повысить коэффициент утилизации не только серверов, но и персонала, – при сохранении или улучшении качества сервиса.
Комбинация разных факторов, таких как приобретение по более низкой цене серверов в крупных дата-центрах, оптимальная загрузка серверов и мультитенант-модель11, экономия на обслуживании большого числа пользователей, работающих с одним экземпляром ПО, дает эффект экономии на масштабе в публичных облаках (рис. 2.13).
Рис. 2.13. Экономия на масштабе при использовании облачных технологий. Источник: Microsoft
Традиционные виртуализованные дата-центры обычно позволяют объединять ресурсы в рамках организации: корпоративный ИТ-отдел на базе виртуализации снижает неравномерность потребления ресурсов, например, связанную с нагрузкой в дневное и ночное время, особенно если речь идет о корпорации, у которой филиалы расположены в разных часовых поясах. Однако размер объединенных ресурсов и проблемы с перемещением нагрузки с одной виртуальной машины на другую (в особенности, когда наблюдается недостаточная гомогенность в аппаратном обеспечении) снижают степень оптимизации эффективности ИТ-инфраструктуры. Этим объясняется то, что даже виртуализованные дата-центры утилизируют вычислительные ресурсы в недостаточной степени.
Частное облако использует в качестве технологической основы не только виртуализацию, но также автоматизированные средства делегирования вычислительных ресурсов по требованию и по расписанию. То есть, если ранее на базе виртуализации можно было удовлетворить потребности отдела (разделяя аппаратные ресурсы одного сервера), то с облачными технологиями распределение ресурсов возможно в рамках всей компании, когда нагрузка беспрепятственно перераспределяется между физическими серверами, обеспечивая более высокую
11
Мультитенантность (от англ. multitenancy – «множественная аренда») – элемент архитектуры программного обеспечения, где единый экземпляр приложения, запущенного на сервере, обслуживает множество организаций-клиентов («арендаторов»). Мультиарендность сопоставляется с архитектурой из множественных экземпляров (англ. multiinstance), где для каждой организации-клиента создаются отдельные программные экземпляры.