Amazon Web Services(AWS)的基礎設施是分佈在全球各地的數據中心,這些數據中心位於不同的地理區域。在 AWS 中,地理區域和可用區是兩個重要的概念。
AWS 地理區域代表一個在地球上特定地理區域的集合,它包括多個數據中心,通常位於這個地理區域的不同城市。每個 AWS 地理區域都是相對獨立的,擁有自己的電源、網路和物理安全性。AWS 的全球基礎設施涵蓋了多個地理區域,包括美國東部、歐洲、亞太等等。
上圖可以看到AWS有許多區域,離台灣比較近且常用的節點分別是香港、日本及新加坡,我個人是使用東京,因為創立較久,功能較完善,如果選擇香港可能部分功能是沒有的,但最後得選擇還是看你自己的需求來決定。
AWS 地理區域的一些重要特點包括:
高可用性:AWS 旨在實現高可用性,因此它在不同地理區域中提供了多個數據中心,以確保您的應用程式在單一區域發生故障時能夠繼續運行。
法規合規性:AWS 遵守各種全球性的法規和合規性標準,這使得客戶可以根據其需求選擇特定地理區域以滿足法規要求。
低延遲:選擇靠近您的用戶的地理區域可以降低延遲,提供更好的性能。
每個 AWS 地理區域都包含多個可用區。可用區是 AWS 數據中心的集合,它們通常分佈在同一地理區域內的不同位置,但之間相互獨立,並且有自己的電源、冷卻和網路。可用區的目的是實現高可用性和容錯容忍性。如果一個可用區發生故障,其他可用區仍然可以繼續運行。
AWS 可用區的一些關鍵特點包括:
容錯容忍性:可用區的分離性確保了即使一個可用區出現故障,應用程式仍然可以在其他可用區中運行。
數據複製:AWS 提供了多種方式來在不同可用區之間複製數據,以實現數據的冗餘性和高可用性。
多區部署:為實現更高的容錯容忍性,有些應用程式會在多個地理區域中的多個可用區部署,以確保即使整個地理區域發生故障,應用程式仍然可用。
AWS 現在提供遍及全球 26 個地區(Region),有80以上的可用區域(AZ),CloudFront內容交付網路CDN網路有 450個以上的連接點 (PoP)。
AWS每個地區都有多個AZ可用區,讓他可以達到高可用,高度擴充的目的。
這些AZ可用區的電力、連網能力都是完全獨立的,他們標榜AZ可用區網路之間的延遲都保證在3毫秒以下。
總之,AWS 的地理區域和可用區是實現高可用性、容錯容忍性和性能最佳化的重要組成部分。選擇正確的地理區域和可用區配置取決於您的應用程式需求和業務目標。
資料來源:
https://aws.amazon.com/tw/about-aws/global-infrastructure/regions_az/