应用交付

应用服务器性能优化解决方案

背景介绍


信息化建设对各个组织机构而言都是一项长期的工作,硬件投资成本与性能回报是每个IT部门需要权衡的问题。老久的业务系统随着访问人数的增加,性能逐渐无法满足大并发量用户访问的需要,难免会造成用户访问速度缓慢。新建业务系统时,为了满足大并发量用户访问的需求,往往需要购买大量服务器设备,同时也增加硬件投资成本以及管理维护成本


服务器的性能压力


但凡是复杂的运算功能,如SSL加解密,数据压缩等,所消耗的计算资源对于web和应用服务器来说都是相当大的负担。这些复杂处理操作直接绑架了CPU运算资源,进而也影响到业务应用的响应性能。无论是用真实服务器还是虚拟服务器,这都是一个无法回避的问题。



  • TCP连接-客户端与服务器之间一个TCP连接的额外代价是7次握手,过多的性能消耗在TCP连接的建立与断开

  • 重复内容-当发生海量用户反复请求相同的内容数据,会对服务器增加了额外的性能负担

  • 数据压缩-为了减低业务传输的带宽消耗,服务器对回应数据进行压缩处理,不得不占用一部分计算资源

  • SSL加解密-处理SSL加密数据所消耗的时间是明文数据的5倍,服务器启用SSL加密之后性能只有原来的20%

深信服解决方案


有别于传统的负载均衡设备,深信服AD应用交付产品除了能实现服务器负载均衡机制,提高服务器资源的利用率之外,还支持TCP连接复用、内存缓存、HTTP压缩、SSL卸载等众多性能优化技术。通过减少服务器的硬件资源消耗,缩短服务器响应时间,在节省了硬件投资成本的同时,有效地保障用户访问的速度和稳定性,进而提升用户的访问体验。



TCP连接复用

  • 通过将众多客户端连接请求捆绑后,复用相对较少的服务器TCP连接

  • 不需要改变任何网络构造,也不需要增加组织的硬件投资成本

  • 适用与大量的连接建立/拆卸的应用


Cache缓存

  • 基于内存的反向代理Cache功能,在内存中以数据包的形式缓存网站等相关资源的页面内容

  • 采用内存缓存和包存储结构的方式,通过动态调整缓存空间提供远比其它缓存产品更快速的响应速度


HTTP压缩

  • 通过标准的HTTP压缩规范自动识别客户端对Gzip或Deflate压缩算法的支持情况,实现对数据动态压缩

  • 在最大程度上节省组织的互联网带宽,缩短用户下载内容的等待时间,更减轻了Web服务器的压力,节省硬件投资成本,提升用户的访问体验


SSL卸载

  • SSL加密通道提供高级别安全加密

  • 高端平台内置有SSL卸载芯片,可达到50000TPS

  • 完善的SSL 证书验证体系支持,支持标准格式证书导入,提供加密通道


方案价值

  • TCP连接复用-减少服务器的性能开销,从而提高服务器的处理能力

  • Cache缓存-降低服务器的负载压力,提升用户请求的响应速度

  • HTTP压缩-减少网络中实际传输数据量,改善用户的访问体验

  • SSL卸载-从服务器端卸除SSL处理的计算负荷,解决业务系统性能问题

  • 《在你身边, 一起突破》