F5 - GTM - 解决方案建议书
GTM解决方案建议书
GTM解决方案建议书
目录
1. 2. 3. 4. 5. 6.
前言 ............................................................................................................... 2 用户现状 ........................................................................................................ 2 用户需求 ........................................................................................................ 2 方案设计 ........................................................................................................ 3 设计原则 ........................................................................................................ 3 方案说明 ........................................................... 3
7. 技术说明: ......................................................... 7 1) GTM分配算法及运行机制 .............................................. 7
a) RTT算法运行机制: .................................................. 7 b) 地理分布算法 ....................................................... 8 c) 全球可用性算法 ..................................................... 9 2) 链路健康检查机制 ................................................... 9 3) 系统切换时间 ...................................................... 10 4) 服务器负载均衡 .................................................... 10 5) GTM与现有系统的融合 ............................................... 12 a) 改变上级注册授权域DNS服务器地址 .................................. 12 b) 不改变上级注册授权域DNS服务器地址 ................................ 13 6) 系统安全性考虑 .................................................... 13 8. 方案优势 .......................................................... 14 9.
成功案例(部分) .................................................. 14
GTM解决方案建议书
1. 前言
为了保护业务不受站点访问中断影响并且提高应用的性能,部署多个数据中心是一个更有效的做法。但要全面实现这些目标,企业需要以高效的方式来监控基础架构和应用的状态,并且根据业务需求来控制这个分布式基础架构。
与在多个数据中心之间进行简单的负载均衡的方式相比,BIG-IP?广域流量管理器? (GTM)为响应DNS查询提供了更智能的方式。BIG-IP GTM根据业务策略、数据中心状况、网络状况和应用性能来分配最终用户的应用请求。这样,用户可以全面地控制广域流量,以确保运行在分布于各地的多个数据中心之间的应用具有高可用性和最高性能。这样,您将可以实现更高的应用性能,更短的停机时间以及更简化的管理。
2. 用户现状
目前数据中心有HP小型机、刀片PC服务器、HP存储设备等设备,涉及sybase、sql、 oracle等数据库及基于linux、windows操作系统相关业务上联和下联的应用,这些应用已实现同机房基于存储的数据同步。
现在要实现跨机房应用级自动容灾切换系统,要求数据中心所有应用在切换前后对上联和下联单位是透明的。关于HP小型机,考虑采用HP的跨机房集群技术;目前要解决的是使用外部存储(windows、linux)和未使用外部存储(windows、linux)的各应用服务器的实时切换问题。
3. 用户需求
根据上述实际情况,需要实现根据用户网络状况自动选择最优数据中心,提高用户体验;保证其中一个节点不可用时不影响业务正常运行;能够自动检测服务器或链路可用性,保证请求只被发送到可用链路及服务器上;优化现有接入链路使用,合理分配流量。
GTM解决方案建议书
4. 方案设计
5. 设计原则
本方案设计遵循
1. 标准性
严格按照F5官方建议部署,所有组件遵循F5官方定义,datacenter就理解为物理数据中心、链路理解为link 2. 冗余性
所有F5设备均为冗余体系,保证网络高可用性 3. 可扩展性
本方案具有很高的可扩展性,不管是新增链路还是新增数据中心,均可方便扩展
6. 方案说明
1) 描述
在原系统接入中,增加一条线路接入相应的路由器,将两台GTM分别接在两条线路上,并分配ip,负责用户的DNS访问请求。引导用户使用最快的线路进行访问站点。同时,GTM负责检查两条线路的健康状态,一旦检测到线路的中断,则停止相应线路的地址解析。
2) GTM工作原理
GTM解决方案建议书
1) 访问www.f5.com.cn的用户在发起DNS请求时
2) (1)首先向其所在运营商的Local DNS发起www.f5.com.cn域名的DNS请求。步骤2 3) (2)运营商的Local DNS服务器通过递归算法查找到工行的主、辅DNS服务器。步骤3
和4。 4) (3)接受到请求的GTM首先查询在本地是否有该LocalDNS的就近性表项,如果存在,
则直接给LocalDNS返回速度最快的服务器地址。如果不存在,则通知另外一台GTM发起对该LocalDNS的查询。步骤5。
5) (4)两台GTM分别对LocalDNS进行Probe。例如ISP1侧GTM查询该LocalDNS的RTT
时间为150ms,而ISP2侧GTM查询同一LocalDNS的RTT时间为300ms,则此时在两台GTM内都形成了该LocalDNS的对应就近性表记录。
6) (5)接受到LocalDNS请求得GTM根据系统的就近性表返回相应的DataCenter内的WEB
服务器地址。步骤6。
7) (6)在用户LocalDNS获得地址后,将该地址返回给用户。步骤7 8) (7)用户向www.f5.com.cn网站发起访问。步骤8。 9)
10) 通过以上流程可以看出,通过动态计算方式,可以最为准确的估算出用户LocalDNS与两
条线路之间的速度。通过GTM之间的信息交互,在两台GTM上形成就近性表,并根据该表返回用户的最佳访问地址。
11) GTM可以选择多种测试方法判断对local DNS的RTT时间, 包括:
12) DNS_Dot: 向local DNS发起一个包含”.”的测试, 也就是向目标LocalDNS请求root清单,该解析一般默认配置的DNS服务器均提供支持。 13) DNS_REV: 向local DNS发起LocalDNS本机IP的PTR请求 14) UDP:发起一个UDP的包, 看是否回应 15) TCP:发起一个TCP的包看是否回应
16) ICMP:发起一个ICMP 的ping 包, 看是否回应 17) 在以上各检测方式中,无论目标系统返回那种类型的数据包,GTM均可认为是有效数据
包而记录数据包往返时间,最终形成就近性表
GTM解决方案建议书
3) GTM网络组件定义
物理网络组件:
Data Center:定义了一组在相同物理位置的GTM、LTM和主机系统和共享相同子网的Link,每个Data Center至少包含一个Server和一个Link
Server:管理一个或多个Virtual Server的物理设备,Server可以是三种类型,一种是BIG IP系统本身,第二种是第三方load balance系统(支持virtual server),第三种是第三方主机系统(不支持virtual server)
Virtual Servers:定义了一个IP和端口的组合,指向特定的网络资源,可能跨越多个机器,或是一台机器上的一组可用的端口
Links:定义了一个到Internet的物理连接, …… 此处隐藏:2793字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




