Bulutli infratuzilmalarni qiyosiy tahlili hisob-kitoblar



Download 270,72 Kb.
Sana01.01.2022
Hajmi270,72 Kb.
#288721
Bog'liq
sravnitelnyy analiz infrastruktur dlya oblachnyh vychisleniy1


Bulutli infratuzilmalarni qiyosiy tahlili

hisob-kitoblar

Kirish

IaaS paradigmasi virtualizatsiya qilishga imkon beradi



deyarli har qanday qo'shimcha komponent, bu albatta

Agar siz foydalanuvchini sezilarli darajada ta'minlamoqchi bo'lsangiz, foydali

masofadan hisoblash resurslari. Bunday vazifalar jarayonida paydo bo'ladi

axborot texnologiyalari bo'yicha o'qitish:

bu bir marta qulay bo'ladi

operatsion tizim rasmini kerakli bilan o'rnating va sozlang

o'quv misollari bilan, so'ngra tomonidan taqdim etilgan interfeys tufayli

bulut, ushbu rasmni har bir talaba uchun ishlating. Shunga o'xshash "tarbiyaviy"

bulut cheksiz muammolarning echimiga aylanmoqda

o'quv muhitini sozlash va portativligi. Amalga oshirish maqsadida

bunday bulut, siz avvalo tanishishingiz kerak

mavjud bulutli echimlar.

Bulutli hisoblash tizimining klassik versiyasida siz qilishingiz mumkin

oltita asosiy komponentni ajratib ko'rsatish.

Birinchidan, jismoniy mashinalar va ularning ishlashi mavjud

tizimlar. Biz ularni ta'kidlaymiz, chunki: a) agar protsessorlar ishlatilgan bo'lsa

apparat virtualizatsiya texnologiyasini qo'llab-quvvatlamaydigan mashinalar, keyin biz

biz faqat paravirtuallashtirish haqida gapirishimiz mumkin va bu sezilarli darajada kamayadi

tizimning hisoblash qobiliyatlari va dasturiy ta'minotni tanlash

kelajakda ta'minot;

b) ochiq manbali tizimlar

darajalari boshqalar bilan ishlash uchun etarlicha moslashuvchan bo'lishi kerak

ko'plab mehmon operatsion tizimlari (va tijorat tizimlari tor bo'lishi mumkin)

ma'lum bir dasturiy ta'minot to'plami bilan ishlashga ixtisoslashgan

komponent).

Ikkinchidan, tarmoq tarkibiy qismi. Tarmoqdan foydalanish o'z ichiga oladi

DNS, DHCP va jismoniy mashina ichki tarmog'i. Bu shuningdek o'z ichiga oladi

har bir virtualni berish uchun tarmoq ichidagi virtualizatsiya

mashina noyob MAC manziliga ega. Barcha komponentlar bo'lishi kerak

virtual tugunlar bilan ishlashga mos ravishda tuzilgan

jismoniy bilan bir xil darajada.

Uchinchidan, gipervizektordan foydalanish. Gipervizektor ruxsat beradi

virtual mashinalarni boshqaring. Virtual monitoringi bilan bir qatorda

mashinalari, gipervizatorlar libvirt vositasidan foydalanadilar

mashinalarning ishga tushirilishi va to'xtashini boshqarish. Bundan tashqari, har bir gipervizator

har bir mashina uchun alohida ishga tushirilishi va sozlanishi kerak.

Bulut infratuzilmasining to'rtinchi komponenti - bu tasvirlar

virtual "qattiq disk" da saqlanadigan virtual mashinalar -

qachon ishlaydigan barcha mashinalarning barcha rasmlarini qamrab oladigan ombor

yoki bulutda. Tabiiyki, arxivlashni ham ta'minlash kerak

omborni to'g'ri saqlash.

Beshinchidan, foydalanuvchilar uchun kerakli interfeys.

Va nihoyat, bulutning o'zi birlashtiradigan tizimdir

oltita komponentni birlashtirish, foydalanuvchilarga resurslarni tarqatish,

xizmat ko'rsatish tarmog'i va boshqalar.

Bulutli infratuzilmalarni taqqoslash



Shakl 1. Xen Cloud Platform Architecture

Xen bulutli platformasi

Xen gipervizor - bu uskunani virtualizatsiya qilish uchun kalit echim,

bu apparat o'rtasida oraliq qatlamni ta'minlaydi

server va uning operatsion tizimini ta'minlash. Xen gipervizektori

ostida ishlaydigan bir nechta "virtual serverlarni" qo'llab-quvvatlaydi

bitta jismoniy serverda turli xil operatsion tizimlar.

Kabi ko'plab zamonaviy bulut xizmatlari Xen yo'lidan bordi

Amazon EC2, Nimbus va Evkalipt.

