8-Mavzu: Bulutli hisoblash


Download 164.38 Kb.
Sana04.02.2023
Hajmi164.38 Kb.
#1166438
Bog'liq
8-mavzu


8-Mavzu: Bulutli hisoblash
Bulutli hisoblash - bu apparat va dasturiy ta'minot resurslari bo'lgan Internetga asoslangan hisoblash foydalanuvchilarning talabiga binoan taqdim etiladi. Internet tomonidan taqdim etilgan masofaviy hisoblash saytlari. Bulutli hisoblash orqali siz buni qila olasiz hech qanday o'rnatmasdan brauzerda Internet orqali yetkazib beriladigan dasturiy ta'minotdan foydalaning, hosting Internetda dastur, o'zingizning masofaviy fayllarni saqlash va ma'lumotlar bazasi tizimini sozlash va boshqalar.

  • Tovar apparatlarini o'z ichiga olgan ulkan kompyuter ma'lumotlar markazlari.

  • Hisoblash, saqlash va aloqani virtuallashtirish.

  • Uskuna va tarmoqni dasturiy ta'minotlari.

  • Iqtisodiy miqyosga erishing.

  • Elektr energiyasi, tarmoqli kengligi, apparat, dasturiy ta'minot va xarajatlarini kamaytirish arzon narxlardagi joylardan foydalaning.

  • O'z uskunasini ta'minlashdan ko'ra arzonroq.

  • Katta miqyosdagi taqsimlangan tizim xizmatlari NoSQL ma'lumotlar do'konlari, ob'ektlarni saqlash va tarqatish fayl tizimlari, ishlab chiquvchilarga kengaytiriladigan yaratish imkonini berdi bulutli hisoblash ilovalari.

Bulutli hisoblash - bu Utility Computing
Bulutli xizmatlar bulut tomonidan boshqariladi va nazorat qilinadi
-Ideal bulutli hisoblash platformasi:
- resurslardan samarali foydalanish
- kengaytiriladigan
- elastik
- o'z-o'zini boshqarish
- yuqori darajada mavjud va mavjud
- o'zaro ishlaydigan va portativ
Bulutli hisoblash printsiplari tufayli an'anaviy veb-xizmatingizdan farq qiladi bulutli hisoblash ortida. Bu tamoyillar

  • Resurslarni birlashtirish: Bulutli hisoblash provayderlari katta hajmdagi iqtisodlardan foydalanadilar resurslarni birlashtirish. Ular serverlar va qattiq disklarning keng tarmog'ini va bir xil konfiguratsiyalar, himoya va ular uchun ishlarni qo'llang.

  • Virtualizatsiya: Foydalanuvchilar o‘z apparatlarining jismoniy holatiga e’tibor berishlari shart emas apparat mosligi haqida qayg'urmang.

  • Elastiklik: Ko'proq qattiq disk maydoni yoki server o'tkazish qobiliyatini qo'shish faqat a bilan amalga oshirilishi mumkin so'rov bo'yicha sichqonchani bir necha marta bosish. Geografik miqyoslilik bulutda ham mavjud hisoblash - dunyo bo'ylab bir nechta ma'lumotlar markazlariga ma'lumotlarni ko'paytirishni tanlash mumkin.

  • Resurslarni avtomatik/oson joylashtirish: Foydalanuvchi faqat va turlarini tanlashi kerak u talab qiladigan resurslarning spetsifikatsiyalari va bulutli hisoblash provayderi ularni avtomatik ravishda sozlash va sozlash.

  • Hisoblangan hisob-kitob: Foydalanuvchilardan faqat foydalanadiganlari uchun haq olinadi.

Ushbu tamoyillar bulutli hisoblashlarga ko'proq tejamkorlik, avtomatlashtirish va moslashuvchanlikni ta'minlash imkonini beradi an'anaviy veb-xizmat provayderidan foydalanish bilan solishtirganda foydalanuvchilarga.
Bulutli hisoblash provayderlarining turlari
Bulutli hisoblash provayderlarining uch turi mavjud - Infratuzilma xizmat sifatida (IaaS), Platforma Xizmat sifatida (PaaS) va Dastur sifatida Xizmat (SaaS).

