Sommario:
- Definizione: cosa significa elaborazione su richiesta (ODC)?
- Techopedia spiega il calcolo su richiesta (ODC)
Definizione: cosa significa elaborazione su richiesta (ODC)?
L'on-demand computing (ODC) è un modello di tecnologia e informatica a livello aziendale in cui le risorse sono fornite in base alle necessità e quando sono necessarie. ODC mette a disposizione degli utenti risorse di elaborazione quali capacità di archiviazione, velocità di calcolo e applicazioni software quando e quando necessario per specifici progetti temporanei, carichi di lavoro noti o imprevisti, lavoro di routine o requisiti tecnologici e di elaborazione a lungo termine.
I servizi Web e altre attività specializzate vengono talvolta indicati come tipi di ODC.
L'OCD è sinteticamente definito come potenza di calcolo "paga e usa". È anche noto come OD computing o utility computing.
Techopedia spiega il calcolo su richiesta (ODC)
Il vantaggio principale di ODC è il basso costo iniziale, in quanto le risorse di calcolo vengono essenzialmente affittate quando sono richieste. Ciò consente di risparmiare sui costi acquistandoli a titolo definitivo.
Il concetto di ODC non è nuovo. John McCarthy del Massachusetts Institute of Technology (MIT) fece il commento profetico e perspicace nel 1961 che un giorno il computer potrebbe essere organizzato per fornire servizi come fanno i servizi pubblici. Nel corso dei due decenni successivi, IBM e altri fornitori di mainframe hanno reso la potenza di elaborazione e l'archiviazione del database disponibili per molte banche e altre grandi organizzazioni in tutto il mondo. Successivamente, il modello di business è cambiato quando i computer a basso costo sono diventati onnipresenti nel mondo degli affari.
Verso la fine degli anni '90, i data center dei computer erano pieni di migliaia di server ed è emersa l'utility computing. Il computing su richiesta, il software come servizio e il cloud computing sono tutti modelli per il riconfezionamento di servizi computazionali, di applicazioni software e di rete.
Le tecnologie concettuali e attuali che consentono a queste aziende di sviluppare servizi ODC includono virtualizzazione, cluster di computer, supercomputer e elaborazione distribuita.