Xen hozirda Xen Cloud Platform (XCP) ni taqdim etdi

bulutli infratuzilmani virtualizatsiya qilish usuli. Biroq, farqli o'laroq

boshqa ochiq manbali bulutli loyihalar, XCP ta'minlamaydi

bulutli hisoblash uchun to'liq arxitektura. Ularning maqsadi ta'minlashdir

bulutni qo'llab-quvvatlash uchun avtomatik konfiguratsiya vositasi

platformalar.

XCP arxitekturasi mas'ul bo'lgan XCP xostlariga asoslangan

mehmon operatsion tizimlariga texnik xizmat ko'rsatish. Xen.org ma'lumotlariga ko'ra, bular

xostlar umumiy resurslar do'koniga birlashtiriladi va bundan foydalanib

saqlash, virtual mashinalarni ishga tushirish mumkin yoki

har qanday xostda qayta ishga tushirildi.

XCP master xosti interfeysni ta'minlaydi

administrator va boshqa xostlarga xabarlarni yuboradi.

Xenning shubhasiz afzalliklari moslashuvchanlikni o'z ichiga oladi

kabi ulkan imkoniyatlarga ega xususiylashtirish, kuchli gipervizator

har bir virtual mashina uchun resurslarni dinamik ravishda o'zgartirish;

jonli migratsiyani qo'llab-quvvatlash. XCP mumkin

boshqa infratuzilmalar bilan birlashtirilishi, ayniqsa

XenServer-dan koordinator sifatida foydalanadigan OpenStack

tugun.


XCP ning kamchiliklariga, avvalambor, amalga oshirishning murakkabligi,

deyarli barcha komponentlarning qo'lda konfiguratsiyasiga ehtiyoj. Boshqasi bilan

XCP-ning ikki yillik rivojlanishida hujjat aylandi

batafsilroq ma'lumotlarga ko'ra, ko'plab Linux tarqatish dasturlari qo'llab-quvvatlana boshladi

Xen va XCP.

OpenNebula

Ochiq manbali OpenNebula loyihasi g'oyasi - xususiy yoki

ajoyib hisoblash quvvatiga ega korporativ bulut.

U kompaniyalar uchun standart ma'lumotlar markazlarini almashtirish sifatida joylashtirilgan.

OpenNebula tomonidan taqdim etilgan interfeys XML-RPC atrofidagi o'rashdir,

bundan ham foydalanish mumkin. OpenNebula sozlanishi

ma'murlarga ham, bulut foydalanuvchilariga ham tegishli. Nuqtai nazaridan

ma'mur, virtual mashinalarni uzatish uchun boy imkoniyatlar

barchasini saqlaydigan NFS fayl tizimi tufayli OpenNebula-dan foydalanish mumkin

bulutli diskdagi rasmlar. OpenNebula-da olingan markazlashtirish yaxshi

uni boshqarish uchun.

OpenNebula-dagi foydalanuvchi sozlash imkoniyatiga ega

hisobiga virtual mashinani tug'dirishda konfiguratsiya fayli

umuman olganda, nimani qo'lga kiritish mumkin bo'lsa, nimani olish mumkin

bulutni ta'minlash. Salbiy tomoni - bu katta ehtimollik

noto'g'ri mashinaning konfiguratsiyasi.

NFS tufayli hisoblash tugunlarida katta joy bo'lmasligi mumkin

ularning omborlari. Biroq, NFS o'zi tizimdagi to'siq bo'lib qolishi mumkin,

resurslarni talab qiladigan - odatda 64 tugunni o'rnatishni nazarda tutadi

bitta terabaytli xotiradan foydalanish.

Bundan tashqari, NFS ichidagi trafikni shifrlamaydi

xavfsizlikka katta ta'sir ko'rsatadigan fayl tizimi.

Ubuntu Enterprise Cloud

Ubuntu Enterprise Cloud (UEC) - yaratish uchun dasturiy ta'minot muhiti

Canonical tomonidan qo'llab-quvvatlanadigan bulutli infratuzilma. uy

UEC dasturchilari tomonidan qo'yilgan maqsad soddaligi

bulutli infratuzilmani joylashtirish.

UEC xavfsizlikning uchta darajasini belgilaydi: identifikatsiya qilish va

autentifikatsiya, tarmoq izolatsiyasi va mashinani ajratish kabi

shunday. Identifikatsiya va autentifikatsiya qatlami taqdim etilgan

mahalliy ishlab chiqarilgan X.509 sertifikatlari, tarmoq izolatsiyasi muhim ahamiyatga ega

to'satdan tirbandliklarning oldini olish va nihoyat izolyatsiya darajasi

hisoblash mashinasi tarmoq izolatsiyasi, izolyatsiyadan iborat

