Se non sei sicuro di quale sia la differenza, non sentirti troppo male. La maggior parte delle persone non capisce la sottile distinzione e molti in realtà confondono i due concetti come uno nella stessa cosa. Anche le persone esperte di tecnologia, come quelle che chiederesti di aggiustare il tuo computer 7 Domande da chiedere a un tecnico informatico prima di iniziare a lavorare 7 Domande da chiedere a un tecnico informatico prima che inizi il lavoro Trovare il tecnico informatico giusto potrebbe portare a problemi correzione gratuita. Poni le domande giuste e puoi facilmente estirpare i tecnici del servizio di riparazione di quelli che conoscono la loro attività. Leggi di più, falli mescolare tutto il tempo.
E non aiuta che "il cloud" sia diventato una buzzword abusata che descrive tutto, dal cloud computing allo storage cloud. Come memorizzare in modo permanente i tuoi dati in "The Cloud" Come memorizzare in modo permanente i tuoi dati in "The Cloud" Sei pronto entrare in The Cloud? In questo articolo ti mostrerò come puoi diventare in gran parte indipendente dalla memorizzazione locale dei dati. Fornirò una panoramica di come Internet può ... Leggi altro e oltre.
Quindi qual è la differenza? E perché dovrebbe interessarti, comunque? A quanto pare, entrambe queste cose possono tornare utili per te una volta che sai cosa sono e in che modo forniscono valore, al punto che se non ti stai sfruttando già, ti perdi molto.
virtualizzazione
La virtualizzazione è quando crei una rappresentazione virtuale di qualcosa di fisico. La realtà virtuale, per esempio, è solo una rappresentazione della realtà fisica con alcune modifiche e differenze. Ma nel contesto dei computer, la virtualizzazione è leggermente più specifica.
La virtualizzazione avviene quando si prendono risorse fisiche (come RAM, CPU, spazio su disco, ecc.) E le si suddividono in blocchi discreti che vengono visti come separati dal sistema. Ogni blocco può essere dedicato a diversi utenti e, poiché i blocchi sono discreti, gli utenti possono utilizzare solo le risorse a loro assegnate.
Esempio di macchina virtuale
Una "macchina virtuale" è un programma che crea un computer virtuale sul sistema e questo computer virtuale può eseguire il proprio sistema operativo separato dal proprio sistema operativo. Il sistema attuale è chiamato "host" mentre il sistema virtuale è chiamato "guest".
Diciamo che stai usando Windows. Questo è il tuo sistema operativo host. Usando un software di macchine virtuali come VirtualBox, puoi installare ed eseguire una copia di Ubuntu da Windows. Funziona in una finestra come qualsiasi altro programma, eccetto che è limitato a molta RAM, CPU, spazio su disco, ecc. Da mettere da parte quando viene creata la macchina virtuale.
Le macchine virtuali sono il modo migliore per eseguire più SO su una macchina Qual è il modo migliore per eseguire più sistemi operativi sul PC? Qual è il modo migliore per eseguire più sistemi operativi sul tuo PC? Indeciso tra Windows e Linux? È possibile eseguire più SO su una singola macchina con il doppio avvio o utilizzando una macchina virtuale. Scopriamo qual è il migliore per te. Leggi di più, assumendo che tu abbia abbastanza risorse fisiche da spartire. La cosa bella è che, poiché le risorse sono messe da parte come una piccola sandbox, è possibile rilevare un virus nel sistema operativo guest e questo non influirà sul sistema operativo host. In quanto tale, le macchine virtuali sono il modo consigliato per testare nuovi SO e programmi Test di un nuovo sistema operativo? Rimani sicuro con una macchina virtuale Testare un nuovo sistema operativo? Mantieniti sicuro con una macchina virtuale Ulteriori informazioni.
Esempio di server virtuale
Come utente domestico occasionale, probabilmente non avresti mai eseguito più di una macchina virtuale alla volta, quindi al massimo avresti un sistema operativo host e un sistema operativo guest. Ma dal punto di vista commerciale, non è raro trovare computer che eseguono più macchine virtuali l'una accanto all'altra, ottenendo un sistema operativo host e dozzine o addirittura centinaia di SO guest.
Quando ciò accade, il computer viene spesso definito un "server virtuale". Ciò richiede ovviamente un sistema estremamente potente con le specifiche top-of-the-line, altrimenti non ci sarebbero abbastanza risorse da dividere e ogni macchina virtuale rallenterebbe fino alla ricerca per indicizzazione. I computer potenti sono costosi, ecco perché i server virtuali di solito sono gestiti solo dalle aziende.
Ma perché un'azienda vorrebbe fare questo? Questa è una buona domanda e questo ci porta al concetto di cloud computing.
Cloud computing
Cos'è "il cloud"? Beh, puoi considerarlo come un cluster remoto di server che fornisce un servizio - o in parole povere, un mucchio di computer interconnessi (cluster di server) accessibili da qualsiasi luogo purché tu abbia una connessione Internet (remota) che fornisca un servizio, sia gratuito che a pagamento.
Il cloud computing si ha quando si utilizzano i computer sul cloud per elaborare o archiviare dati, liberando così le risorse del proprio computer (ad esempio, l'elaborazione della potenza e dello spazio di archiviazione). Si noti che alcuni servizi cloud utilizzano la virtualizzazione, ma molti non lo fanno.
Esempio di servizio semplice
Se utilizzi Gmail, utilizzi già un servizio basato su cloud. In questo caso, tutti i tuoi dati di posta elettronica sono archiviati sulla rete di server di Google e i server di Google fanno tutto quanto in termini di invio, ricezione ed elaborazione di tali dati: l'elaborazione avviene sul cloud, non sul tuo computer.
Lo stesso vale per la maggior parte dei servizi basati sul web, come calendari, elenchi di cose da fare, social network, VoIP, archiviazione remota dei dati, gestori di budget, editor di foto online, ecc.
Esempio di servizio avanzato
Alcuni servizi cloud sono più avanzati di altri. Ad esempio, l'hosting di posta elettronica su Gmail o Outlook.com è relativamente semplice se confrontato con la modifica collaborativa di documenti su Office Online, Google Documenti o qualsiasi altra alternativa di ufficio online.
Su Google Documenti, ogni documento o foglio di lavoro è ospitato sui server di Google. Quando apri un file e inizi a modificarlo, stai effettivamente interagendo con un file che si trova a migliaia di chilometri di distanza, motivo per cui qualcun altro può aprire lo stesso file e modificarlo allo stesso tempo. I server di Google stanno elaborando i tuoi input in tempo reale.
Esempio di hosting virtuale
Si noti come gli esempi precedenti non abbiano menzionato la virtualizzazione? Ecco uno che fa.
Quando ti iscrivi per un piano di hosting web condiviso I migliori servizi di hosting Web I migliori servizi di hosting Web Stai cercando i migliori servizi di web hosting per le tue esigenze? Se hai bisogno di un posto per ospitare il tuo piccolo blog personale o un importante sito web aziendale, questa lista è per te. Per saperne di più, di solito è ospitato su una singola macchina senza alcuna virtualizzazione e decine di altre utilizzano lo stesso server. Se un utente commette un errore e blocca la CPU del server, il sito Web di tutti scende fino a quando il server non viene riparato.
Ma quando ti iscrivi per un piano di server privato virtuale, sei ancora su una singola macchina ma la tua parte delle risorse del server è virtualizzata. Se un utente commette un errore, blocca solo la parte della CPU del server e solo il loro sito web va giù. Il tuo rimane intatto. Questo è il motivo per cui l'hosting VPS è preferibile all'hosting condiviso Perché dovresti utilizzare un VPS anziché l'hosting condiviso per WordPress Perché dovresti utilizzare un VPS invece di hosting condiviso per WordPress Ulteriori informazioni.
E poi hai servizi come Amazon Web Services, che utilizza un cluster di server virtualizzati per fornire il cloud computing a più utenti. Il vantaggio qui è che il tuo account non risiede su nessun singolo computer - risiede sull'intero cloud, quindi se un server fisico dovesse morire, il tuo sito web non morirà con esso.
Il futuro della tecnologia è il cloud
Puoi avere la virtualizzazione senza cloud e puoi avere il cloud computing senza virtualizzazione. I due sono di solito combinati ma non devono esserlo. Spero che ora tu sappia la differenza tra i due!
A questo punto, la maggior parte delle persone sono sorprese di quanto cloud effettivamente usano quotidianamente. Forse ti senti lo stesso. Personalmente adoro la praticità del cloud, ma dovresti fare attenzione che ci siano alcuni rischi per il cloud computing per evitare 3 suggerimenti per rimanere al sicuro dai pericoli del cloud computing 3 consigli per restare al sicuro dai pericoli del cloud computing Il cloud computing è il grande Buzz in questi giorni e abbiamo più scelte a nostra disposizione ora che mai. Quanti di noi utilizzano Dropbox, SkyDrive o Google Drive quotidianamente? Come ... Per saperne di più.
E se lo trovi particolarmente interessante, considera una carriera nel cloud computing Queste 9 competenze nel cloud computing potrebbero darti la prossima carriera Jump Queste 9 competenze nel cloud computing potrebbero darti il prossimo salto di carriera Le aziende si stanno muovendo verso il cloud. L'enorme divario di competenze potrebbe essere la tua opportunità di seguire rapidamente la tua carriera con le qualifiche essenziali. Inizia con una qualsiasi di queste abilità critiche richieste. Leggi di più !
Questo ha chiarito eventuali confusioni che potresti aver avuto? Hai qualche domanda ancora indugiata nella tua mente? Sentiti libero di condividere con noi nei commenti qui sotto.
Credito immagine: tutto possibile tramite Shutterstock.com