Che cosè lon demand computing nel cloud computing?


La migliore risposta

Lon demand computing è il modello più recente nei sistemi aziendali. È correlato al cloud computing. Significa che le risorse IT possono essere fornite su richiesta da un provider cloud.

In un sistema aziendale la domanda di risorse di elaborazione varia di volta in volta. In uno scenario del genere, il computing on demand garantisce che i server e le risorse IT siano forniti per gestire laumento / diminuzione della domanda.

Un provider di cloud mantiene un sondaggio delle risorse. Il pool di risorse contiene reti, server, archiviazione, applicazioni e servizi. Questo pool può soddisfare la domanda variabile di risorse e di elaborazione da parte di vari client aziendali.

Esistono molti concetti come il grid computing, lutility computing, il calcolo autonomo e così via che sono simili al computing su richiesta.

Questa è la tendenza più popolare nel modello di elaborazione al momento.

Risposta

La scalabilità si riferisce allidea di un sistema in cui ogni applicazione o parte di infrastruttura può essere espanso per gestire un carico maggiore.

Ad esempio, supponiamo che la tua applicazione web venga presentata su un sito web popolare come ProductHunt. Improvvisamente, migliaia di visitatori utilizzano la tua app: la tua infrastruttura può gestire il traffico? Avere unapplicazione web scalabile garantisce che possa scalare per gestire il carico e non andare in crash. Le pagine che si bloccano (o anche solo lente) lasciano i tuoi utenti insoddisfatti e la tua app con una cattiva reputazione.

I sistemi hanno quattro aree generali a cui può essere applicata la scalabilità:

  • Disco I / O
  • Memoria
  • I / O di rete
  • CPU

Quando parli di scalabilità nel cloud computing, spesso si sente parlare di due modi principali di ridimensionamento: orizzontale o verticale. Esaminiamo più in profondità questi termini.

Ridimensionamento verticale

Il verticale è spesso considerato il “più facile” i due metodi. Quando si ridimensiona un sistema verticalmente, si aggiunge più potenza a unistanza esistente. Ciò può significare più memoria (RAM), archiviazione più veloce come unità a stato solido (SSD) o processori (CPU) più potenti.

Il motivo per cui si ritiene che questa sia lopzione più semplice è che lhardware è spesso banale da aggiornare su piattaforme cloud come AWS, dove i server sono già virtualizzati. Cè anche una configurazione aggiuntiva molto piccola (se presente) che devi fare a livello di software.

Ridimensionamento orizzontale

Il ridimensionamento orizzontale è leggermente più complesso. Quando si ridimensionano i sistemi in orizzontale, generalmente si aggiungono più server per distribuire il carico su più macchine.

Con questo, tuttavia, si aggiunge complessità al sistema. Ora disponi di più server che richiedono attività di amministrazione generale come aggiornamenti, sicurezza e monitoraggio, ma ora devi anche sincronizzare lapplicazione, i dati e i backup in molte istanze.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *