Ultra keng ko'lamli tizimlar - Ultra-large-scale systems

Ultra keng ko'lamli tizim (ULSS), shu jumladan sohalarda ishlatiladigan atama Kompyuter fanlari, Dasturiy ta'minot va Tizim muhandisligi misli ko'rilmagan darajada qo'shimcha qurilmalar, manba kodlari satrlari, foydalanuvchilar soni va ma'lumotlar hajmi bilan dasturiy ta'minotni intensiv tizimlariga murojaat qilish. Ushbu tizimlarning ko'lami ko'plab muammolarni keltirib chiqaradi: ular ko'plab manfaatdor tomonlar tomonidan bir nechta tashkilotlarda ishlab chiqiladi va foydalaniladi, ko'pincha qarama-qarshi maqsadlar va ehtiyojlar bilan; ular murakkab bog'liqliklar va favqulodda xususiyatlarga ega bo'lgan heterojen qismlardan quriladi; ular doimiy ravishda rivojlanib boradi; va dasturiy ta'minot, apparat vositalari va odamlarning ishlamay qolishi odatiy hol bo'ladi, istisno emas. "Ultra keng ko'lamli tizim" atamasi Northrop va boshqalar tomonidan kiritilgan[1] oldida turgan muammolarni tavsiflash Amerika Qo'shma Shtatlari Mudofaa vazirligi. Keyinchalik bu atama ko'plab sohalardagi muammolarni, shu jumladan moliyaviy bozorlarni kompyuterlashtirishni muhokama qilish uchun ishlatilgan.[2] "Ultra-keng ko'lamli tizim" (ULSS) atamasi ba'zida "atamasi" bilan bir qatorda ishlatiladikeng ko'lamli murakkab IT tizimi '(LSCITS). Ushbu ikkita atama o'xshash muammolarni tavsiflash uchun o'xshash vaqtlarda kiritilgan bo'lib, birinchisi AQShda, ikkinchisi Buyuk Britaniyada ishlab chiqarilgan.

Fon

Ultra-keng ko'lamli tizim atamasi 2006 yildagi hisobotida kiritilgan Dasturiy ta'minot muhandisligi instituti da Karnegi Mellon universiteti muallifi Linda Northrop va uning hamkasblari.[1][3] Hisobotda dasturiy ta'minotni intensiv tizimlari misli ko'rilmagan ko'lamga (choralar, jumladan kod satrlari; foydalanuvchilar va manfaatdor tomonlar soni; tizim maqsadlari; saqlanadigan, foydalanilgan, manipulyatsiya qilingan va tozalangan ma'lumotlar miqdori; aloqalar soni va o'zaro bog'liqlik soni komponentlar; va qo'shimcha elementlarning soni). Tizimlar o'ta katta miqyosga aylanganda, muhandislik va boshqaruvga an'anaviy yondashuvlar endi etarli bo'lmaydi. Hisobotda ta'kidlanishicha, muammo endi muhandislik emas tizimlar yoki tizimlar tizimi, ammo "ijtimoiy-texnik ekotizimlar" muhandisligi.

2013 yilda Linda Nortrop va uning jamoasi 2006 yildagi tadqiqotlar natijalari va 2013 yildagi voqelikni ko'rib chiqish uchun ma'ruza o'tkazdilar. Xulosa qilib, nutq quyidagicha xulosaga keldi: (a) ULS tizimlari jamiyat o'rtasida va hozirgi ijtimoiy tuzumdagi o'zgarishlar va muassasalar muhim; b) 2006 yildagi dastlabki tadqiqot guruhi, ehtimol o'zlarining hisobotlarida juda konservativ edi; v) so'nggi texnologiyalar miqyosning o'sish sur'atini yomonlashtirdi; va (d) katta imkoniyatlar mavjud.[4]

