《让云触手可及:微软云计算实践指南》读后感
春节期间,把《让云触手可及:微软云计算实践指南》这本书阅毕。还是有不少感受可以写写。
首先,什么是云计算,看了不少书,我觉得所谓云计算,实际上就是基于互联网的计算模式,而云计算最适合的条件是多租户以及数据中心的整合。当然各大IT巨头花大力气应用,推广,关键是在新技术平台下所获取的利益。厂商们想把IT技术变成公共资源,人们需要依赖的资源之一,如水电般重要。于是,IT巨头们就不用担心自己的生存了。随后像国家电网一样调调价,旱涝保收。
这本书里面前半段对于云概念的介绍还是很详细的,与我想象的一样,将软件做成服务,将硬件做成虚拟机,这样就可以在互联网的环境下集中使用能够网络连通的所有软硬件资源。至于对于这种计算体的优化,各家都有各家的方法,如果没有实际应用,很难说谁的好谁的不好。要学习Windows Azure的具体技术,这本书是不够了。
云是什么解决了,那么云能带来什么变化呢?首先是软件层面的变化,云时代的软件更加趋向于Web UI+服务或是客户端组件+服务的构建方式。也就是说开发分为两个部分,一个是用户界面,另一个服务库。用户通过WebUI或者客户端界面调用服务库,由服务库完成对数据的存储以及处理。而这些服务库运行的环境呢?是无数台虚拟机。而且这些虚拟机之中运行的服务可以相互调换,就像换房间一样方便。极大的利用和节约了软件运行的硬件成本。数据中心的建设不再以物理服务器为单位,而以虚拟机为单位,而虚拟机的性能可以动态配置,在硬件上大量节省成本。那么对于企业的IT又带来哪些变化呢?
在公有云环境下,企业的IT部门可以裁掉了,只需要很少的人做业务层面的Administrator,其实相当于企业将IT软硬件服务全部外包。这是所有IT巨头们乐于看到的一种方式,也是IT垄断的前奏。但是这需要一个长期的过程,首先是相互理解和信任的过程,就好比银行刚开始建立时大家都不敢把钱存银行一样,虽然最近的金融风暴证明,商业银行也不是那么可靠。因此,在信任和安全的问题没有解决之前,要想提高企业信息中心的效能,构建私有云是可行的途径之一。也就是说,构建一个基于企业局域网的计算模式,将企业内部的软件做成服务,硬件做成虚拟机,实现软硬件资源的整合和管理。但是,正如微软实践的一样,前期投资的成本比较高。我倒是蛮趋向于未来的企业使用混合云的模式,即核心数据使用私有云构建;其他非重要的但是大量使用的信息(如邮件系统)采用公有云的方式进行。或者私有云用于存储数据,而数据的计算发挥公有云的强大计算功能。其实对于云计算在企业中的实施需根据实际企业的实际情况,对IT的依赖程度以及核心数据的保密性具体问题具体分析。
书中采取的策略还是很务实的,谨慎跟进。一下子将企业现有的IT架构全部向云计算转变,地球人都知道这样做的风险。慢慢来,首先实现企业内部资源的硬件虚拟化,随后实现企业内部软件的服务化,最后,构造私有云和混合云。而企业IT的维护模式也会分离,分成数据中心维护人员和业务IT管理员,业务IT管理员负责企业内部IT需求分析以及软件的设计构造,或是外包或是自行开发适合企业发展的IT软件。而软件完成后,交给数据中心维护人员进行维护。业务IT管理员在设计软件的时候,更加关注于业务需求而不关注于部署情况——在云环境下理论上不可能有软件的运行环境会因物理条件的限制而做更改。而数据中心维护人员不需要关心业务,只要关心软件的运行情况,更好更合理的分配软硬件资源。这样在企业中会产生两种类型的IT专家,IT运维专家以及IT业务专家——分别做专业的事。
读完这本书,从企业IT的角度来分析,我并不认为所有的企业都适合云构建,但是云计算所提出的资源整合的思路确是IT发展的方向。IT部门在企业中能够做的,除了帮企业省钱,还帮企业更加专注于业务发展,而将重复性的劳动交给永远不会离职或背叛的员工——计算机。