随着互联网、Web应用的不断发展,ADC产品越来越多的融入到了大型IDC的解决方案中,尤其在“云计算”技术和概念不断被宣导的今天,未来在云数据中心(Cloud IDC)中,ADC产品自身的虚拟化技术特点和优势,一定会越来越多的融入到云计算的解决方案中,这种趋势是显而易见的!为什么这么说呢?让我们先看看ADC的解决方案是为了什么?就是为了提高各个应用系统的稳定性、时效性以及安全性而设计和部署的,随着应用交付市场的发展,以及数据中心IDC的不断“壮大”,在一个或多个数据中心中对应用系统资源的调度成为一个必然的需求,因此结合“云计算”技术的特点,很自然的会将两者结合在一起,给应用交付解决方案带来无限的控制空间和巨大的便利,提供更合理的资源分配、性能调度,以及更“绿色”、更环保的解决方案。

        A10新一代负载均衡产品--真正64位软硬件的ADC产品的设计理念、产品架构和功能定位,以及未来产品发展的方向都很好的结合了“云计算”技术和云数据中心的需求,下面结合产品的特点,对AX产品的虚拟化应用做一简单介绍。

一、 AX负载均衡产品的特点--更快、更好、更环保

        A10网络公司的AX系列负载均衡产品围绕“性能源于设计”的产品理念,采用独特的、基于多核多CPU的ACOS高级核心操作系统,提供更佳性价比的解决方案。产品主要特点:

 
      p_w_picpath 
  •        提供业界领先的、高性能的L4L7层处理能力;
  •         全新64位操作系统在一个紧凑型平台上就能提供最大百万级的每秒新建连接CPS,以及最大40GBps的吞吐能力;

    p_w_picpath

 

  •       运营商级的硬件架构和冗余设计,提供99.999%的可靠性;
  •       唯一采用共享式内存的系统资源架构,完全规避了处理器之间的通信(零IPC),在系统内存中无需拷贝和复制处理器的状态信息
  •       倡导All in One,单一产品提供所有功能,没有任何的License限制;
  •       灵活的aFleX自定义脚本语言和aXAPI接口,与诸如VMware等第三方产品结合,提供完善的虚拟化解决方案;

    p_w_picpath

  •       倡导绿色IT解决方案,1U2U的紧凑型平台在提供强大性能优势的同时,提供极低的能源消耗和二氧化碳气体排放;

二、 AX产品在“云计算”项目中的部署

按照“云计算”项目特点,我们可以在数据中心内部灵活的部署ADC产品,既可采用串联模式,亦可采用旁路模式部署。采用串联模式,部署方式如图所示:

clip_p_w_picpath011

三、 AX 产品的虚拟化应用

        采用A10网络公司最新的、真正64位ACOS操作系统的产品,结合其多种虚拟化技术,在”云计算“解决方案中优势在哪里呢?

1、 提供高性能的应用交付能力

        AX产品1U或2U标准19英寸机架设备,单台设备能够提供高达40Gbps的吞吐能力,以及1亿3千2百万的并发连接数,而电力消耗最大仅仅只有600瓦特。应用系统完全可以畅通无阻的、高时效的处理来自大量客户端的应用请求;

2、 提供广泛的虚拟化应用

        AX产品除了广泛支持众多厂商的虚拟机(Virtual Machine)技术以外,AX产品也能在自身高性能的硬件平台上,提供灵活的虚拟化技术,例如:

  • AX系列产品提供虚拟机箱(Virtual Chassis)的功能,能够将2~8台同型号AX设备虚拟成单一设备,在不影响现有业务的情况下,实现性能的成倍扩展和极高的可用性,任何一台物理设备出现故障都不会影响虚拟机箱的正常工作,动态调整、动态同步、动态恢复。

p_w_picpath

  • 虚拟化分区(Partition)的功能,能够将一台AX设备虚拟成多达128个分区,每个虚拟分区都可以独立的的制定不同的负载均衡和应用加速策略,实现独立的应用管理,甚至独享属于自己的系统网络/架构资源;

p_w_picpath

  • 软件AX(SoftAX)可运行在通用服务器硬件平台上的AX虚拟机软件,提供完整的负载均衡和应用加速等功能,SoftAX运行在通用服务器硬件上,提供更好的灵活性;

clip_p_w_picpath017

  • AX系列产品通过在自身专有硬件平台上运行Hypervisor管理程序,亦可提供高性能的AX虚拟机。这一模式可以获得更高性能应用交付能力和端口密度,利用AX平台的专有ASIC芯片、线性CPU处理能力,使其具备了通用服务器无法比拟的更大的灵活度和更高的性能,尤其是SSL加速、压缩等性能;

p_w_picpath

3、 提供按需分配的应用系统资源调度(以与VMware结合为例)

        AX系列产品与虚拟化平台系统,如VMware结合,可以更好的实现对后台应用系统资源的统一动态调度和部署:

  • 通过AX产品和VCenter之间的API接口,VCenter对后台“云计算”主机资源的动态调度,例如增减虚拟机数量,AX产品都可以通过API接口实时的获取到这部分应用系统资源调整的信息,从而动态的调整相关VIP(虚拟服务器)的服务器资源配置,实现对“云”资源调度的响应。同时,VCenter还可以实现多个AX软硬件设备的集中配置和管理。部署示例如图所示:

p_w_picpath

  • 配置VMware,使其能够根据系统资源情况,实现对后台虚拟机的动态调整,如增减虚拟机等;
  • aXAPI导入并配置到vCenter中;
  • vCenter通过aXAPI接口动态调整AX设备上的负载均衡配置;
  • 通过AX产品的网络/应用加速和卸载技术,可以大大优化和减轻VMware整体的虚拟系统负担,尤其是对于CPU密集型应用效果尤为显著。例如,AX产品可以利用自身的ASIC芯片实现SSL加速、HTTP压缩等功能,节省VMware的资源,还可以利用TCP协议优化和缓存技术降低VMware的系统压力。
  • 通过AX产品的全局负载均衡(GSLB)功能和VMotion之间的联动,提供CDN数据中心之间或出口链路之间资源的动态调度和容灾备份。AX设备负责探测虚拟主机(群)的状态,并将流量导向到最佳的虚拟主机(群)。

p_w_picpath

4、 A10针对“云计算”技术的下一步计划

A10网络公司将不断完善以上阐述的功能和应用,我们还会继续与更多的虚拟技术和产品相结合,例如会将微软的Hyper-V 虚拟技术、开放的Xen虚拟技术结合到A10的“云计算”解决方案中等,进一步完善A10网络公司的“云计算”技术解决方案,给我们的客户以更多的选择和更完备的应用交付解决方案。

clip_p_w_picpath025

S.G