A10NetworksCEO陈礼先生谈应用加速技术
【IT168 资讯】web2.0、全球化的信息访问、多媒体通信、企业分支机构众多等因素叠加在一起,使得用户对于应用加速的要求越来越高。而且,如果应用加速器能数倍或数十倍地提升服务器的网络处理性能,用户可以因此节省服务器购置费用以及可观的电费,管理上更便捷。
过去十年中,经历了互联网驱动的应用及多媒体通讯的网络应用流量的快速发展,各行业客户都在考虑采用或升级应用加速技术,来应对高流量网络应用的发展。为了满足这种需求,网络互联及安全提供商继续开发高性能的应用加速平台,进一步满足当今及未来的客户对应用的可用性和扩展性需求。自上世纪九十年代以来,各种网络技术不断涌现,然而,在众多的变化之中,有一条是不变的,那就是日益增长的网络及应用速度。应用加速首先就要考虑三个"必须"需求:加速、优化及安全。应用加速解决方案具有这样的系统架构,可以加速并提高业务应用响应时间。这些解决方案能够智能地优化并降低带宽、空间及能量需求。具有高性能的SSL加速及其它安全性能,能够满足日益增长的安全需求,确保基于Web的安全性。许多厂商的解决方案都是基于传统型的系统架构,这种架构不能满足当今及未来的较高网络流量及安全性需求。为了满足这种速度需求,许多厂商继续将其单CPU 软件方案迁移到处理能力更强的多CPU 应用加速系统中。如果不对软件进行全面的重新设计,多CPU 硬件就不能实现其应有的强大功能。
目前,行业内部正在进行激烈竞争,就是如何利用强大的多CPU硬件所具有的优势,来开发智能型多线程软件。A10公司拥有一个工程师团队,他们在高性能L2-3及L4-7网络及超级计算系统设计方面具有丰富的经验。高级核心操作系统(ACOS),优化型多 CPU 架构,由卓越的A10工程师团队研发,具有L2-3,L4-7 及超级计算能力,这是一种专门技术,使 AX 系列能够在应用实施控制器(ADC)市场上独领风骚。经过重新设计,A10 AX 系列采用ACOS系统和优化的多 CPU 架构。AX 系列具有最大化的每CPU (per-CPU)独立性,近乎于零的CPU间干扰。ACOS 以真正并行方式,对资源进行线性化和同步化处理。通过向系统处理器均衡分配应用流量,ACOS 避免了由非均衡负载处理器所造成的性能瓶颈问题,能够满足应用需求,即使在高峰使用条件下也能正常运行。
下一代应用加速系统应当包括一个多CPU 体系架构。一个设计合理的多CPU系统将具有最大的每CPU独立性,在CPU之间几乎没有任何干扰。原因是:在优化的多CPU系统架构中,一个指令集的运行速度要比相同指令集在单CPU系统中的运行速度要快得多。如果在每个网关都具有这种多CPU架构的应用加速交换机的话,那么网络性能可想而知。利用下一代系统架构,系统管理也会发生改变,管理员可以在问题产生之前就可以解决网络流量瓶颈问题。
应用加速技术在各行业的应用十分普遍,尤其是金融,电信等行业。如何应用关键的一条就是要与有能力的技术公司合作。IT管理员需要选择一种技术,可以满足不断的和快速变化的业务需求。所以,要关注一种创新型灵活技术,这样才能满足业务需求。再者,要谨慎应对简单问题选择复杂解决方案的选择-包括选择4-7层应用加速功能,而不选择复杂的、硬布线的ASIC技术的解决方案。因为将简单性能需求整合到加速ASIC中则需要18月或更长的开发时间。所以IT管理员在选择这样的复杂技术前要三思而后行。除此之外,还要选择技术提供商,能够与你互相合作,提出当今和未来的满足你的业务需求的解决方案,谁知道在未来的五年内或十年内人们能够做些什么呢?但是有一点是肯定的,那就是"速度需求"。网络会变得越来越大,带宽越来越宽,越来越复杂,这些都需要高级管理工具,这样才能实现系统的高性能运行。