SaaS和IaaS是相当新的交付范式,其中软件位于云端,用户可从任何位置在任何给定时间访问软件。软件使用者不再需要通过连接束缚在公司网络中,他们可以随时随地自由访问所需的内容。
这无疑带来更灵活的工作范式,但是这也给网络管理团队带来一些问题,这些团队负责优化应用程序性能,同时确保体验质量。
当软件驻留在企业网络中时,体验质量中的变量可以轻松控制-或至少是可预测的。服务质量机制可以优先考虑流量类型,可以调整带宽,并可以通过升级来提高网络速度。控制对软件的访问非常容易,并且访问模式也可预测,例如何时网络会拥挤。
但是,对于SaaS范式,我们在网络上使用的很多工具和方法已经改变,我们必须随之改变。
SaaS优化工具
很多供应商专门研究工具,以优化用户访问云端软件时的体验。SilveR peak公司的UnITy EdgeConnect软件定义WAN平台就是这样一种产品。还有很多其他企业SaaS优化平台,包括Cisco、RiveRbed和VMwaRe的产品。但最好先了解这些工具间的兼容性。
大多数SaaS优化工具都基于一些原则。例如,DNS和流量控制有助于确保用户始终访问其SaaS软件的最高效位置。该软件分布在多个地理位置不同的站点,并且甚至在本地存在点之间实现负载平衡。因此,由于等待时间、链路饱和或仅因为某个链路无法使用,一条流量路径的速度可能比另一条路径的速度高得多。
另外,出于成本原因,网络团队可能希望通过特定路径引导流量,而不是使用更昂贵的MPLS或其他专用电路,而是更倾向于使用公共互联网传输。大多数工具可以通过某种机制对数据包进行分类,通常是检查第一个数据包,然后根据目标和最佳路径做出基于规则的决策。这些决策可以手动编程。或者,对于更高级的工具,这些决策可能基于优化平台本身内置的内部AI。
新工具提供网络可视性
在IaaS环境中,网络监视和可见性可能更具挑战性。如果你看不到网络上正在发生的事情,则SaaS应用程序很难进行优化和故障排除。现在有多种工具可以解决这些问题,包括LiveAction的LiveUX网络监视和性能软件。通过使用这些类型的工具,你可以获得与针对传统网络构建的工具相同的可见性。
在网络不断变化的同时,我们应该仍然拥有与往常一样的可见度和优化的体验。我们的工具和技术需要适应不断变化的网络。只要我们坚持网络工程的核心原则,使用新工具集就不会成为问题。我们甚至可能会发现这些工具不断改进,并提供比以往更多的可见性和控制力。