首页 理论教育云计算:解决传统基础架构问题的服务架构

云计算:解决传统基础架构问题的服务架构

【摘要】:云计算是一种服务,由一个可配置的共享资源池组成,用户能够按需使用资源池中的网络、服务器、存储设备、应用和服务等资源,几乎不需花费任何精力去管理。在云计算出现之前,传统的IT部署架构是“烟囱式”的,即“专机专用”系统。云计算利用虚拟化技术的云基础架构有效地解决了传统基础架构的问题。

云计算是一种服务,由一个可配置的共享资源池组成,用户能够按需使用资源池中的网络、服务器、存储设备、应用和服务等资源,几乎不需花费任何精力去管理。相比传统的自建或租用数据中心方式,云计算让用户能够像使用水、气、煤和电一样使用IT基础服务。

在云计算出现之前,传统的IT部署架构是“烟囱式”的,即“专机专用”系统。在这种部署架构下,一个应用系统部署在一个服务器上,再配套存储设备和网络连接。因此,如果用户希望建设一个属于自己的网站,需要先找IT服务商租用硬件设备,通过每年支付一笔昂贵的租金获得网站的计算、存储和网络资源,之后网站的建设、维护都要自己负责。应用系统较多、规模较大的企业,如互联网公司、银行等,往往会建立自己的数据中心,配置服务器、存储设备等硬件。在有新的应用系统要上线的时候,通过分析其资源需求,确定基础架构所需的计算、存储、网络等设备的规格和数量。在这种部署模式下,硬件的配置和应用系统需要的IT资源很难完全实时匹配。例如,在“双十一”时,淘宝、天猫等购物网站的业务量猛增,对IT资源的需求也相应增加,而在常规情况下,这些应用系统不需要这么多的IT资源,如果按照“双十一”当天的资源需求量来配置IT资源,则会造成整体IT资源的利用率非常低。

云计算利用虚拟化技术的云基础架构有效地解决了传统基础架构的问题。相比烟囱式的传统部署架构,云基础架构在原有的计算、存储、网络硬件层的基础上增加了虚拟化层和云层。通过将基础硬件设备虚拟化,屏蔽了硬件层自身的差异性和复杂度,形成统一资源池,并通过云层对资源进行统一调度,支持不同应用系统实时的动态调整资源需求,实现真正的资源按需配置,不仅提升了IT资源的利用效率,而且有效降低了应用系统对于硬件的依赖性,保障系统稳定。