1. | Cloud computing is used to provide pools and automated resources that can be accessed on-demand. | While It is used to make various simulated environments through a physical hardware system. |
2. | Cloud computing setup is tedious, complicated. | While virtualization setup is simple as compared to cloud computing. |
3. | Cloud computing is high scalable. | While virtualization is low scalable compared to cloud computing. |
4. | Cloud computing is Very flexible. | While virtualization is less flexible than cloud computing. |
5. | In the condition of disaster recovery, cloud computing relies on multiple machines. | While it relies on single peripheral device. |
6. | In cloud computing, the workload is stateless. | In virtualization, the workload is stateful. |
7. | The total cost of cloud computing is higher than virtualization. | The total cost of virtualization is lower than Cloud Computing. |
8. | Cloud computing requires many dedicated hardware. | While single dedicated hardware can do a great job in it. |
9. | Cloud computing provides unlimited storage space. | While storage space depends on physical server capacity in virtualization. |
10. | Cloud computing is of two types : Public cloud and Private cloud. | Virtualization is of two types : Hardware virtualization and Application virtualization. |
11. | In Cloud Computing, Configuration is image based. | In Virtualization, Configuration is template based. |
12. | In cloud computing, we utilize the entire server capacity and the entire servers are consolidated. | In Virtualization, the entire servers are on-demand. |
13. | In cloud computing, the pricing pay as you go model, and consumption is the metric on which billing is done. | In Virtualization, the pricing is totally dependent on infrastructure costs. |