|
|
|
1-бөлім
|
Бұлттық технологиялар
|
|
|
|
|
|
|
|
|
БҰЛТТЫҚ ТЕХНОЛОГИЯЛАРДЫҢ
|
|
1.1
|
|
|
|
|
|
|
|
|
МІНДЕТІ МЕН ЖІКТЕЛУІ
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Бүгінгі сабақта
бұлттық технологиялардың не екенін;
бұлттық технологиялардың жіктелуін;
бұлттық технологиялардың не үшін қажет екенін білесің.
Негізгі ұғымдар
Бұлттық технологиялар – облачные технологии – cloud technologies Бұлттық есептеулер – облачные вычисления – cloud computing
Әлем жылдам өзгеріп жатыр. Осындай әлемге бейімделу үшін, адам ұтқыр, белсенді әрі икемді болуы керек. Егер ақпараттық тех-нологиялар әлеміндегі жаңалықтарды қадағаласаң, оның тез дамып келе жатқан салалардың бірі екенін байқайсың. Жаңа технология-лар, жаңа құрылғылар мен программалар пайда болып жатыр. Есеп-теу қуаты өсуде. Программалық немесе аппараттық қамтамасыз ету-ді (ПҚ немесе АҚ) үнемі жаңартып отыру мүмкін емес, бірақ үдемелі жылдамдықтар мен есептеу қуаттарының әлеміне қосылғың келеді. Осындайда бұлттық технологиялардың пайдасы зор.
Бұлттық технологиялар (есептеулер)
Бұлттық есептеулер (ағылш. cloud computing, сондай-ақ «де-ректерді бұлттық (шашыраңқы) өңдеу» деген термин қолданы-лады) – қолданушыға интернет-сервис түрінде ұсынылған компьютерлік қорлар мен қуаттар.
Қолданушы есептеу технологиясының арқасында шапшаң жа-уап алады. Қолданушы оның сұр ныстарын қандай компьютер өңдейтіндігін, оның қандай операциялық жүйенің басқаруымен жүретіндігін білмеуі мүмкін.
Бұлттық технологиялар қолд нушыларға қосымшаларды өз құ-рылғысына орнатпай-ақ, дере ерге қол жеткізу мүмкіндігін береді, себебі барлық қызметті сервер ұсынады. Мұндай қызметтер тегін де, ақылы да болуы мүмкін.
Бұлт құрылымын пирамида түрінде көрсетуге болады (1-сурет).
1.1. Бұлттық технологиялардың міндеті мен жіктелуі
Пирамиданың негізі «Ин-фрақұрылым» – құрылғылар жиын-тығы (серверлер, қатқыл дискілер, т.б.). Оның үстіне қызметтер жиы-ны болатын «платформа» құрыла-ды. Пирамиданың жоғарғы бөлігін-де программа тұрады (1-сурет).
Бұлттық есептеулер – өзіне түр-лі технология мен тәсілдерді бірік-тіретін тұтас жүйе (1-схема).
Програм-
малық қам-
тамасыз ету
Платформа
Инфрақұрылым
1-сурет. Бұлт құрылымы
1-схема
Бұлттық технологиялар жүйесі
Виртуалдау
|
Әзірлеу
|
Бөлінген
|
жүйелері
|
масштабталатын
|
|
есептеулер
|
|
|
Белсенді
|
Бұлттық
|
Сервиске
|
серверлік
|
бағдарланған
|
технологиялар
|
беттер
|
архитектура
|
|
Ашық коды бар ПҚ
|
|
Web 2.0
|
Қазіргі уақытта бұлттық технологиялар өз қолданушыларына келесі қызмет түрлерін ұсынады (2-сурет):
Қосымшалар
ноутбук
|
|
|
|
|
|
серверлер
|
|
|
|
|
|
|
|
мониторинг
|
мазмұн
|
бірлескен жұмыс
|
байланыс
|
қ ржы
|
|
|
|
|
|
Платформа
|
|
|
|
|
нысандарды
|
сәйкестендіру
|
жұмыс уақыты
|
|
кезек
|
деректер базасы
|
смартфон
|
сақтау
|
|
|
Инфрақұрылым
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
есептеулер
|
дерек ерді сақтау
|
|
желі
|
|
|
бұл ық жүйесі
|
|
|
|
|
|
стационарлық компьютерлер
планшет
2-сурет. Бұлттық технологиялар
1-бөлім
|
Бұлттық технологиялар
|
|
Бұлттық есептеулердің түрлері
Инфрақұрылым қызметі ретінде (Infrastructure as a Service немесе IaaS) – компьютерлік инфрақұрылыммен қамтамасыз ету бұлттық есептеулер негізінде ұсынылады (1-кесте).
1-кесте
Инфрақұрылым қызметі ретінде
Сипаттау Жоғары автоматтандырылған әрі кеңейтілетін ІТ-инфрақұры-лымы – сақтау, орналастыру, есептеу, желілер секілді өзінің жаһандық деректерді өңдеу орталықтарын ұсынады. Төлем тек қолданушы пайдаланған қызмет үшін ғана алынады.
Компоненттері Аппараттық құралдар дегеніміз – серверлер, деректерді сақтау жүйелері, клиенттік жүйелер мен желілік жабдықтар. Операциялық жүйелер мен жүйелік программалық қызмет ету – виртуалдау, автоматтандыру құралдары, ресурстарды басқару-дың негізгі құралдары. Байланыстыратын программа жүйелерді басқаруға арналған.
Провайдер Серверлік және желілік жабдықтарды басқару.
басқарады
Қолданушы Операциялық жүйелер мен олардағы қосымшалар деңгейіндегі басқарады баптаулар.
Мысалдар Amazon IaaS-тың EC2 (Elastic Compute Cloud) пен S3 (Simple
Storage Service) деген екі негізгі өнімін ұсынады.
Аппараттық қамтамасыз ету қызметі (Hardware as a Service, HaaS) инфрақұрылымдық қызмет көрсетуге мысал бола алады.
Платформа қызметі ретінде (Platform as a Service, «PaaS») – web-қосымшаларды әзірлеу, тестілеу, орналастыру және қолдау үшін, біріктірілген платформа қызметі ұсыны-лады (2-кесте).
2-кесте
Платформа қызметі ретінде
Сипаттау Жеткізуші тұтынушыларға өздерінің программалық қамтамасыз етуін орнату үшін, бұлттық инфрақұрылымды қолдануды ұсы-нады. Бұл ОЖ (операциялық жүйе), ДББЖ (деректер базасын бас-қару жүйесі), сондайақ-дамытудың барлық түрлері болуы мүмкін.
Ерекшеліктері Құны көрсетілетін қызметтердің көлемімен анықталады. Оларды қолдану уақыты, операциялар саны, трафиктің өтуі сияқты түрткіжайттармен өлшеуге болады.
Провайдер Бүкіл инфрақұр лым, сондай-ақ операциялық жүйе деңгейіндегі басқарады әкімшілік провайдер қолжетімді платформалар, параметрлер мен
қызметтердің жиынтығын анықтайды.
6
|
|
1.1. Бұлттық технологиялардың міндеті мен жіктелуі
|
|
|
|
|
|
Қолданушы
|
Осы инфрақұрылым базасында толық жазылған.
|
|
|
|
|
басқарады
|
|
|
|
Мысалдар
|
Google App Engine қосымша есептеу ресурстарын сатып алу
|
|
|
|
мүмкіндігі бар web-қосымшалар үшін хостинг ұсынады (мысалы,
|
|
|
|
үлкен жүктемелерді тексеру). Google App Engine қосымшаларын
|
|
|
|
виртуалды кластер жүйелерінде іске қосу үшін, AppScale
|
|
|
|
платформасы жасалды.
|
|
|
|
Microsoft – Windows Azure операциялық жүйесі. Windows Azure
|
|
|
|
Microsoft серверлік өнімдерінің бұлтқа негізделген аналогтерін
|
|
|
|
(SQL Server аналогі – Azure SQL Relational Database, сонымен
|
|
|
|
қатар Exchange Online, Share Point Online мен Microsoft Dynamics
|
|
|
|
CRM Online) және дамыту құралдарын (.NET Framework және
|
|
|
|
Visual Studio) қамтитын біртұтас орта жасайды.
|
|
Жеке жағдаяттар: Қызметтік деректер ретінде (Data as a Service немесе DaaS) қолданушыға үлкен көлемдегі ақпаратты сақтау үшін пайдалана алатын орын береді.
Қауіпсіздік қызметі (Security as a Service немесе SECaaS) қол-данушыларға web-технологияларды, электрондық хат алмасу мүм-кіндігі мен жергілікті желінің қауіпсіздігін қамтамасыз ететін өнімдерді ұсынады.
Достарыңызбен бөлісу: |