OpenStack и облачные вычисления: будущее облачных вычислений с бесплатным ПО

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

строк на дюйм

Открытый стек  был создан как проект инфраструктурных работ "Открытый источник" (Открытый источник) под фигурой онлайн-сервиса (инфраструктура как услуга) для создания и администрирования больших групп виртуальных частных серверов в центре обработки данных.

опенстек-1

Цели в том числе для поддержки взаимодействия между облачными сервисами с целью создания облачных сервисов (таких же, как Amazon) в собственных центрах обработки данных. OpenStack, в настоящее время доступен бесплатно под Лицензия Apache 2.0. Поэтому многие часто ссылаются на OpenStack на информационных сайтах, таких как Linux Cloud, то есть «Linux из облака». Другие сравнивают его с такими проектами, как Эвкалипт y Apache CloudStack, две другие облачные инициативы с открытым исходным кодом.

А как устроен Openstack?

OpenStack cuenta con una модульная архитектура который в настоящее время состоит из одиннадцать (11) компонентов:

  • Не собирается: Предоставлять виртуальные машины (ВМ) по запросу (По требованию) обязательный.
  • Swift: Обеспечить масштабируемую систему хранения, поддерживающую хранение необходимых объектов.
  • Зола: к предоставить постоянное блочное хранилище для размещения работающих виртуальных машин.
  • Взгляд: Предложить список и хранилище образов виртуальных дисков, с которыми они будут работать.
  • Keystone: Обеспечить технологию аутентификации и авторизации для запуска всех служб OpenStack.
  • Горизонт: Обеспечить модульный веб-интерфейс пользователя (UI) для взаимодействия со службами OpenStack.
  • Нейтрон: Для обеспечения необходимого сетевого подключения в качестве службы между интерфейсными устройствами, которые управляют встроенными службами OpenStack.
  • Облакомер: Обеспечить единую точку контакта для биллинговых систем.
  • Высокая температура: Para предоставляет услуги оркестрации для нескольких облачных приложений от разных поставщиков и технологий.
  • Находка: Обеспечение подготовки базы данных в качестве единой службы для развернутых механизмов реляционных и нереляционных баз данных.
  • Сахара: Para предлагает услуги по обработке данных, необходимые для ресурсов, управляемых OpenStack.

А как родился Openstack?

La Национальное управление по аэронавтике и исследованию космического пространства (НАСА) в сочетании с Rackspace, они разработали OpenStack. RackSpace предоставила код, который поддерживает облачное хранилище файлов и службу доставки контента. (Облачные файлы) и производственные облачные серверы (Облачные серверы). НАСА дал технологию, которая поддерживает Туманность, собственная служба облачных вычислений с функциями высокой производительности, работы в сети и эффективного управления хранением данных, позволяющая управлять большими наборами научных данных.

OpenStack официально стала полностью независимой некоммерческой организацией в Сентябрь 2012. Сообщество OpenStack, созданный вокруг него, контролируется советом директоров, который состоит из множества прямых и косвенных конкурентов, таких как IBM, Intel и VMware.

И что делает Openstack таким успешным, практичным и популярным?

OpenStack стремится создать облачную платформу, введите CMP (платформа управления облаком) который облегчает создание и управление различными элементами в инфраструктуре для предоставления облачных услуг своим клиентам (пользователям). Если сравнить Стек VMware, Открытый стек будет на том же уровне vCAC и / или vCD).

OpenStack имеет большую емкость для расширяемость через API есть "Легко" реализовать и адаптировать (очень в стиле AWS), общественности и типа "Без поставщика", очень много "SПоставщики услуг » они повернулись, чтобы увидеть OpenStack в качестве ключевой альтернативы вашим собственным инициативам в области облачной инфраструктуры. OpenStack с модульная технология исходя из требований «Облако» необходимость доставки позволяет интегрировать различные проекты в созданную архитектуру прогрессивным и стабильным образом.

Что НЕ Openstack?

