Diventa Autore per CoreTech | Scopri di più





Cloud scalability vs elasticity: scalabilità e flessibilità

26/07/21 Debora Visconti Blog

×Non sei ancora nostro cliente stellar? Diventa Partner CoreTech e visita il nostro configuratore prezzi

La manna non scende dal cielo. Ma dalla nuvola sì. Sono i vantaggi del cloud computing che ci hanno abituato ad avere risorse a disposizione in qualunque momento e ovunque ci troviamo: un piccolo grande portento per il lavoro. Spesso sentiamo parlare di scalabilità e flessibilità del cloud: ma di che cosa si tratta esattamente?

Mettiamo a confronto due aspetti importanti della nuvola tecnologica in un ring immaginario e amichevole. Dunque, nell’articolo inizia e si svolge il match cloud scalability vs elasticity.

CHIAMA CORETECH PER SAPERNE DI PIÙ

Che cosa si intende per Scalability: cos’è la scalabilità?

L’informatica è un universo ampissimo che fa a gara con quello astronomico ed è trasversale a pressoché qualunque attività. È una sorta di tessuto connettivo che tiene insieme ogni operazione in ambito aziendale, e non solo. Dunque, per chiarire una nozione importante del pianeta del cloud computing, occorre chiarire che cosa si intende per Scalability. O meglio, che cos’è la scalabilità in informatica? Nel momento in cui viene spiegata la nozione di scalabilità in informatica, è facile afferrare come si adatti anche al modello definito dal cloud computing. Se dovessimo riferire questa idea al mondo vivente, potremmo parlare di una sorta di capacità di adattamento. Ma cerchiamo di capire meglio.

Una modesta definizione

In informatica, con la parola “scalabilità” si fa riferimento al fatto che hardware e software possano essere modificati con facilità per far fronte a una variazione del carico di lavoro. Con “carico di lavoro” si intende la mole di dati trattati o il tipo di informazioni che devono essere gestite attraverso un sistema informatico. Per esempio, è possibile sentir parlare di scalabilità del software tal dei tali oppure domandarsi quando una rete è scalabile. Vediamo come è concretizzata la scalabilità in questi due casi.

Scalabilità del software

Un software scalabile si adatta a sostenere carichi di lavoro diversi senza che sia necessario intervenire con una sua riprogettazione. Esistono molte applicazioni significative per mettere in evidenza questo aspetto. Esempi di scalabilità del software sono le modalità di funzionamento dei sistemi di online transaction processing, cioè le tecnologie software impiegate per i pagamenti. Permettono di gestire un carico crescente di transazioni con l’aggiunta di processori, memoria e dispositivi. Altri degni rappresentanti della scalabilità sono i programmi per creare e gestire database, i cosiddetti DBMS (Database Management System).

Quando una rete è scalabile?

C’è rete e rete. Ci sono quelle per i pesci e quelle per i dati. Nel secondo caso di parla di reti informatiche, dall’aroma metallico e non acquatico. Una rete è costituita da un insieme di apparecchi e programmi collegati tra loro attraverso protocolli per lo scambio di informazioni. Come il filato di nylon in una rete da pesca crea intersezioni, così nella rete informatica ci sono nodi da cui dipartono input e output: si tratta di hardware come computer e server che instradano i dati nella rete. Un protocollo di routing viene considerato scalabile se la dimensione della tabella di routing corrispondente a ogni nodo cresce asintoticamente su scala logaritmica.

Scalabilità e flessibilità del cloud

Ma torniamo sotto le nuvole. Anzi, sotto la nuvola. Affacciamoci ancora una volta sul vivido panorama del cloud computing, perché è lui ad aver ispirato la scalpitante scalata alla scalabilità. Stavolta però facciamolo ricordando un’altra caratteristica importante del cloud: la flessibilità. Dunque, cerchiamo di chiarire che cosa sia la scalability nel cloud computing e come si contrapponga, o abbia a che fare, con la flessibilità. Di certo, non dobbiamo dimenticare che l’una e l’altra sono caratteristiche positive e vantaggiose del cloud. L’una e l’altra lo rendono quella splendida risorsa che ci permette di

  • avere tanto, tantissimo, spazio virtuale per i dati;
  • automatizzare i processi;
  • beneficiare di algoritmi di machine learning;
  • sostenere grandi carichi di lavoro.

Che cosa si intende per flessibilità del cloud

Scalabilità e flessibilità sono caratteristiche intrinseche e correlate tra loro della nuvola tecnologica. Il funzionamento della nuvola manifesta proprio queste due facce che la rendono vantaggiosa e indispensabile. Prima di approfondire le relazioni tra i due aspetti, è importante capire che cosa si intende per flessibilità del cloud. Quando viene citata la flessibilità del cloud, il nocciolo della questione è il fatto che il sistema sia in grado di utilizzare le risorse disponibili in modo diverso a seconda del carico di lavoro. Alla base della flessibilità del cloud c’è una riallocazione delle risorse. Si tratta di una caratteristica fondamentale di una server cloud perché permette di far fronte con successo ai picchi di attività.

Quando la flessibilità del cloud server è indispensabile: alcuni esempi

La flessibilità del cloud “salva la vita” quando ci troviamo a sostenere l’impatto di un picco di richieste. Il traffico sul nostro sito aumenta improvvisamente. Il servizio che offriamo online diventa tutt’a un tratto il desiderio di moltissime persone. Questo può succedere se stiamo facendo una campagna promozionale, c’è un evento particolare, stiamo facendo dei buoni sconti. Si tratta di situazioni frequenti per siti e-commerce e siti di streaming. È disponibile un nuovo prodotto tanto atteso oppure esce una nuova serie tv: la curiosità moltiplicherà i click per pagare l’oggetto o il video dei desideri.

Il cloud flessibile riduce i costi

La flessibilità del cloud è in buoni rapporti con il controllo dei costi. Infatti, è proprio la caratteristica del cloud server che lo rende utilissimo a ridurre le spese. Grazie a un server cloud flessibile, l’uso delle risorse è proporzionale all’effettivo numero di richieste. Il sistema è capace di allocare le risorse in modo che tutto sia perfettamente ottimizzato. Ne beneficia il portafoglio.

La scalabilità del cloud

La scalabilità del cloud è una caratteristica specifica della sua tecnologia. Riguarda l’architettura in cui sono organizzati tutti gli elementi che costituiscono il cloud. Una soluzione scalabile come un server cloud può essere facilmente ridimensionata per adattarsi a carichi di lavoro crescenti grazie all’aggiunta di risorse nuove. Così si manifesta la scalabilità del sistema informatico. Ci sono tre modi in cui una soluzione può essere scalabile: orizzontale, verticale, diagonale.

Scalabilità orizzontale

La scalabilità di un sistema informatico è orizzontale se il sistema permette di implementare nuovi elementi per far fronte ad attività sempre più impegnative. Le soluzioni scalabili di tipo orizzontale sono uno strumento ottimo per affrontare tutte le possibili trasformazioni del futuro.

Banner

Scalabilità verticale

Si parla di scalabilità verticale quando vengono aggiunte risorse all’infrastruttura esistente. Una scelta del genere consente di rispondere a un’istanza attuale, ma rappresenta una soluzione a breve termine.

Scalabilità diagonale

Una soluzione scalabile in senso diagonale rappresenta l’unione delle forme di scalabilità orizzontale e verticale. Permette di aggiungere e togliere risorse per soddisfare le esigenze contingenti.

Differenze tra scalabilità e flessibilità: cloud scalability vs elasticity

Qual è la differenza tra scalabilità e flessibilità della nuvola tecnologica? Dal match cloud scalability vs elasticity quali considerazioni emergono? La prima considerazione da evidenziare è che entrambe le caratteristiche sono fondamentali per fornire un servizio soddisfacente. Ma mentre la flessibilità riguarda il modo in cui vengono utilizzate risorse disponibili, la scalabilità ha a che fare con la struttura stessa del cloud. La scalabilità di un sistema informatico che si appoggia a un server cloud dipende dagli aspetti tipici del progetto alla base della nuvola. Da una parte, abbiamo risorse che vanno spostate e riorganizzate, dall’altra, la possibilità di implementarne di nuove.

PROVA STELLAR DI CORETECH

Banner

Articoli su Stellar

Quanto costano i server Stellar in confronto ad altri provider?Aggiornamento listino licenze Microsoft per ambiente cloud serverServer Stellar ZEN - Backup multipli inclusiEasyVPN - VPN as a Service per StellarDRaaS con StellarServer Fisico Vs Server Cloud: Quale costa di più?I server Stellar parlano tra loro?Migrazione da VMware a Proxmox: ecco come fare1Stack Cloud - i vantaggi del White LabelIaaS Stellar: potenziamento rete 40GbBackup dei server cloud: 3 copie son meglio di 0!Linea internet troppo lenta per spostare il server in cloud?Vuoi iniziare a fare veramente business col cloud?Quanto costa un server cloud?Le soluzioni cloud che stai utilizzando non ti danno sufficiente sicurezza?Server Cloud dalle performance scadenti? Ecco perché!vNAS: Il tuo NAS virtuale in cloud!Arriva Stellar ZEN serverAnticipazioni Stellar: vNAS 10, 20 e 50TB per DR e Hybrid CloudVendono auto senza airbag e cinture di sicurezza?Su che server fisico ti mettono?Coretech Stellar: il cloud server italiano alla prova dei fattiStellar Cloud Server: il cloud per MSP e professionisti ITCloud scalability vs elasticity: scalabilità e flessibilitàCloud server per rivenditori: cos’è e quando è Stellar(e)Connessioni protette al tuo server cloud? Collegamenti in VPN?Hai a cuore la sicurezza dei tuoi server?Cloud server: quel che volevi sapere, ma non osavi chiedereServer Cloud dedicato?Ottimizzazione delle performanceCPU: cloud claudicante, se non è dimensionata giustaCloud server lento: soluzioni per performance garantiteSnapshot VWware: che cosa sono e come funzionanoDifferenza tra hosting e cloud server: facciamo chiarezzaServer Cloud dalle performance scadenti? Ecco perché!Cosa sono i server cloud: una nuvola di soluzioniVirtualizzazione dei server: cos’è e come funzionaCloud provider italiani: le possibilità del nostro mercatoServer cloud support: assistenza tecnica informatica per impreseServer VPS: cosa sono e perché sono diverse dal cloud serverIl backup del tuo server cloud può essere opzionale?Rivedi il Talk: Server in cloud per iniziare a vendereDisponibile la registrazione del Talk: Server in cloud per iniziare a venderePromozione per i partner sui Server CloudTalk come gestire i server in CloudCloud provider: ambiente virtualizzato per affari concretiPillole di Cloud | Episodio 15Non aspettare di essere schiacciato, gioca d'anticipo!Sicurezza integrata nei Cloud ServerPillole di Cloud | Episodio 14Virtual Cloud Provider: ecco la strategia contro la disintermediazioneHai a cuore la sicurezza dei tuoi server?Pillole di Cloud | Episodio 13Cosa ti lasciano i Big Player?Pillole di Cloud | Episodio 12Pillole di Cloud | Episodio 11Pillole di Cloud | Episodio 2Pillole di Cloud | Episodio 1Come dimensionare un Cloud server per remote desktop/remoteappStellar: sconto del 50% sul server!Stellar di CoreTech: si fa presto a dire cloud serverVola verso il Cloud, sconti sui Server StellarCoreTech rende facile ai system integrator fare… i cloud providerIl cloud si nutre di competenze. Tutto (già) esaurito al roadshow CoreTechServer in Cloud, tanti nomi per lo stesso servizioCloud Server Stellar: performance sempre al Top!Le 7 regole d’oro per un Server Cloud di successo!Stellar, il cloud server in ItaliaVola verso il Cloud, sconti sui Server StellarVola verso il Cloud… sui Server Stellar 30%!!!Server Cloud Stellar – Dischi SSD e offerta ancora più semplice!Stellar: anatomia di un’offerta IaaSStellar: Server Cloud Enterprise-Class Full Optional, per ambienti di produzioneImperdibile Sconto se sottoscrivi un Cloud Server StellarCloud Server Stellar – 30% di sconto sulle nuove attivazioni!Novità a Listino Server Cloud Stellar – Diminuzione costo RAM#2 CoreTech Chat – La tua opinione conta!Un server stellar è come il vino buono.Upgrade in Cloud con Stellar, grazie al ritiro del vostro Hardware usato!Diminuzione costo CPUBollettino Cloud - Marzo 2018Converti al Cloud e prendi due piccioniVPS e Cloud Server sono la stessa cosa?Dischi SSD su tutte le offerte a costi stracciati. Possibile? Vediamo ComeCon Stellar risparmi parecchio...vuoi fare un acquisto consapevole di un server cloud?Acquista un bel chiodo di Cloud Server e poi dirai che sono meglio i server fisici!Stellar Server Cloud Enterprise ClassServer Cloud e Core, una questione di Cavalli

Knowledge Base su Stellar

Introduzione a ServerStellar - Creazione nuova VMGestire server in CloudServer in Cloud, tanti nomi per lo stesso servizio: EC2 Istanza, Virtual Machine, VM, Cloud Server, VPS, Cloud VPS, Droplets, Compute EngineInfrastructure as a codeVendere server Cloud: cosa bisogna sapereStellar - Backup Cloud ServerStellar - Il Cloud in pratica: cos’è, cosa offre e come si usaStellar - Dimensionamento CPU e RAM Server Terminal Remote Desktop – RDPStellar - Migrazione Server verso StellarStellar - Creazione accountStellar - Accendere e spegnere VMStellar - Modifica risorse assegnateStellar - Estensione disco fissoStellar - Impostare il backup del contenuto di una VMStellar - Ampliamento memoria RAMStellar - Regole FirewallStellar - Gestione SnapshotStellar - Controllare VM da remotoStellar - Identificare una VM attraverso un AliasStellar - Aggiungere commenti a VMStellar - Assegnare VM ad un clienteStellar - Dare ai clienti accessi ad una VMStellar - Accesso utenti finali a gestione VMStellar - Verificare pianificazione backup VMStellar - Verifica esito backup VM di 1BackupStellar - Verifica funzionamento backup VMStellar - Effettuare restore backup VMStellar - Scollegare una scheda di rete dalla VMStellar - Avvio VM da CD-ROMStellar - Collegare ISO TemplateStellar - Portabilità VMStellar - Cancellazione di una VMStellar - Pannello adminStellar - Reset passwordMigrare server su Cloud Stellar senza fatica1Stack: Spegnimento forzato Server Stellar1Stack: Reset Server Stellar1Stack: Aumento della RAM in un Server Stellar1Stack: Aumento della CPU in un Server StellarCome espandere lo spazio disco di una macchina Linux UbuntuCome espandere lo spazio disco di una macchina Linux DebianCome espandere lo spazio disco di una macchina Windows