国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

幫助中心 >  行業(yè)資訊 >  架構 >  云時代如何搭建HA服務架構

云時代如何搭建HA服務架構

2019-08-25 16:27:05 9937

高可用性(High Availability,HA)對于應用程序來說是至關重要的存在,企業(yè)使用彈性和冗余技術來確保在面臨意外中斷時其工作負載仍然可用。一般來說,企業(yè)可使用公有云提供的一系列服務提高工作負載可用性,當然HA并不是更多的資源,而是將適量的資源用于給定的工作負載。HA基礎架構涉及幾個關鍵要素,如下重點分享包含HA的云服務。

可用區(qū)域

云時代如何搭建HA服務架構


可用區(qū)是指在同一地域內,電力和網(wǎng)絡互相獨立的物理區(qū)域。同一可用區(qū)內實例之間的網(wǎng)絡延時更小。公有云提供商通過消除單點故障以提高可靠性和可用性,企業(yè)通過在可用區(qū)域(AZ)之間分配冗余實例來實現(xiàn)HA。

如果用戶的應用需要較高的容災能力,則可以選擇特定的AZ以防止不可預測的物理事件,例如火災或臺風。如果用戶的應用要求實例之間的網(wǎng)絡延時較低,則可將實例創(chuàng)建在同一可用區(qū)。


網(wǎng)絡

在云和本地存儲或應用之間傳輸數(shù)據(jù)時,網(wǎng)絡帶寬很重要。高帶寬的網(wǎng)絡連接在日常傳輸中沒問題,但對帶寬或延遲敏感的工作負載可能需要專用連接,例如Azure ExpressRoute或AWS Direct Connect。這種連接選項本身并不具有高度彈性,但它們可以抵抗互聯(lián)網(wǎng)流量擁塞和其他網(wǎng)絡訪問問題。

計算實例

將HA用于應用程序時,將使用兩個或兩個以上的冗余服務器來保護應用程序。在公有云中,服務器采用計算實例的形式,例如Amazon EC2實例,Azure VM和阿里云的ECS實例。

容器對于不同的工作負載也是可行的,其可以將計算實例加入到集群中,也可以配置備份實例以進行故障轉移。每個附加實例都會增加云HA基礎架構的成本和復雜性。


存儲實例

當應用程序需要數(shù)據(jù)時,數(shù)據(jù)通常會提交給存儲實例,例如Amazon S3或阿里云的EBS。云存儲服務通常設計為高可用性,因此不一定需要將數(shù)據(jù)復制到多個區(qū)域或AZ。但HA跨區(qū)域的工作負載可能還需要復制每個位置的存儲資源,以防止位置故障并確保足夠的性能。

負載均衡

負載均衡通過設置虛擬服務地址,將添加的實例虛擬成一個高性能、高可用的應用服務池,并根據(jù)轉發(fā)規(guī)則,將來自客戶端的請求分發(fā)給云服務器池中的實例。

它默認檢查云服務器池中的實例的健康狀態(tài),自動隔離異常狀態(tài)的實例,消除了單臺實例的單點故障,提高了應用的整體服務能力。此外,負載均衡還具備抗DDoS攻擊能力,增強了應用服務的防護能力。


IP切換

用戶可以依賴等待并準備運行的備用實例,也可以使用替換實例。無論使用哪種方式,必須要將失敗實例的IP地址重新映射到備用實例以成功重定向流量。AWS中的彈性IP地址和靜態(tài)公共IP等服務,提供可在實例之間映射的公共IP地址。


藍隊云認為,用戶將HA應用于工作負載可以適當保護自身的應用免受某些風險的影響。但是,工作負載確實需要多少保護,業(yè)務是否真正受益于這些保護?基于專業(yè)的云MSP服務以及用戶的云HA部署目標,藍隊云可為用戶制定有針對性的解決方案,對上述問題進行評估和預判,協(xié)助用戶對云中的工作負載應用給予適當?shù)谋Wo。


提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: