微软赵立威,介绍云计算
【IT168 资讯】“云起龙骧”是表示旧时候趁某一种势头揭竿起义。随着云计算的到来揭起了IT的潮流,IT的从业人员怎样介入新的发展趋势来实现自己业务的不断发展和提升,所以我用这样的成语来概括它。
我分三部分给大家介绍:第一,微软的云计算平台。第二,私有云解决方案。第三云计算成功的案例。
首先我们给大家分享最近IT发展趋势的认识,从企业端我们看到一些趋势,比如说SOA架构广泛的运用,推动系统的敏捷性和重用性,SaaS出现带来了新的软件模式,新的模式不能从商务上支撑、运营。SaaS是根据你的使用付费,包括提供自我开通,自我配置,甚至是自我服务,来开通软件托管的成本,这是商务方式。
随着新的互联网的技术,高互动性的应用,甚至网络视频、问落多媒体技术不断的采用,用户体验越来越丰富。在浏览器能使用的技术,可以和很多的云计算相媲美。Web 2.0丰富互联网交互,可以把数据的存储能力演化成家里的自来水和电公共设施的技术。
这些趋势给我们带来新的理念,软件+服务模式,非常简单的一张图,大家可以想象传统的,每个人的桌面都有杀毒软件,也会安装输入法,大家可以发现里面很多的输入法的字库或者是杀毒软件新的信息都是从互联网上的来的,这个应用本身就是传统的桌面端的应用,本身和互联网之间的联系的紧密程度大大超过以往的应用的程序。
简单的总结,所谓的云服务大概分成几类,当然最容易想到的,我们可以通过浏览器可以访问,比如说网端的应用,部署在服务器端,通过定制某一个服务,按月付费使用软件。也可能是桌面应用提供一部分的功能,另外一部分的功能是通过互联网获取的。还有我们的应用是在本地部署的,当然也可以部署在云端,云端的所有的方案或者是测试环境也是可以的,还有其他的选择。
总体来看,我们认为,云计算可以分成两大类,从技术提供方式来讲。一类是私有,云可以私有,可以分在我们家的后院里,也可以真正的放在公共领域中,不见得是企业要拥有所有的IT系统。什么时候选择什么样的云?是不是云计算就要放弃企业自身的服务器。
两种云的组合,完全取决于企业自身对云计算的需求,或者是取决于自身业务的发展模式,我们可以考虑,比如说企业关键应用,比如说ERP涉及到很多企业的财务信息。
对于大型的国有企业很难想象把我企业的财务数据附属在云端,甚至都不知道把哪些数据放在服务器上。对于某一些的服务,比如说邮件服务,可以考虑租用一个邮件服务器。现在我们一个合作伙伴,阿里巴巴就开始提供传统的邮件服务器可以在阿里巴巴的软件平台上,面对所有的中小企业租用,可以享用在企业内部部署的邮件提供的所有的服务了。
微软的云计算服务中,分成这样几层:最下面这一层是windows Azure,就是云操作系统,不同于以往的面向桌面的操作系统,实际是在管理微软遍布全球的数据中心以及连接这些数据中心的网络。它提供的是计算、存储、管理等基础的服务。不是管理某一台机器,而是电子全球以数据中心为网络的计算平台,我们把它叫做数据系统。这些服务可以任一时间升级和迁移,而不用关心基层的服务器会不会有损坏。微软如何构建自己的云计算服务的硬件?大家很难想象这些服务器基本是以集装箱的方式装在里面,一个集装箱里有很多的服务器,可以针对不同的服务。比如说邮件服务、搜索、地图、云计算的平台,快速组装、快速部署,放在卡车上可以拉到我们数据中心里去。
所谓的公共云,不可能租用,我认为租用对我们不是太现实,有很多方面的考量,所以短期内不能采用租用的方式。最近我在跟很多政府部门的客户和其他的行业客户交流,听到很多的反馈,我还是非常希望在企业内部有自己一套云,我希望构建一个低成本的云平台,对于低成本的云平台的扩建自己的企业的IT系统。
资源共享、动态分配。只有实现了资源共享、动态分配,才可以帮企业降低IT方面的开销和投入,这是私有云建设的基本的开发点。在构建私有云的环节中,这是我们的架构,通常大家对上面的一层或者对最上面的一层,各种的设备都可以进入,不光是通过PC。中间有SaaS这一层,企业应用可以用托管,再往下可能是PaaS,在平台服务层,包括我们的基础架构层都可以通过虚拟化技术都可以进行云计算的改造,实现资源共享和动态分配。
在整个搭建过程中通常会遇到很多新的IT技术,会包括硬件虚拟化、应用程序的虚拟化以及管理部署和备份等这样的工具来构建企业内部的低成本的云计算的平台。
比如说电力管理,在高峰时间段,一个企业的应用可能在四台虚机上,通过网络部署到两台服务器上,平台的低谷可以虚机迁移到一台物理服务器上。过了两三天,企业,我们本身对IT能力有增长,可以把无缝迁移到两台、三台服务器上。这是内部对IT规划的时候提供更高的灵活性。
微软的云有三种模式,如果大家不把企业的内部和外部的数据放到微软上,也可以考虑自己内部搭建一个私有云,也可以选择基于微软的技术,第一个案例的合作伙伴,基于它构建我们云计算的平台,不管是自己的邮件还是其他的内部应用,都可以考虑把它托管出去,甚至自己开发的应用也可以用到第三方的应用上。微软可以提供全套的解决方案,包括数据管理、企业应用的开发平台和搭建,在windows Azure平台上应用。