Облачные вычисления против виртуализации
Могут ли вычисления и виртуализация - связанные термины в оптимизации ресурсов ИТ-инфраструктуры. Виртуализация - это технология, используемая в концепции облачных вычислений. Виртуализация использует одну и ту же аппаратную инфраструктуру для создания нескольких виртуальных серверов в соответствии с требованиями и потребностями. Например, предположим, что вам нужны серверы Windows Server и Linux для разных целей, вы можете построить их на одном физическом сервере, используя технику виртуализации.
Виртуализация (мягкая виртуализация против жесткой виртуализации)
Виртуализация использует одну и ту же аппаратную инфраструктуру для создания нескольких виртуальных серверов в соответствии с требованиями и потребностями. Если мы поместим это в многоуровневую архитектуру, уровень 1 будет SAN (сеть хранения данных), уровень 2 будет аппаратными серверами (блейд-серверами) для распределения ресурсов, а верхним уровнем будет хост-сервер. Программное обеспечение виртуализации, такое как Citrix, VMware vSphere, Xen, Microsoft Hyper V, Sun xVM, будет работать на серверах верхнего уровня, которые называются хост-серверами. Хост-сервер работает под управлением любой операционной системы, и виртуальные серверы могут быть построены на любой операционной системе в соответствии с требованиями.
Метод виртуализации был введен для достижения оптимального использования аппаратных устройств и снижения затрат на обслуживание и связанных с этим затрат. Виртуальный сервер с той же конфигурацией, что и выделенный сервер, даст точную производительность, которую выделенный сервер может выполнять в случае необходимости. Вышеупомянутый метод называется мягкой виртуализацией. Существует еще один метод, называемый жесткой виртуализацией, который выполняется путем выделения выделенных ресурсов при построении сервера. Это можно сделать на фирменных серверах только с Pre OS. По сути, это физический раздел ресурсов, который не обеспечивает максимального использования ресурсов.
Облачные вычисления
Концепция облачных вычислений заключается в предоставлении виртуальных серверов с определенными деталями конфигурации с определенной операционной системой, приложениями и услугами. Физическое расположение ядер (процессоров или вычислительной мощности), программного обеспечения, доступа к данным и места для хранения не имеет значения для пользователей. Облачные вычисления используют технику виртуализации для достижения своих критериев.
По сути, облачные вычисления - это совокупность методов виртуализации, SOA (сервис-ориентированная архитектура), автономных и служебных вычислений.
Бизнес-концепция, лежащая в основе этого, заключается в том, что если каждый физический сервер для каждой службы или приложения находится на месте, вы можете нанять оффшорный или внешний виртуальный сервер у поставщика облачных вычислений. Эти внешние ресурсы не требуют выделенного персонала для обслуживания с точки зрения компании. Корпорация может определить спецификацию требований и передать ее поставщику облачных вычислений или рассчитать потребность в ресурсах и заказать облачный сервер в режиме онлайн.
Облачные вычисления включают IaaS и SaaS (IasS против SaaS). IaaS означает «Инфраструктура как услуга», а SaaS - «Программное обеспечение как услуга». Вместо того, чтобы вкладывать средства в серверы, SAN, программное обеспечение, пространство в стойке, сетевые устройства, пропускную способность, обслуживающий персонал лучше приобретет услугу облачного сервера у поставщиков облачных вычислений. В этой модели компании не нужно вкладывать большие деньги в инфраструктуру и нести расходы на ремонт или техническое обслуживание.
Программное обеспечение как услуга (SaaS) - это концепция предоставления корпоративных программных услуг на виртуальной платформе IaaS. Установочные файлы или двоичные файлы будут храниться на хост-сервере, на котором запущено программное обеспечение виртуализации, и будут устанавливаться на виртуальных серверах, когда и когда требуется или запрошено.
Таким образом, с IaaS и SaaS поставщики облачных вычислений должны иметь возможность предоставлять все решение в едином виртуальном ящике в соответствии с потребностями клиента. Например, если вы хотите запустить сервер для Microsoft Exchange Server для рассылки сотрудников, а не покупать физический сервер и тратить больше ресурсов, вы можете купить облачный сервер с установленным MS Exchange с подключением к Интернету или VPN-подключением к корпоративной сети.
(1) Виртуализация - это метод, а облачные вычисления - это концепция, использующая методы виртуализации. (2) Виртуализация может выполняться внутри компании на месте, и участие ресурсов, за исключением оборудования, все еще существует, но в то время как в облачных вычислениях внутренние ресурсы не требуются. |