OpenStack не является:

  • Продукт: Фактически это набор сервисов, которые создают облако с технологией Open Source, что позволяет его модифицировать, адаптировать и персонализировать в соответствии с его собственными потребностями, которые затем могут использоваться совместно с потребностями сообщества. OpenStack поддерживается и контролируется Основы OpenStack.
  • Гипервизор: Это больше, чем простой элемент виртуализации, так как это элемент, который находится на слое значительно выше облака, он имеет высоту конкурентов, таких как vCD y vCAC (VMware) и с другими CMP de третьи лица (3) что там.
  • 100% бесплатно: Только код должен быть открытым, так как затраты на обслуживание, обучение, устранение неполадок, управление и обслуживание слоев, которые указаны ниже (например, vSphere, сеть, хранилище и т. д.) они имеют или могут иметь связанные расходы в зависимости от поставщика и / или используемой технологии. Кроме того, некоторые дистрибутивы Linux начинают предлагать свои «Ароматизатор» (варианты) Собственный OpenStack, добавляющий дополнительную ценность, стоимость не кода, а поддержки и прочего.
  • Только для поставщиков услуг: OpenStack Его могут использовать учреждения, компании, организации любого типа, а не только Поставщики услуг (SP), поскольку очевидно, что модульность и простота использования через его API-интерфейсы делают продукт таким интересным для поставщиков услуг и других заинтересованных сторон.

А ЧТО ТАКОЕ ОБЛАЧНЫЕ ВЫЧИСЛЕНИЯ?

В соответствии с NIST (Национальный институт стандартов и технологий) OpenStack Ее можно определить или представить как модель масштабируемых услуг по запросу для распределения и потребления вычислительных ресурсов. Все это включает использование инфраструктур, приложений, данных (информации) и набора сервисов, объединенных резервами вычислительных ресурсов, сетей, данных (информации) и емкости хранения. А также при условии, что эти элементы могут быть созданы, поставлены, развернуты и выпущены быстро, с небольшими усилиями по разработке, контролю и взаимодействию со стороны поставщика облачных вычислений, чтобы удовлетворить текущие потребности клиента.

Предоставление услуг облачных вычислений может быть связано с тремя (3) конкретными бизнес-моделями:

  • Инфраструктура как услуга (IaaS): Эта бизнес-модель предлагает потребителю (пользователю) предоставление обработки, хранения, сетей и любых других вычислительных ресурсов, необходимых для установки программного обеспечения, включая операционную систему и приложения. За исключением контроля над базовой облачной системой, но Операционной системой и ее приложениями. Пример: Amazon Web Services EC2.
  • Платформа как услуга (PaaS): Эта бизнес-модель предлагает потребителю (пользователю) возможность выполнять приложения, разработанные или заключенные по контракту третьими сторонами, на основе языков программирования или интерфейсов, предоставляемых поставщиком. За исключением контроля над базовой системой или над ресурсами инфраструктуры.
  • Программное обеспечение как услуга (SaaS): Эта бизнес-модель предлагает потребителю (пользователю) возможность использовать приложения поставщика, работающие в облачной инфраструктуре. Доступ к приложениям осуществляется с клиентских устройств через интерфейсы, например через веб-браузер. В этом случае пользователь имеет доступ только к интерфейсу конфигурации предоставленного программного обеспечения.

Предоставление услуг облачных вычислений может быть связано с тремя (3) конкретными моделями реализации:

  • Публичное облако: Эта модель развертывания в облаке позволяет инфраструктуре и логическим ресурсам, которые являются частью среды, быть доступными для широкой публики или широкой группы пользователей. Обычно он принадлежит провайдеру, который управляет инфраструктурой и предлагаемыми услугами. Пример: сервис GoogleApps.
  • Частное облако: Эта модель облачного развертывания позволяет управлять инфраструктурой только одной организации. Администрирование приложений и сервисов может выполняться той же организацией или третьей стороной. Соответствующая инфраструктура может находиться внутри организации или за ее пределами. Пример: любая облачная служба, принадлежащая организации или заключенная по контракту с поставщиком, но чьи ресурсы являются исключительными для этой организации.
  • Облако сообщества: Эта модель облачного развертывания позволяет совместно использовать инфраструктуру различным организациям, и ее основная цель - поддерживать конкретное сообщество, у которого есть аналогичный набор проблем (миссия, требования безопасности или нормативные требования и т. Д.). Как и частное облако, им могут управлять организации или третьи стороны, а инфраструктура может располагаться как на их собственных объектах, так и за их пределами. Пример: услуга, предоставляемая www.apps.gov правительства США, которое предоставляет услуги облачных вычислений государственным учреждениям.
  • Гибридное облако: Эта модель реализации облака позволяет комбинировать два или более типа предыдущих облачных облаков, сохраняя их как отдельные объекты, но объединенные стандартизованными или проприетарными технологиями, которые позволяют переносить управляемые данные и приложения.

Что ж, надеюсь, вам понравился этот пост!


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.