现有最基本的负载均衡模式
哪个池成员对请求做出响应的决定是基于一种算法。该算法对于所选择的池成员是能够响应还是能够对其决策进行“智能化”,对响应时间,当前负载进行分解,甚至基于上述所有权重决策,可能是相当准确的。
这种负载均衡几乎总是基于TCP(OSI堆栈的第4层),根本不在乎应用程序(或其协议)。所有它担心的是接收TCP连接请求并将其与适当池中的其中一个成员进行匹配。它是有效的,运作良好。系统已经发展到专门设计的软件,除了负载均衡之外,还可以同时管理数百万个连接。
关于应用路由的请求
负载均衡和应用路由可能由同一服务提供,但它们彼此有关键区别和不同的目的。首先,应用路由要求系统关心应用程序及其协议。这是因为为了路由应用程序请求,必须首先能够识别目标。这个标识可以像“什么是主机名”一样复杂,像“JSON对象或XML元素形式的有效内容隐藏的元素的价值是多少”。最通用的是应用程序标识符URI。
应用路由发生在负载均衡决定之前。使单个负载均衡器能够在多个应用程序或服务中智能地分发请求。路由决定在哪里转发某些内容数据包,应用程序请求以及业务流程中的批准。
西部数码网站提供负载均衡EasySLB服务,即在多台云主机间实现应用程序流量的自动分配。可实现故障自动切换,提高业务可用性,并提高资源利用率。方案链接 https://www.west.cn/cloudhost/slb.asp