8月13日,亞馬遜AWS中國雲解決方案架構師王毅在主題為「如何利用雲平臺構建容錯的APP」的線上培訓中,為我們講述了如何在系統架構的時候充分利用雲平臺的各種特點, 從而瞭解如何在AWS這樣的雲平臺進行架構設計的技巧及相關資訊。
為了説明大家更好的複習本次培訓的相關內容,瞭解如何在AWS這樣的雲平臺進行架構設計的技巧及相關資訊。 CSDN整理了本次培訓最後的QA,如下:
Q1. 請問在分區機制中,如果應用請求距離A區在物理上距離最近、回應時間上也最快,在負載不重的情況下,那Elastic Load Balancing就不應該再跨區將要求傳送給B區吧? 除非A區宕掉或者負載過重,保證請求的就近、就快處理吧?
答:由於各個AZ之間通過高速網路連接,因此不存在就近的問題。
Q2. ELB是部署在哪個AZ的? ELB的容錯機制是什麼?
答:ELB是跨AZ部署的,AWS保證了ELB的SLA,使用者無需擔心容錯機制。
Q3. ELB發送請求給多個webserver時,如何保證webserver的response的唯一性?
答:ELB支援session sticky 保證應答的唯一性。
Q4. Auto Scaling時自動擴展可以好理解,若是自動收縮的話,依據怎麼收縮? 假如要收縮的的伺服器正在由客戶使用的程式進程,難道是直接斷了就收回去嗎? Auto scaling 是如何實現自動擴展的,需要腳本設置麼? 怎麼實現自動擴展的應用自動化配置,細節的? 自動擴展生效時間大概多久?
答:Auto Scaling 可以設置收縮的條件,滿足收縮條件,就減少伺服器的數量。 Auto Scaling 支援 Drain的功能,保證了有客戶線上的機器不會被停止。 通過介面或者命令列均可以配置Auto Scaling. 配置完畢馬上生效。
Q5. 主/從資料庫的同步,用的是什麼技術,同步的頻率怎麼決定? 同步過程對主資料庫會產生壓力嗎?
答:即時同步,不會對主資料庫產生壓力。
Q6. Auto Scaling 和 Single Instance價格一樣嗎?
答: Auto Scaling本身不收費,只收取EC2 instance的費用。
如您需要瞭解AWS最新資訊或是技術文檔可訪問AWS中文技術社區;如您有更多的疑問請在AWS技術論壇提出,稍後會有專家進行答疑。
訂閱「AWS中文技術社區」微信公眾號,即時掌握AWS技術及產品消息!
AWS中文技術社區為廣大開發者提供了一個Amazon Web Service技術交流平臺,推送AWS最新資訊、技術視頻、技術文檔、精彩技術博文等相關精彩內容,更有AWS社區專家與您直接溝通交流! 快加入AWS中文技術社區,更快更好的瞭解AWS雲計算技術。
(整理/李雪 責編/王玉平)