- Azure for Architects
- Ritesh Modi
- 218字
- 2021-07-08 09:33:45
High Availability across Azure regions
The architecture shown next, shows similar deployments on two different Azure regions. Both the regions have the same resources deployed. High Availability is designed at individual resource level within these regions. There are multiple virtual machines at each tier connected through the load balancer and they are part of the availability set. These virtual machines are placed on separate fault and update domains. While the web servers are connected to external load balancers, the rest of the tiers such as application and database tiers have internal load balancers. It is to be noted that application load balancers could have been used for web servers and application tiers instead of Azure load balancer if there is a need for advanced services such as session affinity, SSL termination, advance security using WAF, and path-based routing. Databases in both the regions are connected to each other using VNET peering and gateways. This is helpful in configuring log shipping, SQL Server AlwaysOn, and other data synchronization techniques.
Endpoints of load balancers from both the regions are used to configure Traffic Manager endpoints and traffic is routed based on priority load balancing method. Traffic Manager helps in routing all requests to the East US region and failover to West Europe in case of non-availability of the first region.

- OpenStack Cloud Computing Cookbook(Third Edition)
- 深度學習經典案例解析:基于MATLAB
- Learning Docker
- PostgreSQL Cookbook
- Three.js開發指南:基于WebGL和HTML5在網頁上渲染3D圖形和動畫(原書第3版)
- Ray分布式機器學習:利用Ray進行大模型的數據處理、訓練、推理和部署
- MariaDB High Performance
- TypeScript圖形渲染實戰:基于WebGL的3D架構與實現
- Getting Started with SQL Server 2012 Cube Development
- Android 應用案例開發大全(第3版)
- Python時間序列預測
- Scala編程實戰(原書第2版)
- Learning OpenCV 3 Computer Vision with Python(Second Edition)
- Oracle GoldenGate 12c Implementer's Guide
- AI自動化測試:技術原理、平臺搭建與工程實踐