1-rasm:Bulutli texnologiyalarning foydalanish tuzilmasi
Bulutli hisoblash - bu yoqish uchun model umumiy tarmoqqa qulay, talab bo'yicha tarmoqqa kirish sozlanishi mumkin bo'lgan hisoblash resurslari (masalan, tarmoqlar, serverlar, saqlash, ilovalar va xizmatlar) tezda taqdim etilishi mumkin bo'lgan va minimal boshqaruv harakati yoki xizmatlar beradigan provayderning o'zaro bog’liqligi.
IaaS provayderlari foydalanuvchilar uchun apparat va eng kam dasturiy ta'minotni taklif qiladilar, masalan virtual serverlar, qattiq disk maydoni. Foydalanuvchilar IaaS tomonidan taqdim etilayotgan xizmatlar ustidan keng nazoratga ega provayderlar, chunki ular juda katta darajada sozlamalarni sozlash imkoniyatiga ega va ular bepul har qanday shakldagi dasturiy ta'minot va dasturlash muhitini amalga oshirish va undan foydalanish xizmatlar. IaaS provayderiga misol – Rackspace.
PaaS provayderlari tomonidan taqdim etiladigan xizmatlar uchun foydalanuvchilar o'zlarining dasturiy ta'minotini juda kam nazorat qiladilar dasturlash muhiti. Buning sababi, PaaS provayderlari dasturiy ta'minot qatlamini amalga oshiradilar foydalanuvchilarni provayderlarning dasturiy ta'minot qatlami bilan ishlashga majbur qiladigan qurilmalar. Bu emas albatta yomon narsa, chunki PaaS provayderlari foydalanuvchilar uchun zarur bo'lgan texnik tajribani kamaytiradi o'z veb-ilovasini yaratish. PaaS provayderiga misol sifatida Google App Engine hisoblanadi. Internetda ilovani joylashtirish va yaratish uchun Google App Engine-dan foydalanish mumkin to'ldirish uchun Google App Engine tomonidan taqdim etilgan ma'lumotlar bazasi va fayllarni saqlash xizmatlaridan foydalanish ularning arizasi. Biroq, Google App Engine PaaS bo'lgani uchun faqat Java va Python-dan foydalanish mumkin ilovani kodlash.
SaaS provayderlari asosan veb-brauzer orqali Internet orqali foydalanuvchilar uchun dasturiy ta'minotni taklif qilishadi. SaaS ning misoli Google Docs bo'lib, u erda taqdim etilgan dasturiy ta'minot orqali hujjatlarni tahrirlash mumkin Internet orqali. SaaS-dan foydalanishning asosiy afzalligi shundaki, siz tashvishlanishingiz shart emas o'rnatish, saqlash maydoni, kompyuterning ishdan chiqishi yoki yamoqlari tufayli ma'lumotlar yo'qolishi - bulutli hisoblash provayder bularning barchasini hal qiladi va veb-brauzeringizda sizga dasturiy ta'minotni etkazib beradi.

Gipervisor

2-rasm: Virtuallashtirish platformasi
Virtual mashinaning yuragi gipervisordir. Bu o'rtasida joylashgan dasturiy ta'minot apparat va operatsion tizimlar. Uning asosiy roli tizim resurslarini taqsimlashdir. Ushbu individual operatsion tizimlarning har biri o'zini butun server resurslariga egadek tutadi. Uchta operatsion tizimning har biri aslida uch xil mashina virtualdir. Ushbu mashina tasvirlarining har biri operatsion tizimning imkoniyatlarini aniqlab keyinchalik virtual mashina muhitiga yuklanadi. Butun bir server olib uchun ko’p pul talab qiladi. Buning o'rniga, bulutli provayderlar virtual kompyuter orqali o’zimizga yetarli imkoniyatga egan virtual server yaratish muqoli hisoblanadi.
Bulutli joylashtirishning to'rtta asosiy modeli mavjud:
- Umumiy bulut
- Shaxsiy bulut
- Jamoat buluti
- Gibrid bulut
Umumiy bulutlar bulut xizmati provayderlariga tegishli bulutli resurslardan foydalanish uchun kim haq oladi.
-Asosiy xususiyatlar:
- Bir hil infratuzilma, Umumiy siyosat
- Umumiy resurslar va ko'p ijara
- ijaraga olingan yoki ijaraga olingan infratuzilma
- Masshtab iqtisodlari
AWS/EC2 (Amazon) Azure (Microsoft) Google Cloud Platform Rackspace.
Bulutli infratuzilma tegishli va boshqariladi faqat bitta tashkilot tomonidan.
Asosiy xususiyatlar:Moslashtirilgan siyosatlar, Ajratilgan resurslar, ichki infratuzilma, yakuniy nazorat
Jamoa buluti: Bulutli infratuzilma bir nechta tashkilotlar tomonidan birgalikda va baham ko'rgan muayyan hamjamiyatni qo'llab-quvvatlaydi tashvishlar (masalan, missiya, xavfsizlik talablari, siyosat va muvofiqlik masalalari).

Gibrid bulut: Bulutli infratuzilma ikki yoki undan ortiq tarkibdan iborat noyob bo'lib qoladigan bulutlar (xususiy, jamoat yoki jamoat) ob'ektlar, lekin standartlashtirilgan yoki tomonidan bir-biriga bog'langan ma'lumotlar va ilovalarni ko'chirish imkonini beruvchi xususiy texnologiya.
Download 164.38 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling