what is virtualization
Шта је технологија виртуелизације у управљању инфраструктуром:
У ово Серија тренинга о А до Ж умрежавања , сазнали смо све о Решавање проблема са мрежом у нашем претходном упутству.
У овом упутству ћемо истражити концепт управљања инфраструктуром, заједно са потребом процеса виртуелизације за ефикасније управљање инфраструктуром.
Такође наглашава различите типове виртуелизације, предности и друге концепте повезане са виртуелизацијом, користећи је у управљању инфраструктуром.
За професионалце софтвера , виртуелизација је врло користан алат који нуди врло погодну платформу за тестере за развој и тестирање софтвера и проверу њиховог утицаја на коме раде.
најбоље оцењени бесплатни софтвер за уклањање малвера
Шта ћете научити:
- Управљање инфраструктуром у софтверској индустрији
- Потреба за виртуелизацијом у управљању инфраструктуром
- Шта је виртуелизација?
- Врсте виртуелизације
- Врсте хипервизора
- Предности виртуелизације
- Виртуелизација столних рачунара
- Примери виртуелизације
- Концепт виртуелног хардвера
Управљање инфраструктуром у софтверској индустрији
За ИТ организацију, управљање инфраструктуром састоји се од управљања свом важном имовином и ресурсима, као што су опрема, подаци и радна снага, заједно са политикама и процесима које следе како би се осигурало несметано функционисање услуга за изградњу ефикасне мреже.
Уопштено говорећи, управљање инфраструктуром укључује разне врсте управљања попут управљања апликативним софтвером, управљање базама података, управљање серверима и ОС-има, управљање мрежом и управљање складиштем.
Хајде да ово схватимо уз помоћ примера уживо:
Узимамо пример Андроид софтверске апликације за куповину на мрежи - АМАЗОН.
Када сурфамо Амазон-овом интернет страницом за куповину. Доступне су разне странице које приказују производе у различитим категоријама са ценом, понудама, прегледима итд.
Када наручимо неки производ и купимо га, сви детаљи о плаћању и испоруци чувају се у таквом формату који софтвер разуме и исти ће бити приказани крајњем кориснику у формату који разуме купац. То се ради у процесу управљања базом података.
Величина и садржај података захтевају платформу на којој се могу чувати. Овим не може да се бави само физички хардвер, јер треба похранити огромну количину података, па се у таквим случајевима користе виртуелне машине које су познате као сервери. Дакле, ОС је конфигурисан према захтевима машина.
Све виртуелне машине ће међусобно комуницирати путем управљања мрежом.
Кроз поступак управљања складиштем, сви виртуелни подаци ће се редовно физички чувати на неком чврстом диску или уређају за складиштење, тако да у случају губитка података сви подаци могу да се врате путем резервне копије.
Сви ови процеси укупно ће бити познати као управљање инфраструктуром.
Потреба за виртуелизацијом у управљању инфраструктуром
Да бисмо управљали целокупном инфраструктуром организације попут ИТ компаније чија се имовина дистрибуира у разним регионима нације и у иностранству, потребан нам је пуно софтвера и за њихово управљање такође ће бити потребни ИТ администратори, радна снага, енергија итд.
Ови захтеви ће укупно утицати на пословни промет повећањем трошкова и потребно је пуно времена за имплементацију. Да би се умањили трошкови пословања и за оптимално коришћење времена и новца, уводи се концепт виртуелизације.
Једноставним речима, уз помоћ виртуелних машина простор који се користи за инсталирање огромног броја физичких сервера може се смањити на половину, а то, пак, штеди енергију која је потрошена на покретање тих сервера и њихово хлађење.
Замена физичких сервера виртуелним машинама уштедеће трошкове за укључење у стицање и одржавање радне снаге. Штавише, највећа предност је у томе што је врло лако и брзо применити виртуелне машине како би се удовољило хитним пословним захтевима, што би резултирало уштедом времена и новца.
Стога је за несметан и ефикасан рад мрежног система корисно применити виртуелизацију.
Шта је виртуелизација?
Формирање виртуелних рачунарских ресурса попут складишта, рачунарског мрежног система, оперативних система итд. Познато је као виртуализација. Основни блок виртуелизације је хардверска јединица попут сервера који има групу ресурса.
Виртуелизација укључује одређени физички ресурс попут сервера који се понаша као спој виртуелних ресурса и обрнуто.
Виртуелизација може бити:
- Формирање бројних виртуелних ресурса из једног физичког ресурса.
- Формирање једног виртуелног ресурса из једног или више физичких ресурса.
Врсте виртуелизације
Различити типови виртуелизације укључују:
- Виртуелизација складишта
- Виртуелизација мреже
- Виртуелизација апликација
- Клијент и сервер виртуелизација
- Виртуелизација података
# 1) Виртуелизација складишта
Ова врста виртуелизације се најчешће користи у мрежним оперативним центрима познатим под називом НОЦ или центрима података организација у којима постоји огроман захтев за складиштењем велике количине података. Овде олакшава стварање, брисање и модификовање података на различитим хардверима.
То се постиже повезивањем различитих хардверских јединица на истој платформи помоћу мрежне везе попут повезивања кроз влакно.
Детаљи су описани уз помоћ доње слике.
# 2) Виртуелизација мреже
Примењен је у инфраструктури где постоји потреба да се предвиде сервери који су удаљени на разним локацијама организације. Стога олакшава изградњу ВЛАН мрежа и НАТ итд.
Доња слика описује како можемо да визуализујемо нашу поставку усвајањем ВМваре шеме:
# 3) Виртуелизација апликација
То је део апликације инсталиране са рачунара домаћина који је користи. Са тачке гледишта корисника, корисник може да приступи апликацији као што ју је раније користио и такође може да изврши промене у њој.
За виртуелизацију апликација користићемо архитектуру засновану на серверу, у којој је апликација инсталирана на једном од централизованих сервера у НОЦ-у, а корисничка радна површина може да јој приступи са удаљеног краја са само ограниченим правима.
Да би се то применило, користе се разни софтвери попут ВМваре танке апликације, Мицрософт Апп-В итд.
# 4) Виртуелизација клијента и сервера
У овој врсти виртуелизације, услуге ће се изводити на централно управљаном серверу док се извршавају на крају клијента који се налази локално.
Међутим, слика диска ОС-а ће правити резервне копије и ажурирати систем у редовном временском интервалу како би клијент и сервер били у синхронизацији. Нема потребе за трајном мрежном везом између виртуелне машине и сервера.
Клијентска виртуелна машина може радити без ОС-а помоћу хипервизора.
# 5) Виртуелизација података
То је поступак комбиновања података из различитих извора података за изградњу самосталног, виртуелног и логичког извора информација, тако да их могу дохватити и лако им приступити корисничке апликације, контролне табле, портали итд., Без знања о пореклу. локације података.
Пословне организације су усвојиле виртуелизацију података у великом обиму и данас се она углавном користи у сарадњи са технологијом рачунарства у облаку.
Феномен виртуелизације података састоји се од следећих процеса, а софтвер за виртуелизацију треба да изврши све кораке у наставку:
- Одвајање: То значи апстракцију података из различитих извора и локације и апстракцију језика извора података и његовог програмског интерфејса.
- Трансформинг: У зависности од потребе пословног решења, интеграције и трансформације података у одговарајућем облику.
- Федерација: Изводи операцију спајања исхода горња два процеса из више извора.
- Испорука: Софтвер треба да буде у стању да испоручује податке према захтевима крајњег корисника или извора апликације.
Тако виртуелизација података смањује шансе за грешке у подацима у управљању инфраструктуром, а такође убрзава брзину приступа подацима у сценарију у реалном времену.
Врсте хипервизора
Такође је познат као монитор виртуелне машине (ВММ) и производи виртуелну платформу рачунара домаћина за обезбеђивање неколико ОС за посетиоце за покретање различитих програма на њему.
Постоје две класе хипервизора:
- Изворни хипервизор
- Хостовани хипервизор
# 1) Нативни хипервизори
То укључује софтвер попут Орацле ВМ система који струји кроз хардвер система хоста да би њиме управљао и надгледао рад гостујућег оперативног система.
Гостујући ОС плутаће на нивоу изнад хипервизора и сваки од њих има ВММ.
# 2) Хостовани хипервизори
Ови програми се преносе на типичном оперативном систему, баш као и остали софтвери. Гостујући ОС стримује као ток акције на хосту.
Примери: ВМваре сервер и радна станица, ВиртуалБок, КВМ и КЕМУ итд.
Сазнајте више = >> ВМВаре Вс ВиртуалБок
Предности виртуелизације
У наставку су наведене разне предности виртуелизације:
# 1) Ефикасна употреба хардвера : Виртуелне машине се понашају као хардвер, тако да се употребом виртуелизације смањују трошкови и одржавање потребни за физички хардвер, а тиме и одговарајућа употреба хардвера.
# 2) Опоравак од катастрофе : У случају пада података у систему или било које друге веће грешке, кроз процес виртуелизације лако је вратити наше виртуелне машине и покренути их премештањем у други сличан систем у облаку.
Такође, управљање и обнова биће лакши коришћењем концепта виртуелизације за губитак података.
# 3) Уштедите енергију : Претварање физичког хардвера у виртуелну машину у НОЦ центру и на удаљеном крају смањиће потрошњу енергије потребне за њихово покретање и наставак рада. Тако се укупна енергија штеди.
# 4) Ефикасно коришћење простора у НОЦ: Претпоставимо да је за покретање мреже једној организацији потребно 20 рекова рутера и 10 носача прекидача и 30 рачунара. Да би се употребио сав овај хардвер, биће потребан велики простор и еквивалентни ресурси попут радне снаге, енергије, наизменичне струје итд.
Али са концептом виртуелизације, за покретање ове мреже биће потребно само мање од половине овог простора, чиме се штеди простор, новац и време.
# 5) Лако постављање сервера : Током покретања мреже, ако се чини да један од наших сервера одједном изгледа превише искоришћен, можемо врло брзо да направимо клонирајућу слику сервера и можемо да развијемо други сервер који ће радити у складу са постојећим.
Тако путем виртуелизације можемо припремити замену и учинити да се она лако изводи. Иако ако физички инсталирамо сервер, биће потребни дани или чак недеља да би га покренуо.
# 6) Подршка за оперативни систем за госте : Различите врсте оперативних система понашају се на различит начин и имају бројне хардверске захтеве. Софтвер за виртуелизацију окупит ће читав захтјев на истој платформи и испунити их.
Виртуелне машине такође подржавају 32-битни и 64-битни процесор за рад.
# 7) Алати и управљачки програми за додатне госте: Софтвер за виртуелизацију обезбеђује скуп алата и управљачких програма за виртуелне машине. Ово побољшава мрежни рад мрежног система и унутар машине тако што повећава брзину обраде.
Такође обезбеђује алат за 3Д приказ који се користи за игре и забаву у свету забаве.
Виртуелизација столних рачунара
У овом процесу виртуелизације, целокупна радна површина радње одвијаће се у оквиру централизоване серверске јединице.
Клијенти за радну површину су у основи танки клијенти који се понашају као крајњи уређај за успостављање везе са оближњим уређајима попут тастатуре, миша или УСБ портова путем ЛАН везе.
Софтвер овог танког клијента садржи графички кориснички интерфејс (ГУИ), агенте за приступ облаку, изворни веб прегледач и колекцију основних средстава услужних програма. Најчешћи софтвер који се користи за виртуелизацију радне површине укључује КсенАпп и КсенДесктоп.
Примери виртуелизације
а) Обезбеђивање корисничког окружења за тестирање и развој софтвера:
Претпоставимо да имамо идеју за развој софтвера и ако желимо да тестирамо да ли ће то успети или не, помоћу процеса виртуелизације можемо створити лабораторију и окружење за тестирање софтвера.
Виртуализација нуди програмеру услужне програме за више платформи на тестирање и користи језик програмера за кодирање да би га изворно израдио. Нуди тестирање софтвера на платформи по вашем избору попут андроида, Виндовс-а итд.
б) Покретање више апликација истовремено на паметним телефонима:
Уз помоћ виртуелизације можемо на својим паметним телефонима покретати више апликација попут очитавања времена у реалном времену, броја километара пређених дневно, компаса итд. Без преоптерећења меморије телефона јер се подаци чувају на неком другом серверу и прорачуни обавља софтвер који је инсталиран на самом серверу.
Само организација која је власник софтвера дозвољава да софтвер ради на туђем серверу. Стога ће чак и мобилни телефони са малим капацитетом РАМ-а попут 100 МБ или 1 ГБ само са једнојезгарним процесором моћи да покрећу ове тешке апликације.
ц) Виртуелизација и рачунарство у облаку:
Виртуелизација је основни градивни блок рачунарства у облаку.
Виртуализација је концепт који нам омогућава да изградимо неколико ресурса из соло физичког хардверског система. Софтвер хипервизора повезан је директно са физичким хардвером и такође дели једну хардверску јединицу на неколико виртуелних машина.
Док је с друге стране, рачунарство у облаку комбинација методе и теорије која се користи за испоруку умрежавања, инфраструктуре за складиштење, услуга и апликација на захтев крајњем кориснику у било којој мрежи.
Стога можемо рећи да је рачунарство у облаку поштар виртуелних ресурса који испоручује софтвер, податке итд. Путем Интернета.
Ове инфраструктурне апликације и услуге које пружају облаци комбинација су неколико врста виртуелних извора и виртуелних машина које су на такав начин организоване од стране софтвера и управљања тако да их крајњи корисник може користити са било ког места на захтев .
Подржавају је и сервери и апликације за динамичку алокацију ресурса. Отуда цлоуд инфраструктура садржи неколико виртуелних инфраструктура за пружање услуга крајњем купцу.
Концепт виртуелног хардвера
Виртуал ЦПУ
Хипервизор дели сваку физичку ЦПУ јединицу на много виртуелних ЦПУ-а. Додељује једно радно оптерећење по виртуелном језгру.
Да бисмо га боље разумели, размотримо пример у наставку:
Физички сервер има два процесора који именују ЦПУ1 и ЦПУ2, а сваки има по два физичка језгра.
Дакле, имамо 2 * 2 = 4 физичка језгра.
Ако хипервизор обезбеди 5 вЦПУ за свако физичко језгро, онда сумирање 5 * 4 = 20 вЦПУ може да се додели машинама.
Виртуелна меморија
Физичка хардверска меморија система може се виртуелно дистрибуирати у две или више виртуелних машина. Али величина дистрибуиране меморије не може премашити укупну величину хардверске меморије.
У зависности од типа апликације у којој се користи, можемо додавати, мењати и распоређивати ресурсе виртуелне меморије како бисмо свеукупне перформансе система учинили ефикаснијим.
Параметри алокације виртуелне меморије се конфигуришу у ВМ-у током њиховог креирања. Али такође се може изменити након инсталације гостујућег оперативног система.
Доња слика приказује пример расподеле физичке меморије у две виртуелне машине.
Виртуал Стораге
Главни концепт ове врсте виртуелизације је комбиновање физички сачуваних података са различитих физичких уређаја за складиштење до централно смештене јединице података која ће изгледати као једна јединица за складиштење. Централизовани сервер не може да понуди простор за складиштење више од оног који може бити присутан на физичким локацијама и на физичком хардверу.
Али обједињавање података у једном центру биће сигурније и може се лако вратити у случају било какве кризе. Датотеке података које се виртуелно чувају на серверу имају екстензије попут ВДИ, ВХДКС и ВМДК итд.
Доња слика приказује како се 12ТБ података виртуелно чува подјелом на четири виртуелне машине.
Виртуал Нетворкинг
У виртуелном умрежавању, виртуелне машине комуницирају са физичким уређајима попут сервера или свича помоћу картице за интерфејс виртуелне мреже познате као вНИЦ која је заузврат виртуелно повезана виртуелним прекидачем за даљи процес комуникације.
Све ове виртуелне картице и прекидаче креира софтвер хипервизор.
Виртуелни прекидач је повезан са физичким прекидачем преко медија физичке картице. Задатак који раде различити интерфејси комутатора или сервера могу се поделити на две или више виртуелних машина и свака од њих ће извршити посао који им је додељен.
Сценариј ће бити јаснији уз помоћ доње слике.
ЦПУ виртуелизација
То је хардверска карактеристика свих најновијих верзија Интел-а и других компанија ЦПУ-а који омогућавају самосталном процесору да се понаша као неколико појединачних ЦПУ-а. Стога се на овај начин снага процесора може користити на ефикаснији и ефикаснији начин.
Закључак
Из овог упутства смо схватили да је управљање инфраструктуром веома важно за управљање и несметано вођење организације. Обухвата не само управљање хардверским делом компаније већ и политике, ресурсе, податке, енергију и новац потрошен у послу за пословање.
Виртуелизација је једна од кључних технологија која оснажује укупне перформансе мрежног система организације користећи његове различите аспекте. Ово штеди време, као и енергију.
Такође, услуге ће радити брже и виртуелизација ће бити повезана са пружањем рачунарских услуга у облаку и разним испорукама корисничких апликација на захтев.
ПРЕВ Туториал |. | СЛЕДЕЋА Лекција
Препоручено читање
- Шта су ИП сигурносни протоколи (ИПСец), ТАЦАЦС и ААА сигурносни протоколи
- Водич за превођење мрежних адреса (НАТ) са примерима
- Модем против рутера: знајте тачну разлику
- Водич за процену и управљање мрежном рањивошћу
- Шта је мрежни безбедносни кључ: како га пронаћи за рутер, Виндовс или Андроид
- Основни кораци и алати за решавање проблема са мрежом
- Шта је мрежна сигурност: њене врсте и управљање
- Бежични ЛАН ИЕЕЕ 802.11 и 802.11и и стандарди за потврду идентитета 802.1к