EMC正在開放ViPR控制器源代碼,或成弄蛇者。
ViPR是軟件存儲控制器技術,用來分離控制和數據層操作,令不同數據服務分層放到一系列存儲硬件產品上——如EMC自身的陣列,Vblocks,挑選的第三方陣列,JBOD和云存儲。而這些如歸檔等數據服務都是訪問數據的特有方式。
開源軟件被稱為Project CoprHD(取義自銅頭蛇),可以在GitHub社區發展上使用。它包括所有的存儲自動化和控制功能,依照MPL 2.0協議(Mozilla Public License 2.0)提供。CoprHD公共支持單位是英特爾,威瑞森和SAP。
EMC想要有一個圍繞ViPR發展的生態系統并表示:“我們鼓勵所有的存儲供應商來促進CoprHD,進一步擴大生態系統,獲得開放標準API。”
客戶,合作伙伴,軟件開發商以及所有其他存儲供應商都將能夠為CoprHD開發新的服務和程序。
盡管還不能立刻將EMC和開放源代碼聯系在一起,但EMC表示對該領域,它已不再是一個“局外人”:
1.主控Cloud Foundry基金會——由VMware發起,到現在歸Pivotal所有,而且EMC是創始成員之一。
2.EMC與OpenStack工具如Chef,MongoDB,Docker,Cassandra等有過合作。
3.擁有EMC OpenStack參考架構合作項目和EMC代碼。
ViPR控制器和CoprHD跟獲得EMC支持和服務的ViPR控制器用戶共享相同的新功能和新特性。開發過程將100%基于社區。另外社區版變更將反饋到ViPR。
如今EMC更將ViPR控制器和CoprHD視為使能技術。
ViPR已經經歷過一個復雜的發展過程,人們可能認為它已不再是EMC的戰略核心。然而EMC認為它仍是絕對核心——公司明確表明,“啟動開放源代碼模式,合作研發對未來軟件定義存儲和自動化及管理至關重要。而CoprHD是EMC開源戰略要走的下一步棋。”
這可能是一個廣泛開放源代碼楔子的尖端,那是否意味著每一個EMC軟件定義存儲軟件產品都會開放源代碼?也適用于VMware嗎?
EMC產品兼市場部董事長Jeremy Burton告訴我們,許多EMC產品會在不久的將來開放源代碼,這預示著EMC戰略的一個重大調整,同時ViPR客戶想要它開放源代碼,Cloud Foundry也已經掃清了很多法律障礙。
“ScaleIO將會免費下載。” Burton還表示,即使它不開放源代碼,“EMC軟件也會趨向于免費面向開發者和評估者,當然,產品使用仍需收費。“而在一個生產環境當中,人們是樂于付費的。”
Randy Bias,曾參與EMC收購Cloudscaling,現在已經成為一個EMC開放源代碼方案的強勁支持者。
但EMC開放FOSS也可能是放出了一窩隨時都可能會失控的毒蛇,因此Bias必須要考慮其可能出現的問題。
但我們可以預見如果一個生態系統開發商圍繞一個生產技術發展,如Linux和Hadoop,這就給產品添加了合法性,也消除了廠商鎖定的恐懼。在這種情況下它也可以傳播ViPR的用途從而削弱其他供應商的專有存儲控制器產品。
Burton 稱“你不得不圍繞社區理念行進然后受其影響。”,然而“不要指望我們能開放VMAX微碼。”
EMC開放源代碼只能走這么遠。
EMC將會繼續提供和支持商業版ViPR控制器。在6月份CoprHD可供GitHub使用。