現在全閃存陣列已經見怪不怪了,EMC的XtremIO,還有VNX-F(Rockies),IBM FlashSystem。全閃存真正為效率而生,重新定義存盤速度。憑借極致性能,高可用性,為您極大提高企業級應用效率。提到閃存的優勢,那么毋庸置疑的就是速度!而在速度優勢背后,SSD則面臨著價格、容量以及壽命等方面的限制。
當然隨著技術的發展,成本的下降,SSD有可能會取代機械硬碟,成為下一代企業存盤的主要介質。機械硬碟可能轉變為磁帶的角色。
但是,閃存速度的確就是現在存盤系統的極限嗎?現在有需要基于記憶體的資料庫,比如Redis,TimesTen。也不得不提快取系統的極佳實踐memcached。spark也把操作的中間資料全都放入到記憶體中,避免了Hadoop實時性和可用性差的問題,有可能對Hadoop的生態圈產生深遠影響。spark已經于2014年2月27日正式成為Apache基金會的頂級專案了。
RAMCloud,是一個完全使用DRAM的存盤系統,它的所有資料都保存到記憶體中。當然了為了故障恢復RAMCloud會將日志和資料的備份持久化到普通硬碟中。
想知道RAMCloud的記憶體管理是如何實作的嗎?為什么它不使用malloc而自己造車? 請移步博文 http://blog.csdn.net/anzhsoft/article/details/21830991
這篇博文是被推薦到CSDN官網首頁的。相信你讀完之后一定會有所識訓。
uj5u.com熱心網友回復:
據說bat有這種全記憶體的服務器集群,RAM的問題是,容量上去了就會很費電,而且不方便做持久化,并且成本也不低,一般只能作為快取、記憶體資料庫,給bat、12306這種高富帥用
也有提供記憶體云存盤的服務商:
http://www.ucloud.cn/product/umem_main/
spark、impala這種新興計算框架火了以后,這玩意肯定是一個發展方向
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/108630.html
標籤:云存儲
下一篇:虛擬機實時遷移演算法的性能對比
