Дипломдық жобада



жүктеу 0,76 Mb.
Pdf просмотр
бет6/20
Дата14.02.2018
өлшемі0,76 Mb.
#9618
түріДиплом
1   2   3   4   5   6   7   8   9   ...   20

19

 

 



-  браузер емес, бағдарламалық клиент SaaS қолданушының 

компьютерiнде  браузер  емес  пайдаланатын  ерекшеленген  Microsoft 

жылжытылатын баламалы бренд S+S; 

-  қолданбаларды (хостинг ) жалдау. Мынау нұсқа SaaS ерекшеленедi тек 

серверлiк  бөлiктi  архитектура  және  қолданушы  үшiн  сыпырылған  емес. 

Сондықтан  жиi  қолданбаларды  хостеры  SaaS-сервисі  жеке  қызметтер  деп 

аталады.  Сервис  классикалық  SaaS-multitenant  архитектурасы  бар  болғанда 

өзгелiк,  яғни  бiр  қолданбаны  клиент  көп  қызмет  етедi,  ал  қолданбаларды 

хостинг әр клиент үшiн жеке көшiрменi қондыру жобаланады. Екiншi нұсқа 

бағыштау мүмкiндiктерi артық берiледi, сондықтан қымбаттау тұрады, бiрақ 

онымен бiрге және басқарушылар үшiн қосылған жаңарулары бар. 

Бұлтты технологияларды қолданудың тәжiрибесi WINDOWS AZURE 

2011  жылында  жарияланған  коммерциялық  жүйе  болды.  Сонымен  қатар 

дәстүрлi  ОС,  WINDOWS  AZURE  қолданбаны  iске  қосылуға  рұқсат  бередi 

және деректi сақтайды, бiрақ бұл қолданушының компьютері емес, есептеуiш 

бұлт. WINDOWS AZURE басқару жүйесi Azure Platform Windows бiр бөлiгiн 

болып көрiнедi - бойымен келесi элементтердi қосылған әзiрлеу үшiн бұлтты 

технологияларды тобы: 

-  WINDOWS 

AZURE  қолданба  Windows-ортасы  жұмыс  үшiн 

қамтамасыз 

етiледi және күнiге деректердi сақтайды - Microsoft орталарына; 

-  SQL Azure сервер SQL негiзiнде деректердiң реляциялық негiздерiмен 

жұмыс  қамтамасыз  етiледi.  Қабырғалардағы  да,  бұлтты  ортада  да  дерек 

кәсiпорын сақтала алады, алайда, WINDOWS AZURE қолданбалармен өзара 

әрекет етеді; 

-  дәстүрлi ортада, деректердi қорғауға жiберу қамтамасыз етiле, бұлтты 

Windows Azure Platform AppFabric жұмыс iстейтiн қолданба жалғайды.  

Ұғым  fabric  атауы,  ұқсастық  неткенмен  және  AppFabric  -  мүлдем  бiр 

емес.  Бiрiншiсi  iшiнде  бұлтты  ОЖ-ның  физикалық  машиналарының 

бiрiктiруiне жатқызады, екiншi - әр түрлi орта жұмыс iстейтiн қолданбаларға 

қосылуға  арналған.  WINDOWS  AZURE  тiкелей  басқару  жүйесi  да  бiрнеше 

өзара байланысты бөлiктерден тұрады: Compute Service, Storage Service және 

Fabric. Service есептеуде жауап бередi. Бұлтты тұғыр түпкi мақсаттан тұрады, 

уақытша  қолданушыларда  бiр-ақ  iске  қосатын  қолданбаның  қолдауын 

қамтамасыз етеді. WINDOWS AZURE әр түрлi физикалық серверлерге коды 

ылғи  бiрнеше  көшiрмелермен  бiрге  қосталады.  Өз  кезегiнде,  қолданба  әрi 

Hyper-V  негiзде  гипервизор  қамтамасыз  етіледі.  Бұлттардағы  деректерді 

пайдалану үшiн түрлендiрiлген бiрнеше виртуалдық машиналардағы бiрнеше 

нобайларында бiрден жұмыс iстеу мүмкіншілігі бар. Бұлтты қолданбаның екi 

түрiндегi  жұмыс  нобайларында  болады:(Web  role)  веб-рөль  және  (Worker 

role)  жұмыс  рөлi.  Бiрiншiсi  HTTP  өңделуге  икемi  болады  -  немесе  HTTPS-

запросы, және (IIS) Internet Information Services iске қосылған сервер онының 

(ВМ)  виртуалдық  машинасында.  Программист  рөлдi  веб-нобай  ASP.NET 

көмегiмен құруға болады немесе (WCF) Windows Communication Foundation, 



20

 

 



сонымен  бiрге  кез-келген  басқа  технология  пайдалану.NET  IIS  жұмыс 

iстейтiн. Қолданба бағдарламалауды кез келген тiлде жаза берсе болады. 

