Eski tizim - Legacy system

2011 yilda MS-DOS ba'zi bir korxonalarda eski dasturlarni ishga tushirish uchun hanuzgacha ishlatilgan, masalan AQSh dengiz kuchlari oziq-ovqat xizmatini boshqarish tizimi.

Yilda hisoblash, a meros tizimi eski usul, texnologiya, kompyuter tizimi, yoki dastur dasturi, "ning, oldingi yoki eskirgan kompyuter tizimiga aloqadorligi yoki unga tegishli bo'lishi,"[1] hali ham foydalanilmoqda. Ko'pincha tizimni "meros" deb atash, bu tizim unga amal qiladigan standartlarga yo'l ochganligini anglatadi. Bu shuningdek tizimning eskirganligini yoki almashtirishga muhtojligini anglatishi mumkin.

Umumiy nuqtai

2014 yil aprel oyidan beri qo'llab-quvvatlanmasa ham, Windows XP kabi sohalarda davomli foydalanishni davom ettirdi Bankomat operatsion tizim dasturiy ta'minot.

Kompyuter tizimlarini tavsiflash uchun "meros" atamasidan birinchi marta foydalanish 1970-yillarda sodir bo'lgan.[iqtibos kerak ] 1980-yillarga kelib, ularni yangi tizimlarni ishlab chiqish va tatbiq etishdan ajratib ko'rsatish uchun odatda mavjud kompyuter tizimlariga murojaat qilishda foydalanilgan. Konversiya jarayonida, masalan, eski tizimdan ma'lumotlarni yangi ma'lumotlar bazasiga ko'chirishda meros ko'pincha eshitilgan.

Ushbu atama ba'zi muhandislar tizimni eskirgan deb hisoblashi mumkinligini ko'rsatishi mumkin bo'lsa-da, eski tizim turli sabablarga ko'ra foydalanishda davom etishi mumkin. Ehtimol, tizim hali ham foydalanuvchilarning ehtiyojlarini qondiradi. Bundan tashqari, eski tizimni saqlash to'g'risidagi qarorga iqtisodiy sabablar ta'sir qilishi mumkin investitsiyalarning rentabelligi qiyinchiliklar yoki sotuvchini blokirovka qilish, ajralmas muammolari o'zgarishlarni boshqarish, yoki funksionallikdan tashqari boshqa sabablar. Orqaga moslik (masalan, yangi tizimlarning merosni boshqarish qobiliyati fayl formatlari va belgilar kodlashlari ) bu maqsad dasturiy ta'minot ishlab chiquvchilari ko'pincha o'z ishlariga qo'shib qo'yishadi.

Agar u endi ishlatilmasa ham, eski tizim tarixiy roli tufayli tashkilotga ta'sirini davom ettirishi mumkin. Tarixiy ma'lumotlar yangi tizim formatiga o'tkazilmagan bo'lishi mumkin va moslashtirilgan tizim yordamida yangi tizimda mavjud bo'lishi mumkin piyodalar o'tish joyi sxemasi, yoki faqat a da mavjud bo'lishi mumkin ma'lumotlar ombori. Ikkala holatda ham ta'sir biznes razvedkasi va operativ hisobot muhim bo'lishi mumkin. Qadimgi tizim amaldagi sharoitda endi ahamiyatsiz bo'lgan protseduralar yoki terminologiyani o'z ichiga olishi va foydalanilgan usullar yoki texnologiyalarni tushunishga xalaqit berishi yoki aralashtirishi mumkin.

