1.session rate
此项指标非常重要,它决定了一个load balancer 能不能分发所有接受的请求。这项指标通常是由CPU性能决定。
测量指标的大小跟传输的每个对象的大小有关,通常用空对象来测试,Session rates 在 100,000 sessions/s 左右,使用 Xeon E5 在 2014测试。
2.session concurrency
该指标与前一指标相关联。这一指标与服务器内存和系统可以处理的文件描述符数量有关。
通常每个session占用34KB,即大概3W个session占用1GB内存空间,实际上,socket buffer也会占用内存空间,2W个session socket占用1GB内存。
3.data forwarding rate
这一指标与 session rate 相对立,它的衡量单位通常是 Megabytes/s (MB/s), 或者 Gigabits/s (Gbps)。
传输较大的对象有利于该指标的提升,因为较大的对象传输可以减少session建立和关闭浪费的时间。而测量session rate 则在传输小对象时有利于指标提升。haproxy 在2014年使用 Xeon E5 测试成绩为40 Gbps。

相关文章:

  • 2021-08-26
  • 2021-06-26
  • 2021-12-20
  • 2021-12-26
  • 2022-01-09
  • 2021-09-15
  • 2021-10-22
  • 2022-12-23
猜你喜欢
  • 2021-08-15
  • 2021-06-03
  • 2021-05-08
  • 2021-12-04
  • 2021-09-07
  • 2022-01-01
相关资源
相似解决方案