OpenStack и Cloud Computing: Бъдещето на Cloud Computing със свободен софтуер

В тази нова възможност ще говорим за отворена и мащабируема платформа за създаване на частни и публични облаци, т.е. Отваря се.

LPI

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

openstack-1

Целите от тях трябваше да подкрепят оперативната съвместимост между облачните услуги с цел изграждане на облачни услуги (същите като Amazon) в техните собствени центрове за данни. OpenStack, понастоящем се предлага безплатно под Лиценз за Apache 2.0. Затова много често се позовават на OpenStack на информационни сайтове като Linux Cloud, т.е. "Linux на облака". Други го сравняват с проекти като Евкалипт y Apache CloudStack, две други инициативи с облак с отворен код.

И как е структуриран Openstack?

OpenStack има модулна архитектура който в момента се състои от единадесет (11) компонента:

  • Не отивам: Предоставяне на виртуални машини (VM) при поискване (При поискване) задължително.
  • Бързо: За осигуряване на мащабируема система за съхранение, която поддържа съхранението на необходимите обекти.
  • Пепел: за предоставят постоянни блокови хранилища за хостване на работещите виртуални машини.
  • Поглед: Да предложи списък и съхранение на изображения на виртуални дискове, с които ще работят.
  • Ключов камък: Да осигури технология за удостоверяване и оторизация за всички стартирани услуги на OpenStack.
  • Хоризонт: Да осигури модулен уеб потребителски интерфейс (UI) за взаимодействие с услугите на OpenStack.
  • Неутрон: За осигуряване на необходимата мрежова свързаност като услуга между интерфейсните устройства, които контролират вградените услуги на OpenStack.
  • Целометър: За осигуряване на единна точка за контакт за системи за фактуриране.
  • Heat: Para предоставя услуги за оркестрация за множество облачни приложения от различни производители и технологии.
  • Съкровище: Предоставяне на осигуряване на база данни като унифицирана услуга за внедрени релационни и нерелационни двигатели на бази данни.
  • Сахара: Para предлага услугите за обработка на данни, необходими за ресурси, управлявани от OpenStack.

И как се роди Openstack?

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

OpenStack официално стана напълно независима организация с нестопанска цел през Септември 2012 година. Общността на OpenStack, създаден около него се контролира от съвет на директорите, който се състои от много преки и непреки конкуренти, като например IBM, Intel и VMware.

И какво прави Openstack толкова успешен, практичен и използван?

OpenStack има за цел да изгради облачна платформа, тип CMP (Платформа за облачно управление) което улеснява изграждането и управлението на различни елементи в една инфраструктура за постигане на облачни услуги за своите клиенти (потребители). Ако сравним VMware стек, Отваря се ще бъде на същото ниво на vCAC и / или vCD).

OpenStack има голям капацитет за разтегливост чрез APIs какви са "Лесно" да се внедри и адаптира (много в стила на AWS), обществен и от типа „Безплатен доставчик“, толкова много доставчици на услуги » те са се обърнали да видят OpenStack като ключова алтернатива на вашите собствени инициативи за облачна инфраструктура. OpenStack с вашите модулна технология въз основа на изискванията на "Облак" което трябва да бъде доставено ви позволява да интегрирате различни проекти към архитектурата, създадена по прогресивен и стабилен начин.

Какво НЕ се отваря?

OpenStack не е:

  • Продукт: Това всъщност е набор от услуги, които създават облак, с технология Open Source, което позволява неговото модифициране, адаптиране и персонализиране в полза на собствените му нужди, които след това могат да бъдат споделени и допринесени с тези на общността. OpenStack се поддържа и контролира от фундамент OpenStack.
  • Хипервизор: Това е повече от обикновен елемент за виртуализация, тъй като е елемент, който е в слой доста над облака, той има височината на конкурентите като vCD y vCAC (VMware) и с други CMP de трети страни (3) които са там.
  • 100% безплатно: Само кодът да бъде отворен, тъй като разходите за поддръжка, обучение, отстраняване на неизправности, управление и поддръжка на слоевете, които са по-долу (напр. vSphere, работа в мрежа, съхранение и т.н.) те имат или могат да имат свързани разходи в зависимост от доставчика и / или използваната технология. Освен това някои дистрибуции на Linux започват да предлагат своите "Аромат" (версии) на самия OpenStack, добавяйки свързана стойност, цена не за кода, а за поддръжката и останалото.
  • Само за доставчици на услуги: OpenStack Може да се използва от всякакъв тип институция, компания, организации и не само от Доставчици на услуги (SP), тъй като ясно модулността и лекотата на консумация чрез неговите API, прави продукта толкова интересен за SP и всяка друга заинтересована страна.

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

Според NIST (Национален институт за стандарти и технологии) OpenStack Тя може да бъде дефинирана или замислена като модел на мащабируеми услуги при поискване за разпределение и потребление на изчислителни ресурси. Всичко това обхваща използването на инфраструктури, приложения, данни (информация) и набор от услуги, интегрирани от резервите на изчислителни ресурси, мрежи, данни (информация) и капацитет за съхранение. И също така да приемем, че тези елементи могат да бъдат изградени, доставени, внедрени и освободени бързо, с малко усилия за разработка, контрол и взаимодействие от страна на доставчика на облачни изчисления, за да задоволят текущите нужди на клиента.

Предоставянето на услуги за изчислителни облаци може да бъде свързано с три (3) специфични бизнес модела:

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

Предоставянето на услуги за изчислителни облаци може да бъде свързано с три (3) специфични модела за внедряване:

  • Обществен облак: Този модел за внедряване в облак позволява инфраструктурата и логическите ресурси, които са част от средата, да бъдат достъпни за широката общественост или широка група потребители. Обикновено се притежава от доставчик, който управлява предлаганата инфраструктура и услуги. Пример: услуга GoogleApps.
  • Частен облак: Този модел за внедряване на облак позволява инфраструктурата да се управлява само от една организация. Администрирането на приложения и услуги може да се извършва от същата организация или от трета страна. Свързаната инфраструктура може да бъде в рамките на организацията или извън нея. Пример: Всяка облачна услуга, собственост на организацията или договор за доставчик, но чиито ресурси са изключителни за тази организация.
  • Обществен облак: Този модел за внедряване на облак позволява да се споделя инфраструктурата от различни организации и основната му цел е да подкрепи конкретна общност, която има подобен набор от проблеми (мисия, изисквания за сигурност или съответствие и т.н.). Подобно на Private Cloud, той може да се управлява от организации или от трета страна, а инфраструктурата може да бъде в собствените им съоръжения или извън тях. Пример: Услугата, предоставена от www.apps.gov на правителството на САЩ, което предоставя услуги за изчислителни облаци на държавни агенции.
  • Хибриден облак: Този модел за внедряване на облак позволява да се комбинират два или повече типа предишни облачни облаци, като ги запазва като отделни обекти, но обединени от стандартизирани или патентовани технологии, които позволяват преносимостта на управлявани данни и приложения.

Е, надявам се тази публикация да ви е харесала!


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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