对缓存对象的类似lan的访问:可以从缓存中安全提供服务的对象由请求者附近的WAE以局域网速度提供服务。
广域网带宽节省:对象缓存最小化冗余对象在网络上传输,从而最大限度地减少总体WAN带宽消耗。
服务器将:对象缓存最小化了被访问的服务器必须管理的工作量。通过从服务器上安全地卸载工作,IT组织可以尽可能减少支持应用程序所需的服务器数量。
图1 - 10显示与缓存未命中相比,对象缓存和缓存命中的示例。
检查缓存命中和缓存错过场景
如图所示图1 - 10,当缓存命中发生时,对象传输将在请求节点附近的LAN上完成,这将最小化WAN带宽消耗并提高性能。当缓存丢失发生时,将以优化的方式从源服务器获取对象,如果适用,将使用从源服务器读取的数据来构建缓存,以提高后续用户的性能。这通常被称为缓存的“第一个用户损失”。
前置
预定位是一种功能,管理员可以指定哪些对象应该被主动放置到特定边缘设备或边缘设备组的缓存中。通过使用前置,管理员可以确保第一个请求用户对对象的高性能访问(假设对用户会话使用缓存是安全的),消除第一个用户的损失。前置在需要进行大型对象传输的环境中很有帮助。例如,CAD/CAM、医学成像、软件分发、软件开发都需要移动大文件,而前置可以帮助提高远程用户的性能,同时也可以卸载数据中心中的WAN和服务器。2020欧洲杯预赛前置也可以用作预填充DRE压缩历史记录的一种方法。
预读
预读是一种技术,在可以应用缓存的应用场景和不能应用缓存的应用场景中都很有用。使用预读,Cisco WAAS设备可以在适用时代表用户增加应用层读请求的大小,或者代表用户生成额外的读请求。预读的目的有两个方面:
在缓存错误的情况下使用时,提供近LAN响应时间来克服第一用户罚款。在此方案中,允许沃斯开始立即和攻击边缘缓存的群体。
在不允许缓存的场景中使用时,请代表用户主动获取数据,以减少网络延迟。在这个场景中,预读不是用来用对象填充缓存,而是主动获取用户可能请求的数据。以这种方式预取的数据只会被简单地缓存,以满足对已提前读取的数据块的立即读请求。
图1 - 11展示了读取如何允许数据在WAN上更快地开始传输的示例,从而最小化WAN延迟的性能影响。
缓存和非缓存场景中的预读
write - behind
Write-behind是一种优化,是预读优化的补充。预读关注的是更快地将信息传递到边缘,而后写关注的是更快地将信息传递到核心——至少从传输节点的角度来看是这样。实际上,write-behind是一种Cisco WAAS设备能够在安全的情况下积极确认收到应用层写请求的技术,从而允许发送节点继续写数据。这种优化通常用于表现出高度乒乓的应用程序协议,特别是当数据被写回源服务器时。
write-behind作为一种优化,它肯定地承认正在写入的服务器尚未接收到的写请求,write-behind仅针对在断开连接(例如,通过临时文件)的情况下支持信息恢复的协议使用,并且只在安全的情况下使用。对于在发生丢失时不支持信息恢复的应用程序,不能安全地应用此优化。
多路复用
多路复用是一个术语,指的是将多个消息信号组合成单个消息信号的任何过程。多路复用,与思科WAAS相关,指的是以下优化:
TCP连接重用:通过重用现有已建立的连接而不是创建新的连接,可以减少TCP设置延迟,从而提高性能。TCP连接重用仅应用于同一客户端和服务器对之间通过同一目标端口的后续连接。
消息并行化:对于支持批处理请求的协议,Cisco WAA可以将诸如串行任务并行为批处理请求。这有助于最大限度地减少延迟损失,因为它在一系列批量邮件中摊销,而不是在按消息的基础上进行验证。对于不支持批处理请求的协议,Cisco WAA可以“预测”后续消息,并代表用户试图减轻延迟的邮件。
本节重点介绍Cisco WAAS特定于应用程序的加速组件,包括缓存、前置、预读、后写和多路复用。下一节重点介绍思科WAAS的集成方面,因为它与企业it基础设施这一生态系统有关,以及作为思科WAAS解决方案一部分的附加增值特性。
其他功能
思科WAAS是一种独特的应用程序加速和广域网优化解决方案,因为它是唯一的解决方案,不仅提供与现有网络功能最无缝的互操作性,而且还将物理集成到思科集成服务路由器(ISR)。通过Cisco ISR,客户可以在分支机构的单个平台上部署到广域网、交换、无线、语音、数据、广域网优化和安全的企业边缘连接。(下一章将介绍路由器模块和设备平台。)以下是思科WAAS解决方案提供的一些附加功能:
网络透明度:思科WAAS在三个方面都是透明的:客户端透明、服务器透明(无需在客户端或服务器上进行软件安装或配置更改)和网络透明。网络透明性允许Cisco WAAS与现有的网络和安全功能(如防火墙策略、优化路由、QoS和端到端性能监控)进行互操作。
企业级的可伸缩性:Cisco WAAS可以使用思科应用控制引擎(ACE)扩展到数十千兆位,使用思科应用控制引擎(ACE),这是一个外部负载平衡器,并在第6章中详细讨论了“数据中心网络集成”2020欧洲杯预赛。“如果没有外部负载均衡,Cisco WAA可以使用Web高速缓存协调协议版本2(WCCPv2)缩放到数十千兆位优化吞吐量和超过一百万的TCP连接,这在第4章“网络集成和拦截”第4章中讨论了第6章。
信任WAN优化:思科WAAS是一种值得信赖的广域网优化和应用加速解决方案,它与防火墙、入侵检测系统(IDS)、入侵防御系统(IPS)和虚拟专用网(VPN)解决方案等许多现有安全基础设施组件无缝集成。在思科WAAS和邻近的思科安全产品上都进行了集成工作,以确保部署思科WAAS时的安全态势不受影响。思科WAAS还支持集中管理密钥的磁盘加密(使用AES-256加密)。如果WAE遭到破坏或被盗,这可以降低数据丢失或数据泄漏的风险。
自动发现:Cisco WAAS设备可以在TCP连接建立过程中自动发现彼此,并协商使用的策略。这消除了配置复杂和繁琐的覆盖网络的需要。通过减少对覆盖拓扑的需求,Cisco WAAS允许优化,而不需要管理员管理优化域和拓扑与路由域分离。
可扩展、安全的中央管理:Cisco WAAS设备由Cisco Waas Central Manager管理和监控。中央管理器可以使用两个Cisco WAAS设备以高可用的方式部署。中央管理器是安全的,因为中央管理器和托管的Cisco Waas设备之间的任何数据交换都是使用SSL完成的,并且使用HTTPS为Web浏览器访问或SSH进行管理访问访问中央管理器的管理访问(Telnet也是如此可用的)。中央管理器提供了一种通过设备组配置设备系统的简化方法,并提供基于角色的访问控制(RBAC),以实现管理和监控的分离。中央经理在第7章“系统和设备管理”中更详细地讨论。
概括
IT组织面临着为日益分布式的劳动力提供高水平应用程序性能的需求的挑战。此外,它们还面临一个相反的挑战,即整合成本高昂的基础设施以控制资本和运营支出。组织发现自己处于两个相互冲突的现实之间:为了解决日益分布的劳动力的性能需求,将昂贵的基础设施分布到远程办公室,以及从相同的远程办公室合并昂贵的基础设施,以控制资本、运营成本和复杂性。思科WAAS是一种解决方案,它采用了一系列广域网优化和应用程序加速技术,以克服广域网环境的基本性能限制,从而允许远程用户在使用集中的应用程序基础设施和内容时享受接近局域网的性能。
版权所有©2007培生教育。保留所有权利。