Un sistem de operare mainframe este o infrastructură software de rețea care permite unui computer mainframe să ruleze programe, să conecteze mașini conectate și să proceseze sarcini complexe numerice și bazate pe date. Toate computerele folosesc un fel de sistem de operare de bază (OS), care le permite să organizeze fișiere și să execute comenzi. Cea mai mare diferență între un sistem de operare simplu, cu un singur computer și un sistem de operare mainframe este locul în care se află fiecare. Mai simplu spus, un sistem mainframe funcționează pe un computer mainframe, care este de obicei considerat un fel de „sediu” sau server pentru o rețea de calculatoare. Majoritatea rețelelor și infrastructurilor majore au un mainframe, care este locul în care se face copii de siguranță ale datelor și sistemele sunt organizate pe scară largă. În primele zile ale calculatoarelor, toate computerele erau mainframe și majoritatea erau foarte greoaie de utilizat și de operat. Lucrurile au parcurs un drum lung, dar există încă un rol important pentru aceste sisteme de operare mai mari atunci când vine vorba de susținerea tuturor mașinațiunilor peisajului tehnologic modern.
Bazele sistemului de operare
Așa cum tastatura și mouse-ul sunt interfața dintre computer și utilizator, sistemul de operare este interfața dintre computer și software-ul pe care îl rulează. Sistemul de operare acționează ca un polițist care împinge și extrage date în și din memorie, registre, dispozitive de intrare și ieșire și procesor. Cel mai simplu mod de a te gândi la un sistem de operare mainframe este pur și simplu ca un sistem de operare pe un computer mainframe, un dispozitiv puternic folosit în principal de guverne și companii pentru a procesa cantități mari de informații și a sprijini un număr mare de utilizatori.
Origini și dezvoltare
În anii 1950, înainte de computerele desktop și cu mult înainte de laptopuri, toate calculatoarele se făceau pe computere mainframe. Aceste computere puteau ocupa o cameră întreagă și majoritatea nu erau puternice, cel puțin nu conform standardelor moderne. De obicei, au lucrat mai puțin decât unul dintre laptopurile de astăzi. De fapt, cele mai vechi computere au fost proiectate să facă doar o singură lucrare sau să ruleze un singur program.
Pe măsură ce programele de calculator au devenit mai complicate și hardware-ul computerului a devenit în consecință mai puțin costisitor, a devenit mai eficient să construiești computere care să poată rula mai mult de un tip de program simultan. Pentru a permite acest lucru, inginerii informatici au trebuit să dezvolte o modalitate prin care computerul să se poată adapta la un program nou și diferit. Sistemul de operare mainframe s-a dezvoltat în consecință.
Exemple timpurii
Una dintre cele mai timpurii funcții ale sistemului a fost citirea cardurilor perforate, care erau practic versiuni foarte timpurii de dischete și CD-uri care pot fi citite. Pe acele prime computere, nu numai că nu exista mouse, ci și tastatură. Toate intrările în computer proveneau de la carduri cu găuri perforate în modele specifice. Poziția găurilor a determinat datele care erau transmise și transferate. Sistemul de operare a citit fiecare card și a tradus-o în datele binare pe care computerul le-a înțeles și le-ar putea folosi pentru a executa anumite funcții specifice.
Această metodă veche de introducere pe computer este un bun exemplu a ceea ce face un sistem de operare. Dacă un program de calculator caută o serie de numere, de exemplu, nu prea contează de unde provin acele numere. Datele binare pot proveni de la carduri perforate, o tastatură, un script de Internet sau un software de recunoaștere a vocii. Sistemul de operare preia numărul de pe dispozitivul de intrare și îl predă programului, care apoi îl folosește după cum este necesar.
Utilitate modernă
În aceste zile de început ale funcționalității sistemului de operare, aspectele computerului modern au fost pentru prima dată pionieri. Concepte precum procesarea batch, multitasking, buffering și spooling – toate elementele cheie ale modului în care funcționează computerele în prezent – au fost introduse pentru prima dată în sistemele de operare mainframe din anii 1950, deși, evident, în forme mult mai simple. Tehnicienii s-au bazat pe aceste idei timpurii pentru a permite totul, de la transferul de date de la distanță la conexiunea la internet a smartphone-ului.