Cloud Computing fani yn savollari
Download 52.5 Kb.
|
Cloud Computing fani YN 2023
- Bu sahifa navigatsiya:
- Taqsimlangan tizim xuxusiyatlari
Taqsimlangan tizimlar – kompyuter tarmoqlari va tizimlari kabi Taqsimlangan tizimlar - bu birgalikda ishlaydigan va vazifalarni bir birlik sifatida bajaradigan kompyuterlar va tarmoqlar to'plami.
Bunday tizimlar geografik va jismoniy jihatdan taqsimlanishi mumkin, bu esa katta hajmdagi ma'lumotlarni qayta ishlash va murakkab hisob-kitoblarni amalga oshirish imkonini beradi. Bunday tizimdagi har bir kompyuter o'z vazifasini bajaradi va natijalar yagona axborot tizimiga birlashtiriladi. darajasi past bo’lgan tizimlardan tortib, ko'p protsessorli tizimlar kabi juda kuchli bog'langan tizimlargacha bo'lgan kompyuter tizimlarini aniqlash uchun ishlatiladigan atama. Taqsimlangan hisoblash - tarmoq orqali o'zaro bog'langan bir nechta kompyuterlarda hisoblash vazifalarini tashkil qilish usuli. Har bir kompyuter vazifaning o'z qismini bajaradi va yakuniy natijani olish uchun natijalar yig'iladi va qayta ishlanadi. Apache Hadoop, Apache Spark kabi taqsimlangan hisoblash uchun maxsus platformalar mavjud. Taqsimlangan tizimlar birgalikda ishlaydigan va vazifalarni bir birlik sifatida bajaradigan kompyuterlar va tarmoqlar to'plamidir. Bunday tizimdagi har bir kompyuter o'z vazifasini bajaradi va natijalar yagona axborot tizimiga birlashtiriladi. Global tarmoqda tashkillashtirish imkonini beradi WAN Parallel hisoblash. Parallel hisoblashda bir xil dasturni parallel bajarish nazarda tutiladi. Parallel hisoblash bir dasturning bajarilish vaqtini kamaytirish imkonini beradi. Ko'p dasturlash uchun kompyuterning bir nechta protsessorlarga ega bo'lishi juda muhim. Ko'p dasturlashni amalga oshirish uchun protsessorlarning o'zaro ishlashini tashkil qiluvchi operatsion tizim mavjudligi etarli. Parallel hisoblash uchun dasturning o'zi uchun zarur bo'lgan qo'shimcha talab mavjud - dastur hisoblarni parallellashtirish imkoniyatini yaratishi kerak, chunki operatsion tizimning ko'rinishi kompyuterni apparat (xotira, protsessorlar, boshqa qurilmalar) deb hisoblash mumkin emasligini anglatadi. Endi u ikki qismga ega: qattiq (qattiq) va yumshoq (yumshoq) - bir-birini to'ldiruvchi apparat va dasturiy komponentlar. Yarim asrdan ko'proq vaqt mobaynida komponentlar tez rivojlana boshladi, asbobuskunalar uchun eksponentsional o'sishni odatiy holga keltirdi, bu Murning taniqli ampirik qonunida aks ettirilgan - barcha muhim belgilar kattalashib ketgan - barcha darajalarda xotira hajmi, xotiraga kirish vaqtini kamaytirish, protsessor tezligi. Murning qonuniga ko'ra (Gordon Moore Intelning asoschilaridan biri), xarakterli qiymatlar har yarim yilda ikki baravarga ko'paydi. Kompyuterga kiritilgan protsessorlarning soni ham ortdi. O'zgarildi va kompyuter arxitekturasi. Ushbu o'zgarishlar ko'p jihatdan hisoblarni parallellashtirishga qaratilgan qadamlar edi. Ma`lumotlarning parallel ishlashi ushbu klassdagi ilovalarning samaradorligini sezilarli darajada oshirishi mumkin. Dasturiy ta'minot darajasida parallel ijro etiladigan dasturlarning yana bir muhim turi - grafik tasvirlar bilan intensiv ishlash. Ushbu ishlash grafik ishlovchilar tomonidan amalga oshiriladi. Grafik tasvirni ballar to'plami sifatida ko'rish mumkin. Rasmni qayta ishlash ko'pincha hamma punktlarda bir xil operatsiyani bajarish uchun kamayadi. Ushbu vaziyatda ma'lumotlar parallelizatsiyasi osongina amalga oshiriladi. Shu sababli, grafik protsessorlar avvaldan ko'p yadroli bo'lib, bu jarayonni parallellash va tasvirni samarali ishlash imkonini beradi. Superkompyuterlar hozirgi vaqtda eng yuqori ko'rsatkichlarga ega bo'lgan kompyuterlarni o'z ichiga oladi. Ular yuz minglab protsessorlardan iborat. Superkompyuterlardan samarali foydalanish hisob-kitoblarning eng keng tarqalgan parallelligini o'z ichiga oladi .. Parallel kompyuter arxitekturasi. Parallel kompyuter arxitekturasi, bir necha protsessorlarni yoki yadroli ishlemchilarni birlikda ishlatish orqali yoki bir xil vazifani bajarish uchun ko'p marta ishlab chiqilgan o'zaro bog'liq protsessorlar jamlanishidan iboratdir. Bu usul, eng ko'p ishlab chiqiladigan vazifalarda foydalaniladi, masalan, ilmiy tadqiqotlar, tasavvur qilish, badiiy tasvirlar yaratish va shunga o'xshashlar. Parallel kompyuter arxitekturasi bir necha xil usullar orqali amalga oshirilishi mumkin, masalan, Multiprocessor Architecture (MPA), Multicomputer Architecture (MCA) va Distributed Memory Architecture (DMA). Bu usullarning har biri, bir necha protsessorlarni yoki yadroli ishlemchilarni bir-biriga bog'lash yoki bog'lovchi ishlab chiqaruvchilarni ulashish orqali yoki boshqa usullar yordamida vazifalarni Parallel hisoblashning natijasida amalga oshirish imkonini yaratadi. Parallel kompyuter arxitekturasini qo'llash orqali, ma'lumotlar samarali ravishda qayta ishlanishi mumkin, bunda vazifalarni qisqa vaqt ichida bajarganda, umumiy ishlab chiqarish tezligi kengayishi mumkin. Bundan tashqari, bu usul ishlab chiqarishda harakatlanish sifatida xato va kamchiliklarni kamaytirishi mumkin, shuningdek, dastur ishlab chiqarishning yagona jihatlaridan biri bo'lgan ma'lumot qayta ishlash vaqtni ham kamaytirishi mumkin. Parallel kompyuter arxitekturasi (parallel hisoblash arxitekturasi) murakkab hisob-kitoblarni amalga oshirish uchun birgalikda ishlaydigan bir nechta ishlov berish elementlaridan (masalan, protsessor, GPU yoki FPGA) foydalangan holda bir vaqtning o'zida bir nechta vazifa yoki ko'rsatmalarni bajarishga imkon beruvchi kompyuter tizimlarini loyihalash va tashkil etishni anglatadi. Parallel hisoblash arxitekturasining bir necha turlari mavjud, jumladan, bir nechta protsessorlar yoki yadrolar bitta xotira maydonini taqsimlovchi va umumiy vazifalar to'plamida ishlashni o'z ichiga olgan simmetrik ko'p ishlov berish (SMP); bitta muammoni hal qilish uchun tarmoq orqali birgalikda ishlaydigan bir nechta mustaqil tizimlarni o'z ichiga olgan taqsimlangan hisoblash; va massiv parallel ishlov berish (MPP), bu bitta muammoni hal qilish uchun muvofiqlashtirilgan tarzda birgalikda ishlaydigan ko'p sonli qayta ishlash elementlarini o'z ichiga oladi. Parallel hisoblash arxitekturalari ilmiy simulyatsiyalar, mashinalarni o'rganish, ma'lumotlar tahlili va yuqori unumli hisoblash kabi turli xil ilovalarda qo'llaniladi. Ular tezroq ishlov berish vaqtini va kattaroq ma'lumotlar to'plamlarini boshqarish qobiliyatini ta'minlaydi, bu esa unumdorlikni oshirishi mumkin. Shu bilan birga, parallel hisoblash arxitekturasini loyihalash va amalga oshirish ma'lumotlar almashinuvi va ishlov berish elementlari o'rtasidagi sinxronizatsiyani boshqarish, shuningdek, barcha vazifalarning to'g'ri va to'g'ri tartibda bajarilishini ta'minlash zarurati tufayli qiyin bo'lishi mumkin. Bundan tashqari, parallel hisoblash arxitekturasini qurish va saqlash qimmat bo'lishi mumkin, bu esa maxsus apparat va dasturiy vositalarni talab qiladi. Taqsimlangan tizimlar. Taqsimlangan tizim – bu umumiy maqsadga erishish uchun tarqatish orqali dasturlari orqali ulangan mustaqil kompyuterlar tarmog’idir. Tarqalgan tizim turli resurslarni almashish imkoniyatini beradi va yagona izchil tarmoq taassurotini beradi. Taqsimlangan tizim xuxusiyatlari: • Taqsimlangan tizim resurslari va dasturiy ta’minotini bir vaqtning o‘zida almashish imkonini beradi. Bundan tashqari, tarmoqdagi komponentlar izchilligini ham. • Tarmoqqa bir nechta mustaqil komponentlar ulanishi mumkin. • Taqsimlangan tizim shaharlardan mamlakatlarga katta hududlarga tarqalishi mumkin. Bundan tashqari, global soatga ehtiyoj yo‘q. • Taqsimlangan tizimlar boshqa tarmoqlarga qaraganda xatolarga tolerantlikni ta’minlaydi. • Ishlash ham boshqa tarmoqlarga qaraganda yaxshiroq. Taqsimlangan tizimlar umumiy tarmoq orqali ulangan bir nechta avtonom kompyuterlardan tashkil topgan kompyuter tizimlaridir. Tarqalgan tizimdagi kompyuterlar umumiy vazifani bajarish, resurslarni almashish va bir-biri bilan aloqa qilish uchun birgalikda ishlaydi. Ushbu tizimlar yuqori unumdorlik, kengayish, mavjudlik va xatolarga chidamlilikni ta'minlash uchun mo'ljallangan. Taqsimlangan tizimlar ko'p shakllarga ega bo'lishi mumkin, jumladan, mijoz-server hisoblashlari, tengdoshlar-to-peer tarmoqlari va bulutli hisoblash. Ular o'lchamlari bo'yicha mashinalarning kichik klasterlaridan tortib minglab tugunli yirik ma'lumotlar markazlarigacha bo'lishi mumkin. Ular ilmiy hisoblash, ma'lumotlarni qayta ishlash, elektron tijorat va ijtimoiy tarmoqlar kabi turli xil ilovalarda qo'llaniladi. Taqsimlangan tizimlarni qurishning asosiy muammolaridan biri bu turli komponentlarning birgalikda samarali va samarali ishlashini ta'minlash, ayniqsa komponentlar geografik jihatdan turli joylarda tarqalganda. Boshqa qiyinchiliklarga ma'lumotlarning izchilligini boshqarish, nosozliklar va tarmoqdagi uzilishlar bilan shug'ullanish va tegishli xavfsizlik va maxfiylikni himoya qilishni ta'minlash kiradi. Taqsimlangan tizimlar deganda bir nechta tugunlardan yoki tarmoq orqali ulangan kompyuterlardan tashkil topgan va bitta vazifani bajarish uchun birgalikda ishlaydigan kompyuter tizimlari tushuniladi. Ular katta hajmdagi ma'lumotlar yoki murakkab hisob-kitoblar bilan ishlashda moslashuvchanlik, masshtablilik va xatolarga chidamlilik imkonini beradi. Taqsimlangan tizimlarda har bir tugun o'zining qayta ishlash quvvatiga, xotirasiga va ma'lumotlarni saqlashga ega va tizimdagi boshqa tugunlar bilan aloqa qila oladi. Barcha tugunlar umumiy maqsadga erishish uchun birgalikda ishlaydi, masalan, foydalanuvchilarga veb-sahifalarni taqdim etish, ma'lumotlarni qayta ishlash yoki murakkab algoritmni ishga tushirish. Tarqalgan tizimlarni tugunlar orasidagi muvofiqlashtirish darajasiga qarab tasniflash mumkin. Bo'shashgan taqsimlangan tizimlarda har bir tugun mustaqil ishlaydi va kerak bo'lganda ma'lumot almashadi. Shu bilan birga, mahkam bog'langan taqsimlangan tizimlar yuqori darajada muvofiqlashtirilgan va har bir tugun tizimdagi boshqa tugunlarning holati va faoliyatidan xabardor. Tarqalgan tizimlarning ba'zi mashhur misollari bulutli hisoblash platformalarini, tengdoshga tarmoqlarni va kontentni etkazib berish tarmoqlarini (CDN) o'z ichiga oladi. Taqsimlangan tizimlar zamonaviy hisoblash infratuzilmalarining murakkabligi va ko‘lamini boshqarish hamda qidiruv tizimlari, ijtimoiy tarmoqlar va moliyaviy tizimlar kabi muhim ilovalarni quvvatlantirish uchun zarurdir. Bulutning fizik va mantiqiy tavsifi. "Bulut" (cloud) kompyuter muammolarini hal qilishda xizmat ko'rsatish uchun juda katta va muntazam hisoblanadigan serverlar tizimini anglatadi. Bulut tizimi, bir nechta masofaviy serverlarning birlashtirilmasi orqali yaratiladi, va ularga aloqador ma'lumotlar tarmoqlari va internet tarmog'i orqali kirish mumkin. Fizik aspektidan ko'rishimizda, bu serverlar tizimi dastlab bir xonada yoki bir xonaning bir qismida joylashgan serverlarga nisbatan ko'p joylarda joylashgan bo'lishi mumkin. Mantiqiy tavsifdan ko'rishimizda, bulut tizimi katta miqdorda ma'lumotlar uchun xizmat ko'rsatish uchun juda kuchli va muntazam serverlar tizimi hisoblanadi. Ushbu tizimda xizmat ko'rsatuvchi serverlar va ularga murojaat qilish uchun ishlatiladigan qurilmalar ma'lumotlar ombori yoki omborlarining alohida qismlari sifatida ishlatiladi. Bu, foydalanuvchilar uchun ma'lumotlar omborini o'zlariga olishning yanada oson bo'lishiga imkon beradi. Bulut tizimi, ma'lumotlar va tizim resurslari alohida serverlarda joylashgan bo'lishi mumkinligi tufayli muntazam hisoblanadi va foydalanuvchilar uchun ma'lumotlarga o'zlariga olish, ularga kirish, ularga qo'shilish va ulardan foydalanishning yanada oson bo'lishiga imkon beradi. Bulutli hisoblash infrastrukturasini boshqarish tizimining tashkil etuvchilari. Bulutli hisoblash infrastrukturasini boshqarish tizimining tashkil etuvchilari (cloud management system providers) bir necha xizmatlar orqali bulut tizimlarini boshqarish va ularga xizmat ko'rsatish imkoniyatini yaratadilar. Ularning vazifalari quyidagilardan iborat bo'lishi mumkin: Bulut resurslarini boshqarish: Bulut tizimlaridagi serverlar, omborlar, tarmoqlar va boshqa resurslarni boshqarish, ularga aloqani tuzish, o'rnatish va o'chirish, tarmoqni boshqarish va tizimni boshqarish imkonini berish. Xizmat ko'rsatish: Bulut tizimlarida xizmat ko'rsatish imkonini yaratish, masalan, ma'lumotlar omborini xizmat ko'rsatuvchiga qo'shish, tizimni boshqarishning yanada oson bo'lishi uchun qo'shimcha tizim yordamchi xizmatlarni taqdim etish. Monitoring va qo'llab-quvvatlash: Bulut tizimlari bo'ylab monitoring, boshqaruv va qo'llab-quvvatlash xizmatlari taqdim etish, masalan, serverlar, omborlar, tarmoqlar va xizmatlarning ishlashini tekshirish, tizimdagi muammolarni aniqlash va ularga hal qilish. Xavfsizlik va himoya: Bulut tizimlarining xavfsizligini ta'minlash va himoya qilish, tizimlarni maxfiy va qalbaki ma'lumotlarining himoyalanganligi, tizim foydalanuvchilari uchun xavfsizlikni oshirish uchun tizimga kirish uchun xavfsizlikni ta'minlash, tizimning salbiy ta'sirini oldini olish uchun xavfsizlikni ko'paytirish va boshqa xavfsizlik chora-tadbirlarini o'tkazish. Bular kabi xizmatlar cloud management system providers tomonidan taqdim etiladi va bu xizmatlar bulutli hisoblash tizimlarini boshqarishda yordam beradi. Ularning taqdim etadigan xizmatlar o'zaro farq qilishi mumkin, shuningdek, bir nechta xizmatlarni birlikdagi paket sifatida taklif etishlari mumkin. Bulutlarning sinflanishi. Bulutlar, sinflanish bo'yicha bir nechta xil usullarda sinflandirilishi mumkin. Quyidagi sinflanishlar bilan tanishish mumkin: Umumiy bulutlar (Public clouds): Umumiy bulutlar, bir tashqi xizmat ko'rsatuvchi tomonidan o'rnatilgan va barcha foydalanuvchilarga xizmat ko'rsatish imkonini beradi. Bu turiy bulutlar odatda Amazon Web Services, Microsoft Azure, Google Cloud va boshqa tashqi xizmat ko'rsatuvchilar tomonidan taqdim etiladi. Maxsus bulutlar (Private clouds): Maxsus bulutlar, faqat bir kompaniya yoki tashkilot tomonidan o'rnatilgan va ularga maxsus xizmat ko'rsatish imkonini beradi. Ular faqat shaxsiy tarmoqlarga yoki birlikdagi tizimlarga xizmat ko'rsatishga yo'naltirilgan. Tashkiliy bulutlar (Community clouds): Tashkiliy bulutlar, bir nechta tashkilot yoki kompaniya tomonidan ishlatiladigan va ularga xizmat ko'rsatish imkonini beradi. Bu sinflandirish usuli, tashkilotlarning bir-biriga yo'naltirilgan xizmatlar va resurslar bilan ta'minlash imkonini beradi. Hibridda bulutlar (Hybrid clouds): Hibridda bulutlar, umumiy bulut va maxsus bulutlarning birlashtirilgan versiyasidir. Ushbu bulut sinfi, kompaniyalar yoki tashkilotlar uchun maqsadga muvofiqlikni ta'minlash imkonini beradi. Bular, turli bulutlarning birlikdagi xususiyatlari va xizmatlari kombinatsiyasidan foydalanib, tashkilotlarga kamchiliklarni kamaytirish imkonini beradi. Bular kabi sinflandirish usullari bulutlarning qaysi turiga va ularning ishlash usuliga qarab taqsimlangan. Bulutlarning sinflandirilishi, foydalanuvchilar uchun qanday xizmatlarning taqdim etilishi kerakligini aniqlashda yordam beradi. Bulutga turli xizmatlarni o’tkazish. Bulut, kompyuter xizmatlarini internet orqali taqdim etish imkonini beruvchi platforma hisoblanadi. Bu platforma, tashqi xizmat ko'rsatuvchilar tomonidan xizmat ko'rsatish imkonini beradi. Quyidagi turli xizmatlar bulut orqali taqdim etilishi mumkin: Ilova asl xizmatlar: Bu xizmatlar, bulutda ijro etish uchun yaratilgan dasturlarni o'z ichiga oladi. Mijozlar, bulut hisoblagichlarida dastur o'rnatib, o'z kompyuterlarida ishlashlarini o'tkazishlariga imkon beradi. Amazon Web Services (AWS) va Microsoft Azure kabi xizmat ko'rsatuvchilar, bu tur xizmatlar uchun yordam beradi. Ma'lumotlar bazasi xizmatlari: Bulut hisoblagichlarida ma'lumotlar bazasi xizmatlari taqdim etish, ma'lumotlar bazalarining o'rnatish va boshqarishini osonlashtiradi. Bu xizmatlarga Amazon RDS, Google Cloud SQL va Microsoft Azure SQL Database kabi xizmatlar kiradi. Saqlash xizmatlari: Bu xizmatlar, ma'lumotlarni internetda saqlash imkonini beradi. Dropbox va Google Drive kabi xizmat ko'rsatuvchilar, shaxsiy fayllarni saqlash imkonini beradi. Tizim boshqarish xizmatlari: Bu xizmatlar, bulut tizimlarini osonlashtirish uchun yaratilgan xizmatlardir. Mijozlar, bulut hisoblagichlari uchun tizim boshqarish xizmatlariga murojaat qilishadi, masalan, Amazon Web Services (AWS) yoki Microsoft Azure kabi xizmat ko'rsatuvchilarda. Veb-hosting xizmatlari: Bu xizmatlar, mijozlar uchun oson veb-hosting imkonini taqdim etadi. Mijozlar, bulut hisoblagichlarini veb-saytlarni yaratish uchun osonlashtirish uchun ishlatishadi. Google Cloud Platform va Amazon Web Services (AWS) kabi xizmat ko'rsatuvchilar, bu tur xizmatlarga ham yordam beradi. Bular kabi turli xizmatlar, bulutni xizmat ko'rsatishning turli yo'nalishlari uchun osonlashtiradi va mijozlarga o'z xizmatlari va tizimlari uchun oson xizmat ko'rsatish imkonini beradi. Bulutli xizmat turlari va ma’lumotlarni joylashtirish va foydalanish modellari. Bulutli xizmat turlari quyidagi shakllarda bulinadi: Infrastruktura as a Service (IaaS): Bu modelda, bulut ko'rsatuvchilar, mijozlarga bulut kompyuterlari, serverlar va tarmoqlar kabi tizim elementlarini o'z ichiga olgan infrastrukturani taqdim etadi. Mijozlar o'z ilovalarini, xizmatlarini va ma'lumotlarini ushbu infrastrukturaga yuklab, uni boshqarib, o'z tizimlari uchun ishlatishadi. Amazon Web Services (AWS), Microsoft Azure va Google Cloud Platform kabi xizmat ko'rsatuvchilar, bu modelga misol bo'lib kelsa, mijozlar o'z xizmatlari uchun tizim infrastrukturini tayyorlab berishadi. Platform as a Service (PaaS): Bu modelda, bulut ko'rsatuvchilar, mijozlarga ilovalarni ishga tushirish uchun tayyor tizimlar yoki platformalar ko'rsatadi. Bu tizimlar, mijozlar tomonidan yaratilgan ilovalarni qabul qiladi va uni avtomatik ravishda tayyorlash, boshqarish va o'zgarishlarini bajarish imkonini beradi. Heroku, Google App Engine va Microsoft Azure App Service kabi xizmat ko'rsatuvchilar, bu modelga misol bo'lib kelsa, mijozlar o'z ilovalarini va xizmatlarini o'zgartirish va boshqarish imkoniga ega. Software as a Service (SaaS): Bu modelda, bulut ko'rsatuvchilar, mijozlarga tayyor xizmatlar, ilovalar va platformalar taqdim etadi. Mijozlar, o'zlarining foydalanish uchun yararli xizmatlarga kirish uchun faqatgina internetga ulanishadi. Gmail, Google Docs va Salesforce kabi xizmatlar, bu model uchun yaxshi namunalar hisoblanad Bulut ma'lumotlarining saqlash va foydalanish modellari quyidagi shakllarda bulinadi: Public cloud: Ushbu modelda, bulut ko'rsatuvchilar, mijozlarga xizmat ko'rsatish uchun alohida infrastruktura va tizimlar taqdim etadi. Barcha mijozlar bu xizmatlardan foydalanishadi. Mijozlar o'zlarining ma'lumotlarini bulut hisoblagichlari ichiga saqlashadi va bulut ko'rsatuvchilari, ma'lumotlarga kirish uchun internetga ulanish imkonini taqdim etadi. Private cloud: Ushbu modelda, bulut hisoblagichlari o'z tashkil etishiga va boshqarishiga egadir. Bu bulutlar, o'zlarining xizmatlarini tashqi mijozlarga taqdim etmaydi. O'zlarining infrastrukturalari, serverlari va tizimlarini boshqarish uchun maxsus tizim muhandisligi xizmatlaridan foydalanishadi. Bu turiy bulutlar, xavfsizlik va maxfiylik talablarini qondiradigan tashqi tomonlar bilan ishlashgan holda yaratiladi. Hybrid cloud: Ushbu modelda, bitta tashqi va ichki bulutlar bir-biri bilan bog'lanadi. Mijozlar, tashqi va ichki bulutlar orasida ma'lumot almashish va migratsiya qilish imkoniga ega. Ushbu model, ma'lumotlarni ochiq yoki maxfiy saqlashni talab qiladigan xizmatlar uchun yaxshi variant hisoblanadi. Mijozlar o'z ma'lumotlarini ochiq bulutda saqlab, ammo maxfiylik talablari uchun ichki bulutlardan foydalanishadi. Community cloud: Ushbu modelda, bir nechta tashqi va ichki bulutlarga o'xshash xizmatlarni qo'shish uchun birgalikda ishlaydigan bir toplulik yaratiladi. Barcha a'zolar bir-biriga bog'liq va umumiy xizmatlardan foydalanishadi. Bu bulutlarning yaratiilishi va boshqarilishi, turli tashqi tomonlar tomonidan amalga oshiriladi. Bulutga migratsiyalash. Bulutga migratsiyalash, iste'molchilarning on-premises (kompaniyalar o'zining o'zidagi serverlarda va tizimlarda ma'lumotlar saqlaydilar) infrastrukturadan bulut hisoblagichiga (cloud infrastructure) o'tish jarayonidir. Bu jarayon, bir nechta sabablarga ko'ra amalga oshirilishi mumkin, masalan, yuqori xavfsizlik talablari, kompaniyalar o'z IT infrastrukturasini modernizatsiya qilishni hohlashlari, keng tarqalgan mahsulotlar uchun eng yaxshi bulut tizimini topishlari va boshqalar. Migratsiya jarayoni bir nechta qadamdan iborat bo'lishi mumkin. Birinchi navbatda, kompaniyalar o'z IT infrastrukturasini taqdim etish uchun eng yaxshi bulut tizimini tanlashadi. Keyingi qadam, kompaniyalarning ma'lumotlarini bulut hisoblagichiga ko'chirish va ma'lumotlarni sinxronlashtirish kerak bo'ladi. Bundan tashqari, kompaniya tizimlarida biron bir o'zgarishlar kerak bo'lishi mumkin, shuning uchun uyga kelib-kelmasligi mumkin bo'lgan o'zgarishlarni hisobga olish kerak. Bulutga migratsiyalashning katta afzalliklari bilan birgalikda kamchiliklari ham mavjud. Keyinchalikda, bulut tizimining bir xil tizimlar bilan integratsiyalashishi kerak bo'lishi mumkin, bu esa qiyinliklar tug'ishiga sabab bo'lishi mumkin. Shuningdek, bulut hisoblagichiga o'tish, xizmatlar uchun oylik to'lov miqdorini arttirishi mumkin. Migratsiya jarayoni davomida, kompaniyalar IT xodimlari yoki bulut tizimlarini boshqarishga yordam beruvchi kompaniyalar xizmatlaridan foydalanishlari mumkin. Ushbu xizmatlar ma'lumotlar migratsiyasi, tizim integratsiyasi va boshqa ishlar uchun kerakli bo'lgan tizimlar va integratsiyalarni ta'minlashda yordam berishi mumkin. Migratsiya xavflari va ularni kamaytirish va maxsus dasturlardan foydalanish. Korxonalarda bulutli hisoblash tizimlari. Texnologiyani Qabul qilish va foydalanish strategiyalari. Virtual mashinalar va xizmatlarni tashkil etish. Virtual mashinalarning asosiy xususiyatlari Individual yoki biznes holatlar uchun virtual ish stolini tashkillashtirish. Virtualizatsiya turlari (Ish stoli, dastur, tarmoq, xotira). Bulut xavfsizligi. Ilova va ma’lumotlarni himoyalash. Ko'p foydalanuvchilar va ularning tizimga ruxsatlarini boshqarish. Ma'lumotlarni va ilovalarni himoya qilish uchun bulutdagi xavfsizlik mexanizmlari va javobgarlik joylari Xizmat ko‘rsatishga yo‘naltirilgan arxitektura va Bulut (SOA). Bulut tizimi, monitoring va boshqaruv. Monitoring afzalliklari. Ma’lumotlar bazasi, veb sahifa, virtual tarmoq, bulutda ma’lumotlarni saqlash, virtual mashina monitoringi va boshqarish. Shaxsiy, ommaviy hamda gibrid bulutlarni monitoringi va boshqarish dasturlari. Bulut tizimidagi xotira tizimini tashkillashtirish. Ma’lumotlarni saqlash texnologiyasining evolyutsiyasi. Saqlash modellari. Fayl tizimlari. ma'lumotlar bazalari Mobil qurilmalar va bulutli hisoblash. Mobil bulut kompyuter arxitekturalari. Mavjud bulutli infrastrukturalar, rivojlanish xolati va tendensiyalari. Bulutli hisoblashning biznes afzalliklari. “Amazon cloud” xizmatlari. “Microsoft Azure cloud” xizmatlari. “Google cloud” xizmatlari va infrastrukturasi. Bulutli texnologiya arxitekturasi. Bulutlarning sinflanishi. Xizmat sifatida saqlash (Storage-as-a-Service yoki STaaS); Xizmat sifatida dasturiy ta'minot (Software-as-a-Service yoki SaaS); Platforma xizmat sifatida (Platform-as-a-Service yoki PaaS); Xizmat sifatida infratuzilma (Infrastructure-as-a-Service yoki IaaS). |Bulutli hisoblash tizimini simulatsiyalash dasturi. “CloudSim” hamda “Cloud Analyst” simulyatsiyalash dasturlari yordamida bulutli hisoblash tizimi tadqiqi. Ma’lumotlar markazi, foydalanuvchilarni va infrastrukturani yaratish. Natijalarni olish va baholash. Bulut va bulutli xisoblash tushunchasi? IaaS Xizmatini tashkillashtirish, foydalanish va xavfsizligi Klaster texnologiyalsini tushuntiring PaaS Xizmatini tashkillashtirish, foydalanish va xavfsizligi Mijoz-server texnologiyasini tushuntiring SaaS Xizmatini tashkillashtirish, foydalanish va xavfsizligi Nima uchun zamonaviy sharoitda bulutli hisoblash tizimlari kerak? Grid texnologiyasi va bulutli hisoblash tizimi o'rtasidagi farq va o'xshashliklar. Bulut va bulutli xisoblash Parallel va taqsimlangan tizimlar deganda nima tushuniladi? Parallel hisoblashni oddiy misol bilan tushuntiring. Konteyner atamasini xamda qaysi xollarda ishlatilishini tushuntiring IaaS modeli nima va u qanday xizmatlarni taqdim etadi? Hardware va Software Virtualizatsiyasi? Bulutli muhitda qanday autentifikatsiya va avtorizatsiya usullari qo'llaniladi? Xavfsizlik nuqtai nazaridan ishonchli bulutli provayderni qanday tanlash mumkin? Docker vazifasi va u qanday ishlatiladi |Konteyner va Kubernetes K8s tushunchasi Ma’lumotlarni saqlashni bulut muhitida tashkillashtirish RAID texnologiyasi Ma’lumotlarni saqlashni bulut muhitida tashkillashtirish SAN texnologiyasi Ma’lumotlarni saqlashni bulut muhitida tashkillashtirish NAS texnologiyasi YN biletida 5 ta savol boladi 3 tasi nazariy va ohirgi 2 tasi talabaning fikrlash qobiliyatilani tekshirish uchun Case (xolat)lari beriladi. Download 52.5 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling