Come l’utility computing risolve la crisi della manutenzione IT

1

La promessa era semplice: la tecnologia ci avrebbe liberato. Le prime pubblicità dei personal computer promettevano una giornata lavorativa di due ore. Ci è stato detto che la posta elettronica e l’archiviazione digitale avrebbero eliminato la documentazione cartacea e posto fine per sempre ai problemi di comunicazione.

Non è successo.

La realtà è più complicata. Prevedere i guasti IT è quasi impossibile. L’hardware e il software si evolvono così velocemente che impegnarsi su una piattaforma sembra una trappola, soprattutto quando si collega un’intera rete. Le singole attività potrebbero essere più veloci ora. Ma mantenere in vita le macchine è un incubo.

Molte aziende spendono milioni in supporto IT solo per evitare che le applicazioni si blocchino. Aggiungere una nuova app alla rete? Buona fortuna. Potresti introdurre bug imprevisti.

Alcuni dirigenti sono stanchi di riparare server guasti. Stanno guardando verso l’esterno. Stanno adottando l’utility computing.

Questo modello esternalizza il supporto informatico. Non è solo una consulenza tecnica. Sta affittando potenza di elaborazione. Sta acquistando spazio di archiviazione dei dati. Sta comprando tranquillità.

Perché si chiama calcolo di utilità?

Il nome non è casuale. Imita i servizi pubblici. Pensa alla tua bolletta elettrica. Paghi una tariffa misurata. Usi acqua o elettricità. Paghi per quello che consumi.

Il calcolo delle utilità funziona allo stesso modo. Paghi un’altra azienda per l’accesso alle risorse informatiche. Non acquisti il ​​server. Tu noleggi il computer.

Le basi dell’informatica di utilità

Il principio è semplice. Un’azienda ne paga un’altra per i servizi. Questi servizi variano. Potrebbero includere il noleggio dell’hardware. Potrebbero includere spazio di archiviazione dei dati. Dipende da cosa ha bisogno il cliente e cosa offre il fornitore.

Molti fornitori raggruppano queste risorse. Un pacchetto completo potrebbe includere:

  • Hardware del computer : server, CPU, monitor, dispositivi di input e cavi di rete.
  • Accesso a Internet : server Web e software di navigazione.
  • Applicazioni software : dagli elaboratori di testo agli strumenti di settore di nicchia. Questo sottoinsieme specifico è noto come Software as a Service o SaaS.
  • Potenza di elaborazione di un supercomputer : le società finanziarie spesso hanno bisogno di analizzare i dati del mercato azionario in rapida evoluzione. Un PC standard potrebbe richiedere ore. Un supercomputer termina il suo lavoro in pochi minuti.
  • Sistemi di grid computing : utilizzano il middleware per rilevare la potenza della CPU inattiva su una rete. Il software consente a un’applicazione di prendere in prestito la potenza di elaborazione da un altro computer. Suddivide grandi problemi computazionali in blocchi più piccoli.
  • Archiviazione dati fuori sede : chiamata anche archiviazione cloud. Le aziende con enormi esigenze di dati spesso non dispongono di spazio fisico sul server. I backup off-site proteggono dalle catastrofi. Se l’edificio brucia, i dati sopravvivono altrove.

Il prezzo varia in base al fornitore. Nella maggior parte dei casi, il costo è basato sull’utilizzo e non su una tariffa fissa. Usa di più, paga di più. Alcuni offrono sconti in bundle, vendendo essenzialmente servizi in blocco.

Fornitura e on-demand

Aziende come IBM consentono ai clienti di noleggiare i servizi secondo necessità. Questa flessibilità ha portato alcuni a chiamarlo informatica su richiesta.

L’ambito varia. Alcuni fornitori offrono un menu limitato. Altri formano partnership profonde. Studiano il modo in cui fai affari per personalizzare un servizio completo.

Ma vale la pena cambiare? I pro e i contro sono complessi. Lo esploreremo in seguito.

Vince la trappola della convenienza e della compatibilità

L’attrazione principale non è l’abilità tecnica. È il puro sollievo di non dover gestire l’hardware. Per la maggior parte delle aziende, l’informatica di pubblica utilità significa consegnare le chiavi. Smetti di acquistare server. Smetti di acquistare licenze software. Invece, noleggi la funzionalità da una terza parte. Il fornitore si occupa della manutenzione. Si occupano dell’amministrazione. Il tuo team rimane concentrato sulla logica aziendale effettiva anziché sull’applicazione di patch ai server.

C’è un vantaggio secondario che spesso viene trascurato: la compatibilità. Le grandi organizzazioni sono disordinate. Il reparto marketing utilizza una suite di strumenti. L’ingegneria ne usa un altro. I file non parlano tra loro. Forma di silos. I dati si bloccano. L’utility computing offre un unico abbonamento. Uno stack software. Un’interfaccia. Tutti usano gli stessi strumenti. L’attrito diminuisce. La collaborazione diventa più semplice perché gli arredi digitali sono standardizzati in tutto il reparto.