Tashkilotlar eski tizimni saqlash uchun jiddiy sabablarga ega bo'lishi mumkin, masalan:

  • Tizim qoniqarli ishlaydi va egasi uni o'zgartirish uchun hech qanday sabab ko'rmaydi.
  • Tizimni qayta qurish yoki almashtirish xarajatlari juda katta, chunki u katta, monolitik va / yoki murakkab.
  • Yangi tizimda qayta o'qitish, uni almashtirishning kutilgan foydalari bilan taqqoslaganda yo'qolgan vaqt va pulga qimmatga tushishi mumkin edi (bu nolga teng bo'lishi mumkin).
  • Tizim deyarli doimiylikni talab qiladi mavjudlik, shuning uchun uni xizmatdan chiqarib bo'lmaydi va shunga o'xshash mavjudlik darajasiga ega yangi tizimni loyihalashtirish narxi yuqori. Masalan, mijozlarning hisob-kitoblarini boshqarish tizimlari banklar, kompyuterlarni bron qilish tizimlari, havo harakatini boshqarish, energiya taqsimoti (elektr tarmoqlari ), atom elektr stantsiyalari, harbiy mudofaa inshootlari va kabi tizimlar TOPS ma'lumotlar bazasi.
  • Tizimning ishlash usuli yaxshi tushunilmagan. Bunday holat tizim dizaynerlari tashkilotni tark etganda va tizim to'liq hujjatlashtirilmaganida yoki hujjatlar yo'qolganda yuz berishi mumkin.
  • Agar kerak bo'lsa, foydalanuvchi tizimni osongina almashtirishni kutadi.
  • Kabi yangi tizimlar istalmagan (ayniqsa individual yoki institutsional foydalanuvchilar uchun) ikkilamchi funktsiyalarni bajaradi a) foydalanuvchi faoliyatini kuzatish va hisobot berish va / yoki b) yaratadigan avtomatik yangilanish "orqa eshik "xavfsizlikning zaifligi va oxirgi foydalanuvchilarni yangilanishlarni ta'minlovchi sotuvchining vijdonanligi va halolligiga bog'liq bo'lishiga olib keladi. Bu muammo, ayniqsa, yangi tizimning ushbu ikkilamchi funktsiyalarini o'chirib bo'lmaganda juda muhimdir.

Eski hisob-kitoblar bilan bog'liq muammolar

Eski tizimlar ba'zi bir sabablarga ko'ra ba'zi dasturiy ta'minot muhandislari tomonidan potentsial muammoli hisoblanadi.[2]

  • Agar meros bo'lsa dasturiy ta'minot faqat qadimiy ish bilan ishlaydi apparat, tizimni saqlash xarajatlari oxir-oqibat dasturiy ta'minotni va uskunani almashtirish narxidan oshib ketishi mumkin taqlid qilish yoki orqaga qarab muvofiqligi dasturiy ta'minotni yangi apparatda ishlashiga imkon beradi.[3]
  • Ushbu tizimlarni saqlash, takomillashtirish va kengaytirish qiyin bo'lishi mumkin, chunki tizim haqida umuman tushunchalar mavjud emas; bu borada mutaxassis bo'lgan xodimlar nafaqaga chiqqan yoki bu haqda bilganlarini unutgan va bu sohaga "meros" bo'lib qolganidan keyin kirib kelgan xodimlar bu haqda hech qachon avval bilishmagan. Hujjatlarning etishmasligi yoki yo'qolishi tufayli bu yomonlashishi mumkin. Komir aviakompaniya 2004 yilda bosh direktorini ishdan bo'shatganligi sababli eski ekipajni rejalashtirish tizimining ishlamay qolishi sababli kompaniyadagi hech kimga ma'lum bo'lmagan cheklovga duch kelgan.[4]
  • Eski tizimlar mavjud bo'lgan yoki qo'llaniladigan xavfsizlik yamoqlari yo'qligi sababli eski operatsion tizimlarda yoki dasturlarda zaifliklarga ega bo'lishi mumkin. Xavfsizlik muammolarini keltirib chiqaradigan ishlab chiqarish konfiguratsiyasi ham bo'lishi mumkin. Ushbu muammolar eski tizimni tajovuzkorlar yoki bilimdon insayderlar tomonidan buzilish xavfiga olib kelishi mumkin.[5]
  • Yangi tizimlar bilan integratsiya qilish ham qiyin bo'lishi mumkin, chunki yangi dasturiy ta'minot butunlay boshqa texnologiyalardan foydalanishi mumkin. Texnologiyalar bo'yicha integratsiya hisoblashda juda keng tarqalgan, ammo yangi texnologiyalar va deyarli eskirgan texnologiyalar o'rtasidagi integratsiya keng tarqalgan emas. Integratsiya texnologiyasini ishlab chiqish uchun shunchaki talab etarli bo'lmasligi mumkin. Ushbu "yopishtiruvchi" kodlarning ba'zilari vaqti-vaqti bilan ma'lum texnologiyalarni sotuvchilar va ixlosmandlari tomonidan ishlab chiqiladi.
  • Byudjet cheklovlari ko'pincha korporatsiyalarni eski tizimni almashtirish yoki ko'chib o'tish zarurligini hal qilmaslikka olib keladi. Biroq, kompaniyalar ko'pincha qo'llab-quvvatlanadigan xarajatlarning ko'payishini hisobga olmaydilar (odamlar, dasturiy ta'minot va boshqa barcha narsalar yuqorida aytib o'tilgan) va agar eski tizim ishlamay qolsa, qobiliyat yoki ishning uzluksizligini yo'qotishini hisobga olmaydi. Ushbu mulohazalarni yaxshi tushunib bo'lgach, yangi, xavfsizroq, yangilangan texnologik stack platformasining tasdiqlangan ROI-ga asoslanib, alternativa kabi qimmat bo'lmaydi va byudjet topiladi.
  • Qadimgi dasturchilarning aksariyati pensiya yoshiga etishayotgani va ularni almashtirgan yosh muhandislar soni juda kamligi sababli mavjud ishchi kuchining dahshatli tanqisligi mavjud. Bu o'z navbatida eski tizimlarni saqlashda qiyinchiliklarga, shuningdek tajribali dasturchilarni sotib olish xarajatlarining ko'payishiga olib keladi.[6]

