LTM加速优化特性
TCP Express
TCP Express 是 LTM 产品的一项重要特性。 借助 TCP Express,LTM 可分别为客户机端和服务器端创建独立的连接。这样一来,LTM 可以针对客户机连接和服务器连接应用最优的 TCP 设置,例如 MSS、MTU 和滑动窗口(Sliding Windows)。例如,如果池成员支持 1500 字节 MTU 或数据包大小,而客户机只支持 1400 字节,那么两者将与 LTM 协商确定支持的最大大小(而不是采用最小公分母)。 这能够最大限度地提高服务器的运行效率。 在客户机连接上,TCP Express 可通过采用适应性拥塞窗口、快速重新传输、选择性确认、拥塞通知和其它优化数据传输的 TCP 参数来改进客户体验。
Fast Cache
高速缓存也称为 RAM 高速缓存,是 LTM 的一项默认特性。 借助高速缓存特性,HTTP 对象可通过 LTM 进行缓存。 因此,这些请求不需要发送至后端服务器,可在 LTM 内存之外得到处理,进而将服务器负载降低达 50%,提升整体服务器和应用性能。高速缓存专门供静态 HTTP 对象使用。 如果启用了 HTTP 压缩功能,内容的压缩版本也会经过缓存。 最多 50% 的 LTM 内存可用于部署高速缓存。
HTTP 压缩
LTM 针对 HTTP 压缩提供了一款最智能、最灵活的解决方案,可大大减少客户机与服务器之间的数据传输量。 能够实现出色压缩效果的内容包括文本,例如 HTML 和其它含有大量空白的数据。压缩含有大量空白的数据通常能够实现 80% 或更高的压缩比。在某些 BIG-IP 平台上,LTM 能够从服务器上卸载压缩任务,转移至专用 LTM 硬件 ASICS 中。 通过移除压缩这项 CPU 密集型任务,可显著减少服务器的工作负载。 卸载压缩任务的过程无需对服务器进行任何更改。LTM 完成对某个对象的压缩后,可借助快速缓存功能对该对象进行缓存,日后无需重复压缩同一对象。 这是 F5 在市场中独一无二的重要优势。
WOM
如果客户需要借助额外特性帮助加快数据中心到数据中心的复制速度,F5 可使用 BIG-IP WOM 广域网流量优化模块来优化广域网。 WOM 能够优化通过广域网的 TCP 流量:利用压缩和重复数据删除功能提高带宽利用率;借助协议优化功能减少感知延迟;使用 TCP 优化功能减少数据包丢失,提高网络性能。 部分 WOM 广域网流量优化特性已在所有 LTM 设备上实施。 不过,面向 CIFS 和 MAPI 的应用协议加速及对称的重复数据删除功能必须通过 WOM 许可获得。
OneConnect
OneConnect又被称为连接池或 TCP 复用。 OneConnect 将大量客户机连接整合为更少的服务器端连接。 服务器能够针对来自多个 HTTP 客户机的请求重复使用同一 TCP 连接。 这可将服务器性能提升 30%。如下图所示:
Client1与LTM三次握手进行连接,然后对LTM发起请求,LTM 与ServerA三次握手进行连接,再对ServerA发起请求。ServerA对LTM进行响应,一旦BIG-IP LTM完成对响应数据的缓冲,服务器连接就可以重新利用了。Client2对ServerA发起请求时,只需要对LTM进行三次握手连接,而LTM与ServerA之间就可以重复利用上一次LTM与Server A 建立的连接。
内容缓存
内容缓存也称内容缓冲,使得 LTM 能够比客户机更快地收到来自池成员的数据。 例如,假设客户机以每秒 1 MB 的速率与 LTM 相连接,而池成员则以每秒 1 GB 的速率与 LTM 相连接。 池成员能够以每秒 1 GB 的速率发送对客户机请求的响应。 LTM 对响应信息进行缓存,帮助池成员释放资源,处理来自其它客户机的请求。 随后,LTM 以每秒 1 MB 的速率将响应发送至客户机。 丢包或 TCP 问题可由 LTM 处理,不会影响到池成员。
WA
Web 应用加速可作为插件模块或独立设备提供,能够帮助进一步加快应用的运行速度。
它的主要用途是提供最终用户优化、高级高速缓存和压缩。 当客户具备超出静态高速缓存和压缩范畴的需求时,可使用该功能。
·END·
攻城狮之路,路虽远,行则将至!
LTM加速优化特性的更多相关文章
- WordPress网站加速优化,一键免费使用七牛CDN插件
利用wordpress搭建网站是个人建站的主流方案,我曾分享过wordpress网站加速优化必做的十件事,帮助了不少个人站长.今天介绍帮助wordpress网站提升速度至少10倍的免费CDN加速插件: ...
- vultr VPS的购买及搭建ss介绍,支持锐速加速优化
Vultr虽然成立时间不久,但是其背景实力还是比较雄厚的,基于全球最大的游戏服务器提供商之一的基础,所以才有实力开设这么多的数据中心.有速度较好的日本东京.洛杉矶等机房,也有我们很多人需要的欧洲机房等 ...
- 优化特性(Attribute)性能
通过这篇文章,不仅可以了解到Attribute的工作原理,还可以了解到GetcustomeAttribute是的内部执行流程.最后,你会看到,使用缓存机制可以极大的优化反射Attribute的性能. ...
- Easyui 页面訪问慢解决方式,GZIP站点压缩加速优化
1. 静态资源压缩GZIP是站点压缩加速的一种技术,对于开启后能够加快我们站点的打开速度.原理是经过server压缩,client浏览器高速解压的原理,能够大大降低了站点的流量. 详细代码能够參加je ...
- 【http】https加速优化
目录 前言 HTTPS 的连接很慢 https 步骤简要划分 握手耗时 证书验证 CRL OCSP 硬件优化 软件优化 软件升级 协议优化 证书优化 会话复用 会话票证 预共享密钥 前言 主要记录 h ...
- 支持向量机-完整Platt-SMO算法加速优化
完整版SMO算法与简单的SMO算法: 实现alpha的更改和代数运算的优化环节一模一样,唯一的不同就是选择alpha的方式.完整版应用了一些能够提速的方法. 同样使用Jupyter实现,后面不在赘述 ...
- php缓存加速优化--Xcache
1.安装软件:cd /usr/local/src/下载软件包wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache- 3.2.0.tar.b ...
- PHP WEB 引擎缓存加速优化
PHP 缓存加速器介绍 操作码缓存 请求一个 PHP 程序时,PHP 引擎会解析程序,并且将编译码作为特定操作码.这是要执行的代 码的一种二进制表示形式.随后,此操作码有 PHP 引擎执行并丢弃.操作 ...
- 自制小工具大大加速MySQL SQL语句优化(附源码)
引言 优化SQL,是DBA常见的工作之一.如何高效.快速地优化一条语句,是每个DBA经常要面对的一个问题.在日常的优化工作中,我发现有很多操作是在优化过程中必不可少的步骤.然而这些步骤重复性的执行,又 ...
随机推荐
- 主机加固之windows2003
这篇与上一篇的win7主机加固内容大体类似,部分有些不同.这篇也可以用来尝试加固windows XP. 1. 配置管理 1.1用户策略 注意:在对Windows系统加固之前先新建一个临时的系统管理员账 ...
- 【linux杂谈】安装linux虚拟机的时候发现的full name,user name有啥区别
本人为了重温linux,在新电脑上又要安装linux虚拟机,在VMware内配置快速安装的时候看到有如下说明: 大家可能跟我一样对于username比较熟悉,但是这个fullname是干嘛的?我们先进 ...
- CentOS 上面 恢复 Oracle 数据库实例的简单操作流程
1. 当获取了数据库的备份可以进行 oracle数据库的备份恢复操作 linux上面要复杂一些. 这里面简单描述一下. 2. 远程连接 linux 主要工具可以选择 xshell 如图示: 3. 建议 ...
- A Dangerous Maze (期望值)
https://vjudge.net/problem/LightOJ-1027?tdsourcetag=s_pctim_aiomsg [被满为姐姐碾压 降智打击题]
- trigraph
trigraph是c/c++对之前键盘无法输入一些符号而做出的补充设计,将以下字符用其他三个字符来代替 # ??= \ ??/ ^ ??' [ ??( ] ??) { ??< } ??> ...
- linux源码下载
概要:本文主要介绍ubuntu环境下,内核源码和命令源码的获取方式. 内核源码: 1.最简洁的方式,使用命令:apt-get source linux-$(uname -r).但配置的源服务器中不一定 ...
- WAMP中的mysql设置密码
为WAMP中的mysql设置密码密码 WAMP安装好后,mysql密码是为空的,那么要如何修改呢?其实很简单,通过几条指令就行了,下面我就一步步来操作. 1.首先,通过WAMP打开mysql控制台. ...
- iframe 页面嵌套
由于目前项目基础界面,业务逻辑一样,只是细微有所差别.因而使用iframe来进行定制化处理. 如何来区分不同需求不同页面呢? 最初是想通过url携带参数来进行区分,但是随着需求变多,定制化也越来越细微 ...
- iter的特殊用法以及偏函数partial
iter()的特殊用法 常规使用 iter(obj),会返现一个迭代器,如果 obj 不是可迭代对象,则会报错. 特殊用法(哨兵模式) iter(object[, sentinel]) sentine ...
- wex5 sqllite本地数据库的运用
http://doc.wex5.com/?p=3774 需要引入包require("cordova!com.brodysoft.sqlitePlugin"); //本地数据库操作 ...