Mainframe: Forskelle mellem versioner

Content deleted Content added
m Ændret i rækkefølge
m Ændring i afsnitsrækkefølge
Linje 32:
 
Alsops udtalelse holdt som bekendt ikke stik, og denne tendens begyndte at vende i slutningen af 1990’erne, fordi virksomheder fandt nye måder, hvorpå deres mainframes kunne benyttes. Dette kombineret med, at prisen på datanetværk kollapsede næsten over hele verden bevirkede, at der igen opstod et behov for centraliseret databehandling. E-handel bidrog også til mainframes genopstand, givet den massive stigning af back-end transaktioner som mainframe software behandlede, samt evnen til at håndtere store mængder I/O og throughput. Batch processing såsom fakturering blev i stigende grad en mere væsentlig konsekvens af E-handlen, hvilket mainframes er yderst velegnede til. En anden faktor som bidrog til det stigende behov for mainframes var udviklingen af Linux styresystemet, som blev implementeret i IBM mainframe systemer i 1999 og køres typisk som hundredevis af virtuelle maskiner på en enkelt mainframe. Linux tillader brugere at benytte sig af open source software kombineret med mainframe hardware RAS. Den kraftige økonomiske vækst i BRIC-landene, specielt i Kina, resultarede i massive investeringer i mainframes med henblik på at løse exceptionelt komplicerede beregningsudfordringer, og bidrog således med databaser i stand til at behandle online-transaktioner for over en milliard forbrugere på tværs af mange brancher (bankvirksomhed, forsikring, kreditrapportering, offentlige ydelser etc.) I slutningen af 2000’erne lancerede IBM deres 64-bit/Architecture og opkøbte en række software producenter såsom Cognos og lancerede ny software til deres mainframes. Virksomhedens kvartalregnskaber i 2000’erne, berettede typisk om stigende omsætning fra deres mainframe salg. Dog har IBMs mainframe hardware forretning ikke været immun over for det stagnerende hardwaremarked eller overfor model cycle effects. Eksempelvis, faldt IBMs omsætning fra System z i 4. kvartal 2009 med 27% sammenlignet med det forgange år.
 
=== Marked ===
IBM mainframes dominerer high-end markedet med over 90% af markedsandelen. Derudover findes også Unisys og deres Clearpath mainframes som er en videreudvikling af Burroughs produkter og tidligere Clearpath mainframes som er baseret på OS1100 produktlinjerne. I 2002 udviklede Hitatchi i samarbejde med IBM zSeries z800 for at dele omkostningerne, men siden da har de to virksomheder ikke samarbejdet på Hitachi’s nyere modeller. Hewlett-Packard udbyder deres unikke Nonstop systemer, som de tilegnede sig sammen med Tandem Computers. I Europa består markedet af Groupe Bull’s DPS, Fujitsu BS2000 og ICL VME, udover IBM’s zSeries, mens Fujitsu, Hitatchi og NEC stadig er tilstede på det japanske marked.
=== Forskel fra supercomputere ===
Den store forskel som adskiller supercomputeren fra en mainframe er, at disse hovedsageligt anvendes til løsning af kvantitive beregninger til videnskabeligt arbejde, mens mainframen bruges til transaktionsprocesser. En dybere redegørelse følger:
* Målestokken for mainframens arbejde er MIPS (millions of instructions per second), hvor standard instruktioner er heltalsoperationer, mens målestokken for supercomputere er FLOPS (floating point operations per second) og TEPS (traversed edges per second). Heltalsoperationer inkluderer omrokering af data i hukommelses – og checkkategorier. Floating point processer består hovedsageligt i at skabe forudsigelser på baggrund af ekstremt taltunge kvantitative estimater, som bla. bruges til vejrprognoser, kvantefysik etc. Derfor overstiger supercomputerens beregningsmæssige kapacitet mainframens.
* Mainframes er designet til at fungere som transaktionsprocessor, eller som det karakteriseres i erhverslivet; kommerciel handel med varer, tjenester eller penge. I definitionen for en transaktion (defineret af Transaction Processing Performance Council) indgår det, at transaktionen altid skal opdateres til et databasesystem for at kunne føre justits med lager, reservationer eller pengedepoter. Transaktioner inkluderer også aktiviteter såsom disk read/writes, operating system calls, eller dataoverførsel fra et subsystem til et andet. Disse aktiviter er dog ikke en indikator for størrelsen af computerens processor. Transaktioner er ikke udelukkende forbeholdt mainframes, men anvendes også ved mikro-processor computere og online netværk.
 
=== Mainframens historie i Danmark ===
Line 46 ⟶ 39:
 
Siden 2006 har DTU genopstartet mainframekurser i zOS og mainframeapplikationer1. I 2012 blev der ligeledes etableret en mainframe sikkerhedsuddannelse på DTU.
 
=== Marked ===
IBM mainframes dominerer high-end markedet med over 90% af markedsandelen. Derudover findes også Unisys og deres Clearpath mainframes som er en videreudvikling af Burroughs produkter og tidligere Clearpath mainframes som er baseret på OS1100 produktlinjerne. I 2002 udviklede Hitatchi i samarbejde med IBM zSeries z800 for at dele omkostningerne, men siden da har de to virksomheder ikke samarbejdet på Hitachi’s nyere modeller. Hewlett-Packard udbyder deres unikke Nonstop systemer, som de tilegnede sig sammen med Tandem Computers. I Europa består markedet af Groupe Bull’s DPS, Fujitsu BS2000 og ICL VME, udover IBM’s zSeries, mens Fujitsu, Hitatchi og NEC stadig er tilstede på det japanske marked.
=== Forskel fra supercomputere ===
Den store forskel som adskiller supercomputeren fra en mainframe er, at disse hovedsageligt anvendes til løsning af kvantitive beregninger til videnskabeligt arbejde, mens mainframen bruges til transaktionsprocesser. En dybere redegørelse følger:
* Målestokken for mainframens arbejde er MIPS (millions of instructions per second), hvor standard instruktioner er heltalsoperationer, mens målestokken for supercomputere er FLOPS (floating point operations per second) og TEPS (traversed edges per second). Heltalsoperationer inkluderer omrokering af data i hukommelses – og checkkategorier. Floating point processer består hovedsageligt i at skabe forudsigelser på baggrund af ekstremt taltunge kvantitative estimater, som bla. bruges til vejrprognoser, kvantefysik etc. Derfor overstiger supercomputerens beregningsmæssige kapacitet mainframens.
* Mainframes er designet til at fungere som transaktionsprocessor, eller som det karakteriseres i erhverslivet; kommerciel handel med varer, tjenester eller penge. I definitionen for en transaktion (defineret af Transaction Processing Performance Council) indgår det, at transaktionen altid skal opdateres til et databasesystem for at kunne føre justits med lager, reservationer eller pengedepoter. Transaktioner inkluderer også aktiviteter såsom disk read/writes, operating system calls, eller dataoverførsel fra et subsystem til et andet. Disse aktiviter er dog ikke en indikator for størrelsen af computerens processor. Transaktioner er ikke udelukkende forbeholdt mainframes, men anvendes også ved mikro-processor computere og online netværk.
 
{{Computer-størrelser}}