Eski dasturiy ta'minot tizimlarini takomillashtirish

Amaliyot orqali eski tizimlarni almashtirish imkonsiz bo'lgan joyda arizani tugatish, ularni hali ham yaxshilash (yoki "qayta tiklash") mumkin. Ko'pincha rivojlanish eski tizimga yangi interfeyslarni qo'shishga to'g'ri keladi. Eng ko'zga ko'ringan usul - bu Internet-ga asoslangan interfeysni terminalga asoslangan meynfram dasturiga taqdim etishdir. Javob berish vaqtlari sekinlashishi va sichqonchaga asoslangan operatorlarning sekin harakatlari tufayli bu xodimlarning ish unumdorligini pasaytirishi mumkin, ammo bu ko'pincha "yangilanish" sifatida qaraladi, chunki interfeys uslubi malakasiz foydalanuvchilarga yaxshi tanish va ulardan foydalanish oson. Jon Makkormik o'z ichiga olgan bunday strategiyalarni muhokama qiladi o'rta dastur.[7]

Bosib chiqarishni takomillashtirish muammoli, chunki eski dasturiy ta'minot tizimlari ko'pincha formatlash bo'yicha ko'rsatmalar qo'shmaydi yoki zamonaviy kompyuter / Windows printerlarida ishlatib bo'lmaydigan protokollardan foydalanadi. Bosib chiqarish serveridan ma'lumotlarni ushlab turish va ularni zamonaviyroq kodga o'tkazish uchun foydalanish mumkin. Boy matn formati (RTF) yoki PostScript hujjatlar eski dasturda yaratilishi va keyin chop etilishidan oldin kompyuterda talqin qilinishi mumkin.

Eski tizimlarda biometrik xavfsizlik choralarini amalga oshirish qiyin. Amalga oshiriladigan echim - a dan foydalanish telnet yoki http eski dasturga xavfsiz kirishni amalga oshirish uchun foydalanuvchilar va meynfram o'rtasida o'tiradigan proksi-server.

