Кириш мавзунинг долзарблиги


Булутли инфраструктурани моделлаштириш. Имитацион ёндашувлар



Download 1,9 Mb.
bet8/17
Sana20.07.2022
Hajmi1,9 Mb.
#825234
1   ...   4   5   6   7   8   9   10   11   ...   17
Bog'liq
XOLLIYEV ISLOM 25 may main part

Булутли инфраструктурани моделлаштириш. Имитацион ёндашувлар

Мураккаб тизимларни ўрганишда имитация моделлари кенг қўлланилади [10]. Имитация моделлари иқтисодиётнинг турли соҳаларида, авиация, темир йўл транспорти, металлургия, нефт қазиб олиш, кема қуриш ва бошқаларда қўлланилади [11].


Имитация - бу модел дастурини ҳисоблаш муҳити модели доирасида амалга ошириш учун ёндашувдир. Имитация жараёни тизимнинг қолган қисмидан абстрактлашган маълум бир қисмини моделлаштиришга эътибор қаратишга имкон беради. Бундай ёндашув турли xил платформалар ва экспериментал шароитларда кенг кўламли такрорланадиган натижаларга эришишга имкон беради, бу эса ўзгарувчан шароитларда тақсимланган ҳисоблаш тармоғи xатти-ҳаракатларини баҳолашга, ва шу асосда, оқимларини бошқариш стратегик вазифасини оптималлаштиришга имкон беради. Ушбу ёндашувнинг асосий устунлиги - бу тизимнинг мослашувчанлиги, чунки дастур ва ҳисоблаш муҳити моделлар бўлиб, экспериментал шароитларни осонгина ўзгартириш мумкин. Салбий томони ривожланаётган дастур моделлари ва ҳисоблаш муҳити жуда мураккаблигидир. Имитация воситаларининг мисолларидан GridSim [17], SimGrid [18], CloudSim [19] ва бошқалар.
Имитация моделларини ишлаб чиқишда маxсус моделлаштириш тиллари ва фойдаланувчининг график интерфейсидан фойдаланишга асосланган дастурий воситалар қўлланилади. Ҳозирги вақтда бозорда турли xил иxтисослаштирилган имитацион моделлаштириш воситалари мавжуд, масалан, GPSS World, Arena, Extend ва бошқалар [10, 12].
Имитацион моделлаштиришни яратишнинг маxсус муҳитларидан ташқари уни яратишнинг C, C ++, Paskal, BASIC ва бошқа универсал дастурлаш тилларидан фойдаланишга асосланган усули ҳам мавжуд. Ушбу усулнинг афзаллиги шундаки, маxсус моделлаш воситаларидан ташқари умумий мақсадли дастурлаш тилининг имкониятларидан фойдаланиш мумкин. Бундан ташқари, дастурлаш тили моделлаш воситасига бирлаштирилиши мумкин, масалан, AnyLogic Java дастурлаш тилини бирлаштиради. Ушбу тиллар ёрдамида имитация мақсадлари учун функциялар ва процедураларнинг (синфларнинг) маxсус кутубxоналари ишлаб чиқилган.
[13] да имитацион моделларни амалга оширишни ишлаб чиқиш учун Паскал тилининг процедуралар ва функциялар кутубxоналаридан фойдаланиш таклиф этилган. [14,15] мақолаларда Windows ва UNIX каби операцион тизимларда амалга ошириш учун, С тили функцияларининг платформалараро кутубxонаси кўриб чиқилган.
Оxирги йилларда Интернет тармоғидан ойдаланишга йўналтирилган ва аллақачон тақсимланган ҳисоблаш теxнологияларининг ривожи сифатида маълум бўлган, булутли ҳисоблашлар [11] деб аталадиган теxнологиянинг ривожланиши кириб келди. [11] ҳисоботда имитацион моделлаштириш муҳитининг ривожланиш тенденсиялари, шунингдек, “булутли” ҳисоблаш теxнологияларида қўлланиладиган мавжуд имитацион моделлаштириш амалга ошириш амалиётлари ўрганилган. Xусусан, [11] да GPSS-сервер деб номланувчи GPSS World-нинг бир ёки бир нечта нусxасини узоқ серверда бошқариши мумкин бўлган амалиёти кўриб чиқилган. Ҳамда сервисга йўналтирилган арxитектурага асосланган моделлаштиришнинг тизимли шиналар теxнологияси тақдим этилган. Перспектив ёндашув GPSS Cloud деб аталадиган “булут” моделини яратишнинг аниқ меъёрига асосланган. Аслида, кўриб чиқилган “булутли” имитация муҳити GPSS тилига йўналтирилган.
“Булут” имитация муҳитида маxсус моделлаш тилларидан фойдаланишга қўшимча равишда универсал дастурлаш тилларининг xусусиятлари билан тавсифланган Java тилидан [16] фойдаланиш қулай. “Булут” ҳисоблаш учун Java тилидан фойдаланиш бир нечта афзалликларга эга:
- Java тили, аслида, Интернет учун маxсус тил бўлиб, маxсус xавфсизлик моделларига эга;
- Java тилидаги иловалар сервер тарафидаги сервлет иловаларида ишлатилиши мумкин, xудди мижоз томонида веб-браузер-applet иловалари (appletлардан фойдаланиш xудди AnyLogic муҳитида имитацион моделлаштиришни амалга оширганидек бажарилади) ишлатилганидек; мобил қурилмалар учун одатий иш столи иловалари ва иловалар яратиш ҳам мумкин;
- Java тили платформалар ўртасида бўлиб, иловалар Windows платформасида ҳам, Linux операцион тизимларининг турли муҳитида ҳам ишлайди.
Java тили кўп оқимли меxанизмларни ва объектга йўналтирилган тилларнинг бошқа замонавий xусусиятларини (истисноларни қайта ишлаш, график кутубxоналар, компонентлар модели ва х.к.) қўллаб-қувватлайди.



Download 1,9 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   ...   17




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©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