Керiсiнше,  жұмыс рөлi IIS жобаланбайды. Ол фон режiмiндегі мiндеттi 

орындайды.  Мысалы,  веб-қолданушы  рөлі  сауалды  алу  үшiн  қолданылуы 

мүмкін.  Бiрақ  оның  өңдеуi  нобайдың  көмегiмен  жұмыс  рөлi  соңғы  болып 

орындалады.  Service-те  деректердi  сақтау  қамтамасыз  етiледi.  WINDOWS 

AZURE ОС деректермен үш жұмыстың тәсiлi қосталады. Ең оңайы  - BLOB 

қиын  емес  иерархиямен  жұптас  дерек  қабылдайды.  Мынау  ақпаратын 

ұйымын  түрi  бейнелердi  сақтау  үшiн  арналған,  аудио  және  бейне,  өйткенi 

үлкен көлемдердi пайдалану үшiн қажет болады. Бiрөңкей деректердi қашан 

жiктелсе  сонда  әр  информация  бiрлiгi  үшiн  жолдың  нөмiрiнде  болған 

кестелерге  жүгiрiп  келедi,  және  бағананың  нөмiрi.  Storage  Service  кесте 

реляциялық  болып  көрiнбейдi.  Онының  қарапайым  ұйымы  ADO.NET 

әдiстерiн арқылы деректерге рұқсат алуға рұқсат бередi.  

Бұлтты  ОС  деректердi  реляциялық  пайдалануға  қарағанда,  мұндай 

түрде  тиiмдiрек  бiрнеше  физикалық  компьютерлерге  деректерiн  сақтауды 

бөледi.  Қаралған  тәсiлдер  деректердi  сақтауды  қамтамасыз  етедi  және  оған 

қол жеткiзу, ал қажеттi «рет» деп аталатын үшiншi тәсiл олардың байланысы 

үшiн  қажет.  Ретке  деректердi  ұйымның  ұстанымы  келесiге  негiздейдi: 

«Бiрiншi  болып  келдi  -  бiрiншi  болып  шықты».  Қолданбаның  әр  түрлi 

нобайларына  мынау  тәсiл  хабарламаны  өзара  айырбастауға  көмектеседi. 

Осылай  веб-рөлді  мен  жұмыс  рөлiн  байланыстырады,  себебi  бұлтты  ортада 

синхронизацияланады.  Интерфейс  болжалатын,  қолданушы  веб  арқылы 

елеулi есептеуiш қуат талап ететiн мiндет шақырады. Веб-рөлі ретке алынған 

сауалдарды  жазады.  Жұмыс  рөлi,  рет  осыған  бұрылса,  сауал  қабылдайды 

және  оны  орындайды.  Орындаудың  нәтижелерi  рет  бойынша  оған  ұстаным 

бойымен  берiледi.  Жүйе  орнықтылық  қамтамасыз  етiлген  WINDOWS 

AZURE  Storage  3  ретте  деректер,  ақпарат  ұйымдастыру  әдiстен  тәуелсiз: 

көшiрмелердiң  бiрлерiндегi  деректерiн  ысырап  етуі  фатальды  емес.  Одан 

басқа, күнi сақталатын мұрағаттық көшiрмелерде болады - Microsoft ортасы. 

Бұл ақпараты жойылып кеткен күнiсi егер де тарт түрiлетiнiн бiлдiредi, және 

басқа орталықтың архив қалпына келтiрiлген. Соңғы құрайтын ОС - Fabric - 

қолданбаны сақталған компьютерлердi терудi ұйымдастыруға рұқсат бередi, 

және WINDOWS AZURE деректер.  

Басқару  мұндай  «компьютер  матасымен»  fabric  controller  аталатын 

бағдарламалық  қамтамасыз  етудi  жүзеге  асырады.  Fabric  барлық  жұмыс 

iстейтiн қолданбаларды бақылауды жүзеге асырады, әр түрлi ВМ-дерге ОЖ-

мен  өзара  iс-әрекет  басқарады  және  қолданбаның  ұшыруы  үшiн  физикалық 

сервердi  таңдайды,  жабдықтың  пайдалануы  сонымен  оңтайландырады. 

Мысалы,  қолданбалармен  басқару  көмекпен  XML  сипаттау  веб-рөлімен 

қажеттi виртуалдық машиналарды керек ететін қолданба. WINDOWS AZURE 

құрамдас әр түрлi түрлердi қолданбаны салуға рұқсат бередi. Программистқа 

қолданба  үшін  интернет  қажет,  кестелердегi  дерек  сақталына  әжептәуiр 

қолданылуға  масштаб  жасауы  үшiн  осылай  әзірленген.  Ал  қатарлас 

есептеулермен қолданба үшiн жұмыс рөлдерiн сан қажеттi сауалдарды сақтау 



жүктеу 0,76 Mb.

Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   20




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау