加入收藏 設(shè)為首頁 聯(lián)系我們 歡迎光臨本網(wǎng)站!
郵箱:support@zcecs.com
地址:北京市西城區(qū)南濱河路27號貴都國際中心A座1111室
如今,開源存儲在企業(yè)中扮演著越來越重要的角色。這就是為什么企業(yè)應(yīng)該考慮為其數(shù)據(jù)中心使用存儲軟件的原因。
存儲軟件的創(chuàng)建、交付和支持目前都在高速度發(fā)展。在應(yīng)用中,人們添加了開源編碼、支持服務(wù)捆綁、平臺預(yù)集成、代碼即服務(wù)、微服務(wù)體系結(jié)構(gòu),以及可擴展的軟件定義存儲服務(wù)。存儲的開源軟件包現(xiàn)在已成為主流解決方案。
企業(yè)接受開源存儲并非偶然。Ceph和Gluster等行業(yè)領(lǐng)域的領(lǐng)先企業(yè)都擁有大型技術(shù)社區(qū),開發(fā)人員之間良好的溝通,與客戶群的聯(lián)絡(luò),以及獲得商業(yè)供應(yīng)商的全面支持,并且通常為營利性的企業(yè)版本提供附加功能。這些開源存儲產(chǎn)品與營利性存儲產(chǎn)品進行競爭,并在大多數(shù)領(lǐng)域保持領(lǐng)先地位。
除了領(lǐng)先的軟件包外,人們還看到許多來自感興趣的社區(qū)的開源存儲代碼示例,例如Btrfs和OpenZFS文件系統(tǒng),LizardFS和Lustre分布式文件系統(tǒng)以及文件共享系統(tǒng)Pydio.這些項目在功能集和代碼質(zhì)量方面各不相同,所以在其早期階段,購買方需要謹慎小心。然而,這些軟件包對于存儲行業(yè)來說是一個創(chuàng)新的豐富來源,有些可能會在幾年內(nèi)脫穎而出,因此不能無視它們。
開源社區(qū)意味著幾件事情:首先,它使得利基解決方案更容易獲得,因為社區(qū)預(yù)先定義了一個接受客戶群和需求路線圖。將其與傳統(tǒng)創(chuàng)業(yè)公司進行比較,例如籌集資金、定義抽象產(chǎn)品、開發(fā),然后找到客戶;谏鐓^(qū)的解決方案帶來更多創(chuàng)新。通常,可以提供滿足企業(yè)特定需求的解決方案,但需要進行徹底評估,以抵消風(fēng)險。
就其本身而言,如果沒有比主要聯(lián)盟傳統(tǒng)供應(yīng)商的產(chǎn)品便宜得多的商品硬件平臺,開源存儲代碼就沒有意義。將開源代碼集成到這些低成本、高度標準化的平臺上相對容易。通常,商品硬件固有的標準化使得大多數(shù)開源代碼即插即用,而無論其硬件配置如何。
以下將深入探討開源存儲6個好處,以及為什么企業(yè)應(yīng)該考慮為其數(shù)據(jù)中心開放源代碼存儲的原因。
(1)廣泛部署
一些流行的存儲軟件是開源的:例如對象存儲軟件Ceph, 橫向擴展NAS的Gluster,Hadoop分布式文件系統(tǒng)(HDFS)和類似S3的對象存儲項目OpenStack Swift.所有這些都擁有大型社區(qū)和嚴格的開發(fā)和支持基礎(chǔ)設(shè)施,這并不會為人們帶來什么驚喜。由于廣泛的需求和對用戶群需求的關(guān)注,與商業(yè)開發(fā)方法相比,這個過程有著明確的目標,希望它們會堅持這個過程。
(2)商用現(xiàn)貨(COTS)效應(yīng)
當(dāng)然,開源存儲的最大好處是它是免費的。同樣重要的是,必要性迫使使用標準化的商用現(xiàn)貨(COTS)硬件平臺,為集成解決方案提供成本效益、性能和靈活性。例如,Ceph設(shè)備可以使用廉價的固態(tài)硬盤或硬盤驅(qū)動器在小型ARM框中構(gòu)建,也可以使用快速x64處理器和帶RDMA的NVMe驅(qū)動器構(gòu)建。其整合過程基本相同。
能夠采購低成本硬件是存儲領(lǐng)域的一大優(yōu)勢。它可以讓企業(yè)避免傳統(tǒng)供應(yīng)商的高價產(chǎn)品。整合這種標準化的設(shè)備非常簡單,硬件成本低,并且具有非常有吸引力的軟件的零成本。雖然存在技術(shù)支持問題,但是頂級的開源存儲解決方案解決了這些問題。
(3)支持基礎(chǔ)設(shè)施
人們對開源軟件標準的批評之一是缺乏技術(shù)支持。但是,企業(yè)可以通過創(chuàng)新方式獲得對開源存儲的支持,這些方式與傳統(tǒng)許可證費用和支持合同相違背。供應(yīng)商通常會將免費核心代碼與付費支持許可證捆綁在一起,例如Red Hat提供的Ceph,其變化包括捆綁軟件、硬件和工具集,就像Red Hat新推出的Storage One產(chǎn)品一樣,該產(chǎn)品與服務(wù)器上的商業(yè)版Red Hat Gluster存儲進行了結(jié)合。
其他頂級的開源存儲項目,如OpenStack Swift和HDFS提供了基于社區(qū)的支持模式。這兩者都擁有龐大的用戶群體,并擁有一支訓(xùn)練有素的核心項目團隊。
(4)強大的社區(qū)
所有頂級開源存儲包都享有大型社區(qū),其價值不容低估。他們擁有充滿激情的忠誠用戶,符合實際需求的解決方案路線圖,尤其是產(chǎn)品所有權(quán)的感覺?傮w而言,這些社區(qū)提供的不僅僅是傳統(tǒng)的SIG和用戶組。
擁有一個活躍的充滿活力的社區(qū)是健康代碼的標志,尤其是考慮到人們通?吹降腻e誤列表和功能修復(fù)的透明度。
(5)利基解決方案
利基開源存儲項目雖然規(guī)模較小,但往往擁有充滿激情的技術(shù)社區(qū),對其解決方案可能有所幫助,但校準有點困難。規(guī)模較小也意味著更加快速的創(chuàng)新和更多的相關(guān)功能,但也可能導(dǎo)致計劃和發(fā)展方面出現(xiàn)一些危機。
(6)代碼質(zhì)量
由于開源的固有高透明度,其發(fā)行版本幾乎沒有什么驚喜,特別是對于頂級開發(fā)人員來說。大多數(shù)項目使用的敏捷開發(fā)過程可以快速發(fā)現(xiàn)大多數(shù)重大錯誤,從而使代碼質(zhì)量更高。信息靈通和參與性強的技術(shù)社區(qū)的好處在于,質(zhì)量代碼在傳統(tǒng)方法允許的幾個月之前到達用戶,因此在該領(lǐng)域中安裝的代碼具有優(yōu)良的質(zhì)量。