中關村在線 發(fā)表于:13年09月09日 10:46 [轉(zhuǎn)載] 中關村在線
作為云計算服務領域的巨頭,微軟與亞馬遜一直在云計算性能服務上競爭。兩大巨頭不斷在各個層面展現(xiàn)實力,筆者從computerworld網(wǎng)站了解,Windows Azure和AWS開始轉(zhuǎn)移向緩存層面的競爭,開始更新提供高速緩存服務。
Windows Azure和AWS云端比拼
就緩存服務而言,針對云端應用實際情況:頻繁的在內(nèi)存儲器或者RAM中調(diào)用數(shù)據(jù),通過更新緩存服務可以改善應用程序的響應時間,而無需再從較慢的硬盤驅(qū)動器中調(diào)用。AWS通過使用第二人氣開源引擎Redis來拓展其ElastiCache服務。同樣提供Memcached在目標存儲緩存方面。
類似Memcached,Redis提供了一個基于內(nèi)存的鍵值存儲,這將有利于存儲有序的集合和列表。ElastiCache 支持Redis主/從復制功能,使其可用于提供多區(qū)域冗余。不過AWS的Redis服務目前只在Beta版中提供。
之前Windows Azure Cache服務
與此同時,微軟Windows Azure更新了自己的緩存服務——Windows Azure Cache。該服務現(xiàn)在提供一個更大的高速緩存空間而且降低了延遲。不同于以往的服務,新的高速緩存將有自己專用的服務器,而不是和應用程序一起共享資源。
Windows Azure緩存服務可以應用于任何的Windows Azure應用程序,甚至是包括運行在Linux虛擬機上的應用程序。未來,微軟也會將該服務配置到Windows Azure Mobile Services上。
此外,用戶可以分配高達150GB的內(nèi)存數(shù)據(jù)對象或內(nèi)容,內(nèi)存可以動態(tài)的增加或減少而無需重啟應用程序。目前Windows Azure Cache尚不支持Memcached,但是微軟已經(jīng)計劃在未來為其添加對Memcached的支持,AWS和微軟都沒有明確表示升級過后的服務如何面向用戶。