今年年初AWS宣布創(chuàng)建“真正”開(kāi)源的Elasticsearch分支有了下文。
前日,AWS宣布推出OpenSearch項(xiàng)目,這是fork自Elasticsearch和Kibana的開(kāi)源分支。
OpenSearch項(xiàng)目由OpenSearch(fork Elasticsearch 7.10.2)和OpenSearch Dashboards(fork Kibana 7.10.2)組成,包括企業(yè)安全、告警、機(jī)器學(xué)習(xí)、SQL、索引狀態(tài)管理等功能。OpenSearch項(xiàng)目中的所有軟件均采用了Apache License 2.0開(kāi)源許可協(xié)議。
AWS介紹稱(chēng),他們推出的OpenSearch刪除了Elasticsearch中受Elastic商業(yè)許可證限制的功能、代碼和商標(biāo),以兼容Apache License 2.0,自稱(chēng)這是每個(gè)人都可以構(gòu)建和創(chuàng)新的基礎(chǔ),任何人無(wú)需簽署CLA(Contributor License Agreement)即可為項(xiàng)目貢獻(xiàn)代碼。
此外,AWS現(xiàn)有的Amazon Elasticsearch Service被重命名為Amazon OpenSearch Service,AWS表示更名不會(huì)影響正在運(yùn)營(yíng)的業(yè)務(wù),Amazon OpenSearch Service會(huì)提供一系列可供部署和運(yùn)行的開(kāi)源引擎,包括當(dāng)前可用的19個(gè)版本的Elasticsearch(7.9和更早版本、近期推出的7.10)以及新版本的OpenSearch。
AWS還說(shuō)到會(huì)繼續(xù)通過(guò)安全性和錯(cuò)誤修復(fù)來(lái)支持和維護(hù)采用Apache License 2.0的Elasticsearch,并將通過(guò)OpenSearch和OpenSearch Dashboards提供所有新功能。Amazon OpenSearch Service API將與現(xiàn)有服務(wù)API向后兼容。此外,AWS會(huì)提供從現(xiàn)有Elasticsearch 6.x和7.x托管集群遷移至OpenSearch的無(wú)縫升級(jí)路徑。
AWS表示,當(dāng)前版本的代碼尚處于alpha階段,未經(jīng)徹底測(cè)試并且不適合用于生產(chǎn)環(huán)境。他們計(jì)劃在接下來(lái)的幾周內(nèi)發(fā)布Beta版本,有望在2021年中期發(fā)布穩(wěn)定版并投入生產(chǎn)環(huán)境使用。
包括紅帽、SAP、Capital One和Logz.io等在內(nèi)的多個(gè)組織對(duì)AWS創(chuàng)建OpenSearch項(xiàng)目表示了支持。