你應(yīng)該了解的四款微型操作系統(tǒng)
譯文【51CTO.com快譯】微型操作系統(tǒng)是什么?為什么關(guān)注云計(jì)算的個(gè)人和企業(yè)要關(guān)注它們?我們知道在云端,性能、彈性和安全性至關(guān)重要。為簡單的服務(wù)器工作負(fù)載提供便利、讓容器可以高效運(yùn)行的精簡操作系統(tǒng)就可以滿足這里的每一個(gè)用途。不像標(biāo)準(zhǔn)的桌面或服務(wù)器操作系統(tǒng),微型操作系統(tǒng)著重專注于服務(wù)器工作負(fù)載,優(yōu)化容器,同時(shí)避開導(dǎo)致臃腫和延遲的應(yīng)用程序和圖形子系統(tǒng)。
實(shí)際上,這些小型平臺(tái)經(jīng)常被稱為“容器操作系統(tǒng)”。容器是現(xiàn)代化數(shù)據(jù)中心的關(guān)鍵,也是許多智能云部署環(huán)境的核心部分。據(jù)Cloud Foundry的《2016年容器現(xiàn)狀》報(bào)告聲稱,53%的企業(yè)在調(diào)查或使用用于開發(fā)和生產(chǎn)環(huán)境的容器。微型操作系統(tǒng)可以為整合Docker和Kubernetes等工具的技術(shù)架構(gòu)充當(dāng)堅(jiān)實(shí)基礎(chǔ)。
Linux基金會(huì)最近發(fā)布了2016年報(bào)告《開放云指南:當(dāng)前趨勢(shì)和開源項(xiàng)目》。這第三份年度報(bào)告詳細(xì)介紹了開放云計(jì)算的現(xiàn)狀。現(xiàn)在,你可以下載該報(bào)告(http://go.linuxfoundation.org/l/6342/2016-10-31/3krbjr),***注意到的調(diào)查結(jié)果之一是,它匯總和分析了市場(chǎng)研究成果,闡明了容器、微軟及更多技術(shù)方面的趨勢(shì)在如何塑造云計(jì)算格局。實(shí)際上,從IaaS、虛擬化到開發(fā)運(yùn)維(DevOps),這份報(bào)告詳細(xì)描述了對(duì)如今的開放云環(huán)境而言極其重要的各類項(xiàng)目,并附上相應(yīng)鏈接。
下面,我們介紹幾種微型或“極簡”操作系統(tǒng)及其產(chǎn)生的影響,另外附上各自GitHub軟件庫的鏈接,這一切都來自《開放云指南:當(dāng)前趨勢(shì)和開源項(xiàng)目》這份報(bào)告。
微型或極簡操作系統(tǒng)
1.Project Atomic
Project Atomic是紅帽公司針對(duì)部署和擴(kuò)展容器化應(yīng)用程序的許多開源基礎(chǔ)設(shè)施項(xiàng)目的統(tǒng)稱。它為一套Linux Docker Kubernetes(LDK)應(yīng)用程序架構(gòu)提供了一種操作系統(tǒng)平臺(tái),基于Fedora、CentOS和紅帽企業(yè)級(jí)Linux(RHEL)。
Project Atomic在GitHub上的鏈接:https://github.com/projectatomic/
2.CoreOS
這是一種為集群部署環(huán)境設(shè)計(jì)的輕量級(jí)Linux操作系統(tǒng),為容器化應(yīng)用程序提供了自動(dòng)化、安全性和可擴(kuò)展性。它可以在幾乎任何平臺(tái)上運(yùn)行,無論是物理平臺(tái)、虛擬平臺(tái)還是私有云/混合云。
CoreOS在GitHub上的鏈接:https://github.com/coreos/
3.Photon OS
Photon OS是一種極簡的Linux操作系統(tǒng),面向針對(duì)VMware平臺(tái)優(yōu)化的云原生應(yīng)用程序。它使用采用多種格式(包括Docker、Rkt和Garden)的容器,運(yùn)行分布式應(yīng)用程序。
Photon在GitHub上的鏈接:https://github.com/vmware/photon
4.Rancher OS
RancherOS是一種極簡的Linux發(fā)行版,用于運(yùn)行Docker容器。它可以直接在內(nèi)核上運(yùn)行Docker,取代了初始化(init)系統(tǒng),并將Linux服務(wù)作為容器來交付。
RancherOS在GitHub上的鏈接:https://github.com/rancher/os
原文標(biāo)題:Four Micro OSes You Should Know About,作者:Sam Dean
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】