Mi a mainframe?
A nagygépek az egyik leggyakoribb rendszer, amely szinte az 1940-es években indult. A mainframe rendszerek fő szállítói az IBM, az Amdahl és a Hitachi. Néhány mainframe technológia elavultnak tekinthető.
A mainframe számítógépek kulcsfontosságú entitásként működnek a szerencse 1000 vállalatnál. A technológiák egy másik formája is megfelelő szerepet játszik. A mainframe rendszerek stabil helyzetben vannak maguknak a jelenlegi e-üzleti környezetben. A nagygépek a következő területeken terjesztették el a karjukat,
- Banki
- Pénzügy
- Egészségügyi ellátás
- Biztosítás
- Nyilvános tevékenységek
A nagy mennyiségű nagygépek kezelése nagyon előnyös, mint a szuperszámítógépek. Általában a lebegőpontos műveletek, például a kivonás, az összeadás és szorzás kivitelezhetők a szuperszámítógépek beállításával. A stabilitás, a biztonság és a kompatibilitás szempontjából a mainframe számítógépek határozottan nagy szerepet játszanak. A legújabb verzió még ma is képes kezelni a rendkívül magas ügyfélterhelést, és futtathat olyan alkalmazásokat is, amelyeket egy évtizeddel ezelőtt megfogalmaztak és építettek.
A mainframe megértése
A mainframe környezetek fő alkotóelemei az alábbiakban találhatók,
- JCL
- COBOL
1. JCL:
A Job Control nyelve a JCL bővítése, a JCL kulcseleme az adatok kötegekben történő feldolgozása. A JCL hiteles és rugalmas nyelv, amely megkönnyíti a számítógépek távoli erőforrásainak működtetését és testreszabását.
Kötegelt feldolgozás | Interaktív feldolgozás |
A beküldött feladatokat később hajtják végre | A benyújtott feladatokat azonnal végrehajtják |
Nem interakció a rendelkezésre álló felhasználók között | Rugalmas interakció a társított felhasználók között |
A hibakeresést pillanatfelvétel révén archiválja | Hibakeresés sokkal interaktív módon |
A JCL végrehajtásának szakaszai,
- Bemenet - A jobszámot kizárólag minden egyes feladathoz megcímkézték
- Konverzió - A JES spoolban felsorolt feladat, végrehajtásra készítve
- Kezdeményező - A feladat végrehajtásra kerül az orsóból
- Végrehajtás - a munka tényleges futtatása
- Kimenet - Minden kapcsolódó eszköz fogadja a kimenetet
- Megtisztítás - A feladat megtisztítása az utolsó lépés, amely a munka végrehajtásának befejezése után történik
Volt:-
//LMSBCE5D JOB 'Q868144, TSSS, D', 'USER Q868144',
//CLASS=K, MSGCLASS=X, MSGLEVEL=(1, 1), REGION=0M, REGION=900M
//NOTIFY=Q868144 TYPRUN=SCAN
//********************************************************************
//S010 EXEC PGM=DFSRRC00,
//PARM=(DLI, LMSBCE5D, GDMINQU, 8, 0000,, 0,, N, 0, T,,, Y, Y, IRLT, N, ),
//REGION=8M
//STEPLIB DD DSN=IMS.TEST.SDFSRESL, DISP=SHR
//DD DSN=IMS.TEST.DYNALLO, DISP=SHR
//DD DSN=KADSCM.STGE.#010308.LDB, DISP=SHR
//DFSRESLB DD DSN=IMS.TEST.SDFSRESL, DISP=SHR
//DFSVSAMP DD DSN=KADSCM.PROD.UTILLIB(DFSVKRMS), DISP=SHR
//IMS DD DSN=IMS.TEST.PSBLIB, DISP=SHR
/DD DSN=IMS.TEST.DBDLIB, DISP=SHR
//PARMFILE DD *
20171120 20171125 U
/*
//OUTFILE DD DSN=TESTKRMS.KRMS.LMSBCE5D.DT120617,
//UNIT=SYSDA, SPACE=(CYL, (1, 1), RLSE),
//DISP=(NEW, CATLG, DELETE),
//LRECL=180, RECFM=FB, BLKSIZE=0
//IEFRDER DD DUMMY
//ERRFILE DD SYSOUT=*
//REPORT DD SYSOUT=*
//DUMPER DD SYSOUT=*
//SYSLST DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSABEND DD SYSOUT=*
//SYSDUMP DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSDBOUT DD SYSOUT=*
//SYSABOUT DD SYSOUT=*
//SYSDTERM DD SYSOUT=*
//*****************************************************************
//* OSAM BUFFER CONTROL
//DFSCTL DD DSN=KADSCM.PROD.UTILLIB(KRMSBUFF), DISP=SHR
//DFSSTAT DD SYSOUT=*
2. COBOL:
Az 1950-es években elsősorban az üzleti szektorok adatfeldolgozásához használták magas szintű nyelvként. Az Egyesült Államok Védelmi Minisztériuma 1958 májusában tartott megbeszélést, és az új nyelvet három fő csoport dolgozta ki. Cobol volt a vele társított név, amely kiterjeszti a következőt: (COmmon Business Oriented Language) 1959. szeptemberben. 1961. május volt az a nap, amikor a COBOL-ot hivatalosan bejelentették. A fordító szempontjából az eredetileg 1962-ben készült, a felhasználók elindították a Cobol programokat. 1965-ben megjelent a felsőbb verzió. Az ANSI (Amerikai Nemzeti Szabványügyi Intézet) által jóváhagyott nyelv standard verzióját 1968 augusztusában vezették be. A következő felülvizsgált hivatalos szabványt 1974-ben vezették be, ANSI-74 Cobol vagy Cobol-74 néven ismert.
A Cobol felépítése:
- Program
- Osztály
- Szakasz
- Bekezdés
- mondatok
- nyilatkozatok
- Szavak
- Karakterek
Karakterkészlet,
- 0 - 9 : 10 számok
- A-tól Z-ig: 26 angol ábécé
- vagy b szóköz vagy üres
- - + * / = : Mínusz vagy kötőjel, plusz, csillag, perjel, egyenlő
- $ vagy £: Pénznem jele
- , ;. „()”: Egyéb speciális karakterek
Cobol tulajdonságai,
- A Cobol szó kulcsszavai a következők,
- 0 - 9: 10 számok
- AZ: 26 angol ábécé
- -: Kötőjel
- Az ábécét legalább a karakterek egyikébe kell helyezni; néhány fordítónál az első betűnek ábécének kell lennie.
- Nem tartalmazhat különleges karaktert, az egyetlen megengedett speciális karakter kötőjel.
- Nem tartalmazhat üreset.
Kódolási formátum helyzet szerint
- 1–6: szekvencia
- 7: Jelző
- 8-11: A terület / A margó
- 12–72: B terület / B margin
- 73–80: azonosítás
Mit tehet a mainframe?
- Szoftver alkalmazás fejlesztés
- E-üzlet és e-kereskedelem
- Egészségügyi alkalmazás fejlesztés
- Elemzők a Mainframe SAS segítségével
Előnyök
- A rendszerek magas rendelkezésre állása
- A rendszerek rendkívüli megbízhatósága
- Rendkívül magas rendelkezésre állású rendszerek nagy mennyiségű adat kezelésére
- Angolszerű konstrukciók.
- Öndokumentációs rendszerek.
Szükséges készségek
- virtualizáció
- Hibaelhárítás
- Programozási képesség
- Tárhelykezelési rész
- Eszkalációs menedzsment
Közönség a mainframe számára
- Közönség érdeklődéssel tanulni
- Azok a személyek, akik a mainframe adminisztrátoraként és építészként, fejlesztőként, elemzőként és tesztelőként törekszenek, szintén relatív szakmai szerepeket töltenek be.
- Elősegíti a szakemberek szakmai szempontjainak és műszaki készségeinek előmozdítását, akiknek ugyanezt kívánják tenni.
- Jelöltek mainframe alkalmazásfejlesztéssel
Karrier növekedés
- Mainframe alkalmazásfejlesztő
- Mainframe rendszergazda
- Mainframe Storage Administrator
- Mainframe alkalmazás-építész
- Mainframe támogató mérnök
Következtetés
Természetesen ez az egyik a sokoldalúbb és legstabilabb rendszer egy évtized alatt. Biztosan nyugtázhatnánk egy nyilatkozatot, hogy a mainframe bármilyen ideig megőrzi pozícióját. A mainframe kezelő anyagokkal szembeni biztonság szintén kulcsfontosságú oka annak a helyzetnek, amelyet a mainframe tart. A piacon szinte minden igényt kielégítő megoldás mellett a mainframe alig cserélhető.
Ajánlott cikkek
Ez egy útmutató a Mi a mainframe oldalhoz. Itt megvitattuk a mainframe megértését, karrier-növekedését, készségeit és előnyeit. A további javasolt cikkeken keresztül további információkat is megtudhat -
- Mi a Microsoft Power BI?
- Mi a JavaScript?
- Mi az SQL Server?
- Mi az Azure?
- Mainframe tesztelése