Ba'zi tashkilotlarda amalga oshirilayotgan o'zgarishlarga o'tish kerak avtomatlashtirilgan ish jarayoni To'liq tizimlarni ishlab chiqaradigan (ABP) dasturiy ta'minot. Keyinchalik ushbu tizimlar tashkilotlarning eski tizimlari bilan interfeysga kirishishi va ulardan foydalanishi mumkin ma'lumotlar omborlari. Ushbu yondashuv bir qator muhim afzalliklarni berishi mumkin: foydalanuvchilar o'zlarining eski tizimlarining samarasizligidan izolyatsiya qilinadi va o'zgarishlarni ABP dasturiga tez va oson kiritish mumkin.

Modelga asoslangan teskari va oldinga muhandislik eski dasturiy ta'minotni takomillashtirish uchun yondashuvlardan ham foydalanish mumkin.[8]

NASA misoli

Myunxen Texnik Universitetidan kelgan Andreas Xayn kosmik tadqiqotlar jarayonida eski tizimlardan foydalanishni o'rganib chiqdi. Xaynning so'zlariga ko'ra, agar tashkilot tekshirish, tekshirish, sinovdan o'tkazish va operatsion tarixiga ega bo'lsa, eski tizimlar qayta ishlatish uchun jozibador.[9][10] Ushbu imkoniyatlar ishlab chiqish, amalga oshirish, ishlatish yoki texnik xizmat ko'rsatish kabi dasturiy ta'minotning turli xil hayotiy bosqichlariga birlashtirilishi kerak. Dasturiy ta'minot tizimlari uchun tizimdan foydalanish va unga xizmat ko'rsatish qobiliyati juda muhimdir. Aks holda tizim tobora kamroq tushunarli va saqlanib qoladigan bo'lib qoladi.

Xaynning so'zlariga ko'ra, tekshirish, tekshirish, sinov va operatsion tarix tizimning ishonchliligi va sifatiga ishonchni oshiradi. Biroq, ushbu tarixni to'plash ko'pincha qimmatga tushadi. NASA endi nafaqaga chiqqan Space Shuttle dasturida 1970-yillardagi texnologiyaning katta miqdori ishlatilgan. Parvozni sertifikatlash uchun qimmat talablar tufayli almashtirish qimmatga tushardi. Dastlabki uskunalar parvoz uchun qimmatbaho integratsiya va sertifikatlash talablarini bajardi, ammo har qanday yangi uskunalar bu jarayonni qayta o'tkazishi kerak edi. Ushbu uzoq va batafsil jarayon Space Shuttle dasturida bitta birlik ishlatilishidan oldin yangi tarkibiy qismlarni yangi konfiguratsiyasida keng ko'lamli sinovlarni talab qildi. Shunday qilib sertifikatlashtirish jarayonini boshlagan har qanday yangi tizim a amalda meros tizimi parvoz uchun tasdiqlangan vaqtgacha.

Bundan tashqari, butun Space Shuttle tizimi yopiq tizim sifatida birgalikda ishlashga mo'ljallangan. Texnik xususiyatlar o'zgarmaganligi sababli, barcha sertifikatlangan tizimlar va komponentlar ular ishlab chiqilgan rollarda yaxshi ishlashdi.[11] Shuttle 2010 yilda iste'foga chiqishni rejalashtirishdan oldin ham, NASA ushbu tizimlarni yangilash va yangi tarkibiy qismlarni qayta tasdiqlash o'rniga, 1970-yillarning ko'plab texnologiyalaridan foydalanishni foydali deb topdi.

Ushbu atamadan qo'shimcha foydalanish Meros hisoblashda

Atama merosni qo'llab-quvvatlash ko'pincha eski tizimlar bilan birgalikda ishlatiladi. Bu atama zamonaviy dasturiy ta'minotning xususiyatini anglatishi mumkin. Masalan, Operatsion tizimlar "eski qo'llab-quvvatlash" yordamida eski jihozlarni aniqlash va ulardan foydalanish mumkin. Ushbu atama biznes funktsiyasiga nisbatan ishlatilishi mumkin; masalan. qo'llab-quvvatlaydigan yoki ta'minlaydigan dasturiy ta'minot yoki apparat sotuvchisi dasturiy ta'minotga xizmat ko'rsatish, eski mahsulotlar uchun.

