Istio是一個允許組織連接、保護(hù)、控制和觀察服務(wù)的服務(wù)網(wǎng)格。自三年前發(fā)布以來,它已經(jīng)成長為谷歌最著名的開源項目之一,是 KubeCon 上排名前三的關(guān)鍵詞,也是一個由強(qiáng)大的社區(qū)支持且成熟的 production-ready 型產(chǎn)品。
不過,第一眼看到這個詞時人們會自然而然地提問:“istio 是什么?”、“‘ISTIO’代表什么含義?”、“這個詞該怎么念?”。
Istio(ISS-tee-oh)是由 Tetrate 創(chuàng)始人 Varun Talwar 和谷歌首席工程師 Louis Ryan 在 2017 年命名的,當(dāng)時他們都在谷歌工作。
Istio 在希臘語中是 “sail” 的意思,它(ιστ?ο)延用了 Kubernetes(在希臘語中是飛行員或舵手的意思)建立的希臘航海主題。Istio 和它的表親 Istos(ιστ??)(意思是桅桿、網(wǎng))都來自古希臘詞根 Istimi(?στημι),意思是 “to make stand”。
“為了取名,我們翻閱了三個小時希臘字典”Varun 說,“最終我們兩人想到一起去了。帆船的理念不僅在于誰在控制船,而是沒有船你哪兒也去不了?!?/p>
Varun 回憶說 10 個候選名稱最后被縮減到 3 個,但命名 Istio Github 倉庫的實際需求要求他們快速做出最終決定。
Istio 現(xiàn)在的網(wǎng)址是 www.istio.io,“io” 的重復(fù)是值得考慮的。就其本身而言,“io” 有很多含義,包括 ionium(鍰元素)的縮寫、以古代宙斯的情人命名的木星衛(wèi)星,以及得名于印度洋的互聯(lián)網(wǎng)頂級域名。我們也注意到 io 是 Ino(奧德賽中的人名)的另一種拼法,Ino 給了 Odysseus(奧德賽中的人名)一個神奇的面紗,讓他在五級海洋風(fēng)暴中順利航行。Istio 不正是那個魔法面紗嗎?
最后說明一下:Istio 并不是首字母縮寫,但如果一定要說它代表著什么,也許會是 “I Secure, Then I Observe”(我保護(hù),我觀察),或者 "I’m Sexy To Infrastructure Operators."(我對基礎(chǔ)設(shè)施運營商富有吸引力)。如果你能想出更好的含義,請將你的想法 post 到 twitter.com/tetrateio。
感謝語言學(xué)家 Efthymia Lixourgioti 為我們提供了希臘語翻譯和詞源學(xué)的咨詢。