理清云计算认知 应用从私有云开始
云计算是20年来IT行业出现的最激动人心且最具颠覆性的技术,甚至比大型主机向客户端/服务器架构的迁移还更具颠覆性。无论是IT服务的交付方式,还是企业消费这些IT服务的方式,都因云计算而改变。中国用户也正在快速应对新架构带来的变革,在此笔者将与各位分享有关云计算的思考,以及思杰如何定义各种类型的云计算模式。
云计算是什么以及不是什么?
首先我们来看一下Gartner 对云计算的定义:“Gartner认为云计算是一种计算方式,它允许通过互联网以‘服务’的形式向外部用户交付灵活、可扩展的IT功能。”
这个定义中有三个关键词:可扩展、服务和互联网,因此说云计算是在互联网上部署和交付应用,且可按需求而扩展。本文对这个定义进行了扩展,因为中国的许多企业用户正在部署私有云,还有些企业用户部署的是混合云(他们在自己的数据中心同时采用公共云服务和私有云服务。)
简而言之,云计算不是终端用户购买的东西。事实上,终端用户应该漠视且不该关心应用程序是否使用云计算方式来交付。云计算是企业为了达到降低基础架构成本、提高效益、解决容量/可扩展性问题等目的,而采用的一种新型应用架构。
下面这个小测试可以帮助判断您的企业是否部署了真正的云计算:
终端用户是否可以自己设置基础架构服务或应用而无需IT人员的帮助?
服务器、存储和网络等资源是作为资源池还是孤立的实体来考虑?
服务和应用是否具有弹性?可否根据需求自动扩展和订购?
能否自动跟踪基础架构或应用的使用情况?耗费了多少计算能力?是否可以对各个用户或部门逐个跟踪?
知道了云计算是什么之后,强调云计算不是什么也很重要。
云计算不是服务器虚拟化。这两种架构存在本质的区别,从技术上说,运行或支持云计算可以不需要服务器虚拟化(当然,它会有帮助,但不是必须的)。
云计算不会锁定供应商。云计算应该是开放的,它应该能够根据客户需求与任何类型的基础架构协同工作,如它不应该感知虚拟化层,能够支持vSphere, XenServer, ORACLE VM, HyperV 和 KVM等不同的虚拟机。
云计算也不是一个地点。云是一种新的架构,它是以更加灵活、高效且经济的方式交付IT服务的一种新方法。
思杰的三种云
思杰把重点放在了三种云上,或我们所说的"3 PC"所构成的企业两大关键领域,即移动办公和云计算。我们先来看一下三种云的区别,以及为什么它们对于中国今天的大多数企业都非常重要。
个人云--针对移动办公风潮,可将人与他们的桌面、应用程序和数据连接在一起,使人们能够通过任何终端设备,在任何地点进行协作。在中国,移动设备的数量呈爆炸式增长,从智能手机到平板电脑都增长强劲,加上IT消费化的趋势日益明显,传统的“办公室”概念需要重新定义。
私有云--是企业内部基础架构、桌面、应用程序和数据的统称,由企业防火墙后面的IT人员按需交付。私有云的优势很多,灵活交付服务、提供自服务、可精细化地跟踪使用情况,同时允许企业对自己的基础架构有很强的控制力,具有更高的安全性。思杰的一个用户Zynga是一家社交游戏公司,目前拥有全球最大的私有云和上亿的用户。
公共云--是场外多租户基础架构、存储和计算资源以及SaaS应用和数据的统称,通常由外部服务提供商按需提供。亚太区的许多企业用户,如韩国电信、Tata、IDC Frontier 等都采用Citrix技术来支持他们的公共云。
此外,还有第四个概念--“混合云”,它指的是“云融合”,这在企业用户当中越来越普及。私有云与公共云紧密集成在一起时就形成了混合云,使IT有更多的灵活性,可以选择将应用放在哪里运行,在成本和安全性之间进行平衡。之所以出现这种融合,一个原因是由于私有云的成本逐渐降低并越来越灵活,同时公共云越来越安全、透明。思杰关注且致力于提供二者融合的最优解决方案,而不拘泥于某个虚拟基础架构或云计算服务提供商。
思杰的愿景是把Cloud Gateway(云网关)作为单点控制放在私有云的前端,将Windows应用、Web应用、SaaS应用和移动应用的配置、安全管理和控制都统一在一起,可以把它想象成企业所有应用的门脸;在私有云的后端,通过Cloud Bridge(云桥)透明地与公共云服务提供商连接,使数据中心具有无限的容量;思杰所关注的第三个云计算要素是要帮助用户构建亚马逊式的云平台--从裸机到高级软件服务,诸如Cloud Orchestration(CloudStack,CloudPortal和XenServer),最终帮助企业用户解决其关键业务问题,满足他们对不同应用的需求。
云计算应用场景
云计算的应用无处不在,在此重点谈一下私有云。
学术私有云--为大学研究人员、教授和学生提供计算资源,让他们以及外面的研究人员/开发人员可以更轻松、快速地接入所需资源集群,为自己的研究工作服务。比“超级计算机”更经济、高效。学术机构以及研究型的企业都部署了这样的私有云。
开发/测试云--我们曾遇到首例采用服务器虚拟化向云计算迁移的应用场景。开发/测试云使开发人员以前所未有的方便及更低的成本、更短的周期,构建、升级和测试应用程序。企业希望让开发人员和测试人员接入可用的、且可轻松配置的资源,从而减少与采购和构建基础架构(服务器、存储和网络)、安装软件有关的时间,以往这些外围工作就需要花费6周左右的时间。
在线游戏、社交媒体、Web 2.0专用云--就是在防火墙后面构建一个亚马逊式的云平台,在享受灵活性和规模的同时,能够有更大的掌控能力和安全性。许多企业选择“混合云”,可以在需要时连接公共云,实现无限的弹性,如前面提到的Zynga云平台就是一个创新案例。
DaaS(WaaS)专用云--企业用户采用云计算,以服务的形式交付windows 桌面,实现更高的效率和更强的控制力。
BYO移动服务--无论是银行应用还是员工门户,云计算都是一个非常好的架构,可以促进应用在内部或向外部客户的交付(允许根据需求或增长情况进行扩展)。