AWS官員上個月在一次活動中向與會者介紹了用戶可對即將推出的亞馬遜彈性文件系統在“今年夏天進入這一新領域”時有哪些期待。
亞馬遜網絡服務(AWS)在今年四月舉辦的夏季峰會上推出了亞馬遜彈性文件系統(EFS),其預覽版已在彈性計算云(EC2)的美國西部地區上市。據相關人士透露,AWS EFS將在未來一兩個月內在美國東部和歐洲愛爾蘭地區上市。
“這就是目前的計劃,”AWS EFS的首席產品經理Edward Naim在TechConnect活動中出席并發表上述言論。TechConnect是AWS針對AWS產品向客戶進行培訓而舉辦的系列講座。
本月舉辦的TechConnect講座向觀眾介紹了EFS在預覽版中是如何工作等的一些詳細信息;一個問答互動環節向客戶們透露了該服務在正式上線供生產使用后其后續功能在規劃方面的更多詳細信息。
AWS EFS可以支持數以千計EC2實例進行并行鏈接;其文件系統將隨文件容量的增減而實現容量的自動縮放。它還將采取強制的一致性措施以便于在其他EC2節點讀取一個文件之前確保所承諾寫操作的完成,甚至還包括那些在不同可用區域的EC2節點。其價格為0.30美元/GB*月。
AWS客戶表示,他們非常迫切希望早日部署這一新服務。
“目前,我們正在使用連接至簡單存儲服務(S3)的EC2實例,從而實現文件的內部共享,但是S3并不是為這一應用而專門開發的,”一家總部位于馬里蘭州Frederick市的網上拍賣公司PropertyRoom.com的CTO Kevin Felichko說。
Felichko計劃在EFS發布之后的六到九個月內完成新服務的部署并正式運行。
其他客戶則已經在運行測試版的EFS了。
“EFS為原本橫梗在S3和EBS之間的障礙架起了聯系的橋梁,”總部位于馬薩諸塞州Bedford的應用程序開發公司的首席軟件工程師Hartman Wagner說,他也出席了TechConnect活動。目前,為了實現在不同可用區域中實例之間的文件共享,Wagner及其團隊不得不為兩個EBS和兩個EC2實例支付費用,并承擔相關的腳本程序維護開發工作以確保相關數據的同步。
“僅僅只是解決一個卷標在跨不同可用區域之間多個EC2實例的問題就足以讓我們為之買單了,”Wagner說。
亞馬遜彈性文件系統路線圖的詳細信息
在回答TechConnect與會者針對AWS EFS相關功能的問題時,Naim 還披露了AWS針對EFS所制定發展路線圖的具體規劃。
例如,AWS并不計劃在新服務的推出階段支持加密功能,但是加密功能已被集成至AWS密鑰管理服務中,而這也是一個具有較高優先級的工作,”Naim補充說。
AWS EFS可在底層基礎設施中針對可用性故障在不同可用區域之間自動執行數據復制功能,但是一些與會者還針對防止邏輯應用程序故障詢問了備份文件版本保護措施的問題。Naim表示,版本控制已被納入今年夏天新發布版本的后續功能考慮中。而目前,他建議使用諸如Rsync這類的備份應用工具。
所有的EC2實例都是在一個給定的虛擬私有云中(VPC),在賦予適當的權限后,它們就可以訪問文件系統了,但是這樣一個共享訪問并不包括在客戶數據中心中的端點。VPC對等文件系統功能也在考慮之中,“必須首先完成網絡層的工作”才能進行后續的功能開發,Naim說。
目前,可通過VPC安全組、訪問控制列表、標準Windows和Linux目錄和文件級權限來控制訪問權限。而管理員訪問權限則可通過身份和訪問管理服務進行控制。在典型的NFS環境中,還可以把目錄的名稱和參數導出至相應的客戶端。
NFS共享的這最后一個類型并不是關于EFS是如何工作的,而是這個可通過諸如Kerberos這樣工具啟動的功能是在亞馬遜EFS發展路線圖中的,Naim說。
跨區域復制功能也是亞馬遜從眾多客戶那里收集來的需求,而另一些則是他們的希望,Naim說。
在EFS的發展路線圖上有著眾多的內容,但是客戶表示這是亞馬遜新產品的一個常規功能集。
“我很熟悉AWS一直以來做事的方式,他們會先用一些誘人的功能挑逗你,然后再開發一些額外的功能,”Felichko說。“但是,路線圖上并沒有什么會阻止我部署EFS的第一個版本。”