技术开发 频道

孙巍:超越虚拟化 微软私有云体验之旅

  【IT168专稿】2012年9月13日-15日,再次相约北京永泰福朋·喜来登酒店,第四届中国系统架构师大会又与大家见面了! 自2009年以来,中国系统架构师大会已经成功举办了三届,受到了业界的广泛关注与赞誉,已经成为当前国内最高技术水准的架构师盛会。

  新的时代背景下,信息的交互更加的频繁,业务机会稍纵即逝,要求企业构建新的IT基础架构和应用平台以更快速地适应市场变化,提供不间断的随需而用的信息服务。越来越多的企业意识到IT架构与平台变革的紧迫性和必要性,云计算作为一个可以帮助企业迅速、动态、自动化的调配IT资源, 高效进行应用交付的模式,在最近两年得了高度的关注与认可。

参加中国系统架构师大会必备的十个锦囊
2012中国系统架构师大会报道专题

  微软的私有云是一套全面提供云计算收益的解决方案,不仅可以帮助企业获得当下的成长,更能让企业在未来从公有云中获益。

  云计算现在谈的很多了,但是对于云的认识不同的角度和角色对于云的认识也不同,个人的消费需要云的存储。企业需要云的消息服务,数据库的服务,面向业务的服务,CRM应用的服务。除了公有云服务在企业内部做一个类似私有云的服务。

孙巍:超越虚拟化 微软私有云体验之旅
北京中达金桥技术服务有限公司 CTO 孙巍

  什么是云?

  各种角色提供的概念都不同,会是一个盲人摸象的情况。把IT转换成服务,对于IT有要求的业务来讲,机房还要通风和防火,IT使用者知道的是需要什么资源,要做什么。

  有些企业直接依赖云服务,把IT做成服务,让运营商通过某种服务的方式来发布。IT即服务把所有的服务融合到一起。

  企业提供虚拟机,或者企业提供消息队列的公共服务的平台,有些是提供应用服务,或者让开发者开发,更有甚者用户需要点击申请,系统直接上线,这些都可以在私有云里实现。公有云和私有云在底层的架构是一致的。在内网将公有云和私有云进行连接,做成混合云。

  微软的产品是以应用为中心,现在可以实现多租户的功能,之前不可以,Office 365中是同样的产品。

  私有云来说,虚拟化技术是必要的服务支撑,需要计算单元,虚拟机可以做到很好的支撑。私有云平台中的私有云工具提供商来讲,不可能让企业限制某一个平台,通过中间的虚拟机管理平台,兼容用更多的云平台。

  上层提供的虚拟机需要操作系统的支持,兼容Windows 和 Linux系统。主流的操作系统在虚拟化平台都可以支持。

  超越虚拟化

  私有云的概念很大,数据中心的服务不仅仅是提供虚拟机,还有网络环境和交换环境,防火墙的支持,交换的支持,负载的支持等等。虚拟化的管理平台让用户自动的管理他的存储,超出了对普通虚拟机的看法。

  设计方案很重呀的是需要考虑用户,定位是什么,服务用户是哪些?内部用户需要哪些解决方案和服务?根据需要定制虚拟机的模板。外部用户的认证等。这些需求让用户去写可以做到,但是自己无法满足的情况可以自己做。

  没有任何的产品做到开箱即用。每个企业和用户都有特殊的需求,有些需要简单的配置,有的需要特殊的要求,写一些小的功能程序。

  两个方面构建私有云

  1、IT主管,通过全局视图统一掌控企业的IT资源,而不是看某一个。

  企业的服务资源往往不会得到很好的利用,包括使用效率、利用率和容量情况。

  目前有各类的虚拟化平台有各自的管理工具:Hyper-V、VMware、

  用户需要统一的界面,看到所有涉及到的资源的情况。

  网络资源,各种交换机。

  做私有云利用现有的技术,将企业购买的软件和硬件利用起来,随时随地给用户提供服务。网络的分布和配置情况,新家的应用如何利用网络的基础架构。

  私有云对于资源的消耗并不比传统少很多,传统的时候CUP和内存没有很好的利用,但是存储的资源是客观存在的,存储的空间是否充足,什么时候提供警告。

  跨平台的方案,管理所有的资源:私有云、公有云、HybridCloud

  如果数据不能很好的实现调度的话,那么会变得非常的复杂。

  用户数据为了安全的话可以放在内网,数据放在内网,服务器放在内网。在需要的时候租用外网服务器和内网服务器进行通信。

  连贯各个物理数据中心的统一管理。

  目前没有任何的厂商涉及到所有的协议栈,但是用户的需求非常全面,希望有统一的平台实现管理。

  2、提供丰富的二次开发接口,自由的定制管理、展现界面。

  3、协助CIO更专注于将IT资产转化为企业的战略资源。帮助企业决策者提供数据支撑。

  设计方面

  1、面向用户

  看看你设计的云是给什么样的用户使用,是否需要社交网络,开启服务,实现企业员工自己的各种博客站点。

  企业应用服务是否是一个常见的服务,只需要做一个申请,Web服务器,中间层和数据库都可以让系统帮助创建。

  满足业务需求的功能是否存在,让开发者开发的时候需要了解什么样的平台,怎样整合。

  2、整合资源

  将资源转化为服务,将产品功能转化为服务的功能。企业内部的软件产品是否适合在云服务中提供服务,将这些功能转化成服务。

  3、服务菜单的设置

  任何的云服务都会有服务的菜单,提供哪些服务,但是不是个性化的,个性化无法抽取成服务的菜单。有相应的契约,我的服务到底能够达到什么样的服务,可以设计另外的方式帮助企业完成。

  4、运营效率和成本

  如果企业的自动化程度不高的话,效率不高的话,用了私有云并不一定有很好的效果。

  企业管理员需要做:1、会负责对基础架构的网络、负载等。2、服务如何去交互和自动化。

  自动化的手段将管理的服务器数量从200增长到400目前企业对IT的要求非常高,应用的选择和上线的流程非常长,1-2个月,现在只需要2周时间。数据中心管理只管理应用的支撑平台,内存和CPU的使用量,而不是具体的应用。

  实现方面最重要的是自动化

  1、对于企业来讲,能自动化就自动化,一些费用的审批不太可以。自动化程度决定运营成本。

  模块化,最大程度上做到功能的复用。

  集成化,将基本的服务功能打包集成,隐含服务的负责组成。

  多元化,支持多个平台和技术,为用户提供更多的选择。

  微软在两年前收购了IT自动化流程的管理平台,配置F5和很多型号的交换机,提供了Web service,通过命令行等方式连接到系统中。

  实现方面

  其实私有云不简单,但是有办法做。私有云服务目前没有一个产品做到开箱即用。

  微软还没有提供自服务的功能,在用户的环境需求不确定的情况下无法做。微软有开放的接口和SDK,用户可以自己做。

  模块化的设计可以为未来的实施和服务功能添加提供更好的复用性。无法一次到位,是一个复杂而长期的过程实施人员及团队要求比较高,需要集成的领域也很广泛,每个企业的环境、需求、流程都会有影响。

  System Center 2012

  现在企业的IT实际上有很多不同的硬件,有很多不同的操作系统,也有可能有很多不同的虚机的架构。System Center 2012是以应用为核心,真正做到跨平台、跨信息、跨应用研发的架构。除此之外,也提供给客户很多选择,能够按照供应链不同的需求,在不同的基础设施架构之上做一些应用。

0
相关文章