网络通信 频道

SACC 2013网络通畅之道 网络架构与优化

          孤独开发之路 tcpcopy架构漫谈  

 孤独开发之路 tcpcopy架构漫谈
▲tcpcopy架构创始人王斌

  在两位技术大牛分享了架构搭建、CDN优化之后,那么搭建完成的系统能否完全支持未来海量压力呢?这个问题将由tcpcopy架构创始人王斌来分享在海量在线业务系统的分布式压力测试实践,王斌表示,“黑客的洪水攻击其实是最好的压力测试,我将会给大家分享压力测试背景、压力测试挑战、Server应用特点、底层旁路、压测实战。”

 孤独开发之路 tcpcopy架构漫谈
▲压力测试背景:互联网压力测试范围

  谈到压力测试,很多人都会说压力测试能否反映真实在线的情况?,传统压力测试由于测试环境和因素,导致大量潜在应用BUG无法被暴露,想要获得真实的数据,就必须利用真实数据来测试,离线方式可以采用log回放,在线方式可以在服务器端集成旁路功能,带来的挑战就是要对在线系统性能影响小、不影响在线业务、支持长期测试,最总获获得真实测试数据。

  关于Server应用的特点:大部分都是客户端发起链接请求、不会满负荷工作、分为面向外网的应用和面向内网的应用、大部分应用是TCP应用、大部分应用是不安全的,没有走SSL或者TLS、绝大部分部署都在同一LAN或者高速网络内。该如何测试呢?通过对各种方案对比,得出从底层旁路出应用层的实时回放是一个不错的方案,非常好的旁路入向方案是采用硬件底层旁路设备+LVS组合。

  

1
相关文章