Nortrop va boshqalarning hisobotini nashr etish bilan bir vaqtda Buyuk Britaniyada tadqiqot va trening tashabbusi boshlandi Keng ko'lamli kompleks IT tizimlari. Ushbu tashabbusda tan olingan ko'pgina muammolar ultra-yirik tizimlarning muammolari bilan bir xil bo'lgan yoki o'xshash bo'lgan.[5] Greg Got[6] tirnoq Deyv Kliff, Buyuk Britaniyaning tashabbusi bo'yicha direktor "ULSS taklifi va LSCITS taklifi mutlaqo mustaqil ravishda yozilgan, ammo biz nima qilish kerakligi va buni qanday qilish kerakligi to'g'risida juda o'xshash xulosalarga keldik" dedi. Tomonidan ko'rsatilgan farq Yan Sommervil[5][o'lik havola ] Buyuk Britaniyaning tashabbusi 5 yildan 10 yilgacha boshlangan, Northrop va uning mualliflari esa ancha uzoqroq bo'lgan. Bu juda katta miqyosli tizimlarga nisbatan bir-biridan farq qiladigan ikkita nuqtai nazarning paydo bo'lishiga olib keldi. Masalan, Richard Gabrielning istiqboli shundan iboratki, juda katta hajmdagi tizimlar kerakli, ammo hozirda dasturiy ta'minotni loyihalash va tizim muhandisligi sohasidagi cheklovlar tufayli bunyod etish mumkin emas.[7] Boshqa tarafdan, Yan Sommervil juda katta miqyosdagi tizimlar paydo bo'lmoqda (masalan, havo harakatini boshqarish), asosiy muammo bu ularga qanday erishish emas, balki ularning etarli darajada ishlab chiqilishini ta'minlashdir.[5][o'lik havola ]

Ultra keng ko'lamli tizimning xususiyatlari

Ultra keng ko'lamli tizimlar tizimlar tizimlari (quyidagilarga ega bo'lgan tizimlar: operatsion jihatdan mustaqil tizimlar; boshqaruv jihatidan mustaqil komponentlar va quyi tizimlar; evolyutsion rivojlanish; paydo bo'ladigan xatti-harakatlar va geografik taqsimot). Ammo bunga qo'shimcha ravishda, Northrop hisoboti[1] ULSS quyidagilarni amalga oshiradi:

  • Markazlashtirilmagan ma'lumotlar, rivojlanish, rivojlanish va operatsion boshqaruvga ega bo'ling
  • O'z-o'zidan qarama-qarshi, noma'lum va xilma-xil talablarga murojaat qiling
  • U ishlayotganda doimiy ravishda rivojlanib boring, turli xil imkoniyatlarni ishga solish va olib tashlash bilan
  • Bir hil bo'lmagan, mos kelmaydigan va o'zgaruvchan elementlarni o'z ichiga oladi
  • Odamlar tizimi chegarasini yo'q qilish. Odamlar nafaqat foydalanuvchi, balki tizimning elementlari va uning paydo bo'ladigan xatti-harakatlariga ta'sir etuvchi bo'lishadi.
  • Nosozlikka istisno emas, odatdagidek duch keling, chunki barcha komponentlarning bir vaqtning o'zida ishlashi ehtimoldan yiroq emas
  • Sotib olish va siyosat uchun yangi paradigmalar va nazorat qilish uchun yangi usullarni talab qiling

