【提供與服務平臺完全整合的應用架構與復原管理】兩大公有雲平臺的災難復原服務
<div class="field field-name-field-image field-type-image field-label-hidden"><div class="field-items"><div class="field-item even"><img src="https://s4.itho.me/sites/default/files/1178-feng_mian_-2-960-jpg.jpg" width="960" height="420" alt="" /></div></div></div><div class="field field-name-field-photo-source field-type-text field-label-hidden"><div class="field-items"><div class="field-item even"> <p>iThome</p> </div></div></div><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"> <p>身兼「球員」與「裁判」的優勢,讓身為公有雲平臺服務商龍頭的AWS與微軟Azure,在技術、普及度等許多領域往往能後來居上,雲端災難復原服務(DRaaS)也不例外。</p> <p>在DRaaS領域,AWS與微軟Azure都算是後進者,微軟Azure雖然在2015年便已投入,但也只算是第2波廠商,至於2019年才正式參與這個領域的AWS,則是第3、4波的廠商。儘管如此,憑藉平臺整合與業務能力上的優勢,這2大平臺的DRaaS服務,都已成為這個領域不可忽視的要角,可說是當前用戶最容易接觸到的DRaaS服務,也是我們理解相關應用理想的入門磚。</p> <p><span style="color:#3399ff;"><span style="font-size:28px;"><strong>AWS的雲端災難復原服務</strong></span></span></p> <p>比其他廠商,AWS投入DRaaS領域的時間相對較晚,2019年才藉由併購源自以色列的DRaaS先驅廠商CloudEndure,推出了自身的AWS CloudEndure Disaster Recovery(CEDR)服務。</p> <p>CEDR是基於代理程式(Agent)的DRaaS服務,適用於實體主機、虛擬化主機,以及雲端服務環境的備援應用,利用安裝在被保護主機上的代理程式,提供用戶端到AWS虛擬私有雲(Virtual Private Cloud)的遠端複製與復原服務。</p> <p>時隔一年半之後,AWS又在CEDR基礎上,於2021年底推出新的AWS Elastic Disaster Recovery(DRS)服務。自2024年3月31日起,除了中國、美國GovCloud、AMS與Outposts用戶外,其餘CEDR服務都將停止,由DRS取代。</p> <p>相比於CEDR,DRS的特色是與AWS平臺更緊密的整合。CEDR由於併購自CloudEndure,並未與AWS環境完全整合,用戶必須透過市集與獨立的授權合約來訂閱,並透過獨立的控制臺來管理,管理權限設定,以及復原環境的程序也是透過獨立的腳本來設定。</p> <p>而DRS則與AWS的管理架構完全整合,透過標準AWS帳單與授權合約計費,並使用AWS主控臺來管理,相容於AWS的CloudWatch、EventBridge、CloudTrail等監控工具,權限管理也是套用標準AWS使用者管理機制(IAM),復原環境啟動也可透過AWS Services Manager設定。</p> <p><span style="color:#B22222;"><strong>適用來源端類型</strong></span></p> <p>AWS DRS服務適用的受保護來源端,可支援常見的作業系統與環境,包括實體主機、VMware vSphere與微軟Hyper-V虛擬化環境,還有AWS EC2與其他雲端虛擬主機等,還支援安裝在Windows與Linux平臺上的應用程式與資料庫。</p> <p><strong><span style="color:#B22222;">資料的遠端複製</span></strong></p> <p>AWS DRS是透過安裝在被保護主機上的代理程式,監控被保護主機的資料狀態,並驅動區塊層級的遠端複製作業,並執行資料傳送前的壓縮與加密工作。</p> <p>上一代的CEDR服務,在遠端複製的傳輸方式上,只有經由公用網路的選項,至於新的DRS服務,額外提供經由AWS PrivateLink與AWS Direct Connect等專屬傳輸網路選項,安全性更高。</p> <p><span style="color:#B22222;"><strong>安全性與法規遵循</strong></span></p> <p>用戶傳送到DRS環境的資料,是由AWS負責保護,來源端的資料傳輸經由TLS 1.2協定進行傳輸中加密,用戶端的存取權限則透過AWS使用者管理機制(IAM)來控制。</p> <p>DRS服務取得的安全架構與法規的認證,包含GDPR、HIPAA、ISO、PCI與SOC等,在部分美國服務區域,也通過美國政府的FedRAMP Medium認證。</p> <p><span style="color:#B22222;"><strong>RPO、RTO等級與復原演練</strong></span></p> <p>DRS服務的還原點目標(RPO)號稱是數秒鐘等級,代理程式會持續監控來源端主機的區塊變化,並在新區塊寫入時,立即將異動區塊複製傳輸到DRS服務,藉此可將來源端失效時,將用戶損失的資料量縮小到數秒的範圍。</p> <p>除了從來源端主機即時複製的最新資料狀態,DRS也能透過快照保存來源端過去狀態的還原點,以便用戶將來源端主機還原到指定時間點狀態,對於最近1小時,可以每隔10分鐘保存1個還原點,過去24小時是每隔1小時保存1個還原點,過去7天則是每天保存1個還原點,最長可保存365天的還原點。</p> <p>DRS的還原時間點目標(RTO)則是數分鐘等級,典型範圍是5到20分鐘,也就是復原環境最快可在5到20分鐘內啟動上線,接替用戶端主機服務。</p> <p>在進行復原時,DRS會將來源端伺服器的開機磁碟,轉為EC2格式,然後在AWS環境中開機,載入必要程式並變更路徑後,接替失效的來源端主機。</p> <p>在復原測試演練上,DRS比起上一代的CEDR也有顯著的改進。例如,在CEDR中,若要進行復原測試,必須中斷來源端的遠端複製,而影響復原架構的運作。而DRS可在完全不影響來源端的情況下,進行復原演練,無須中斷來源端的資料複製作業。</p> <p><span style="color:#B22222;"><strong>計價方式</strong></span></p> <p>以基本費用而言,是每臺來源端伺服器每小時資料複製費用0.028美元。同時,用戶還須為DRS使用的EBS儲存空間、EBS快照還原點使用空間,以及作為複製伺服器的EC2執行個體付費。</p> <p><span style="color:#3399ff;"><span style="font-size:28px;"><strong>微軟Azure的雲端災難復原服務</strong></span></span></p> <p>在主要公有雲服務商中,微軟是最早投入DRaaS領域的一家,在2015年便推出Azure Site Recovery(ASR)服務,可為用戶本地端環境到Azure雲端服務區域,以及Azure雲端服務區域到另一區域,提供資料遠端複製與復原服務。相較於其他DRaaS,ASR一大特色是可透過REST API、PowerShell或Azure SDK,建立自動化的復原程序。</p> <p><span style="color:#B22222;"><strong>適用來源端類型</strong></span></p> <p>ASR支援Windows與Linux實體主機、VMware與Hyper-V的虛擬主機、Azure VM與AWS Windows執行個體,以及這些主機上常見的應用程式工作負載。</p> <p><span style="color:#B22222;"><strong>資料的遠端複製與安全性</strong></span></p> <p>基本上,ASR是透過在來源端安裝ASR代理程式,來驅動遠端複製作業。</p> <p>ASR亦提供基於TLS 1.2的傳輸加密,並預設啟用靜態加密來保護用戶資料,也結合Azure平臺的存取權限管理功能。</p> <p>在安全性認證方面,ASR擁有ISO 27001:2013、27018、HIPAA、DPA等,並正在進行SOC2與FedRAMP JAB認證的評估。</p> <p><span style="color:#B22222;"><strong>RPO、RTO等級與復原演練</strong></span></p> <p>對於Hyper-V虛擬機器,ASR提供30秒或5分鐘的複製間隔,所以RPO是30秒或5分鐘。至於其他類型工作負載,ASR採用連續執行的遠端複製,因而RPO理論上可以縮短到最短數秒的等級。</p> <p>ASR也能透過快照,來為來源端主機建立不同時間的還原點,在最近2小時內是每5分鐘保存1個還原點,超過2小時則是每小時保存1個還原點,最長可保存15天以內的還原點。</p> <p>至於RTO,ASR在SLA協定中設定的時間是2小時,但微軟聲稱多數情況下都可在數分鐘內恢復。</p> <p><span style="color:#B22222;"><strong>計價方式</strong></span></p> <p>包括基本費用與附加費用共兩部分,基本費用是每個受保護主機或執行個體的基本授權費,目前有前31天免費的優惠;附加費用則包括在Azure環境中保存來源端資料複本、還原點,以及執行復原演練或實際還原時,所涉及的儲存空間費用,還有對外資料傳輸費用。</p> <p><span style="color:#3399ff;"><span style="font-size:28px;"><strong>平臺服務整合的優勢</strong></span></span></p> <p>單就DRaaS服務本身的核心功能來說,與其他服務商相比,AWS DRS和微軟ASR並無特出之處(甚至還缺少一些第3方廠商提供的傳輸資料縮減功能),但最大優勢在於與自家服務平臺整合,用戶可透過AWS或Azure的通用控制臺與管理政策,就能同時管理DRS與ASR服務,省去額外第3方管理工具的麻煩。</p> <p><span style="color:#FFFFFF;"><strong><span style="font-size:28px;"><span style="background-color:#696969;"> AWS與Azure的DRaaS服務 </span></span></strong></span><br /> <span style="color:#696969;"><strong>AWS與Azure這兩大公有雲平臺,都擁有雲端災難復原服務(DRaaS),可支援常見的用戶端主機與工作負載,透過連續、非同步的遠端複製,將資料傳輸到雲端環境作為備援。<br /> <img alt="" src="https://s4.itho.me/sites/default/files/images/1178-%E5%B0%81%E9%9D%A2-2-600-JPG.jpg" style="width: 600px;" /></strong></span></p> <p><a href="https://www.ithome.com.tw/article/162425" target="_blank"><span style="color: rgb(255, 255, 255);"><span style="font-size: 18px;"><strong><span style="background-color: rgb(51, 153, 255);"> 相關報導 </span><img alt="" src="https://s4.itho.me/sites/default/files/styles/picture_size_large/public/1178-feng_mian_gu_shi_p1-open-ming_de_-960x420_kao_bei_0.jpg?itok=tbHgEd8N" style="width: 550px;" /></strong></span></span></a></p> </div></div></div><div class="field field-name-field-tags field-type-taxonomy-term-reference field-label-above"><div class="field-label">Tags: </div><div class="field-items"><div class="field-item even"><a href="/tags/draas">DRaaS</a></div><div class="field-item odd"><a href="/tags/%E7%81%BD%E9%9B%A3%E5%BE%A9%E5%8E%9F">災難復原</a></div><div class="field-item even"><a href="/tags/%E9%9B%B2%E7%AB%AF%E7%81%BD%E9%9B%A3%E5%BE%A9%E5%8E%9F%E6%9C%8D%E5%8B%99">雲端災難復原服務</a></div><div class="field-item odd"><a href="/tags/%E6%A5%AD%E5%8B%99%E6%8C%81%E7%BA%8C%E9%81%8B%E4%BD%9C">業務持續運作</a></div><div class="field-item even"><a href="/tags/business-continuity">Business Continuity</a></div><div class="field-item odd"><a href="/tags/%E6%B3%95%E8%A6%8F%E9%81%B5%E5%BE%AA">法規遵循</a></div><div class="field-item even"><a href="/tags/%E6%95%B8%E4%BD%8D%E9%9F%8C%E6%80%A7">數位韌性</a></div><div class="field-item odd"><a href="/tags/aws">AWS</a></div><div class="field-item even"><a href="/tags/%E5%BE%AE%E8%BB%9Fazure">微軟Azure</a></div></div></div>