本文講的是<b>etcd 2.1釋出,可不當機滾動更新,</b>【編者的話】etcd是一個用于配置共享和服務發現的高性能的鍵值存儲系統。在2.0版本釋出半年之後,etcd終于釋出了新的2.1版本,2.1修複了2.0中的衆多BUG,并引入了很多新功能,如線上不中斷更新與新的鑒權API等衆多改進與新功能。
經過數月的艱苦工作,etcd 2.1終于釋出了。自從1月份2.0版本釋出以來,整個研發團隊收集了很多非常有價值的回報,而且這些回報都來自于真實生産環境。在這些回報的基礎上,我們釋出了新的2.1版本,新功能包括:鑒定/授權API、新的監控API、提升了傳輸的穩定性、改進了etcd伺服器叢集之間傳輸資料的性能、增強了叢集的運作穩定性。
快速回顧下,我們發現etcd是一個開源的、分布式的、基于持續鍵值對存儲的伺服器叢集共享配置、服務發現以及服務節點排程解決方案。使用etcd,即使面對單個伺服器失效,應用依然可以繼續運作。同時etcd也是CoreOS的核心元件,它為CoreOS帶來了安全的自動更新、主機排程的協調工作以及容器的覆寫網絡(overlay)等功能。
同時,随着版本的釋出,etcd 2.1是目前最穩定的etcd版本,是以所有的bug修改都會以2.1.x版本為基礎,不再針對之前的2.0.x版本釋出修改。
很多使用etcd的使用者所在的網絡環境不是很好,包括高延遲、網絡資料不一緻等問題比較多。我們雖然不能保證etcd可以應付所有複雜的網絡環境,但是我們在這一版中對etcd在使用網絡方面做了很多優化,使得etcd在複雜網絡環境情況下能夠更好的工作。
--------------------------------------------------
原文釋出時間為:2015-07-29
本文作者:amwtke
本文來自雲栖社群合作夥伴DockerOne,了解相關資訊可以關注DockerOne。
原文标題:etcd 2.1釋出,可不當機滾動更新