Northrop hisoboti[1] "ULS tizimlarining katta ko'lami hamma narsani o'zgartiradi. ULS tizimlari turli yo'llar bilan markazsizlashtiriladi, qarama-qarshi ehtiyojlarga ega bo'lgan turli xil manfaatdor tomonlar tomonidan ishlab chiqiladi va foydalaniladi, doimiy ravishda rivojlanib boradi va heterojen qismlardan quriladi. Odamlar bo'lmaydi. shunchaki ULS tizimining foydalanuvchilari bo'ling; ular tizimning elementlari bo'ladi, dasturiy ta'minot va apparatdagi nosozliklar haqiqati ULS tizimlarini loyihalashtirish va ishlashiga tubdan qo'shiladi.ULS tizimini sotib olish uning ishlashi bilan bir vaqtda bo'ladi va bo'ladi boshqarish uchun yangi usullarni talab qiladi. ULS tizimlarida ushbu xususiyatlar ustunlik qiladi. Binobarin, ULS tizimlari dasturiy ta'minotni sotib olish, ishlab chiqarish, joylashtirish, boshqarish, hujjatlar, foydalanish va evolyutsiya amaliyotlariga misli ko'rilmagan talablarni qo'yadi. "

Ultra keng ko'lamli tizimlar paydo bo'ladigan domenlar

Ultra keng ko'lamli tizim atamasi Northrop va boshqalar tomonidan kiritilgan[1] duch kelgan muammolarni muhokama qilish Amerika Qo'shma Shtatlari Mudofaa vazirligi dasturiy ta'minotni intensiv tizimlarida. 2008 yilda Greg Gotning yozishicha, garchi Nortropning hisobotida AQSh armiyasining kelgusidagi talablariga e'tibor qaratilgan bo'lsa-da, "global iqtisodiyotda dasturiy ta'minotni loyihalashtirishning asosiy tamoyillari qanday o'zgarishi haqidagi tavsifi ... keng jalb qilinmoqda".[6] Hozir bu atama bir nechta sohadagi muammolarni muhokama qilish uchun ishlatiladi.

Mudofaa

Northrop hisobotida "AQSh Mudofaa vazirligi (DoD) axborot ustunligi maqsadiga ega ... bu maqsad bir xil bo'lmagan simli va simsiz tarmoqlar orqali ulangan minglab platformalar, datchiklar, qaror qabul qilish tugunlari, qurol-yarog 'va jangovar jangchilar bilan ajralib turadigan tobora murakkablashib borayotgan tizimlarga bog'liq", deb ta'kidladi. .… Ushbu tizimlar har qanday o'lchov bilan bugungi tizim kattaligidan oshib ketadi ... Ular juda katta hajmdagi tizimlar bo'ladi. "[1]

Moliyaviy savdo

