你應該了解的四款微型操作系統

分類:技術 時間:2017-01-13

微型操作系統是什么?為什么關注云計算的個人和企業要關注它們?我們知道在云端,性能、彈性和安全性至關重要。為簡單的服務器工作負載提供便利、讓 容器可以高效運行的精簡操作系統就可以滿足這里的每一個用途。不像標準的桌面或服務器操作系統,微型操作系統著重專注于服務器工作負載,優化容器,同時避 開導致臃腫和延遲的應用程序和圖形子系統。

實際上,這些小型平臺經常被稱為“容器操作系統”。容器是現代化數據中心的關鍵,也是許多智能云部署環境的核心部分。據Cloud Foundry的《2016年容器現狀》報告聲稱,53%的企業在調查或使用用于開發和生產環境的容器。微型操作系統可以為整合Docker和 Kubernetes等工具的技術架構充當堅實基礎。

Linux基金會最近發布了2016年報告《開放云指南:當前趨勢和開源項目》。這第三份年度報告詳細介紹了開放云計算的現狀。現在,你可以下載該報告( http://go.linuxfoundation.org/l/6342/2016-10-31/3krbjr ),最先注意到的調查結果之一是,它匯總和分析了市場研究成果,闡明了容器、微軟及更多技術方面的趨勢在如何塑造云計算格局。實際上,從IaaS、虛擬化到開發運維(DevOps),這份報告詳細描述了對如今的開放云環境而言極其重要的各類項目,并附上相應鏈接。

下面,我們介紹幾種微型或“極簡”操作系統及其產生的影響,另外附上各自GitHub軟件庫的鏈接,這一切都來自《開放云指南:當前趨勢和開源項目》這份報告。

微型或極簡操作系統

1.Project Atomic

Project Atomic是紅帽公司針對部署和擴展容器化應用程序的許多開源基礎設施項目的統稱。它為一套Linux Docker Kubernetes(LDK)應用程序架構提供了一種操作系統平臺,基于Fedora、CentOS和紅帽企業級Linux(RHEL)。

Project Atomic在GitHub上的鏈接: https://github.com/projectatomic/

2.CoreOS

這是一種為集群部署環境設計的輕量級Linux操作系統,為容器化應用程序提供了自動化、安全性和可擴展性。它可以在幾乎任何平臺上運行,無論是物理平臺、虛擬平臺還是私有云/混合云。

CoreOS在GitHub上的鏈接: https://github.com/coreos/

3.Photon OS

Photon OS是一種極簡的Linux操作系統,面向針對VMware平臺優化的云原生應用程序。它使用采用多種格式(包括Docker、Rkt和Garden)的容器,運行分布式應用程序。

Photon在GitHub上的鏈接: https://github.com/vmware/photon

4.Rancher OS

RancherOS是一種極簡的Linux發行版,用于運行Docker容器。它可以直接在內核上運行Docker,取代了初始化(init)系統,并將Linux服務作為容器來交付。

RancherOS在GitHub上的鏈接: https://github.com/rancher/os


Tags: 操作系統

文章來源:http://www.techug.com/four-micro-oses-you-should-k


ads
ads

相關文章
ads

相關文章

ad