Amazon-Ec2

ec2 捲和數據

  • November 29, 2015

我是 EC2 的新手並遵循他們的教程。

我創建了一個 t2.medium 伺服器並想安裝 java/tomcat/mongodb。

我在最佳實踐中閱讀

“為作業系統與您的數據使用單獨的 Amazon EBS 卷”

系統僅使用伺服器上 16% 的空間。儘管我現在有足夠的儲存空間,我還需要使用 EBS 嗎?

在我看來,有兩個主要問題。

首先,災難怎麼辦?雖然您現在有空間,但當儲存空間填滿時會發生什麼?如果數據儲存填滿了它自己的容量,您的數據驅動程序就會停止——但您的伺服器會繼續執行。您可以進入並輕鬆解決問題。如果數據淹沒作業系統卷,日誌停止,作業系統可能會停止,遠端登錄可能會變得困難,這是一團糟。

其次,您如何從災難中恢復或避免災難?如果您決定在單獨的數據卷上需要更多空間,則將其泵入更大的數據卷很容易。擴大根音量比較棘手,但並非不可能;單獨的數據量減輕了痛苦。如果不是磁碟空間,而是 CPU/記憶體現在不夠用怎麼辦?如果您決定需要更大的實例,則在共享根卷時遷移數據既費時又費頻寬。如果它在自己的捲上,則停止第一個映像,分離卷,將其附加到新映像,然後移動數據(是的,您可以使用舊的根卷執行此操作,但是您必須做一堆清理 - 清理舊設備和 proc 文件並不總是沒有問題)。同樣,使用單獨的數據量可以減輕痛苦。

使用混合的作業系統和數據執行絕不是不可能的;很多人都這樣做。但是,如果不這樣做,您可以最大限度地減少未來的痛苦——這是任何專業系統管理員的目標。

引用自:https://serverfault.com/questions/739561