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

  • Azure for Architects
  • Ritesh Modi
  • 234字
  • 2021-07-08 09:33:42

Load balancing

Load balancing, as the name suggests, refers to the process of balancing the load among virtual machines and applications. With one virtual machine, there is no need of load balancer because the entire load is on a single virtual machine and there is no other virtual machine to share the load. However, with multiple virtual machines containing the same application and service, it is possible to distribute the load among them through load balancing. Azure provides a couple of resources for enabling load balancing:

  • Load balancers: Azure load balancer helps in architecting solutions with high availability.  Within the TCP stack, it is a layer 4 transport level load balancer. It is a layer 4 load balancer that distributes incoming traffic among healthy instances of services defined in a load-balanced set. Level 4 load balancers work at transport level and have network level information such as IP address and port to decide the target for the incoming request. Load balances are discussed in detail later in this chapter.
  • Application gateways: Azure application gateways deliver High Availability to your applications. It is a layer 7 load balancer that distributes the incoming traffic among healthy instances of services. Level 7 load balancers can work at the application level and has application level information such as cookies, HTTP, HTTPS, and sessions for the incoming request. Application gateways are discussed in detail later in this chapter.
主站蜘蛛池模板: 镇康县| 大宁县| 昭平县| 新田县| 敖汉旗| 长沙县| 崇文区| 大冶市| 柯坪县| 乡城县| 仙居县| 博罗县| 车致| 福鼎市| 茂名市| 腾冲县| 昆明市| 元阳县| 波密县| 银川市| 郑州市| 招远市| 禹州市| 珠海市| 巩义市| 绥芬河市| 连州市| 山东省| 孝感市| 绥化市| 台中市| 马公市| 双牌县| 阜平县| 汉源县| 青海省| 华宁县| 海盐县| 阿瓦提县| 普宁市| 井陉县|