Maqsad
Faoliyat tavsifi
Standartlar
Google
funksiyalari
Tillarni qo'llab-
quvvatlash
Node.js, Java, C#, Python
Node.js, C#, F#,
Python, PHP, Java
Node.js
Uchinchi tomon
bilan tillarni
qo'llab-quvvatlash
Node.js shim yordamida
Golang
With batch files
can run anything
Monitoring
Cloudwatch, Dashbird
Azure Application
Insights
Stackdriver
monitoringi
$0,000016/GB,
oyiga 400,000 GB
bepul
$0,40/million
chaqiruvlar
bilan 2 million
chaqiruv bepul
Narxlash
$0,20/million soʻrovlar,
oyiga 1 million soʻrovlar
bepul
$0,20/million
qatl, oyiga 1
million qatl bilan
bepul
$0,0000025/GB-
sek, 400,00 GB-
sek/oy bepul
$0,0000100/GGs-
sek, 200,000 GGs-
sek/oy bepul
Cheklovlar
Xotirani ajratish
diapazoni: min. 128 MB /
Maks. 1536 MB Efemer
disk hajmi ("/tmp"
maydoni): 512 MB
Har bir
funksiya
uchun faqat
10 ta bir
vaqtning
o'zida
bajarishga
ruxsat
beradi
Funksiyalar
soni: 1000
Funktsiyanin
g maksimal
davomiyligi:
540 soniya
Har bir so'rov uchun
maksimal bajarish muddati:
300 soniya
Maksimal
cheklovlar yo'q.
bajarish muddati
chegarasi
Bir soniyada
funksiya
chaqiruvlari:
100 soniyada 1
000 000
3. Bulutga asoslangan ishlab chiqarish. Bulutli ishlab chiqarishda
o'zaro muvofiqlik
Tashkilotlar arxitekturasi IC tizimlari bilan rekursiv aloqada; IC texnologiyasi
tashkilotni (va uning biznes jarayonlarini) o'zini qayta qurish uchun yangi
imkoniyatlarni taklif qiladi, boshqa hollarda biznes jarayonining yangi talablari
maxsus IC yechimini ishlab chiqishni talab qiladi. Barcha axborot tizimlarining
yakuniy maqsadi foydalanuvchilar (odamlar) va firmalar, korxonalar uchun xavfsiz
ma'lumotlar, axborotlar, bilimlar yoki turli xil xizmatlarni taqdim etishdir (Mezgar
& Rauschecker, 2014).
Bulutga asoslangan ishlab chiqarish g'oyasi bulutli hisoblash texnologiyasi
asosida ishlab chiqilgan (Li va boshq., 2010). Asosiy g'oya bulutli hisoblash
arxitekturasini, vazifalari va xizmat ko'rsatish tuzilmasini ishlab chiqarish
tizimlariga qo'llash edi. Ushbu aks ettirish natijasi Cloud Manufacturing (CMfg) deb
nomlangan yangi xizmatga yo'naltirilgan tarmoqli ishlab chiqarish modeli bo'ldi.
Birinchi yirik nashrdan beri mavzuga turli yondashuvlar bilan ko'plab maqolalar
yozildi. Paradigmaning nomi “Ishlab chiqarish buluti – MCloud” (Chjan va boshq.,
2010), “Bulutli ishlab chiqarish – CBM” (Wu va boshq., 2014)gacha o'zgargan,
ammo so'zlarning mazmuni bir xil.
CBMning yangiligining sababi ko'p ijaraga olish va virtualizatsiyada yotadi;
bu CBM va tarmoqli ishlab chiqarish o'rtasidagi farqni yaratadigan ikkita asosiy
xususiyatdir. Vu (Wu va boshq., 2013) so'zlariga ko'ra, “CBM va veb-va agentga
asoslangan tizimlar o'rtasidagi farqlar va o'xshashliklar bir qator nuqtai nazarlardan
ifodalanadi, jumladan (1) hisoblash arxitekturasi, (2) ma'lumotlarni saqlash, (3)
operatsion jarayonlar, (4) axborot va aloqa, (5) biznes modellari va (6) dasturlash
modellari”. Farqlar har bir toifadagi CBM uchun sezilarli ijobiy natijalarni
ko'rsatganidek, tahlilning yakuniy bayonoti; CBM – bu yangi paradigma.
Bulutli ishlab chiqarish ta'riflari, shuningdek, ushbu paradigma so'nggi
yillarda qanday kengayganini aks ettiradi (Zhang va boshq., 2011). Bulutli ishlab
chiqarishning ko'plab ta'riflari mavjud, ularning mazmuni dastur maydonining
asosiy yondashuviga bog'liq. Ba'zi misollar quyidagicha keltirilgan:
“Bulutli ishlab chiqarish – bulutli hisoblash, buyumlar interneti (IoT),
virtualizatsiya va xizmatga yo'naltirilgan texnologiyalar va ilg'or hisoblash
texnologiyalari tomonidan qo'llab-quvvatlanadigan mavjud ilg'or ishlab chiqarish
modellari (masalan, amaliy xizmat ko'rsatuvchi provayderlar, tezkor ishlab
chiqarish, tarmoqqa ulangan ishlab chiqarish, ishlab chiqarish tarmoqlari) va
korporativ axborot texnologiyalaridan ishlab chiqilgan hisoblash hamda xizmatga
yo'naltirilgan ishlab chiqarish modeli” (Li. va boshq., 2010).
“Bulutli ishlab chiqarish – bu xizmat ko'rsatuvchi provayderni boshqarish
yoki o'zaro aloqada bo'lish uchun minimal harakatlar bilan tezda ta'minlanishi va
chiqarilishi mumkin bo'lgan sozlanishi mumkin bo'lgan ishlab chiqarish
resurslarining umumiy hovuziga hamma joyda va qulay tarmoqqa, talab bo'yicha
kirishni ta'minlash modeli" (Xu, 2012).
“Bulutli ishlab chiqarish – bu boshqaruvning minimal harakatlari yoki xizmat
ko'rsatuvchi provayderning o'zaro ta'siri bilan tezda ta'minlanishi va chiqarilishi
mumkin bo'lgan sozlanishi mumkin bo'lgan ishlab chiqarish resurslarining (masalan,
dasturiy vositalarni ishlab chiqarish, ishlab chiqarish uskunalari va ishlab chiqarish
imkoniyatlari) umumiy havzasiga hamma joyda, qulay, talab bo'yicha tarmoqqa
kirishni ta'minlash modeli” (Xu, 2012).
Qanbari va boshqalar (2014) quyidagicha ta'riflaydi: “Bulutli ishlab chiqarish
– bu taqsimlangan ishlab chiqarish modeli bo'lib, unda narsalar Interneti tomonidan
taqdim etilgan asosiy resurslar moslashuvchan tarzda ochiladi va bulut xizmatlari
sifatida ishlatiladi, so'ngra bulut xizmatlari sifatida foydalanish uchun tuziladi va
tartibga solinadi va keyin talab bo'yicha ishlab chiqarish vazifasi uchun tuzilgan va
tashkil etilgan”.
Ren va uning hammualliflarining fikriga ko'ra, “bulutli ishlab chiqarish – bu
bulutli hisoblashni o'z ichiga olgan aqlli, tarmoqli ishlab chiqarish modeli bo'lib,
mahsulotni ko'proq moslashtirish, global hamkorlik, bilim talab qiladigan
innovatsiyalar va bozorning tezkorligini oshirishga bo'lgan talabni qondirishga
qaratilgan” (Ren va boshqalar, 2014).
Ishlab chiqaruvchilar uchun CBM ning asosiy afzalliklari:
•
talab bo'yicha lizing/ishlab chiqarish aktivlarini chiqarish;
•
talablarga qarab ishlab chiqarish aktivlarini moslashuvchan qayta
konfiguratsiya qilish,
•
amalda foydalanilgan xizmatni o'lchashga asoslangan “to’lash” biznes
modeli.
Foyda haqiqatan ham jozibador, shuning uchun bulutli hisoblashni ishlab
chiqarish kompaniyalarida qo'llash mumkin bo'lgan uchta asosiy yo'nalish mavjud.
•
Ishlab chiqarish dasturiy ta'minoti ishlab chiqarish bulutida xizmat sifatida
qo'llab-quvvatlanadi. Buni bulutli hisoblashning ishlab chiqarish versiyasi
sifatida ko'rib chiqish mumkin.
•
Kengaytirilgan qamrovga ega bo'lgan zavodlararo hamkorlik; ta'minot zanjiri
shaffofligi,
transportni
boshqarish,
yetkazib
beruvchi/shartnoma
muzokaralari kabi xizmatlar. Hamkorlar boshqa ishlab chiqarish
muammolarini hal qilish uchun bulutli hisoblash modullarini yaratishi
mumkin, masalan ta'minot zanjiri bajarilishi, sexni rejalashtirish, talabni
rejalashtirish va ishlab chiqarishni rejalashtirish.
•
Raqamli modellardan (1) mahsulotlar yoki ishlab chiqarish tizimini virtual
sinovdan o'tkazish, (2) biznes razvedkasi orqali biznes muhitini yaxshiroq
tushunish va (3) qarorlar qabul qilish uchun foydalaniladigan yuqori
unumdorlikdagi
hisoblash.
Modellar
odatda
yuqori
darajada
parallellashtiriladi va bulutli muhitga mos keladi.
Yuqoridagi ilovalarda bulutli texnologiyadan samarali foydalanish uchun
standartlashtirish va oʻzaro hamkorlik yechimlari muhim ahamiyatga ega.
Sanoatdagi boshqaruv ierarxiyasi ko'p hollarda mashhur ISA-95 standartiga
asoslanadi (Endryu, 2015). Yuqori darajadagi korxona resurslarini rejalashtirish
(Enterprise Resourse Planning – ERP), ishlab chiqarishni bajarish tizimi
(Manufacturing Execution System – MES)dan bir daraja pastroqda joylashgan
bo'lib, keyin nazorat nazorati va ma'lumotlarni yig'ish Supervisory control and data
acquisition – SCADA) amalga oshiriladi. 4-rasmda ISA-95 qatlamlaridagi an'anaviy
ishlab chiqarish vazifalari/jarayonlari bulut xizmatlariga qanday o'tayotgani
ko'rsatilgan.
4-rasm. ISA-95 qatlamlarining bulutga aylanishi
Virtualizatsiya an'anaviy ishlab chiqarish tizimini bulutli ishlab chiqarishga
aylantirishning eng muhim bosqichidir. Virtualizatsiya turli xil resurslarni virtual
birliklarga dinamik ravishda ajratish va keyinchalik ularni turli xil talablarni
qondirish uchun mantiqiy birlikka moslashuvchan (boshqa resurslar bilan)
birlashtirishni anglatadi. An'anaviy ishlab chiqarishni bulutli ishlab chiqarishga
o'tkazish uch bosqichdan iborat; (a) ishlab chiqarish resurslarini aniqlash, (b) ushbu
resurslarni virtuallashtirish va (c) virtuallashtirilgan resurslarni bulutli ishlab
chiqarish xizmatlariga guruhlash.
Virtualizatsiya sifati bulutli infratuzilmaning mustahkamligini belgilaydi.
Yaxshi virtualizatsiya bulutli ob'ektlarni almashish, murakkab tizimlarni boshqarish,
ma'lumotlar va ilovalarni izolyatsiya qilishda samarali yordam berishi mumkin.
Bulutli ishlab chiqarish virtualizatsiyasi bulutli hisoblash virtualizatsiyasiga
qaraganda ancha murakkab, chunki hisoblash va ishlab chiqarish resurslari
virtualizatsiya qilinishi kerak. Ishlab chiqarish tizimi tashkilotlari dinamik
xususiyatlarga ega va ularning faoliyatida yuqori noaniqlikka ega bo'lganligi
sababli, moslashuvchan xaritalash strategiyasini qo'llash kerak. Ishlab chiqarish
tizimi turli darajalarda/qatlamlarda virtualizatsiya qilinishi mumkin, masalan.
dastgoh sig'imi va dastgoh qobiliyati.
Turli xil virtualizatsiya yondashuvlari batafsil tavsiflangan, masalan Chjan va
boshqalar (2017), Ning va Xiaoping (2012) ishlarida bulutli ishlab chiqarishni
virtualizatsiya qilish tizimi tasvirlangan, u uchta qatlamni o'z ichiga oladi: ishlab
chiqarish manbalari qatlami, virtual tavsif qatlami va xizmat inkapsulyatsiyasi
qatlami.
Ishlab chiqarish resurslari va imkoniyatlari virtuallashtirilgan va
inkapsulyatsiya qilingandan so'ng bulutli xizmatlar sifatida ishlab chiqarish bulut
platformasi orqali baham ko'rilishi mumkin.
Dostları ilə paylaş: |