9. F5 i–Control开放的API接口介绍
为了确保电子商务取得成功,应用和网络必须能够紧密结合。网络通知应用;应用指导网络。这就是F5新型体系结构的基础。 定义:F5互联网控制体系结构(图1)是业界第一个集成的端到端互联网流量、内容和网络管理体系结构,该体系结构可以: ? 集成网络产品 ? 促进网络与应用间的通信 ? 现在就可使用
它提供了业界最紧密集成的产品套件,利用统一的设备活动协作来对互联网流量和内容部署/提供进行端到端的控制。它提供了端到端集成所需要的产品间的安全通信,而且还可以通过开放式XML API对F5产品进行编程,以支持客户与合作伙伴应用间的集成(F5的iControl?内部通信协议)。
图1:业界第一个集成的端到端互联网流量、应用和网络管理体系结构
这种架构方式克服了多厂商解决方案的最大问题:互操作性和管理复杂性,而且还避免了单厂商套件的最大问题:有限的灵活性、缺乏足够的集成能力(图3)。这种架构使服务提供商和企业能够:
? 管理和控制全球范围的互联网流量和内容 ? 部署并实施SLA政策
? 将政策应用到多种技术上,如防火墙、VPN和QoS设备 ? 接收告警并管理关于网络和设备活动的报告
第 26 页 / 共41页
? 保持适当的系统配置
iControl能够使应用与网络流量管理和内容提供基础设施实现直接的互操作。通过iControl开放的安全通信协议和SOAP/XML API,网络设备能够与应用进行通信,应用可以控制网络,从而避免出现易于出错的过程和人为干预。iControl能够提供网络产品间安全、加密的互相通信能力,并为无缝应用集成带来了方便,其中包括:
(1) 本地流量管理;
(2) 分布于全球的流量管理;
(3) 将内容部署到远程服务器上;
(4) 管理网络中高速缓存提供的内容版本; (5) 显著减少管理分布式网络所需的资源。
客户、合作伙伴及第三方集成商都可以使用iControl软件开发套件(SDK),它具有开放式的SOAP/XML或CORBA API。随着iControl的推出,F5证明了其对制定和采用开放式互联网流量和内容管理标准的支持。
通过将iControl与F5的业界领先iTCM产品相结合使用,可以实施并部署F5的完整互联网控制体系结构,从而增强了7层性能。任何第三方和客户都可以通过iControl将自己的应用与网络系统集成在一起,从而提供无与伦比的7层性能。
第 27 页 / 共41页
三、 方案优势阐述
1. 拓扑结构的优点
1. 2. 3. 4.
全冗余连接方法, 绝对保证网络没有单点故障的存在。
所有网络设备都是可以直接相连,减少网络层次和避免新的单点故障。 比较少的网络层次,避免运行维护时面对的大批网络设备。
灵活的扩展空间,用户可以根据实际的网络流量和压力增加链路带宽,添加防火墙或增加服务器来提高整体的服务水平。
2. 安全机制方面
1. HTTPS、SSH等加密的网络管理,避免明码通讯对网络设备控制时的安全隐患。 2. F5的VIP一旦规定成功,服务的TCP/UDP端口也就同时确认,除特定服务外,其他
的端口就全部被封闭了,保护服务器避免被端口扫描。
3. 在防止DOS攻击方面,F5提供免费的防护,特别对于Ping of Death, F5 的VIP一
旦规定成功就对Ping包做中继处理,避免攻击对服务器的压力。 4. 所有关键业务都可以采用SSL加速,保障了用户隐私和安全。
3. 与应用的结合方面
1. F5 可以通过ECV,EAV 对后台的多层结构的服务器进行健康检查,确保用户的正常
访问。
2. F5 可以通过Insert Cookies和Sample persistence等方式和后台应用服务器实现无缝集
合的各种切换。
3. F5 的iControl 是一套全球唯一的网络产品提供的API/SDK, 可以允许用户根据自己的
要求控制网络设备。
第 28 页 / 共41页
四、 相关产品介绍
4.1 BIGIP 3400
BIG-IP?本地流量管理器
应用交付低效、迟延和失败都会导致数百万美元的损失,包括预算浪费、公司名誉受损,系统和应用停机、法律责任以及错失良机等。
BIG-IP?本地流量管理器是一款出色的应用流量管理系统,可提供业内最智能,最具适应性的解决方案来保护、优化和交付应用,从而确保企业能够在保持高效运营的同时提高其竞争力。
它是业内唯一一款包含整套统一应用基础设施服务的系统,将总体控制、可见性以及灵活性出色地融合到应用安全、性能和交付中。优点?更高的业务灵敏性和当今企业生命线(应用)的成本实施。
主要优势
可靠性
提供业内最可靠、最先进的系统,以确保应用始终可用。 应用加速
提供无可比拟的控制能力将应用性能提高3倍,确保高优先级应用得以优先处理,同时卸载昂贵的服务器循环。
降低服务器和带宽成本
通过丰富的基础设施优化特性将服务器容量增加3倍;同时通过智能HTTP压缩、带宽管理等特性将带宽成本降低80%。
增强网络和应用安全性
从拒绝服务(DoS)保护到隐藏、再到过滤应用攻击,BIG-IP添加了多项不能在网络中其它地方实现的关键安全特性。
无可比拟的应用智能与控制特性
业内唯一一款可提供完整应用流的解决方案——能够以网速进行全面的有效负载检查和基于事件的可编程流量管理,以及时掌握流量信息,并采取相应措施。
面向所有IP应用的集成解决方案
提供可与所有应用(不仅是基于Web的协议(HTTP/S))相集成的综合解决方案,在单个统一系统内为企业提供了面向所有IP应用(包括传统应用和诸如VOIP等新兴应用)的集中解决方案。
行业领先的性能
提供行业内最快的流量管理解决方案,来保护、交付和优化应用性能。作为行业内当之无愧的领导者,BIG-IP再次刷新了SSL TPS、批量加密以及最大并发SSL连接的业内记录。 简化管理、提高可见性
全新的图形用户界面(GUI)极大地简化了产品配置,提供了针对流量与插件资源的精细可见性,同时支持配置的批量快速修改。
第 29 页 / 共41页
强大的TM/OS体系结构:完善的应用智能与网络适应性
新型BIG-IP的核心是一款创新体系结构,称为TM/OS(流量管理/操作系统),它为企业提供了一套统一系统来帮助其实现最佳应用交付。TM/OS针对BIG-IP上的每项功能都做了改进,在支持BIG-IP智能地适应应用与网络日新月异的需求同时,提供了面向所有服务的完全可见性、灵活性和控制能力。
TM/OS快速应用代理
TM/OS使BIG-IP能够高效地将客户机与服务器端数据流隔离开来、独立维持每个连接设备的最佳性能,并承担起系统间的通信工作,以改进应用性能。如今,任何与BIG-IP相连的系统或IP应用都将可以更高效地工作。
iRules和通用检查引擎
TM/OS集成了F5新版定制的iRules和通用检查引擎(UIE),为应用交易或应用流内任何时刻的应用流量处理都提供了无与伦比的控制能力。凭借完整的有效载荷检查及转换能力、可扩展的事件驱动iRules以及面向会话层的交换(session-aware switching)技术、BIG-IP提供了业内最智能的流量控制点,以(以网速)解决各种应用交付问题。
BIG-IP统一应用基础设施服务
通过易于管理的图形用户界面(GUI)和流量―简档‖(profile)调用或通过iRules调用,BIG-IP统一应用基础设施服务代表了一整套最全面的功能,使企业能够更为高效地集成、定位和扩展所要求的服务,以高应用部署效率。
全面的负载均衡 先进的应用交换 会话/流交换 定制状态监控
智能网络地址转换 通用持续性 响应错误处理 IPv6网关(M) 高级路由(M) 智能端口镜像 (M)=作为插件模块提供
SSL加速(M)
智能HTTP压缩(M) TCP优化
第7层带宽管理(M)
内容缓冲(Content
Spooling/Buffering)
内容转换 连接加速
智能服务质量 广域网优化
第 30 页 / 共41页
高级客户机认证(M) 资源隐藏(Resource Cloaking) Cookie加密 选择内容加密 应用攻击过滤
拒绝服务(DoS)攻击和SYN Flood保护
防火墙—包过滤
包消毒(Packet Sanitization)