随着计算机科学技术的发展,我们已经深刻体会到计算机技术为提升企业业务处理效率、企业内部的信息交流和共享提供的极大便利和快捷。而云计算的出现,立即在企业掀起了一股浪潮,许多大型企业集团开始搭建自己的“云”。那么在现有的技术条件下,企业如何规划好内部的私有云,为企业内部提供持续不断的服务,支撑业务快速发展,以及如何有效实现在私有云建设过程中实现低投入、高产出,是目前各企业在推广、应用云计算方面亟需解决的问题。本文试图通过简单介绍云计算的概念、优势和风险,结合企业在信息化规划中构思私有云的情况,提几个建议,以供企业参考。
云计算是并行计算、分布式计算和网格计算的发展。换句话说,云计算是传统计算机技术和网络技术发展融合的产物,它以服务的方式提供给用户IT相关的能力,使得用户在对提供服务的技术和相关知识以及设备操作能力不了解的情况下,能够通过Internet获得需要的服务来达到自己的目的。其中包含硬件、开发平台以及I/O服务等大量能根据不同的负载动态地重新配置,从而达到更高的资源利用率的可用虚拟资源。
从另一角度理解,云计算是虚拟化、效用计算、软件即服务等概念混合演进并跃升的结果。实质上云计算技术就是软件即服务、网格计算、虚拟化三个概念的结合体。其思想即透过网络将庞大的计算机处理程序自动分拆成无数个较小的子程序,再交给由多部服务器所组成的庞大系统,经计算分析后将处理结果回传给用户。
AMT咨询认为云计算平台主要包括三个部分,最底层为基础设施即服务(Infrastructure as a Service,IaaS),对外提供 CPU、网络、存储等基础硬件的云服务;中间层为平台即服务(Platform as a Service,PaaS) ,提供类似于操作系统层次的服务与管理,比如Google GAE服务,可以把自己写的Java应用放在Google的GAE里运行,GAE 就像一个云操作系统,对用户而言,不用关心程序在哪台机器上运行;最顶层为软件即服务(Software as a Service, SaaS),它意味着对外提供的计算能力可以像煤气、水电等商品一样进行流通,取用方便按需索取,流量计费,见图1。
图1 云计算平台架构图
因此通过云计算平台的架构图,我们可以看到,适合于非互联网企业的云应用基本可以分为两块,一块为软件即服务,即企业业务私有云,即通过后台强大的业务处理能力为前端提供源源不断的业务服务支撑;另一块为基础设施云,其中又以云存储为核心,通过应用软件将网络中不同类型的存储设备集合起来协同工作,共同对外提供数据存储和业务访问功能。
AMT咨询将云平台与传统的IT系统平台进行比较,总结出以下三大优势:
1.扩展性:可以将复杂的工作负载分解成小块的工作,并将工作分配到可逐渐扩展的云计算中心,而需要增加的管理费用几乎为零。云的规模可以动态伸缩,能够满足用户不断增长的应用和需求。
2.高可靠性:云使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机更可靠,并且基于服务为导向的架构,动态地分配和部署共享的计算资源,实时监控计算资源,并根据已定义的规则自动地平衡资源的分配,实现业务的永续性。
3.虚拟性:用户从云中获取计算资源,申请的资源不是固定的、有形的实体,计算资源的物理位臵及底层的基础架构对于用户来说是透明和不相关的,用户通过简单的界面使用资源,并感觉自己独享资源。