Wat is mainframe?
Mainframes behoren tot de meest legacy-systemen die bijna in de jaren veertig zijn gestart. De belangrijkste leveranciers van mainframesystemen zijn IBM, Amdahl en Hitachi. Een aantal mainframetechnologieën wordt als verouderd beschouwd.
Mainframe-computers fungeren als een sleutelentiteit in Fortune 1000-bedrijven. Zelfs een ander formaat van technologieën speelt een behoorlijke rol mainframesystemen staan voor zichzelf stabiel in de huidige e-businessomgeving. Mainframes spreidde zijn armen over de volgende velden,
- bank
- Financiën
- Gezondheidszorg
- Verzekering
- Openbare activiteiten
Als het gaat om het verwerken van grote volumes, hebben mainframes de voorkeur boven supercomputers. Gewoonlijk kunnen drijvende-kommabewerkingen zoals aftrekken, optellen en vermenigvuldigen worden uitgeblonken met behulp van de supercomputers. Bij de overweging van stabiliteit, beveiliging en compatibiliteit spelen mainframecomputers zeker een grote rol. Zelfs nu kan de nieuwste versie extreem hoge klantbelastingen aan en ook applicaties uitvoeren die tien jaar geleden zijn geformuleerd en gebouwd.
Mainframe begrijpen
De belangrijkste componenten van mainframe-omgevingen staan hieronder,
- JCL
- COBOL
1. JCL:
Job Control-taal is de uitbreiding voor JCL, het verwerken van gegevens in batches is het belangrijkste principe achter JCL. JCL is een gezaghebbende en rekbare taal die het bedienen en aanpassen van externe bronnen voor de computers vergemakkelijkt.
Batchverwerking | Interactieve verwerking |
Ingezonden opdrachten worden op een later tijdstip uitgevoerd | Ingezonden opdrachten worden onmiddellijk uitgevoerd |
Geen interactie tussen de beschikbare gebruikers | Flexibele interactie tussen de bijbehorende gebruikers |
Debuggen wordt gearchiveerd via snapshot | Debuggen op een veel meer interactieve manier |
Stadia van JCL-uitvoering,
- Input - Taaknummer wordt exclusief voor elke taak getagd
- Conversie - taak weergegeven in JES-spoel, gereed voor uitvoering
- Initiator - Job wordt geactiveerd voor uitvoering vanaf de spoel
- Uitvoering - werkelijke uitvoering van de taak
- Uitgang - Alle bijbehorende apparaten ontvangen de uitgang
- Purge - Het opschonen van de taak is de laatste stap die plaatsvindt na de voltooiing van de uitvoering van de taak
Ex:-
//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:
In de jaren 1950, voornamelijk gebruikt voor gegevensverwerking in zakelijke sectoren als een taal op hoog niveau. US ministerie van Defensie verzamelde een discussie in 1958 mei en de nieuwe taal werd ontworpen door drie grote groepen. Cobol was de naam die eraan is gekoppeld en die zich uitbreidt als (COmmon Business Oriented Language) in september 1959. Mei 1961 was de datum waarop COBOL officieel werd aangekondigd. Als het gaat om het compilerperspectief, werd het in eerste instantie ontworpen in 1962, gebruikers begonnen Cobol-programma's. In 1965 werd de superieure versie uitgebracht. De standaardversie van een taal, goedgekeurd door ANSI (American National Standards Institute), werd geïntroduceerd in augustus 1968. De volgende herziene officiële standaard werd geïntroduceerd in 1974 en staat bekend als ANSI-74 Cobol of Cobol-74.
Structuur van cobol:
- Programma
- Divisie
- Sectie
- paragraaf
- Zinnen
- verklaringen
- Woorden
- Characters
Karakterset,
- 0 - 9 : 10 cijfers
- A tot Z: 26 Engelse alfabetten
- of b Spatie of leeg
- - + * / = : minteken of koppelteken, plus, asterisk, schuine streep, gelijk
- $ of £: valutateken
- , ;. “() ': Andere speciale tekens
Eigenschappen van Cobol,
- De belangrijkste tekens in een Cobol-woord zijn zoals hieronder,
- 0 - 9: 10 cijfers
- AZ: 26 Engelse alfabetten
- -: Koppelteken
- Alfabet moet in ten minste een van de tekens worden geplaatst; op sommige compilers moet de eerste letter een alfabet zijn.
- Kan geen speciaal teken bevatten, het enige toegestane speciale teken is een koppelteken.
- Kan geen spatie bevatten.
Coderingsindeling per positie
- 1 tot 6: Volgorde
- 7: Indicator
- 8 tot 11: Gebied A / marge A
- 12 tot 72: Gebied B / marge B
- 73 tot 80: Identificatie
Wat mainframe kan doen?
- Ontwikkeling van softwareapplicaties
- E-business en e-commerce
- Ontwikkeling van zorgtoepassingen
- Analisten met behulp van Mainframe SAS
voordelen
- Hoge beschikbaarheid van de systemen
- Extreme betrouwbaarheid van de systemen
- Systemen met een extreem hoge beschikbaarheid om grote hoeveelheden gegevens te verwerken
- Engels-achtige constructies.
- Zelfdocumenterende systemen.
Benodigde vaardigheden
- virtualisatie
- Probleemoplossen
- Programmeer mogelijkheid
- Opslagbeheer deel
- Escalatiebeheer
Een publiek voor Mainframe
- Publiek met interesse om te leren
- Individu die streven naar Mainframe-beheerder en architect, ontwikkelaar, analist en tester, ook relatieve professionele rollen.
- Helpt de professionele aspecten en technische vaardigheden van professionals die hetzelfde willen doen, vooruit te helpen.
- Kandidaten met mainframe applicatie-ontwikkeling
Carrière groei
- Mainframe applicatie-ontwikkelaar
- Mainframe-systeembeheerder
- Mainframe-opslagbeheerder
- Mainframe Application Architect
- Ondersteuningstechnicus mainframe
Conclusie
Absoluut, dit is een van de meest veelzijdige en stabiele systemen in tien jaar. We kunnen met vertrouwen een statement maken dat mainframe zijn positie voor elke periode van tijd zal behouden. Beveiliging over de stoffen die mainframe verwerkt, is ook een belangrijke reden voor de positie die mainframe inneemt. Met een oplossing voor bijna alle vereisten in de markt, is een mainframe nauwelijks niet-vervangbaar.
Aanbevolen artikelen
Dit is een leidraad geweest voor What is Mainframe. Hier hebben we de Begrip, Carrièregroei, Vaardigheden en Voordelen van het mainframe besproken. U kunt ook onze andere voorgestelde artikelen doornemen voor meer informatie -
- Wat is Microsoft Power BI?
- Wat is JavaScript?
- Wat is SQL Server?
- Wat is Azure?
- Mainframe testen