您好,登錄后才能下訂單哦!
在Digital Ocean上的MongoDB
英文原文:
http://blog.mongodirector.com/mongodb-on-digital-ocean/
Digital Ocean是一個位于紐約的主機提供商,專注于基于SSD的虛擬機。我們的大部分客戶選擇在Amazon AWS上部署和管理數據庫。然而在AWS上運行大級別寫敏感的數據庫是相當困難和費時的操作。如果你對原因感興趣,你可以閱讀我的博客文章獲得詳細信息 – “What I would like to see in EC2..”。我們現在已經使用Digital Ocean數月并關于該系統學到很多。
我們喜歡Digital Ocean的什么?
1. SSD是令人驚喜的 -- 會感到在SSD上運行數據是如此正確。磁盤始終相當令人驚訝。當你運行索引操作或者修復數據時,你可以很明顯看到它的好處,這些操作在Amazon EBS上花費數小時而這里只需要幾分鐘完成。如果你當前不在SSD上運行數據庫,你應該完全重新考慮你的決定。
2. 簡單 -- API和UI簡單而優美。只需要幾次點擊或者幾行代碼就可以非常容易完成你想要的。隨著他們繼續添加新的特性,我希望他們保持簡單。
3. 價格 -- 價格很棒。簡單低價。不需要擔心按需還是預留實例。
4. 來自Amazon低延時 -- 來自Amazon AWS US-East和Digital Ocean NY數據中心的延時大約是5到8毫秒。對于客戶繼續使用AWS部署前端和中間件,在Digital Ocean部署他們的MongoDB集群成為可能。
在Digital Ocean我們想看到哪些改進?
1. 可用性框架
我們想看到類似于EC2可用性區域的可用性框架。當前當我們需要確保在線時間我們橫跨不同的數據中心NY1,NY2,SFO和Amsterdam運行。然而從長遠來看在一個單一數據中心內看到“可用性區域”結構將會非常好。
2. 在線快照
Digital Ocean沒有在線快照 – 你只有關機做快照。這使得備份或快照極其難。對于大型部署,MongoDump/MongoRestore真的不是一個選擇。我們必須在Digital Ocean上做大量的工程工作來構建可靠和快速備份方案。
3. 對于多磁盤和LVM的支持
當前你只能附加一個磁盤到你的虛擬機。對于高性能集群,我們想分布數據庫(日志、數據等)的不同部分在不同的磁盤上。因此我們想看到可以附加/分離多個磁盤。LVM當前也不支持 – 如果可以支持將會是相當棒的。用于做你的系統的快照非常有用。
4. 動態調整磁盤大小
如果你的磁盤占滿了,你今天真的沒有很多選擇。你需要創建一個更大的極其并遷移數據過來。從長遠來看可以調整存在的磁盤大小是至關重要的,而不是當你磁盤滿的時候需要遷移到新的機器。
總的來說我們喜歡該系統并支持他們成功!我們希望今年在Digital Ocean上部署和管理更多MongoDB服務器。
關于我們的Gigital Ocean服務參考http://mongodirector.com/DigitalOcean.html獲取更多詳細信息。一如既往如果你有任何其他問題請聯系我們support@mongodirector.com
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。