官术网_书友最值得收藏!

Is a cluster resource manager similar to an Azure load balancer?

While load balancing is a key part of managing a cluster, this is not what a cluster resource manager does. A traditional load balancer can be of two types, a network load balancer (NLB) or an application load balancer (ALB). The primary job of a load balancer is to make sure that all of the services hosted receive a similar amount of work. Some load balancers are also capable of ensuring session stickiness and some are even capable or optimizing the request routing-based on the turnaround time or current machine load.

While some of these strategies are efficient and best suited for a monolithic or tiered architecture, they lack the agility to handle faults and upgrades. A more responsive, integrated solution is required to handle hyperscale deployments of Microservices. The Service Fabric cluster resource manager is not a network load balancer. While a traditional load balancer distributes the traffic to where services are hosted, the Service Fabric cluster resource manager moves services to where there is room for them, or to where they make sense based on other conditions. These conditions can be influenced by the resource utilization on a node, a fault, an upgrade request, or so on.

For instance, the cluster resource manager can move services from a node which is busy to a node which is underutilized based on the CPU and memory use. It can also move a service away from a node which is in the queue for an upgrade.

主站蜘蛛池模板: 化德县| 信丰县| 青神县| 济阳县| 泊头市| 墨竹工卡县| 扶余县| 深水埗区| 桐梓县| 将乐县| 类乌齐县| 通河县| 凯里市| 烟台市| 泾阳县| 城步| 林甸县| 永德县| 勃利县| 舞阳县| 临泽县| 若羌县| 和田县| 兴城市| 宁远县| 台中市| 景宁| 屯留县| 松阳县| 大田县| 界首市| 库尔勒市| 凤山县| 永嘉县| 肥东县| 于田县| 大渡口区| 丘北县| 深圳市| 夏邑县| 二连浩特市|