为什么叫云计算(简述什么是云计算)
为什么叫云计算?
定义:
云计算是一种分布式计算,是将一个庞大的数据计算处理程序通过网络“云”分解成无数个小程序,然后由多个服务器组成的系统对这些小程序进行处理和分析,得到结果并返回给用户。云计算早期,简单来说就是简单的分布式计算,解决任务分配,合并计算结果。因此,云计算也被称为网格计算。通过这项技术,可以在短时间(几秒钟)内处理数万个数据,从而实现强大的网络服务。
目前,云服务不仅仅是分布式计算,而是分布式计算、效用计算、负载平衡、并行计算、网络存储、冗余热备份和虚拟化等计算机技术混合演进和飞跃的结果。
特点:
1.虚拟化技术。
必须强调的是,虚拟化突破了时间和空间的界限,这是云计算最显著的特点。虚拟化技术包括应用虚拟化和资源虚拟化。众所周知,物理平台和应用部署环境之间没有空间联系。相应的终端操作就是通过虚拟平台完成数据备份、迁移和扩展。
2.动态可扩展性。
云计算具有高效的计算能力。在原有服务器的基础上增加云计算功能,可以快速提高计算速度,最终实现虚拟化水平的动态扩展,达到扩展应用的目的。
3.按需部署。
计算机包含许多应用程序、程序和软件等。不同的应用有不同的数据资源池,因此用户在运行不同的应用时需要强大的计算能力来部署资源,云计算平台可以根据用户需求快速配备计算能力和资源。[5]
4.灵活性高。
目前市场上大部分IT资源、软硬件都支持虚拟化,比如存储网络、操作系统、开发软硬件等。虚拟化元素在云系统资源的虚拟池中进行管理。可以看出,云计算的兼容性非常强,不仅可以兼容不同厂商的低配置机器和硬件产品,还能够支持外设获得更高的计算性能。
如果服务器出现故障,不会影响计算和应用的正常运行。由于单点服务器出现故障,可以通过虚拟化技术恢复分布在不同物理服务器上的应用程序,或者使用动态扩展功能部署新的服务器进行计算。
6.性价比高。
虚拟资源池中资源的统一管理在一定程度上优化了物理资源。用户不再需要大存储空间的昂贵主机,而是可以选择相对便宜的PC组成云,一方面降低了成本,另一方面在计算性能上也不逊色于大主机。
7.可扩展性。
用户可以利用应用软件的快速部署条件,更简单快捷地扩展现有服务和需要的新服务。例如,如果计算机云计算系统出现设备故障,无论是在计算机层面还是在具体应用中,用户都不会受到阻碍,可以利用计算机云计算的动态扩展功能,有效扩展其他服务器。这样才能保证任务的有序完成。在动态扩展虚拟化资源的情况下,还可以高效扩展应用,提高计算机云计算的运行水平。