mashinaning operatsion tizimi va gipervizatorning izolyatsiyasi.

UEC infratuzilmasi Evkalipt me'morchiligiga asoslanib qurilgan

Ubuntu 11.10 Servergacha, endi OpenStack arxitekturasidan foydalanadi.

Evkalipt


Evkalipt tijorat uchun ochiq manbali javob sifatida ishlab chiqilgan

bulut EC2. Evkalipt foydalanuvchi interfeysi sifatida foydalanadi

juda o'xshash bo'lgan euca2ools deb nomlangan dastur

oldingi bulut sifatida ishlatiladigan Amazon bulutidan olingan dastur

foydalanuvchilar.

2-rasm: Evkalipt tizimining tarkibiy qismlari

Evkaliptning to'liq arxitekturasi va spetsifikatsiyasi nashr etilgan va

hozirda ko'plab evkalipt hujjatlari mavjud

Internet. Evkalipt muhitining asosiy tarkibiy qismlari:

1. Tugun boshqaruvchisi (bosimining ko'tarilishi). Ushbu komponent barcha mashinalarda ishlaydi

keyinchalik mehmonni ishga tushirish uchun ishlatiladi

OS. NC tizim dasturlarining ketma-ketligi va boshqarilishi uchun javobgardir

dasturiy ta'minot (aslida OS va gipervizator) va amalga oshirish uchun

Klaster nazorati (CC) "mas'uliyatli" so'rovlar. NC ning roli

bularning barchasi jismoniy kabi tizimli ma'lumotlarning to'plamidir

xost resurslari va xostdagi virtual mashina holatlari. Bularning barchasi

u CC ga ma'lumot yuboradi. Shuningdek, NC CC ga yordam beradi

avtorizatsiya, gipervizor so'rovlarini bajarish.

2. Klaster boshqaruvchisi (CC). Ushbu komponent odatda ishlaydi

Klaster bo'lgan mashina yoki ikkitasi bo'lgan har qanday mashinada

aloqa - bir nechta NC va Cloud Controller (CLC) bilan. CC yig'ish uchun javobgardir

va ishlaydigan virtual mashinalar haqida ma'lumot yuborish

turli tugunlar va ular uchun jadval tuzadi.

3. Saqlashni boshqaruvchi (mors). Ushbu komponent xizmatdir

kirish mexanizmi ta'minlaydigan ma'lumotlar do'koni va

virtual mashinalar va foydalanuvchi rasmlarining mazmuni

ma `lumot. Morj veb-xizmat ko'rsatish texnologiyalariga asoslangan va

Amazonning oddiy saqlash xizmati interfeysi bilan to'liq mos keladi.

4. Cloud Controller (CLC). Ushbu komponent boshlang'ich nuqtadir

foydalanuvchilar uchun bulutga "kirish" uchun. Uning asosiy maqsadi

virtualizatsiya qilingan resurslarni ta'minlash va boshqarish. CLC

tugun resurslari menejerlarini ta'minlash uchun javobgardir, uchun

rejalashtirish va CCda amalga oshirish.

Evkaliptning barcha infratuzilmasi uning savdo-sotiqlarini ta'kidlaydi

usta. Birinchidan, foydalanuvchining kuchli farqlanishi

bo'sh joy va ma'mur maydoni.

Ildiz ruxsat berganidek kirish

tizim ma'muri tugundagi hamma narsani bajarishi mumkin

jismoniy qatlam. Tizim foydalanuvchilari faqat foydalanishlari mumkin

veb-interfeys tomonidan taqdim etilgan ushbu vositalar. Per

ba'zi istisnolardan tashqari, Evkalipt deyarli hamma narsaning oldini oladi

foydalanuvchilar tomonidan qandaydir tarzda hisoblash tugunining ishlashiga xalaqit berishga urinishlar.

Evkalipt ma'muri beshta mavjud konfiguratsiyani belgilaydi

foydalanuvchi o'z virtualiga tayinlash huquqiga ega bo'lgan manbalar

mashinalar.

Dastur konfiguratsiyasi o'z ichiga oladi

markazlashtirilmagan yondashuvdan foydalanish va klasterlar qanday bo'lishi mumkin

Bunday tizimda bitta tugun va alohida sifatida taqdim etilgan

tugunlarni klasterlash mumkin.

Evkalipt tarqatilgan ma'lumotlar omborini qo'llab-quvvatlaydi, mors,

aslida texnologiyadagi o'xshash omborni takrorlaydi

Amazon. Umumiy saqlashning bir qismi foydalanuvchilarga ajratilgan,

ulardan foydalanishlari mumkin. Saqlash tuzilmalarga bo'linadi,

bulut ustida "tarqalgan". Biroq, virtual mashina tasviri

hisoblash tugunida saqlanadi.

Bundan tashqari, virtual mashina mumkin

saqlash tugunida ham ko'tariladi, ammo u faqat ishlashi mumkin

boshqa mashinalardan tashqari.

Markazlashtirilmagan evkaliptning ko'p klasterli yondashuvi,

tarqatilgan xotira va mahalliy saqlanadigan disk rasmlari

bulutga ko'plab mashinalarni kiritishiga hissa qo'shadi.

Evkaliptning asosiy afzalliklari - bu amalga oshirishning qulayligi,

EC2 tijorat bulut mosligi, keng hujjatlar va

katta foydalanuvchilar hamjamiyati. Kamchiliklari orasida

past moslashuvchanlik va xususiylashtirish.

Openstack

OpenStack ishlab chiquvchilari ular aytgan maqsadlarga da'vo qilmoqdalar

OpenNebula ishlab chiquvchilari - xususiy va uchun tayyor echimlar

nusxalash bulutlari, yaxshi ölçeklenebilirlik va tezkorlik bilan

resurslardan foydalanish. Keling, buning tarkibiy qismlarini batafsil ko'rib chiqamiz

me'morchilik.

1. "Swift" fayllarni saqlash sizga fayllarni almashtirish imkonini beradi. Bu yerda

foydalanuvchilarning ishchi fayllari yolg'on, saqlash almashinuvni amalga oshiradi

ish paytida ularni.

2. "Glance" virtual mashinalari rasmlari ombori. Aslida, shunday

"Swift" uchun interfeys. Foydalanuvchi tasvirlar bilan ishlaydi

ombor, ammo ma'lumot aslida "Swift" da saqlanadi.

3. "Nova" hisoblash komponenti. To'g'ridan-to'g'ri kirish huquqini beradi

talab bo'yicha tizim resurslari.

4. Foydalanuvchi interfeysi "Ufq" komponentasi bilan ta'minlangan.

Bu barcha funktsiyalarini bajarishga imkon beruvchi veb-interfeys

virtual mashinalarning rasmlarini boshqarish, shu jumladan

kirishni boshqarish.

Keystone avtorizatsiya va autentifikatsiya moduli ularni hal qiladi

barcha OpenStack komponentlari uchun muammolar va shuningdek beradi

ma'lum bir bulutning barcha xizmatlari katalogi.

6. "Kvant" tarmoq komponenti foydalanuvchilarga yaratishga imkon beradi

ularning tarmoqlari va keyin ularga turli xil tarkibiy qismlarni ulang.

Zamonaviy OpenStack Canonical tomonidan ta'minlanadi,

Ubuntu Enterprise Cloud ushbu texnologiyaga asoslangan bo'lib, unga kiritilgan

11.10 dan boshlab Ubuntu Serverning barcha server versiyalariga. Shuni ta'kidlash kerakki

minimal tavsiya etilgan avtoulovlar soni 6 ta, evkalipt esa

hatto bitta mashinaga o'rnatilishi mumkin edi.

OpenStack-ning afzalliklari zamonaviy qo'llab-quvvatlashni o'z ichiga oladi

yirik kompaniyalar, oson amalga oshirish va kelgusida ishlash va

shuningdek, yaxshi ölçeklenebilirlik.

Ushbu texnologiyaning kamchiliklari aniqlikni o'z ichiga oladi

resurslarni va juda ko'p sonni birlashtirgan murakkab me'morchilik

komponent.

Xulosa


Yuqorida muhokama qilingan texnologiyalar ikkalasini ham amalga oshirishga imkon beradi

katta hisoblashlarni o'z ichiga olgan katta, murakkab tizimlar

yirik va kichik kompaniyalar talab qiladigan quvvat

xususiy bulutlar. Ajoyib xususiylashtirish imkoniyatlari samarali ishlashga imkon beradi

mavjud manbalarni boshqarish. Yaxshi yordam beradi

deyarli har qanday vazifani, shu jumladan ta'limiy vazifalarni amalga oshirish.

Adabiyot

1. Piter Sempolinski, Duglas Teyn. Evkaliptni taqqoslash va tanqid qilish,

OpenNebula va Nimbus. Parij, 2009 yil.

2. Damien Cerbelaud, Shishir Garg, Jeremy Huylebroeck. Bulutlarni ochish: sifatli

VM-ga asoslangan zamonaviy ochiq kodli bulutli boshqaruv platformalariga sharh. San

Frantsisko, 2010 yil.



3. Patrícia Takako Endo, Glauko Estácio Gonsalves, Judith Kelner, Djamel Sadok. So'rovnoma

ochiq manbali bulutli hisoblash echimlarida. Universidade Federal de Pernambuco, 2010 yil.
Download 270,72 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish