На первый взгляд, виртуализация и облачные вычисления могут показаться похожими вещами, но каждый из них имеет более широкое определение, которое может быть применено ко многим различным видам систем. И виртуализация, и облачные вычисления часто являются виртуальными в том смысле, что они опираются на аналогичные модели и принципы. Но облачные вычисления и виртуализация принципиально отличаются. Виртуализация – это просто замена какого-то физического компонента на виртуальный. В рамках этого широкого определения существуют определенные типы виртуализации, такие как виртуальные устройства хранения данных, виртуальные машины, виртуальные операционные системы и компоненты виртуальной сети для виртуализации сети.
Виртуализация просто означает, что кто-то построил модель для чего-то, например машины или сервера, создавая функцию программного обеспечения в коде, которая действует как то, что она моделирует. Например, виртуальный сервер посылает и получает сигналы точно так же, как физический, хотя он не имеет своей собственной схемы и других физических компонентов.
Облачные вычисления и виртуализация – это два подхода к вычислениям, которые пытаются сделать более эффективное использование компьютерного оборудования. Облачные вычисления – это форма интернет-вычислений, которая предоставляет такие ресурсы, как пространство для хранения и время обработки данных с оплатой за использование. Виртуализация создаёт смоделированные ресурсы и позволяет единому аппаратному обеспечению предоставлять несколько служб одновременно. Оба варианта могут сэкономить деньги, используя компьютерное оборудование более эффективно.
Основное различие между ними заключается в том, что физические ресурсы power cloud computing принадлежат поставщику облачных служб, в то время как корпорация, использующая виртуализацию, по-прежнему поддерживает серверы и компьютерное оборудование самостоятельно как своие центры.
Основная идея облачных вычислений, которая похожа на раннюю концепцию коммунальных вычислений, является то, что вычислительные ресурсы могут быть превращены в товары и доставлены через Интернет. Затем компания или физическое лицо могут использовать эти ресурсы на дозированной основе, тем самым оплачивая только потребляемую мощность обработки и хранения. Крупные капиталовложения в компьютерное оборудование остаются за поставщиками облачных услуг, которые используют эффект масштаба, предлагая свои услуги многим различным клиентам. При обращении к поставщику облачных услуг, потребность компании в собственных Информационных технологиях (ИТ) и поддержка персонала могут сократиться.
Виртуализация – это набор технологий, которые позволяют заменять имитированные вычислительные ресурсы более дорогостоящими физическими ресурсами. Многие организации используют этот подход для консолидации множества различных серверов на одном физическом оборудовании, которое представляет собой смоделированный набор оборудования для двух или более операционных систем. Виртуализация может происходить по-разному, а в некоторых случаях она очень похожа на облачные вычисления. Виртуализированная файловая система, например, объединяет несколько физических жестких дисков в один виртуальный диск. Компании часто рассматривают облачные вычисления и виртуализацию как два различных варианта, но многие поставщики облачных услуг широко используют виртуализацию в своих собственных центрах обработки данных.
Как облачные вычисления, так и виртуализация могут сэкономить деньги, используя вычислительные ресурсы более эффективным образом. В прошлом серверы и компьютеры многих предприятий были бы полностью использованы только в течение очень коротких периодов высокого спроса и часть времени оставались недостаточно используемыми большую. Облачные вычисления и услуги виртуализации более эффективно балансируют спрос и предложение ресурсов, таким образом позволяя компьютерному оборудованию удовлетворить самый высокий потенциал.
Основное различие между облачными вычислениями и виртуализацией заключается в том, где находятся физические вычислительные ресурсы. Компании, приобретающие ресурсы в облаке, должны зависеть от третьей стороны для управления и защиты своих данных, в то время как виртуализация может осуществляться в пределах собственной организации. Для предприятий, которые имеют желание или необходимость поддерживать физический контроль над своими данными, частное облако, с многими из таких же преимуществ как публичное облако, может быть построено в рамках одного предприятия центра обработки данных или как корпоративная сеть. Некоторые компании также начали использовать “гибридное облако”, которое передает некритические услуги и данные облачным поставщикам, сохраняя при этом более чувствительный материал в своём центре.
Таблица сравнения облачных вычислений и виртуализации
Основные моменты | Облачные вычисления | Виртуализация |
Масштабируемость
|
Облако может быть расширено настолько, насколько вы хотите. | Конфигурация виртуальной машины ограничивает её масштабируемость. |
Быстрая установка
|
Настройка облака – это очень утомительная задача. | Настроить виртуальную среду очень просто. |
Гибкость |
Облачные вычисления очень гибкие для доступа пользователя. Пользователь может получить доступ к своему облаку из любого места с интернетом (в зависимости от разрешения). | Перед доступом к виртуальным машинам требуется правильная проверка подлинности. |
Тип службы |
IaaS |
SaaS |
Выделенное оборудование |
Несколько аппаратных средств создают облачные вычисления | Выделенное оборудование, необходимое для
нескольких виртуальных машин |
Интеграция |
Облачная интеграция позволяет в будущем расширить круг пользователей, приложений и т.д. | Интеграция виртуализации позволяет расширить новые машины в рамках одной и той же инфраструктуры. |
Зависимость |
Несколько пользователей могут получить доступ к сети с помощью одной и той же ссылки. | На одном сервере/компьютере можно установить несколько ОС |
Специальные возможности
|
К нему можно получить доступ со всего мира. (Интернет-облако) | Для доступа из-за пределов сети требуются соответствующие разрешения. |
Аварийное восстановление
|
Не зависите от одной машины. | Сбой одной машины может привести к созданию нескольких виртуальных машин. |
Типы
|
Частное и публичное облако |
Виртуализация оборудования и виртуализация приложений. |
Одним из преимуществ компании, использующей общедоступные облачные вычисления, является возможность быстрого расширения использования вычислительных ресурсов. Не существует физического оборудования для покупки, его установки или обслуживания, и дополнительные ресурсы можно приобрести у облачного провайдера почти мгновенно. Такая динамическая масштабируемость является стратегическим преимуществом для быстро растущего малого и среднего бизнеса. Чтобы справиться с некоторыми изменениями в спросе, виртуализированные службы могут быть включены и отключены, но в конечном счёте они ограничены мощностью компьютерного оборудования, на котором они работают.