Инфраструктура облачных вычислений

Cloud infrastructure состоит из серверов, устройств хранения, сети, программного обеспечения для управления облаком, программного обеспечения для развертывания и виртуализации платформы.

Гипервизор

Hypervisor это firmware или low-level program который действует как диспетчер виртуальных машин. Это позволяет совместно использовать один физический экземпляр облачных ресурсов между несколькими арендаторами.

Программное обеспечение для управления

Это помогает поддерживать и настраивать инфраструктуру.

Программное обеспечение для развертывания

Это помогает развернуть и интегрировать приложение в облаке.

Сеть

Это ключевой компонент облачной инфраструктуры. Это позволяет подключать облачные сервисы через Интернет. Также возможно доставить сеть как утилиту через Интернет, что означает, что клиент может настроить сетевой маршрут и протокол.

Сервер

В server помогает вычислить совместное использование ресурсов и предлагает другие услуги, такие как выделение и отмена выделения ресурсов, мониторинг ресурсов, обеспечение безопасности и т. д.

Место хранения

Облако хранит несколько реплик хранилища. Если один из ресурсов хранения выходит из строя, его можно извлечь из другого, что делает облачные вычисления более надежными.

Инфраструктурные ограничения

Основные ограничения, которые должна реализовать облачная инфраструктура, показаны на следующей диаграмме:

Прозрачность

Виртуализация - это ключ к совместному использованию ресурсов в облачной среде. Но удовлетворить спрос с помощью одного ресурса или сервера невозможно. Следовательно, должна быть прозрачность ресурсов, балансировки нагрузки и приложения, чтобы мы могли масштабировать их по запросу.

Масштабируемость

Масштабирование решения по доставке приложений не так просто, как масштабирование приложения, потому что это связано с накладными расходами на настройку или даже с изменением архитектуры сети. Таким образом, решение по доставке приложений должно быть масштабируемым, для чего потребуется виртуальная инфраструктура, чтобы ресурсы можно было легко выделять и отменять.

Интеллектуальный мониторинг

Для достижения прозрачности и масштабируемости доставка прикладного решения должна иметь возможность интеллектуального мониторинга.

Безопасность

Мега-центр обработки данных в облаке должен иметь надежную архитектуру. Кроме того, узел управления, точка входа в мега-центр обработки данных, также должен быть защищен.