网络通信 频道

F5开启云计算之门

  一.概述

  F5公司作为全球应用交付领域的领导者,首次提出了以应用交付为目标的云计算理念,通过网络虚拟化,服务器虚拟化,存储虚拟化,数据中心虚拟化等先进技术,确保了应用能够在云计算平台上被安全,快速,高可用的成功发布。

  目前全球16大云计算服务提供商已经有14家都采用了F5的解决方案。F5希望能够凭借我们在云计算领域里的丰富经验帮助中国企业搭建出一个稳定可靠,高效,灵活,安全的云计算平台。

  二.云计算架构

  云计算根据基础设施和服务模式的不同划分为IAAS,PAAS,SAAS等三种类型。各种类型所采用的架构也有很大不同。对于一般企业来说,建议采用分步部署原则,首先从建设IAAS平台开始,在此基础上再逐步建设PAAS和SAAS平台。本文也将主要讨论IAAS平台的建设部署。

  云计算架构最终会部署成为跨广域网的多数据中心架构。但在讨论最终整体云计算架构前,需要首先定义单个数据中心下的技术特点,以便满足未来多数据中心架构的技术要求,同时符合分步实施原则。

  2.1 单数据中心云计算架构

F5开启云计算之门

  ▲

  单数据中心云计算架构中包括3个主要组成部分,分别是资源池,管理系统和表现层。资源池包括了云计算平台中必须包括的各种服务器,存储设备,网络设备和应用软件等。管理系统主要负责对资源池内的资源进行管理,包括负责资源管理,用户管理,任务管理,安全管理等。表现层负责将管理系统分配好的资源集中统一展现给最终用户。可以根据业务要求和最终用户访问压力的大小,与管理系统交互,动态调整对外服务的资源。

  在这种架构下,用户的访问流程如下:

  1. 某业务部门需要发布某个业务到云计算平台里,首先对管理系统发送请求,通知管理系统发布业务需要多少带宽资源,硬件资源,软件资源等。

  2. 管理系统将业务部门的要求发送到资源池。

  3. 管理系统从资源池获得相应的资源。

  4. 管理系统通知表现层将获得的资源发布出去。

  5. 最终用户就通过表现层对资源进行访问。

  6. 表现层将用户请求发送给资源池中的资源。

  7. 资源池根据客户请求回应应用内容。

  8. 表现层将内容回给最终用户。

  9. 表现层将最终用户的流量,压力大小,实时地通知给管理系统。管理系统会根据用户的访问压力动态地从资源池里面获取更多或者更少的资源来发给最终用户,从而实现整个云计算平台的弹性的扩展,灵活的伸缩。

  10. 业务部门可以基于管理系统来获取到内部资源池里资源的使用效果、使用频率和用户的访问量等信息。

  通过这种架构,云数据中心实现了以下特点:

  (1)按需使用

  可以按部门需求进行资源配置,业务部门只需申请满足要求的CPU、内存和存储等资源,而且可以根据实际资源使用情况调整。

  (2)弹性扩展

  能够根据用户需求的变化对用户使用的资源进行扩展,扩展的过程中对上层应用是透明的,用户无需对此进行软件和操作系统的复杂配置。

  (3)自动化管理

  虚拟IT基础设施的管理由管理系统自动完成,管理系统具有系统监控、性能管理、服务质量管理和故障报警等能力。当物理或虚拟资源出现故障时,管理系统能够通过迁移等手段将虚拟机调度到正常的物理设备上运行,还能通过虚拟机备份等手段保证虚拟机服务的持续性。所有这些管理可以无需用户参与,根据策略自动完成。

  (4)快速部署

  传统的IT设施需要经过软硬件的购买、安装和配置等复杂的过程,而在此架构中建立虚拟IT资源只需简单提交资源需求,瞬间即可完成虚拟IT设施的建立,不但成本低,而且迅速便捷,大大缩短了TTM(Time To Market)。

  2.2 多数据中心云计算架构

F5开启云计算之门

  ▲

  在多数据中心架构下,云计算同样建议包含3个组成部分,分别是全局表现层,全局管理系统和由多个云数据中心组成的数据中心资源池。同样全局管理系统负责对资源池内的资源也就是各个云数据中心进行调度管理,包括负责资源管理,用户管理,任务管理,安全管理等。全局表现层负责将全局管理系统分配好的资源集中统一展现给最终用户。可以根据业务要求和最终用户访问压力的大小,与管理系统交互,动态调整对外服务的资源。

0
相关文章