Quando il conto diventa strano

Il costo è un’arma a doppio taglio. Se i conti funzionano, è economico. Non hai bisogno di costosi hardware on-premise. Puoi eseguirlo su macchine client più semplici ed economiche. Il fornitore si assume i costi di manutenzione. Il budget IT si sposta dalle spese in conto capitale alle spese operative. È più pulito.

Ma se l’allineamento non è corretto, è un disastro.

Immagina una piccola startup. Hanno bisogno della potenza di elaborazione di base. Il provider offre l’accesso ai supercomputer. Le tariffe sono salate. Perché pagare una Ferrari per andare a fare la spesa? Se le esigenze del cliente non corrispondono all’inventario del fornitore, l’utility computing diventa una miniera di soldi. Alla fine paghi per la capacità che non utilizzi. O peggio, non puoi ottenere le risorse specifiche di cui hai bisogno, costringendoti comunque a tornare al modello interno.

La scommessa dell’affidabilità

Poi c’è la questione del tempo di attività. Quando esternalizzi la tua infrastruttura, scommetti sulla stabilità di qualcun altro. Se il fornitore ha problemi finanziari, potrebbe prendere scorciatoie. Se la loro attrezzatura si guasta frequentemente, vieni tagliato fuori. Stai pagando per un servizio che non c’è.

Questo rischio è amplificato se il fornitore fallisce. I clienti possono cadere vittime dello stesso destino. I dati svaniscono. Le operazioni si fermano. Molte aziende esitano a cedere compiti critici a fornitori più piccoli. La paura è reale. Se l’azienda soffre, la tua azienda soffre. È una catena di dipendenze che non puoi sempre controllare.

Sicurezza e fattore umano

I sistemi informatici di utilità sono grandi obiettivi. Gli hacker li adorano. Vogliono il libero accesso. Vogliono curiosare. Vogliono i tuoi dati.

Sì, il fornitore è responsabile della sicurezza del sistema. Costruiscono i muri. Ma il cliente deve tenere la porta. Se la tua forza lavoro non è istruita sulle corrette procedure di accesso, i muri non contano. Una semplice email di phishing può aggirare i firewall. Se un intruso riesce ad entrare per vostra negligenza, la sicurezza del fornitore è irrilevante. La violazione spetta a te.

Il divario di consapevolezza

C’è un altro ostacolo. Consapevolezza. Molti consumatori ancora non capiscono veramente cosa sia l’utility computing. È difficile vendere un servizio che le persone non capiscono. Vedono le bollette. Non ne vedono il valore.

Man mano che i servizi diventano più sofisticati, è probabile che sempre più aziende aderiscano. Ci stiamo muovendo verso un mondo in cui i computer in data center distanti gestiscono tutto il lavoro pesante. Il tuo computer locale diventa solo un terminale. Una finestra.

Ma finché il divario di consapevolezza non si colmerà, l’adozione non sarà uniforme.

Chi sta effettivamente facendo questo?

Non si può parlare del modello senza guardare i giocatori. Diversi nomi importanti hanno rivendicato rivendicazioni in questo spazio:

-Amazzonia
-Enki
-IBM
– Joyent
– Tecnologie a più livelli
– Microsistemi solari

Questi non sono solo nomi casuali. Costituiscono la spina dorsale dell’infrastruttura per innumerevoli aziende.

Definizione del modello

Aiuta essere precisi su cosa sia realmente.

Che cos’è l’utility computing con un esempio?
Si tratta di una variante del cloud computing che fattura in base al consumo. Paghi per lo spazio di archiviazione utilizzato. Paghi per i cicli di calcolo utilizzati. Paghi per la larghezza di banda. Se usi zero, paghi zero.

Come si usa?
Come modello a consumo. Le risorse IT sono misurate. Su richiesta. Richiedi ciò di cui hai bisogno. Ti verrà addebitato esattamente questo. Nessun impegno hardware a lungo termine.

Cosa si intende per calcolo di utilità?
Un modello di fornitura di servizi. Il fornitore mette a disposizione la gestione dell’infrastruttura secondo il principio del pagamento in base all’uso. Trasforma l’IT in un servizio di pubblica utilità, come l’elettricità o l’acqua. Lo accendi. Lo usi. Paghi il tassametro.

I confini tra cloud computing e utility computing sono sempre più sfumati. La terminologia cambia. Ma l’idea centrale rimane: paga per quello che usi, quando lo usi. Il resto è solo trattativa.

L’infrastruttura dietro l’hype