Keyingi flesh qulashi, Kliff va Northrop[2][o'lik havola ] "Jahon bozorlaridagi o'zaro bog'liqlikning juda yuqori darajasi shuni anglatadiki, mustaqil tashkilotlar tomonidan alohida amalga oshiriladigan va boshqariladigan butun savdo tizimlari haqli ravishda katta global super tizimning muhim tarkibiy qismi sifatida qaralishi mumkin.… odamlarning juda ko'p soni va global moliya bozorlari tizimlari tizimiga ulangan kompyuter tizimlari shunchalik ulkanki, u o'ta katta miqyosli tizimning bir misoli bo'lib, masshtablilik tizimning tabiatiga sezilarli ta'sir ko'rsatmoqda ".[2][o'lik havola ]

Sog'liqni saqlash

Kevin Sallivan AQSh sog'liqni saqlash tizimi "aniq o'ta keng ko'lamli tizim" ekanligini ta'kidladi[8] va sog'liqni saqlash uchun milliy miqyosdagi kiber-infratuzilmani barpo etish "nafaqat qat'iy, zamonaviy dasturiy ta'minot va tizim muhandisligi harakatlarini, balki axborotni qayta ishlash tizimlari va ularni rivojlantirish va murakkab ijtimoiy-texnik muhitda joylashtirishni tushunishimizga eng yaqin yondashuvni talab qiladi". .[8]

Boshqalar

Ultra-yirik tizimlarning ko'tarilishini ko'rayotgan boshqa domenlarga hukumat, transport tizimlari (masalan, havo harakatini boshqarish tizimlari), energiya taqsimlash tizimlari (masalan, aqlli tarmoqlar) va yirik korxonalar kiradi.

Tadqiqot

ULS tizimlari miqyosidagi dasturiy ta'minot va dasturiy ta'minotni ishlab chiqish haqidagi hozirgi tushunchamizdagi asosiy bo'shliqlar, tizimning asosiy funktsiyalari bo'yicha texnik va iqtisodiy jihatdan samarali yutuqlarga erishishga to'sqinlik qilmoqda. Ushbu bo'shliqlar taktik emas, strategikdir. Belgilangan toifalar bo'yicha qo'shimcha tadqiqotlar bilan ularni hal qilish qiyin. Aksincha, biz bunday tizimlarning tabiati va ularni rivojlantirish bo'yicha yangi g'oyalar haqida keng yangi kontseptsiyani talab qilamiz. Biz ularga nafaqat tizimlar yoki tizimlar tizimlari, balki ijtimoiy-texnik ekotizimlar sifatida ham boshqacha qarashimiz kerak bo'ladi. Biz ULS tizimlarini loyihalash va evolyutsiyasi, orkestratsiyasi va boshqaruvi, monitoringi va baholashda asosiy muammolarga duch kelamiz. Ushbu muammolar ilg'or tadqiqotlarni talab qiladi.[1]

Qo'shma Shtatlardagi ULSS tadqiqotlari

Northrop hisoboti[1] hech bo'lmaganda quyidagi yo'nalishlarda olib boriladigan izlanishlararo portfel uchun ULS tizimlarini tadqiq qilish kun tartibini taklif qildi:

Insonlarning o'zaro ta'siri - Odamlar ULS tizimining asosiy ishtirokchilari. Bugungi kunda murakkab tizimlardagi ko'plab muammolar individual va tashkiliy darajadagi muvaffaqiyatsizliklardan kelib chiqadi. ULS tizimining xatti-harakatlarini tushunish odamlarning ijtimoiy tuzilgan hisoblash jarayonining elementlari ekanligiga qarashga bog'liq bo'ladi. Ushbu tadqiqotda antropologlar, sotsiologlar va ijtimoiy olimlar ishtirokchilarning ushbu sohadagi o'zaro ta'sirini batafsil ijtimoiy-texnik tahlillarini olib boradilar, shu maqsadda bunday ijtimoiy-texnik tizimlarni qanday qilib samarali qurish va rivojlantirishni tushunish.

Hisoblashning paydo bo'lishi - ULS tizimlari tashkilotning ko'p darajadagi ishtirokchilarining ehtiyojlarini qondirishi kerak. Ushbu ishtirokchilar ko'pincha o'zlarining maqsadlariga erishish uchun o'zlarini fursatparast tutishadi. ULS tizimlarining ba'zi jihatlari aniq tayinlash bilan emas, balki xatti-harakatlarni to'g'ri rag'batlantirish va cheklash orqali "dasturlashtiriladi". Ushbu tadqiqot sohasi iqtisodiyot va o'yin nazariyasiga asoslangan usullar va vositalardan foydalanishni o'rganadi (masalan, mexanizmlarni loyihalashtirish) tizim okruglarining strategik shaxsiy manfaatlaridan foydalangan holda global miqyosda maqbul ULS tizimining xatti-harakatini ta'minlash. Ushbu tadqiqot sohasi metaheuristika va raqamli evolyutsiyani o'rganishni o'z ichiga oladi, chunki ular inson dizaynerlarining kognitiv chegaralarini oshirishadi, shuning uchun ular ULS tizimining doimiy moslashuvini yanada samarali boshqarishlari mumkin.

Dizayn - Hozirgi dizayn nazariyasi, usullari, yozuvlari, vositalari va amaliyotlari va ularni qo'llab-quvvatlovchi sotib olish usullari ULS tizimlarini samarali loyihalash uchun etarli emas. Ushbu tadqiqot sohasi odamlar va tashkilotlarni o'z ichiga olgan dizaynning an'anaviy texnologik yo'naltirilgan ta'rifini kengaytiradi; ijtimoiy, kognitiv va iqtisodiy jihatlar; va dizayn qoidalari va hukumat siyosati kabi dizayn tuzilmalari. ULS tizimlarini loyihalashtirishni qo'llab-quvvatlash bo'yicha tadqiqotlarni o'z ichiga oladi, bularning barchasi va abstraktsiyaning ko'p darajalarida, apparatdan dasturiy ta'minotgacha, ular ishlayotgan odamlar va tashkilotlarga qadar.

Hisoblash muhandisligi - tizimni tahlil qilish, loyihalash va ishlash uchun mutlaqo yangi ko'lam va miqyosdagi intellektual boshqaruvni ta'minlash uchun yangi yondashuvlar talab etiladi. ULS tizimlari ko'pgina tillarda aniqlanadi, ularning har biri o'ziga xos mavhumlik va semantik tuzilmalarga ega. Ushbu tadqiqot yo'nalishi ushbu semantik xilma-xillikni ta'minlash uchun vakolatxonalarning ekspresivligini rivojlantirishga qaratilgan. ULS tizimlarining murakkabligi inson tushunchasini qiyinlashtirishi sababli, ushbu sohada tizimdagi tarkibiy qismlar va ularning tarkibidagi xatti-harakatlarni hisoblash va ULS tizimlari rivojlanib borishi bilan kerakli xususiyatlarni saqlash uchun avtomatlashtirilgan yordam ko'rsatishga e'tibor qaratilgan.

Adaptiv tizim infratuzilmasi - ULS tizimlari tarqatilgan joylarda joylashgan tashkilotlarga tizim tarkibiy qismlarini ishlab chiqish, tanlash, joylashtirish va rivojlantirish uchun parallel ishlashga imkon beradigan infratuzilmani talab qiladi. Ushbu tadqiqot sohasi ULS tizimlarining markazlashmagan tabiatini qo'llab-quvvatlaydigan integral ishlab chiqish muhitlari va ish vaqti platformalarini o'rganadi. Ushbu tadqiqot, shuningdek, ULS tizimlarini ularni tarqatish muhitida ishlab chiqishga imkon beradigan texnologiyalar, usullar va nazariyalarga qaratilgan.

Moslashtiriladigan va bashorat qilinadigan tizim sifati - ULS tizimlari uzoq vaqt ishlaydi va ishlamay qolish, haddan tashqari yuklanish va hujumlarga olib keladigan muhitda barqaror ishlashi kerak. Ushbu tizimlar markazlashtirilmagan yoki ruxsat etilmagan moslashuvlar mavjud bo'lganda mustahkamlikni saqlab turishlari kerak.

Xavfsizlik, ishlash, ishonchlilik va qulaylik kabi an'anaviy fazilatlarni boshqarish zarur, ammo ULS tizimining muammolarini qondirish uchun etarli emas. Ushbu tadqiqot yo'nalishi doimiy o'zgarishlar, davom etayotgan nosozliklar va hujumlar sharoitida ULS tizimida sifatni qanday saqlashga qaratilgan. Shuningdek, ULS tizimlari ko'lami tufayli zarur bo'lgan tizim sog'lig'ining yangi ko'rsatkichlarini (U. S. yalpi ichki mahsulotga o'xshash) aniqlash, bashorat qilish va nazorat qilishni o'z ichiga oladi.

Siyosat, sotib olish va boshqarish - ULS tizimlari uchun siyosat va boshqaruv tizimlari barcha darajadagi tashkiliy, texnik va operatsion siyosatni hal qilishi kerak. Global imkoniyatlarni saqlab qolish bilan birga tezkor va samarali mahalliy harakatlarni ta'minlash uchun qoidalar va siyosat ishlab chiqilishi va avtomatlashtirilishi kerak. Ushbu tadqiqot yo'nalishi etkazib beruvchilar va ta'minot zanjirlarini ULS tizimining ichki va muhim tarkibiy qismlari sifatida ko'rib chiqish orqali ULS tizimlarining tez va uzluksiz rivojlanishiga mos ravishda sotib olish siyosati va jarayonlarini o'zgartirishga qaratilgan.

Taklif etilayotgan tadqiqotlar dolzarb, muhim dasturiy ta'minot tadqiqotlarini to'xtatmaydi, aksincha ufq doirasini sezilarli darajada kengaytiradi. Bundan tashqari, kelajak tizimlariga yo'naltirilganligi sababli, SEI jamoasi ataylab bugungi texnologiya nuqtai nazaridan divan tavsiflaridan qochishdi. Taklif etilayotgan tadqiqot natijalari kelajakdagi ushbu tizimlarni ishlab chiqish uchun milliy xavfsizlik, iqtisodiy va ijtimoiy manfaatlar bilan ta'minlanadigan ULS tizimlaridan ancha ustun bo'lgan bir qator texnologiyalar va usullardir.

Buyuk Britaniyadagi ULSS tadqiqotlari

Yilda Buyuk Britaniyaning tadqiqot dasturi Keng ko'lamli kompleks IT tizimlari [9] ULSSni rivojlantirish bilan bog'liq muammolar bilan shug'ullangan va LSCITS (Keng ko'lamli murakkab IT tizimi) ULSSning ko'plab xususiyatlariga ega deb hisoblaydi.

Shuningdek qarang

Adabiyotlar

  1. ^ a b v d e f g h Northrop, L. va boshq. "Ultra katta masshtabli tizimlar: kelajakning dasturiy ta'minoti", Karnegi Mellon dasturiy ta'minot muhandislik instituti, o'ta yirik tizimlarni o'rganish bo'yicha hisobot (2006)
  2. ^ a b v Cliff, D. va Northrop, L. "Global moliyaviy bozorlar: o'ta katta ko'lamli tizimlarning istiqboli", Buyuk Britaniya hukumatining ilmiy bashorat qilish bo'yicha byurosi uchun moliyaviy bozorda kompyuter savdosi kelajagi bo'yicha brifing qog'ozi (2011 yil sentyabr) Arxivlandi 2011 yil 26 dekabr Orqaga qaytish mashinasi
  3. ^ Ultra Large Scale Systems veb-sayti
  4. ^ Northrop, Linda. "Miqyosi haqiqatan ham muhimmi? O'qishdan etti yil o'tgach, juda katta tizimlar" (PDF). Dasturiy ta'minot muhandisligi instituti, Karnegi Mellon universiteti. Olingan 19 may 2014.
  5. ^ a b v Sommervil I Ultra katta masshtabli tizimlar Arxivlandi 2012 yil 5 aprel Orqaga qaytish mashinasi LSCITS uchun tizim muhandisligi bo'yicha ma'ruza slaydlari
  6. ^ a b Goth, G. "Ultralarge tizimlari: dasturiy ta'minotni takomillashtirish?" IEEE Software, mart / aprel, 2008 yil[o'lik havola ]
  7. ^ Gabriel, R.P., Inson qobiliyatlaridan tashqari dizayn, Gongkong Xitoy Universitetidagi Vey Lun jamoat ma'ruzasining transkripti, 2007 yil 16-noyabr Arxivlandi 2009 yil 23 aprel Orqaga qaytish mashinasi
  8. ^ a b Sallivan, K. Kiber-ijtimoiy tizimlarning ultra katta masshtabdagi milliy sog'liqni saqlash axborot tizimlarini muhandislik qilishga yondashuvi. Milliy tibbiyot instituti, 2011 yil 19 avgust
  9. ^ [1] Arxivlandi 2011 yil 3-noyabr kuni Orqaga qaytish mashinasi

Tashqi havolalar