"Eski" mahsulot endi sotilmaydigan, bozorda katta ulushini yo'qotgan yoki mavjud bo'lmagan mahsulotning bir versiyasi bo'lgan mahsulot bo'lishi mumkin. Qadimgi mahsulot zamonaviy mahsulotga nisbatan ba'zi afzalliklarga ega bo'lishi mumkin, bu esa uni xaridorlar atrofida saqlashga jalb qiladi. Agar mavjud bo'lsa, mahsulot haqiqatan ham "eskirgan" bo'ladi hech kimga ustunlik - agar oqilona qaror qabul qiladigan biron bir kishi yangi qaror qabul qilishni tanlamasa.

"Qadimgi rejim" atamasi ko'pincha maxsus qo'llaniladi orqaga qarab muvofiqligi. O'zining oldingi versiyasi kabi ishlashga qodir bo'lgan dasturiy mahsulot "eskirgan rejimda ishlaydi" deyiladi. Bunday xususiyat operatsion tizimlarda va Internet-brauzerlarda keng tarqalgan bo'lib, bu erda ko'plab dasturlar ushbu asosiy komponentlarga bog'liq.

The kompyuterning asosiy tizimi davr eski rejimda ishlaydigan ko'plab dasturlarni ko'rdi. Zamonaviy biznes hisoblash muhitida, n-darajali, yoki 3-darajali me'morchilik eski tizimga joylashtirish qiyinroq, chunki ular bitta tizimni tashkil etuvchi ko'plab tarkibiy qismlarni o'z ichiga oladi.

Virtuallashtirish texnologiya - bu eski tizimlarga taqlid qiluvchi dasturiy ta'minot tizimida eski operatsion tizimlar va brauzerlarni ishga tushirish orqali zamonaviy apparatlarda ishlashni davom ettirishga imkon beradigan so'nggi yangilik.

Brownfield arxitekturasi

