Load-Balancing
如何使用 AppScale
有一些 wiki 解釋瞭如何安裝和設置 AppScale。
但是我沒有發現任何與 AppScale 的廣泛使用相關的東西。我的意思是,如果發生重大停電怎麼辦?
- 如果節點崩潰但可以重新啟動並且可以工作:AppScale 是否會自動將其他節點缺少的內容複製到它?所以基本上,只要節點沒有損壞,它是否需要來自系統管理員的任何東西才能恢復工作?
- 如果節點崩潰並且死了:讓我們想像一下 NAS 的網路故障會破壞文件系統,該節點所在的數據中心爆炸,或者任何會使節點當機並且無法啟動的事情……你可以設置一個新節點,將其添加到您的“集群”中,它將自行複制所有內容?
系統管理員需要做什麼才能使節點恢復工作(時間、複雜性等)?
是否有任何文件涵蓋這些使用案例?
首先,所有數據儲存都支持複製 ( http://appscale.cs.ucsb.edu/datastores.html )。只要所有副本都沒有下降,你應該沒問題。對於 HBase 和 Hypertable,如果您的頭節點出現故障,則記憶體了平板伺服器位置的客戶端仍然可以訪問數據。
使用 Neptune ( http://www.neptune-lang.org/ )在一定程度上可以添加節點,但是仍然需要將這種能力添加到更加自動化的程度,並且在我們的路線圖上。
對於任何其他 AppScale 問題,我建議您通過電子郵件發送郵件列表,您將獲得更快的回复: http ://groups.google.com/group/appscale_community