La conversazione non finisce con le parole d’ordine. Per comprendere veramente cosa sta accadendo sullo sfondo della tua vita digitale, devi guardare i meccanismi dei sistemi che rendono tutto ciò possibile. Non si tratta solo di commercializzare i mazzi; riguarda il modo in cui le risorse informatiche condivise funzionano effettivamente dietro le quinte.

Pensa alla differenza tra conservare un file sul tuo disco rigido e averlo su un server remoto. Questo cambiamento è il fulcro del cloud computing. Ti allontana dal peso della manutenzione. Non dovrai più preoccuparti della sicurezza fisica della macchina o dei suoi aggiornamenti software. Il fornitore se ne occupa. Ti vendono l’accesso invece della proprietà.

Questo modello fa molto affidamento sull’utility computing. Il termine sembra secco, ma il concetto è semplice. Paghi per ciò che usi, come elettricità o acqua. Se hai bisogno di più potenza di elaborazione per una settimana, paghi per quella settimana. Quando ti fermi, la fatturazione si ferma. Questa elasticità è ciò che consente alle startup di avviarsi senza acquistare costosi rack di server.

Come i pezzi si incastrano

Aiuta a scomporre gli strati.

  • Computing condiviso : più utenti eseguono processi sullo stesso hardware fisico. L’isolamento è fondamentale qui. Il crash di una persona non dovrebbe rimuovere l’applicazione di un’altra persona.
  • Grid Computing : collega diversi computer in una rete per risolvere un unico grande problema. È come mettere in comune le risorse di migliaia di laptop per simulare un andamento meteorologico.
  • Archiviazione sul cloud : i dati risiedono fuori sede. La ridondanza è integrata. Se un server si guasta, un altro risolve immediatamente il problema.
  • Virtualizzazione : questo è il trucco magico. Il software crea una versione virtuale di una risorsa, come un server o un dispositivo di archiviazione. Consente a una macchina fisica di agire come tante macchine virtuali distinte.

Quando riproduci in streaming un video o controlli la posta elettronica, stai interagendo con questa rete di risorse virtualizzate. Il web semantico mira a rendere questi dati leggibili dalle macchine, ma stiamo ancora attraversando le prime fasi di questa transizione. Nel frattempo, la crittografia mantiene i dati al sicuro mentre viaggiano tra il tuo dispositivo e il cloud. Senza una crittografia forte, questo modello crolla. La fiducia è la valuta.

L’elemento umano e i rischi

Chi sta guardando i server? Le fonti indicano un mix di giganti della tecnologia e aziende specializzate. IBM e Google stanno spingendo forte per definire gli standard. I loro documenti di ricerca e comunicati stampa suggeriscono un futuro in cui il cloud computing sarà l’impostazione predefinita, non l’eccezione.

Ma non tutto fila liscio.

Critici come Nicholas Carr hanno lanciato allarmi. Si preoccupa che il “computer mondiale” diventi un monolite. Se tutto si basa su pochi grandi fornitori, cosa succede quando inciampano? O peggio, quando cambiano le regole? Il middleware funge da collante tra le applicazioni, ma può anche diventare un collo di bottiglia o un singolo punto di errore.

Il “software via Internet” non è più una novità. È la modalità operativa principale per il business moderno.

La sicurezza rimane una delle principali preoccupazioni. Gli hacker adattano costantemente i loro metodi per sfruttare la complessità di questi sistemi distribuiti. Poiché la superficie di attacco si espande con ogni nuovo dispositivo connesso, le difese devono evolversi. È una corsa agli armamenti giocata in codice.

Perché è importante per te

Potresti non vedere i server, ma ne senti l’impatto. Le app si caricano più velocemente. I servizi sono disponibili 24 ore su 24, 7 giorni su 7. I tuoi dati sono accessibili da qualsiasi luogo. Questi sono i vantaggi del cloud storage e dei server web che lavorano in tandem.

Tuttavia, esiste un compromesso. Stai rinunciando al controllo. Se il provider ha un’interruzione, non hai soluzioni alternative. Aspetti. La comodità è reale, ma lo è anche la dipendenza.

L’industria si sta spostando dalla vendita di scatole alla vendita di servizi. Questo è l’utility computing in azione. Abbassa la barriera all’ingresso per gli sviluppatori. Un piccolo team può ora accedere alla stessa potenza di calcolo di un’azienda Fortune 500. Questa democratizzazione della tecnologia sta guidando l’innovazione. Le nuove idee possono essere testate e implementate senza ingenti investimenti iniziali.

Guardando al futuro

Le fonti indicano una rapida accelerazione. I rapporti dell’inizio del 2008 suggeriscono un “grande cambiamento nella fornitura dell’IT”. Allora non era una tendenza; era inevitabile. L’infrastruttura viene costruita oggi.

Ci stiamo muovendo verso un modello in cui l’infrastruttura Internet è così solida che la posizione dei dati diventa irrilevante. Il tuo dispositivo è solo una finestra. Il cervello è là fuori, nel cloud