Бұлтты есептеу және виртуалдандыру
Есептеу және Виртуализация АТ инфрақұрылымының ресурстарын оңтайландырудағы байланысты терминдер. Виртуализация - бұлттық есептеулер тұжырымдамасында қолданылатын технология. Виртуализация талаптар мен қажеттіліктерге сәйкес бірнеше виртуалды серверлерді құру үшін бірдей аппараттық инфрақұрылымды пайдаланады. Мысалы, сізге Windows сервері мен Linux сервері әртүрлі мақсатта қажет деп есептейсіз, оны Виртуализация әдісі арқылы бір физикалық серверде құруға болады.
Виртуализация (жұмсақ виртуализация және қатты виртуализация)
Виртуализация талаптар мен қажеттіліктерге сәйкес бірнеше виртуалды серверлерді құру үшін бірдей аппараттық инфрақұрылымды пайдаланады. Егер біз оны қабатты архитектураға орналастырсақ, 1-деңгей SAN (Сақтау аймағы желісі) болар еді, 2-деңгей ресурстарды бөлуге арналған аппараттық серверлер (блейд серверлері) және жоғарғы қабат хост сервері болады. Citrix, VMware’s vSphere, Xen, Microsoft Hyper V, Sun xVM сияқты виртуализация бағдарламалық құралы хост серверлері деп аталатын жоғарғы деңгейлі серверлерде жұмыс істейді. Хост-сервер кез келген операциялық жүйені басқарады және виртуалды серверлерді талапқа сай кез келген операциялық жүйеде құрастыруға болады.
Виртуализация техникасы аппараттық құрылғыларды оңтайландырылған пайдалануға қол жеткізу және техникалық қызмет көрсету жүктемелері мен соған байланысты шығындарды азайту үшін енгізілді. Арнайы сервермен бірдей конфигурацияға ие виртуалды сервер қажет болған жағдайда арнайы сервер орындай алатын нақты өнімділікті береді. Жоғарыда аталған әдіс жұмсақ виртуализация деп аталады. Серверді құру кезінде арнайы ресурстарды бөлу арқылы орындалатын Қатты Виртуализация деп аталатын тағы бір әдіс бар. Мұны брендтік серверлерде тек Pre OS көмегімен жасауға болады. Бұл негізінен ресурстардың физикалық бөлімі және ресурстарды максималды пайдалануды қамтамасыз етпейді.
Бұлтты есептеу
Бұлтты есептеу концепциясы виртуалды серверлерді арнайы операциялық жүйемен, қолданбалармен және қызметтермен нақты конфигурация мәліметтерімен жеткізу болып табылады. Пайдаланушылар үшін ядролардың физикалық орналасуы (процессорлар немесе есептеу қуаты), бағдарламалық қамтамасыз ету, деректерге қол жеткізу және сақтау кеңістігі маңызды емес. Бұлттық есептеулер өз критерийлеріне жету үшін Виртуализация әдісін пайдаланады.
Негізінен бұлттық есептеулер – бұл Виртуализация техникасының, SOA (қызметке бағытталған архитектура), автономды және қызметтік есептеулердің жинағы.
Мұның астарындағы бизнес тұжырымдамасы әрбір қызмет немесе қолданба үшін әрбір физикалық сервердің сайтта болуының орнына, бұлтты есептеулер провайдерінен жағалаудан немесе сайттан тыс виртуалды серверді жалдауға болады. Бұл сайттан тыс ресурстар компания тұрғысынан техникалық қызмет көрсету үшін арнайы адам күшін қажет етпейді. Корпоративтік талап сипаттамасын анықтап, оны бұлттық есептеулер провайдеріне бере алады немесе ресурс талабын есептеп, бұлттық серверге онлайн тапсырыс бере алады.
Cloud Computing IaaS және SaaS жүйесін (IasS және SaaS) біріктіреді. IaaS қызмет ретіндегі инфрақұрылымды, ал SaaS қызмет ретіндегі бағдарламалық құралды білдіреді. Серверлерге, SAN, бағдарламалық жасақтамаларға, тірек кеңістігіне, желілік құрылғыларға, өткізу қабілеттілігіне инвестиция салудың орнына, техникалық қызмет көрсету жұмыс күшіне бұлтты есептеулер провайдерлерінен бұлттық сервер қызметін сатып алған дұрыс. Бұл модельде корпорацияға инфрақұрылымға үлкен көлемде ақша салудың қажеті жоқ және жөндеу немесе техникалық қызмет көрсету шығындарын есепке алудың қажеті жоқ.
Қызмет ретіндегі бағдарламалық жасақтама (SaaS) виртуалды IaaS платформасында корпоративтік бағдарламалық құрал қызметтерін ұсыну тұжырымдамасы болып табылады. Орнату файлдары немесе екілік файлдар виртуалдандыру бағдарламалық құралы жұмыс істеп тұрған хост серверінде сақталады және келесіде орнатылады. виртуалды серверлер қажет болғанда немесе сұралғанда.
Сонымен, IaaS және SaaS көмегімен бұлттық есептеу провайдерлері тұтынушының қажеттіліктеріне сәйкес бір виртуалды қорапта толық шешімді ұсына алуы керек. Мысалы, егер сіз физикалық серверді сатып алып, көбірек ресурстарды жұмсамай, қызметкерлерді жіберу мақсатында Microsoft Exchange Server серверін іске қосқыңыз келсе, интернет қосылымы немесе корпоративтік желіге VPN қосылымы орнатылған MS Exchange орнатылған бұлттық қорапты сатып алуға болады.
Бұлтты есептеулер мен виртуализацияның айырмашылығы
(1) Виртуализация – бұл әдіс, бірақ бұлтты есептеу – бұл виртуалдандыру әдістерін пайдаланатын тұжырымдама.
(2) Виртуализацияны сайтта іштей жасауға болады және жабдықты қоспағанда, ресурстарды тарту әлі де бар, бірақ бұлтты есептеулерде ішкі ресурстар қажет болмайды.