Dasturchilar ushbu muddatni qarzga oldilar jigarrang maydon ilgari ishlab chiqilgan erlar (ko'pincha ifloslangan va tashlandiq) deb ta'riflangan qurilish sanoatidan jigarrang maydon.[12]

  • Brownfield arxitekturasi eski tizimlarni o'z ichiga olgan dasturiy ta'minot yoki tarmoq arxitekturasining bir turi.
  • Brownfield-ning joylashuvi eski tarkibiy qismlarni saqlaydigan mavjud dasturiy ta'minot yoki tarmoq arxitekturasini yangilash yoki qo'shish.

Muqobil ko'rinish

1999 yilda Dotcom pufagi tugaganidan beri o'sib borayotgan muqobil fikrlar mavjud - bu eski tizimlar oddiy foydalanishda kompyuter tizimlari:

"Eski kod "ko'pincha taklif qilingan alternativadan aslida ishlash va miqyosi bilan farq qiladi.

IT-tahlilchilarining ta'kidlashicha, almashtirishning narxi biznes mantiqi qayta ishlatishdan taxminan besh baravar ko'p,[iqtibos kerak ] tizimning ishdan chiqishi va xavfsizlikni buzish xavfini hatto diskontlash. Ideal holda, korxonalar hech qachon majburlashmaydi qayta yozish eng asosiy biznes mantig'i: debetlar = kreditlar bu doimiy talab.

IT-sanoat "eski modernizatsiya" va "eski transformatsiya" bilan javob beradi: mavjud biznes mantig'ini yangi foydalanuvchi interfeyslari bilan yangilash, ba'zida ekranni qirib tashlash orqali va xizmat bilan ta'minlangan kirish veb-xizmatlar. Ushbu texnikalar tashkilotlarga mavjud kod aktivlarini tushunishga (kashfiyot vositalaridan foydalangan holda), mavjud kodga yangi foydalanuvchi va dastur interfeyslarini taqdim etishga, ish oqimini yaxshilashga, xarajatlarni kamaytirishga, xatarlarni minimallashtirishga va xizmatning klassik sifatlaridan bahramand bo'lishga imkon beradi (100% ish vaqti, xavfsizlik, o'lchov darajasi) , va boshqalar.).[iqtibos kerak ]

Ushbu tendentsiya, shuningdek, eski tizimlarni nima qadar bardoshli qilishini aks ettirishni taklif qiladi. Texnologlar ovozning ahamiyatini qayta o'rganmoqdalar me'morchilik boshidan, qimmat va xavfli qayta yozilishlardan qochish uchun. Eng keng tarqalgan merosxo'r tizimlar taniqli IT me'morchilik tamoyillarini o'z ichiga olgan tizimlar bo'lib, ularni amalga oshirishda puxta rejalashtirish va qat'iy metodologiya mavjud. Yomon ishlab chiqilgan tizimlar eskirganligi sababli ham, ularning o'ziga xos nuqsonlari o'rnini bosishni taklif qilgani uchun ham ko'pincha xizmat qilmaydi. Shunday qilib, ko'plab tashkilotlar o'zlarining eski tizimlarining qiymatini va ushbu tizimlarning nazariy asoslarini qayta kashf etmoqdalar.

Shuningdek qarang

Adabiyotlar

  1. ^ "Merriam-Vebster". Olingan 22 iyun, 2013.
  2. ^ (masalan, Bisbal va boshq., 1999 ga qarang).
  3. ^ Qo'zi, Jon (iyun 2008). "Eski tizimlar korxonada o'z o'rnini egallashda davom etmoqda". Kompyuter haftaligi. Olingan 27 oktyabr 2014.
  4. ^ Stefani Overbi (2005-05-01). "Komairning Rojdestvo fojiasi: muvaffaqiyatsizlikka uchragan narsa - CIO.com - biznes texnologiyalari etakchisi". CIO.com. Olingan 2012-04-29.
  5. ^ Razermouse (2011-05-03). "Eski tizimlarning xavfi". Mousesecurity.com. Arxivlandi asl nusxasi 2012 yil 23 martda. Olingan 2012-04-29.
  6. ^ "Mainframe modernizatsiyasining afzalliklari". Modernizatsiya markazi. Olingan 2017-08-23.
  7. ^ "Mainframe-web middleware - Jon Makkormik". Gcn.com. 2000-06-02. Arxivlandi asl nusxasi 2008-12-05 kunlari. Olingan 2012-04-29.
  8. ^ Menychas, Andreas; Konstanteli, Kleopatra; Alonso, Yunkal; Orue-Echevarria, Leire; Gorronogoitiya, Iso; Kousiouris, Jorj; Santzaridu, Kristina; Brunel, Gyugo; Pellens, Bram; Stuer, Piter; Strauss, Oliver; Senkova, Tatyana; Varvarigou, Teodora (2014), "ARTIST migratsiya metodologiyasi va ramkasidan foydalangan holda dasturiy ta'minotni modernizatsiya qilish va bulutlashtirish", Miqyosli hisoblash: Amaliyot va tajriba, 15 (2), doi:10.12694 / scpe.v15i2.980
  9. ^ A.M. Xayn (2014), Dastlabki bosqichlarda meros tizimlarini qanday baholash mumkin?, 6-xalqaro tizimlar va kosmik dasturlar uchun bir vaqtda muhandislik konferentsiyasi 2014, ESA
  10. ^ A.M. Xayn (2016), Kosmik dasturlarda meros texnologiyalari - baholash metodologiyasi va statistik tahlil, Münih texnika universiteti Mashinasozlik fakulteti doktorlik dissertatsiyasi
  11. ^ A.M. Xayn (2014), Dastlabki bosqichlarda meros tizimlarini qanday baholash mumkin?, 6-chi Xalqaro tizimlar va kosmik dasturlar uchun bir vaqtda muhandislik konferentsiyasi 2014, ESA, p. 3
  12. ^ "Greenfield va brownfield joylashtirish ta'rifi". Searchunifiedcommunication.techtarget.com. Olingan 2012-04-29.

Qo'shimcha o'qish

Tashqi havolalar

  • Bilan bog'liq ommaviy axborot vositalari Eski tizimlar Vikimedia Commons-da