Mavzu: Bulutli hisoblash va ma’lumotlarni saqlash

Mavzu: Bulutli hisoblash va ma’lumotlarni saqlash
Reja:
1.Bulutli hisoblash nima?
2.Bulutlarning turlari?
3.Bulutli hisoblash afzalliklari va kamchiliklari
Bulutli texnologiyalar: tushuncha, mazmun, tasnif Axborot texnologiyalari sohasida innovatsiyalarni jadal joriy etish davom etmoqda bulut texnologiyasi va hisob-kitoblar. Bulutli xizmatlarning ommaviylik xususiyati bulut iste'molchilari, shu jumladan turli sohalardagi korxonalar va xususiy iste'molchilar soni doimiy ravishda o'sib bormoqda. Bulutli texnologiyalarni aniqlashga turli xil yondashuvlar mavjud. Xalqaro elektraloqa ittifoqi va Xalqaro standartlashtirish tashkiloti (2013 yil aprel) tomonidan taqdim etilgan ta'rifga ko'ra, bulutli hisoblash bu tarmoqdan mustaqil ravishda foydalanilishi va tartibga solinishi mumkin bo'lgan hamkorlik uchun mavjud bo'lgan kengaytiriladigan va moslashuvchan jismoniy yoki virtual manbalarga ulanishini ta'minlaydigan paradigma.
Intel-da, bulutli hisoblash "oxirgi foydalanuvchilar tomonidan xizmat sifatida foydalaniladigan umumiy resurslarni virtual ta'minlash" degan ma'noni anglatadi. TAdvisor analitik kompaniyasi - "bulutli hisoblash" - "hisoblash buluti" tushunchasi, unga ko'ra dasturlar ishga tushiriladi va mahalliy kompyuterda standart brauzer oynasida ish natijalari chiqariladi, shu bilan birga ishlash uchun zarur bo'lgan barcha ilovalar va ularning ma'lumotlari masofaviy serverda joylashgan. Internet ».
AQSh Milliy standartlar va texnologiyalar instituti tadqiqotchilari quyidagi ta'rifni taqdim etdilar: "Bulutli hisoblash bu tezkor aniqlanishi mumkin bo'lgan sozlanadigan hisoblash manbalarining umumiy tarmog'iga (masalan, tarmoqlar, serverlar, saqlash tizimlari, dasturlar va xizmatlar) talabga binoan tarmoqqa qulay kirishni ta'minlaydigan model. va minimal boshqarish yoki xizmat ko'rsatuvchi provayderning minimal aralashuvi bilan ta'minlang. "
Shunday qilib tushuncha bulutli hisoblash - umumiy printsiplari masofaviy serverlarda hisoblash (ma'lumotlarga ishlov berish, chizish) xizmat ko'rsatadigan xizmatlar shaklida axborot resurslarini taqdim etish usullaridan biri. Masofaviy serverlar birgalikda ishlashga sozlangan, bu sizga jamlama hisoblash quvvatidan foydalanishga imkon beradi. Xizmatdan foydalanish uchun foydalanuvchiga oddiy kompyuter moslamasi (kompyuter plansheti, netbuk) va barqaror Internet aloqasi kerak. Ish jarayoni veb-brauzer yoki mijozning ixtisoslashtirilgan dasturi orqali amalga oshiriladi.
Bulutli ma'lumotlar ombori - bu onlayn saqlanadigan model, unda mijozlar, asosan uchinchi tomon foydalanishi uchun taqdim etilgan tarmoq serverlarida ko'p taqsimlangan ma'lumotlar saqlanadi. Ma'lumotlar bulutda saqlanadi va qayta ishlanadi, bu mijoz nuqtai nazaridan bitta yirik virtual serverdir. Jismoniy jihatdan, bunday serverlar bir-biridan juda uzoq masofada, har xil qit'alar joylashgan joyga qadar joylashgan bo'lishi mumkin.
Majburiy bulutli hisoblash xususiyatlari quyidagilarni o'z ichiga oladi:
iste'molchi mustaqil ravishda mustaqil serverni aniqlash va o'zgartirish, masalan, server vaqti, kirish va ma'lumotlarni qayta ishlash tezligi, saqlanadigan ma'lumotlar miqdori, xizmat ko'rsatuvchi provayder vakili bilan o'zaro aloqa qilmasdan; tarmoq orqali universal kirish, ya'ni. xizmatlar ishlatilgan terminal qurilmasidan qat'i nazar, iste'molchilar uchun ma'lumotlar tarmog'i orqali mavjud;
resurslarni birlashtirish - xizmatlarni taqdim etadigan tashkilot, quvvatni talabga doimiy ravishda o'zgarishi sharoitida iste'molchilar o'rtasida hisoblash quvvatini dinamik ravishda taqsimlash uchun ko'p sonli mijozlarga xizmat ko'rsatish uchun resurslarni bir pulda birlashtiradi; o'z navbatida, mijozlar faqat xizmatning asosiy parametrlarini nazorat qilishadi, masalan, ma'lumotlar hajmi, kirish tezligi, lekin iste'molchiga taqdim etilgan resurslarning haqiqiy taqsimoti xizmat ko'rsatuvchi provayder tomonidan amalga oshiriladi (ba'zi hollarda iste'molchilar qayta taqsimlashning ba'zi bir fizik parametrlarini boshqarishi mumkin,masalan, afzal ko'rgan ishlov berish markazini ko'rsatish. geografik yaqinlik ma'lumotlari); xizmatning egiluvchanligi - xizmatlarni real vaqt rejimida, etkazib beruvchi bilan qo'shimcha muvofiqlashtirmasdan, odatda avtomatik rejimda o'zgartirish imkoniyati; iste'mol o'lchovi, ya'ni. xizmat ko'rsatuvchi provayder ma'lum bir mavhumlik darajasida ishlatiladigan resurslarni avtomatik ravishda ushlaydi (masalan, saqlangan ma'lumotlar miqdori, o'tkazish qobiliyati, foydalanuvchilar soni, tranzaktsiyalar soni) va shu ma'lumot asosida iste'molchilarga taqdim etilayotgan xizmatlar hajmini hisoblab chiqadi.
Bulutli muhitda boshqarish juda muhim sifatdir. An'anaviy tizimlar bilan taqqoslaganda, bulutli muhitda yuqori darajadagi boshqaruvga erishish uchta omil bilan murakkablashadi: cheklangan odamlarning aralashuvi, ish yuklari oralig'ida sezilarli o'zgarish va umumiy infratuzilmaning xilma-xilligi. Ko'pgina hollarda, dasturchilarga bulutli xizmatlarga asoslangan dasturlarni yaratishda yordam beradigan ma'lumotlar bazasi yoki tizim ma'murlari bo'lmaydi; platformalarni boshqarish asosan avtomatik ravishda amalga oshiriladi. Tizimlarni doimo aralash kontekstda yuklash bilan qiyoslash qiyin, chunki bu kontekstda muqarrar ravishda yuzaga keladi. Vaqt o'tishi bilan bir xil iste'molchining ish yuki sezilarli darajada o'zgarishi mumkin: bulutli xizmatlarning elastik taqdim etilishi ushbu xizmatlarni qisqa vaqt ichida odatdagidan ancha ko'proq resurslarga ehtiyoj sezadigan foydalanuvchilar uchun iqtisodiy jihatdan qulay qiladi. Bundan tashqari, xizmatlarni sozlash qobiliyati birgalikda infratuzilmani "virtualizatsiya" usuliga bog'liq. Bu ko'p darajali resurslarni boshqarish uchun an'anaviy rollar va majburiyatlarni qayta ko'rib chiqishni talab qiladi.
Bulutli muhitning asosiy xususiyati - bulut modelidan qat'i nazar, texnologik infratuzilmaning xususiyatlari va murakkabligini foydalanuvchi tomonidan to'liq yashirish qobiliyati. Bulutli hisoblash modeli foydalanuvchilarga o'ziga xizmat ko'rsatish, tarmoqqa to'siqsiz kirish va yuqori "egiluvchanlik" bilan resurslar to'plamini tashkil etish tamoyillari bo'yicha standartlashtirilgan IT xizmatlarini olishni nazarda tutadi. Ushbu imkoniyatlarni taqdim etish mavhum infratuzilma, operatsiyalarni avtomatlashtirish va xizmatlarni boshqarish asosida amalga oshiriladi.
Hozirgi vaqtda bulutlarning quyidagi turlari ajratilgan:
xususiy bulutlar (xususiy), bitta tashkilotga xizmat qiladigan, uni qo'llab-quvvatlaydigan yoki uchinchi tomon kompaniyasi tomonidan qo'llab-quvvatlanadigan va tashkilot hududida yoki uning tashqarisida joylashgan. Abonentlar - korporativ ofislar va bo'linmalar, biznes sheriklar, xom ashyo etkazib beruvchilar, sotuvchilar, ishlab chiqarish zanjiri ishtirokchilari va boshqa tashkilotlar. Xavfsizlik devori tomonidan himoyalangan, yopiq ichki tarmoqdan tashqariga chiqmang, yuqori darajadagi himoya ta'minlanadi;
umumiy manfaatlar bilan birlashtirilgan bir nechta tashkilotlar o'rtasida taqsimlangan guruh bulutlari (jamoa) (xizmat va joylashuv shaxsiy bulutlardan farq qilmaydi); bulut provayderining infratuzilmasi asosida tashkilotlarga yoki shaxslarga taqdim etiladigan jamoat yoki jamoat bulutlari (ommaviy). Har qanday kompaniya va individual foydalanuvchi taklif etilayotgan xizmatlarga obuna bo'lishlari mumkin. Ular saqlashni, shuningdek veb-saytlarni yoki axborot tizimlarini joylashtirishning oson va arzon usulini, boshqa echimlarda mavjud bo'lmaydigan katta miqyosdagi imkoniyatlarni taklif qiladilar; gibrid bulutlar har qanday kombinatsiyada sanab o'tilganlarni birlashtiradi, masalan, ochiq va oshkora xizmatlarni taqdim etish.
Ta'minotchining nuqtai nazari bo'yicha, resurslarning birlashishi va iste'molchilar tomonidan iste'molning izchil bo'lmaganligi sababli, bulutli echimlar har bir iste'molchi uchun ajratilgan apparat imkoniyatlaridan talab qilinadigan darajadan kam apparat resurslaridan foydalanishga imkon beradi va modifikatsiyalash protseduralarini avtomatlashtirish tufayli resurslarni taqsimlash sezilarli darajada kamayadi. obuna xizmatlarining narxi.
Iste'molchilar nuqtai nazaridan ushbu xususiyatlar yuqori darajadagi xizmatlarga ega bo'lish va ishlamay qolish xavfi past bo'lgan xizmatlarni olish, shaxsiy kompyuter infratuzilmasini yaratmasdan, texnik xizmat ko'rsatmasdan va modernizatsiyasiz kompyuter tizimining egiluvchanligi sababli tez miqyosda ta'minlanishini ta'minlaydi. Kirishning qulayligi va universalligi xizmatlarning keng mavjudligi va terminal qurilmalarining har xil sinflarini (shaxsiy kompyuterlar, mobil telefonlar, Internet-planshetlar) qo'llab-quvvatlashi bilan ta'minlanadi.
Adabiyotlar xizmat ko'rsatish modelining asosiy versiyasiga muvofiq bulutlarni tasniflashni taklif qiladi. Xizmatning asosiy modellari quyidagilarni o'z ichiga oladi. dasturiy ta'minot xizmat sifatida (Software as a service, qisqartirilgan SaaS) - dasturiy ta'minotni sotish va undan foydalanishning biznes-modeli, bunda provayder veb-ilovani ishlab chiqadi va boshqaradi, mijozga Internet orqali dasturiy ta'minotdan foydalanishni ta'minlaydi. SaaS xizmatining iste'molchisi uchun asosiy afzalligi - uskunani o'rnatish va yangilash va xizmat ko'rsatish bilan bog'liq xarajatlarning yo'qligi; xizmat sifatida platforma (Platform a service, qisqartirilgan PaaS) - bulutli hisob-kitobni taqdim etish modeli, bunda iste'molchi axborot texnologiyalari platformalaridan foydalanishga kirishadi: operatsion tizimlar, ma'lumotlar bazasini boshqarish tizimlari, o'rta dasturlar, ishlab chiqish va sinov vositalari. bulut provayderi;
xizmat sifatida infratuzilma (Infrastructure a service, qisqartirilgan IaaS) - kompyuter resurslari va ma'lumotni saqlash, operatsion tizimlar va boshqa infratuzilmalar uchun uskuna va texnologiyalarni qamrab oladi, ular mahalliy manbalar sifatida emas, balki bilvosita - yon tomonda joylashgan xizmatlardan foydalanish orqali ta'minlanadi. provayder. PaaS modelidan farqli o'laroq, resurslarni mustaqil boshqarish mumkin, iste'molchi server imkoniyatlaridan to'liq foydalanish imkoniyatiga ega bo'ladi. Uskuna xizmat sifatida (HaaS) modeli ham ma'lum, ammo IaaS modelining pastki turi bo'lishi mumkin. Yuqoridagi xizmat modellarining har biri mustaqil ravishda yoki xizmat ko'rsatish havolalarining boshqa variantlari bilan birgalikda ishlatilishi mumkin.
Oldingi
Bulutli texnologiyalar
Bulutli hisoblash (hisoblash) - tarqatilgan ma'lumotlarni qayta ishlash texnologiyasi, unda foydalanuvchiga Internet xizmati sifatida kompyuter resurslari va imkoniyatlari taqdim etiladi.
Bulutli texnologiyalarning asosiy turlari quyidagilardan iborat:
" Infratuzilmaqandayxizmat" ("Xizmat sifatida infratuzilma" yoki "IaaS")
" Platformaqandayxizmat" ("Platforma xizmat sifatida", " PaaS")
"Dastur xizmat sifatida" ("Dastur xizmat sifatida" yoki "SaaS").
Ushbu texnologiyalarning har birini batafsil ko'rib chiqing.
Xizmat sifatida infratuzilma (IaaS)
IaaS - bulutli hisoblash tushunchasiga asoslangan xizmat sifatida kompyuter infratuzilmasini taqdim etish.
IaaS uchta asosiy tarkibiy qismdan iborat:
Uskuna (serverlar, saqlash tizimlari, mijoz tizimlari, tarmoq uskunalari)
Operatsion tizimlar va tizim dasturlari (virtualizatsiya, avtomatlashtirish, asosiy resurslarni boshqarish vositalari)
O'rta dastur (masalan, tizimlarni boshqarish uchun)
IaaS virtualizatsiya texnologiyasiga asoslanadi, bu uskunadan foydalanuvchiga uni biznesning hozirgi ehtiyojlariga javob beradigan qismlarga ajratish va shu bilan mavjud hisoblash quvvatidan foydalanish samaradorligini oshirishga imkon beradi. Foydalanuvchi (kompaniya yoki dasturiy ta'minot ishlab chiqaruvchisi) faqat server vaqti, disk maydoni, tarmoqning o'tkazish qobiliyati va ishlashi uchun zarur bo'lgan boshqa manbalar uchun haq to'lashi kerak. Bundan tashqari, IaaS mijozga bitta integratsiyalashgan platformada boshqarish funktsiyalarini to'liq taqdim etadi.
IaaS kapital va operatsion xarajatlarni kamaytirgan holda, murakkab ma'lumotlar markazi, mijozlar va tarmoq infratuzilmalarini qo'llab-quvvatlash zaruriyatini yo'q qiladi. Bundan tashqari, siz umumiy infratuzilma doirasida xizmat ko'rsatishda qo'shimcha tejashga erishishingiz mumkin.
Xizmat sifatida platforma (PaaS)
PaaS - bu veb-ilovalarni xizmat sifatida ishlab chiqish, sinovdan o'tkazish, joylashtirish va qo'llab-quvvatlash uchun o'rnatilgan platformani taqdim etish.
Veb-ilovalarni o'rnatish uchun ishlab chiqaruvchidan apparat va dasturiy ta'minot sotib olishning hojati yo'q, ularni qo'llab-quvvatlashni tashkil qilishning hojati yo'q. Mijoz uchun kirish ijara asosida tashkil qilinishi mumkin.
Ushbu yondashuv quyidagi afzalliklarga ega:
kengayish qobiliyati
xatolarga bardoshlilik;
virtualizatsiya
xavfsizlik
Masshtabliligi PaaS ilova tomonidan xizmat ko'rsatiladigan foydalanuvchilar soniga qarab, zarur resurslarni avtomatik ravishda taqsimlashni va ozod qilishni o'z ichiga oladi.
PaaS Veb-ilovalarni ishlab chiqish, sinovdan o'tkazish, joylashtirish va qo'llab-quvvatlash uchun o'rnatilgan platforma sifatida veb-ilovalarni ishlab chiqish, sinovdan o'tkazish va joylashtirish bo'yicha operatsiyalarning butun ro'yxati bitta integratsiyalashgan muhitda amalga oshiriladi va shu bilan alohida bosqichlar uchun alohida muhitni qo'llab-quvvatlash xarajatlarini yo'q qiladi.
Dastlabki kodni yaratish va uni ishlab chiquvchilar jamoasi ichida baham ko'rish qobiliyati unga asoslangan dasturlarni yaratish samaradorligini sezilarli darajada yaxshilaydi PaaS.
Dastur xizmat sifatida (SaaS).
Saas - dasturni oxirgi foydalanuvchilarga talab bo'yicha xizmat sifatida taqdim etishni o'z ichiga oladigan dasturni tarqatish modeli. Bunday dasturga kirish tarmoq orqali va ko'pincha Internet-brauzer orqali amalga oshiriladi. Bunday holda, SaaS modelining mijoz uchun asosiy afzalligi - o'rnatish va yangilash va unga ishlaydigan dasturiy ta'minotni o'rnatish, yangilash va xizmat ko'rsatish bilan bog'liq xarajatlarning etishmasligi. Maqsadli auditoriya - oxirgi foydalanuvchilar.
SaaS modelida:
ilova masofadan foydalanish uchun moslangan;
bir nechta mijoz bitta dasturdan foydalanishi mumkin;
xizmat uchun to'lov har oylik obuna sifatida yoki tranzaktsiyalarning umumiy miqdoridan kelib chiqib olinadi;
dasturni qo'llab-quvvatlash allaqachon to'lovga kiritilgan;
dastur xodimlarga mijozlarga muammosiz va shaffof ravishda yangilanishi mumkin.
Dasturiy ta'minotni ishlab chiquvchilar nuqtai nazaridan, SaaS modeli mijozning dasturiy ta'minotni saqlashi, nusxalashi va o'rnatishi mumkin emasligi sababli dasturiy ta'minotdan litsenziyasiz foydalanish bilan samarali kurashishga imkon beradi.
Aslida, SaaS dasturiy ta'minoti ichki axborot tizimlariga yanada qulay va tejamkor alternativa sifatida qaralishi mumkin.
SaaS mantig'ini rivojlantirish - bu tushuncha Vaas (Ish joyi xizmat sifatida - xizmat sifatida ish joyi). Ya'ni, mijoz o'z ixtiyorida barcha kerakli dasturiy ta'minot bilan to'liq jihozlangan virtual ish stantsiyasini oladi.
Aloqa (VoIP)
Antispam va antivirus
Loyihani boshqarish
Masofaviy ta'lim
Ma'lumotni saqlash va zaxiralash
Barcha uch xil bulut xizmatlari o'zaro bog'langan va ichkariga kirgan tuzilmani ifodalaydi.
Xizmatlarni taqdim etishning turli usullariga qo'shimcha ravishda, bulutli tizimlarni joylashtirishning bir nechta variantlari mavjud:
Xususiy bulut - Mijoz va xizmat ko'rsatuvchi provayder bo'lgan bitta kompaniya ichida xizmatlarni ko'rsatish uchun foydalaniladi. Bu kompaniya tashkilot ichida o'zi uchun yaratganda "bulutli kontseptsiya" ni amalga oshirish uchun imkoniyat. Birinchi amalga oshirish xususiy bulut mijozlar ushbu kontseptsiya bilan tanishishda duch keladigan muhim masalalardan birini - axborot xavfsizligi nuqtai nazaridan ma'lumotlarni himoya qilishni bekor qiladi. Bulut kompaniyaning o'zi tomonidan cheklanganligi sababli, bu muammo standart mavjud usullar bilan hal qilinadi. Uchun xususiy bulut Ishlamayotgan yoki samarasiz ishlatilgan resurslardan foydalanish sababli asbob-uskunalar narxining pasayishi xarakterlidir. Shuningdek, logistika bilan jihozlarni sotib olish narxini pasaytirish (qaysi serverlarni, qanday konfiguratsiyada, qanday ishlab chiqarish hajmini, har safar qancha joy ajratish kerakligini va hokazolarni sotib olishni o'ylamaymiz).
Aslini olganda, kuch har bir paydo bo'layotgan vazifaga emas, balki, o'rtacha aytganda, ortib borayotgan yuk bilan mutanosib ravishda ortib bormoqda. Va rejalashtirish, sotib olish va amalga oshirish - ishlab chiqarishda yangi vazifalarni boshlash osonlashadi.
Umumiy bulut - Tashqi mijozlarga xizmat ko'rsatish uchun bulutli provayderlar tomonidan ishlatiladi.
Aralash (gibrid) bulut - yuqoridagi ikkita joylashtirish modelidan birgalikda foydalanish
Bugungi bulutli hisoblash ( bulutli hisoblash - bu yaqinda bo'lgani kabi, faqat tor doiradagi mutaxassislar uchun tanish bo'lgan ma'lum bir yangilik emas. Hozirgi vaqtda ushbu texnologiyalar bir yoki boshqa shaklda Internetning har bir foydalanuvchisi uchun mavjud va tobora ko'proq foydalanilmoqda.
Ushbu maqolada biz mamlakatimizda ham, dunyoda ham bulutli hisoblash va bulutli texnologiyalarni rivojlantirish istiqbollarini ko'rib chiqamiz. Biroq, avval uning nima ekanligini eslaymiz va kelajakka nazar tashlamasdan oldin, biz masalaning tarixiga murojaat qilamiz.
Bulutli hisoblash - bu foydalanuvchiga (uskunalarga) umumiy resurslar fondiga tarmoqqa kirishni ta'minlaydigan texnologiya. Bu to'g'ridan-to'g'ri hisoblash kuchi yoki ma'lumotlarni saqlash, turli xil xizmatlar, dasturlar va hatto ma'lumotlarni uzatish tarmoqlari bo'lishi mumkin. Shu bilan birga, ushbu resurslar tezda foydalanish imkoniyatiga ega bo'ladi va operatsion xarajatlarni keskin kamaytiradi.
Oddiy foydalanuvchi nuqtai nazaridan, amalda bunday ko'rinadi: biz bilan ishlaydigan ma'lumotlar yoki dastur foydalanuvchi kompyuterida emas, balki ba'zi bir uzoq serverda joylashgan. Natijada, foydalanuvchiga yuqori samarali uskunalar va katta hajmli ma'lumotlarni saqlash moslamalari kerak emas. Ammo, albatta, bu faqat bulutli texnologiyalarning eng oddiy qo'llanilishi.
Bulutli hisoblash tushunchasida keltirilgan asosiy qoidalar quyidagilar:
Foydalanuvchi hisoblash ehtiyojlarini o'z xohishiga ko'ra tanlaydi;
- resurslar tezkor ravishda qayta taqsimlash imkoniyati bilan yagona pulga birlashtirilgan;
- ma'lumotlar tarmog'i orqali kirish universaldir;
- xizmatlar deyarli vaqtni sarflamasdan avtomatik rejimda taqdim etilishi, kengaytirilishi yoki shartnoma tuzilishi mumkin;
- iste'mol qilingan resurslar avtomatik ravishda hisoblanadi.
Aks holda, bulutli texnologiyalarning mohiyati quyidagicha ifodalanishi mumkin: ular hisoblash quvvatini, dasturiy ta'minotni, platformalarni - xizmat sifatida ta'minlash uchun yaratilgan. Aynan shu printsip asosida bulutli hisoblashning asosiy biznes modellari: Xizmat sifatida dastur (SaaS), xizmat sifatida platforma (PaaS), xizmat sifatida infratuzilma (IaaS), xizmat sifatida ish stoli (DaaS) va boshqalar. Ularning har biri, shubhasiz, foydalanuvchilarning turli toifalariga (va shuning uchun bozor segmentlariga) qaratilgan.
|