Разница между облачными вычислениями и виртуализацией

Разница между облачными вычислениями и виртуализацией
Разница между облачными вычислениями и виртуализацией

Видео: Разница между облачными вычислениями и виртуализацией

Видео: Разница между облачными вычислениями и виртуализацией
Видео: Four Types of Virtualization in Cloud Computing|#cloudcomputing #@mycollegenotifier 2024, Июль
Anonim

Облачные вычисления против виртуализации

Could Computing и Virtualization - связанные термины в области оптимизации ресурсов ИТ-инфраструктуры. Виртуализация - это технология, используемая в концепции облачных вычислений. Виртуализация использует одну и ту же аппаратную инфраструктуру для создания нескольких виртуальных серверов в соответствии с требованиями и потребностями. Например, предположим, что вам нужен сервер Windows Server и сервер Linux для разных целей, вы можете построить его на одном и том же физическом сервере, используя технику виртуализации.

Виртуализация (мягкая виртуализация против жесткой виртуализации)

Виртуализация использует одну и ту же аппаратную инфраструктуру для создания нескольких виртуальных серверов в соответствии с требованиями и потребностями. Если мы поместим это в многоуровневую архитектуру, уровень 1 будет SAN (сеть хранения данных), уровень 2 будет аппаратными серверами (blade-серверами) для распределения ресурсов, а верхний уровень будет хост-сервером. Программное обеспечение для виртуализации, такое как Citrix, VMware vSphere, Xen, Microsoft Hyper V, Sun xVM, будет работать на серверах верхнего уровня, которые называются хост-серверами. Хост-сервер работает под управлением любой операционной системы, а виртуальные серверы могут быть построены на любой операционной системе в соответствии с требованиями.

Техника виртуализации была введена для оптимизации использования аппаратных устройств и снижения нагрузки на техническое обслуживание и связанных с этим затрат. Виртуальный сервер с той же конфигурацией, что и выделенный сервер, обеспечит точно такую же производительность, какую может обеспечить выделенный сервер, если это необходимо. Вышеупомянутый метод называется Soft Virtualization. Существует еще один метод, называемый жесткой виртуализацией, который выполняется путем выделения выделенных ресурсов при построении сервера. Это можно сделать на фирменных серверах только с Pre OS. По сути, это физическое разделение ресурсов, которое не обеспечивает максимального использования ресурсов.

Изображение
Изображение

Облачные вычисления

Концепция облачных вычислений заключается в доставке виртуальных серверов с определенными деталями конфигурации с определенной операционной системой, приложениями и службами. Физическое расположение ядер (процессоров или вычислительной мощности), программного обеспечения, доступа к данным и места для хранения не имеет значения для пользователей. Облачные вычисления используют технику виртуализации для достижения своих критериев.

В основном облачные вычисления представляют собой набор методов виртуализации, SOA (сервисно-ориентированная архитектура), автономных вычислений и служебных вычислений.

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

Облачные вычисления включают в себя IaaS и SaaS (IasS против SaaS). IaaS означает «инфраструктура как услуга», а SaaS - «программное обеспечение как услуга». Вместо того, чтобы инвестировать в серверы, SAN, программное обеспечение, пространство в стойке, сетевые устройства, пропускную способность, обслуживающий персонал, лучше купить услугу облачного сервера у поставщиков облачных вычислений. В этой модели компаниям не нужно вкладывать большие суммы денег в инфраструктуру и нести расходы на ремонт или техническое обслуживание.

Программное обеспечение как услуга (SaaS) - это концепция предоставления программных услуг корпорациям на виртуальной платформе IaaS. Установочные файлы или двоичные файлы будут храниться на хост-сервере, на котором работает программное обеспечение для виртуализации, и будут установлены на виртуальные серверы по мере необходимости или запроса.

Итак, с IaaS и SaaS поставщики облачных вычислений должны иметь возможность предоставлять комплексное решение в единой виртуальной коробке в соответствии с потребностями клиента. Например, если вы хотите запустить сервер для Microsoft Exchange Server для рассылки писем сотрудникам, а не покупать физический сервер и тратить больше ресурсов, вы можете купить облачный ящик с установленным MS Exchange с подключением к Интернету или VPN-подключением к корпоративной сети.

Разница между облачными вычислениями и виртуализацией

(1) Виртуализация - это метод, а облачные вычисления - это концепция, использующая методы виртуализации.

(2) Виртуализация может быть выполнена внутри на месте, и задействование ресурсов, за исключением оборудования, все еще существует, но в то время как в облачных вычислениях внутренние ресурсы не требуются.

Рекомендуемые: