【浅谈 ADC产品32位和64位之区别】
 
本文谈谈应用交付产品( ADC)使用32位和64位系统的差别,回顾以往,网络设备及安全产品的性能一直受到系统最大4GB内存寻址空间的限制,因为传统32位系统对于内存的寻址能力总共就4GB,而4GB空间里还要放其他系统资源:比如系统 BIOS,输入输出设备的地址和设定,各类接口的设定和地址等等,这些地址和设定所占用的空间要达到700M左右,因此4G内存在32位中也只能显示出3G多了。而64位计算架构理论的内存上限是17.2billionGB或16EB(Exabyte)。随着互联网流量的迅猛增长,芯片处理器及硬件供应商都已发布支持64位的系统组件,旨在提升系统对高性能和高扩展性的要求。64位计算有两大显著优点可取:可以支持更大的系统内存;可提供更大范围的整数运算。
 
在前文( ADC架构演变)中提到了应用交付产品硬件架构的演进历程,目前绝大部分ADC厂商都采用了多核多CPU架构。对于应用交付产品而言,设备制造厂商可以通过采用64位处理器来突破性能瓶颈,充分利用强有力的64位硬件架构。然而,实现高性能的64位计算并不只是简单地在系统中增加64位处理器,相应的操作系统也必须具有64位处理能力。二者缺一不可,无论是基于64位处理器运行的32位操作系统或是基于32位处理器内核开发的64位操作系统,都无法实现真正的64位计算。
 
64位的应用交付产品扩大的可寻址空间可依据客户需求带来额外的益处,主要表现如下:
 提供可扩展的系统缓冲空间
 支持更多的虚拟服务器( VIPs)/服务器(servers)
 支持更大的并发会话数( L4/L7)
 支持更多的 SSL会话数
 支持更大容量的内存缓存
 提供更优化、快捷的脚本技术( 7层深度包检测技术)
 为高并发应用的部署提供更强的性能
 为不可预期的***或者流量暴增提供更强的防御能力
 增强的广域网七层处理性能
 提高设备对附加特性和性能整合的能力
 
目前 A10公司的AX系列平台是第一款真正实现64位的应用交付产品,硬件平台及操作系统都支持64位计算,AX系列平台预装的高级核心操作系统(ACOS)是业界首款64位操作系统。突破32位系统的内存限制对交付4-7层应用特性而言,意味着系统具有前所未有的扩展性和极佳延展性,同时可以支持更多的用户数,满足用户短期和长期的各种需求。
 

64 位ADC的优势
 
系统特性
提升率
好处
最大系统内存
6 – 48倍
高扩展性的应用交付控制器
内容缓存
6倍
更快捷的用户响应
并发会话数
8倍
增强的应用交付控制器 ADC , 支持更多的海量用户数
四层每秒新建连接数 (CPS)
5倍
吞吐率
5倍
支持交付更多的网络内容 (超大文件/流媒体内容)
硬件缓冲
8倍
支持更快速的的深度包检测 /七层脚本, 对不可预期的暴增网络流量进行均衡处理/降低网络***和具有更优的广域网链路处理性能
 
注意:各项指标显著的提升率是由于 64位系统消除了内存使用的限制,并不作为平台选择的依据
( K.Y.)