ЛКСЦ хостинг и контејнери

лкц лого

Недавно је објављена вест да се СитеГроунд, један од главних добављача веб хостинга у Европи, настанио у нашој земљи и усвојио најсавременију технологију у погледу перформанси: говоримо о Линук контејнери или ЛКСЦ. Ова функционалност није нова у оквиру оперативних система, с обзиром да ФрееБСД има затворске програме, Соларис има зоне, а постоје и друге врсте контејнера попут оних које нуде ОпенВЗ и Линук ВСервер који имају другачију конфигурацију у свом језгру да би је извршили.

Чињеница да је СитеГроунд заузео ову позицију у погледу своје технологије и јасна пословна визија усредсређена је на високе перформансе своје инфраструктуре, како на хардверском нивоу (кроз ССД дискови у чврстом стању) као софтвер поставља питање да ли је толико добар и перспективан. О ЛКСЦ-у говоримо о контејнерима испод.

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

Али где је заправо корист од контејнера? Узмимо следећи пример. Сервисни портал жели да његови корисници могу да примене аутономне и изоловане платформе на захтев. Традиционално би требало инсталирати сав софтвер и компоненте потребне за сваки жељени алат, али захваљујући контејнерима, сви потребни ресурси могу се груписати и инстанцирати онолико пута колико је потребно аутоматски.

лкц вс хост

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

Будућност контејнера изгледа врло обећавајуће и могла би значити крај виртуелизације какву данас познајемо. Или не?

ЛКСЦ карактеристике

La способност стварања инкапсулираних и изолованих контејнера са властитим базеном ресурса то је функција коју већ данас врше окружења за виртуелизацију. Међутим, технологија контејнера обезбеђује повећане перформансе (готово слично виртуелизацији голих метала) и флексибилност. Контејнери не опонашају хардвер машине и све док простор није виртуелизован, не заузима се простор за складиштење.

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

La преносивост Овом функционалношћу је осигурано, јер раздваја апликације од оперативног система и могуће је покренути било који контејнер из инсталације минималног окружења. Поред тога, захваљујући изолацији ресурса, могуће је истовремено покретати неколико инстанци неколико верзија Јава-а, ПХП-а или Апацхе-а, са потпуном флексибилношћу и моћи уравнотежити своја оптерећења између неколико система, клонирати своје окружење или направити резервне копије у року од неколико секунди.

Будућност виртуелизације још није завршена, јер је с њим могуће применити веома разнолике екосистеме који тренутно контејнери нису у стању да користе одређено језгро за овај задатак.

ЛКСЦ и Доцкер

лкц-вс-доцкер

ЛКСЦ и Доцкер су два система за контејнеризацију чија филозофија делује на врло сличан начин: изолујте виртуелно различита апликациона окружења која раде аутономно. Убуту ради са оба пројекта који су често збуњени и чију главну разлику приметимо да приметите. Контејнери ЛКСЦ имају инит који омогућава извршавање више процеса док Доцкер контејнери имају један који може да покреће само један процес сваке врсте.

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

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


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

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.