Differenza Tra Cloud Computing E Virtualizzazione

Differenza Tra Cloud Computing E Virtualizzazione
Differenza Tra Cloud Computing E Virtualizzazione

Video: Differenza Tra Cloud Computing E Virtualizzazione

Video: Differenza Tra Cloud Computing E Virtualizzazione
Video: Lezione #11 - Cloud computing 2024, Aprile
Anonim

Cloud Computing vs Virtualizzazione

Potrebbe Computing e Virtualization sono termini correlati nell'ottimizzazione delle risorse dell'infrastruttura IT. La virtualizzazione è una tecnologia utilizzata nel concetto di Cloud Computing. La virtualizzazione utilizza la stessa infrastruttura hardware per creare diversi server virtuali in base ai requisiti e alle esigenze. Ad esempio, supponi di aver bisogno di un server Windows e di un server Linux per scopi diversi, puoi crearlo in uno stesso server fisico utilizzando la tecnica di virtualizzazione.

Virtualizzazione (soft virtualization vs hard virtualization)

La virtualizzazione utilizza la stessa infrastruttura hardware per creare diversi server virtuali in base ai requisiti e alle esigenze. Se lo inseriamo in un'architettura a più livelli, il livello 1 sarebbe SAN (Storage Area Network), il livello 2 sarebbe server hardware (server blade) per l'allocazione delle risorse e il livello superiore sarebbe il server host. Software di virtualizzazione come Citrix, vSphere di VMware, Xen, Microsoft Hyper V, Sun xVM verranno eseguiti sui server di livello superiore, chiamati server host. Il server host esegue qualsiasi sistema operativo ei server virtuali possono essere costruiti su qualsiasi sistema operativo secondo i requisiti.

La tecnica di virtualizzazione è stata introdotta per ottenere un utilizzo ottimizzato dei dispositivi hardware e ridurre gli oneri di manutenzione ei relativi costi. Il server virtuale con la stessa configurazione del server dedicato, fornirà le prestazioni esatte che il server dedicato può eseguire se necessario. La tecnica sopra menzionata è chiamata Soft Virtualization. Esiste un'altra tecnica chiamata Hard Virtualization che viene eseguita allocando risorse dedicate durante la creazione del server. Questo può essere fatto su server di marca solo con il sistema operativo Pre. Questa è fondamentalmente una partizione fisica delle risorse e non raggiungerà il massimo utilizzo delle risorse.

Cloud Computing Virtual Server Virtualization
Cloud Computing Virtual Server Virtualization

Cloud computing

Il concetto di cloud computing è fornire server virtuali con dettagli di configurazione specifici con sistema operativo, applicazioni e servizi specifici. La posizione fisica dei core (processori o potenza di calcolo), software, accesso ai dati e spazio di archiviazione è irrilevante per gli utenti. Il Cloud Computing utilizza la tecnica della virtualizzazione per raggiungere i suoi criteri.

Fondamentalmente il Cloud Computing è una raccolta di Virtualization Technique, SOA (Service Oriented Architecture), Autonomic e Utility Computing.

Il concetto di business alla base di questo è che, piuttosto avendo ogni server fisico per ogni servizio o applicazione in loco, è possibile noleggiare un server virtuale off-shore o off-site da un provider di cloud computing. Queste risorse fuori sede non richiedono manodopera dedicata per la manutenzione da un punto di vista aziendale. L'azienda può definire la specifica del requisito e fornirla al provider di cloud computing o calcolare il requisito delle risorse e ordinare un server cloud online.

Il cloud computing incorpora IaaS e SaaS (IasS vs SaaS). IaaS significa Infrastructure as a Service e SaaS è Software as a Service. Piuttosto che investire su server, SAN, software, spazio rack, dispositivi di rete, larghezza di banda, la forza lavoro di manutenzione è meglio acquistare un servizio di server cloud da un provider di cloud computing. In questo modello le aziende non devono investire grandi somme di denaro in infrastrutture e non devono mettere a nudo i costi di riparazione o di manutenzione.

Software as a Service (SaaS) è un concetto per fornire servizi software alle aziende sulla piattaforma IaaS virtuale. I file di installazione oi file binari verranno conservati nel server host in cui è in esecuzione il software di virtualizzazione e verranno installati sui server virtuali come e quando richiesto o richiesto.

Quindi, con IaaS e SaaS, i fornitori di cloud computing dovrebbero essere in grado di fornire l'intera soluzione in un unico box virtuale in base alle esigenze del cliente. Ad esempio, se si desidera eseguire un server per Microsoft Exchange Server a scopo di mailing del personale, piuttosto acquistare un server fisico e spendere più risorse, è possibile acquistare una scatola cloud con MS Exchange installato con connessione Internet o connessione VPN alla rete aziendale.

(1) La virtualizzazione è una tecnica, ma il cloud computing è un concetto che utilizza tecniche di virtualizzazione.

(2) La virtualizzazione potrebbe essere eseguita internamente in loco e il coinvolgimento delle risorse eccetto l'hardware esiste ancora, ma mentre nel Cloud Computing non saranno necessarie risorse interne.

Raccomandato: