ОпенСхифт

ОпенСхифт вс ОпенСтацк

ОпенСхифт вс ОпенСтацк
И ОпенСхифт и ОпенСтацк су технологије повезане са облаком које су отвореног кода и које одржава Ред Хат Инц. ОпенСтацк је оно што претвара сервере у облак, може се користити за аутоматизацију расподјеле ресурса како би купци између осталог могли да обезбиједе виртуелне ресурсе попут ВПС-а, блок-меморије, складишта објеката.

С друге стране, ОпенСхифт је технологија која нуди платформу као услугу. То је нешто што би могло да покреће врхунске услуге у облаку попут АВС-а, Гоогле Цомпуте Енгине, итд. И нуди програмерима једноставан начин да примене своје апликације и тестирају их без потребе да се петљају са (виртуелним или физичким) серверима. Технички, ОпенСхифт такође можете да покренете на врху услуге у облаку која се одржава помоћу ОпенСтацк-а. Али они су у основи независне технологије које се могу користити одвојено једна од друге.

Сад кад знамо основне разлике, заронимо дубље и увидимо које су неке од паралела и разлика између њих.

Што се тиче контејнера

ОпенСтацк обично користи хипервизоре попут КВМ, Ксен или ВМваре за окретање виртуелних машина. Да ли ћете се одлучити за покретање контејнера на тим машинама, у потпуности је ваш избор. Али хипервизори су оно што обично иде уз ОпенСтацк.

Белешка: ОпенСтацк нуди и подршку за контејнеризацију, намењен је да се користи мање, мање као ВПС и није обавезан.

С друге стране, ОпенСхифт је модел усмерен на контејнер који користи кључне концепте Кубернетес-а и пакује их на уредан начин што омогућава организацијама да развијају и примењују апликације у облаку. Може да ради на голом металу или на виртуелним машинама, али увек користи контејнере поврх њих. Технологија контејнеризације коју користе је готово искључиво Доцкер.

Дистрибуирани систем

Опет, ОпенСтацк није искључиво дистрибуирани систем. Може преузети контролу над целим центром података, али то нигде није тако глобално као Кубернетес кластер. Требало би вам пуно додатних слојева софтвера да бисте неколико удаљених инсталација ОпенСтацк-а претворили у један дистрибуирани систем. Може да нуди технологије дистрибуираног складиштења попут Глустерфс и Цепх које можете користити за изградњу свог дистрибуираног стека складишта, али се не ослања посебно на њих.

С друге стране, ОпенСхифт је инхерентно дистрибуирани систем (што има смисла јер у њега укључује Кубернетес) и будући да је дистрибуирани систем нужно има један или више главних чворова који контролишу неколико радничких чворова. Ред Хат пружа пристојан слој за умрежавање како би се олакшала комуникација између ових чворова и за то постоји добра подршка Користећи дистрибуирано складиште попут Глустерфс и Цепх

ИааС и ПааС

ОпенСтацк вам може помоћи да понудите инфраструктуру као услугу (ИааС). Управља серверима и нуди услуге које обично приписујете добављачима ВПС услуга у облаку, као што су ДигиталОцеан, АВС, Мицрософт Азуре и Гоогле Цомпуте Енгине. Ваша организација може одлучити да купи сопствене сервере и успостави приватни центар података због приватности или економских разлога. Уместо да развијете сопствени услужни програм за управљање за покретање ових сервера, можете на њих да примените ОпенСтацк и претворите га у вашу организацију приватни облак.

Са друге стране, ОпенСхифт нуди платформу као услугу. Ако сте упознати са Гоогле Апп Енгине-ом где се програмери баве само развојем и тестирањем њихове апликације. Читава конфигурација сервера није битна. Гоогле то омогућава јер садрже апликације које се покрећу у облаку.

Отприлике на исти начин на који ОпенСхифт може садржати апликације које ваша организација развија. Ваш ДевОпс тим може да постави читав ЦД / ЦИ цевовод, изврши отмено А ​​/ Б тестирање, прати праћење проблема и поједностави проток између различитих фаза развоја, тестирања и примене користећи ОпенСхифт.

Можете да креирате нове пројекте, изаберете језик који намеравате да користите (Питхон, Ноде.јс, Го, Ц #, Јава) додају кориснике са разним привилегијама и ОпенСхифт ће се побринути да су све зависности задовољене, све библиотеке и оквири доступни и да се поштују све дозволе.

ОпенСхифт, ОпенСтацк и Хибрид Цлоуд

Није потребно покретати ОпенСхифт на врху ОпенСтацк-а, али они могу ићи руку под руку ако желите. На сличан начин као што бисте доделили ВПС у различитим центрима података помоћу добављача услуга у облаку, инсталирали ОпенСхифт на њих и затим почели да радите на својим апликацијама, то можете учинити и на ОпенСтацк-у.

У ствари, можете да раздвојите апликације да се покрећу између јавне услуге у облаку (попут АВС) и вашег приватног облака (изграђеног помоћу ОпенСтацк-а). ОпенСхифт ће осигурати да делови ваше апликације за које желите да буду приватни (на пример подаци корисника) остану у вашем приватном облаку. То се лако постиже специфицирањем ОпенСтацк-а за покретање подсклада повезаних са складиштем података на приватним чворовима.

Са осталим преосталим оптерећењем може се носити јавни облак. Ако нисте сигурни у значење махуна и чворова, погледајте наш водич о Кубернетесовим концептима и како то изгледа у производњи.

Закључак

Оба пројекта су сјајне иницијативе Ред Хат Инц. и они се побрину да Мицрософт, Гоогле и Амазон треба да пазе на конкуренте, уместо да имају бесплатну владавину на тржишту облака.

Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...
Како приказати бројач ФПС-а у Линук играма
Линук гаминг добио је велики потицај када је Валве најавио Линук подршку за Стеам клијент и њихове игре 2012. године. Од тада су многе ААА и индие игр...
Како преузети и играти Сид Меиер'с Цивилизатион ВИ на Линук-у
Увод у игру Цивилизатион 6 је модерни поглед на класични концепт представљен у серији игара Аге оф Емпирес. Идеја је била прилично једноставна; започе...