盤點能幫企業打造雲平臺的十大開源專案

來源:互聯網
上載者:User

開源專案由於其開放、免費、自由靈活等特點深受廣大開發者的喜愛。 近年湧現了很多開源免費的東西深受歡迎。 而雲計算則是近段時間最熱的科技名詞,雲計算+開源已經不是什麼新鮮的事件,如今,有越來越多的針對雲方面的開源專案,對整個雲計算方面的發展起到至關重要的作用。

下面我們來看一下當前最火的跟雲有關的十個開源專案。

1.開源PaaS平臺: Cloud Foundry and OpenShift


Cloud Foundry and OpenShift

開源PaaS平臺都被高科技公司實力強勁的人佔領,RedHat公司的OpneShift將會在明年年初投入使用,給人留下深刻印象的是其能夠支援非常多的功能,OpenShift將作為線上服務來提供。 而VMware公司的Cloud Foundry則已經上市,其把伺服器平臺作為一種伺服器提供的商業模式,而且其為開發者構建了具有足夠選擇性的PaaS,支援多種流行高效程式設計框架。

2.開源的關聯式資料庫平臺: MySQL and PostgreSQL


圖片說明

MySQL是一個中、小型關聯式資料庫管理系統,是一種關聯資料庫管理系統,關聯資料庫將資料保存在不同的表中,而不是將所有資料放在一個大倉庫內,這樣就增加了速度並提高了靈活性。

PostgreSQL 是一個自由的物件-關係資料庫伺服器(資料庫管理系統),它在靈活的 BSD-風格許可證下發行。 它提供了相對其他開放原始碼資料庫系統(比如 MySQL 和 Firebird),和對專有系統比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server的一種選擇。

3.開放程式設計語言: PHP, Ruby, JAVA Script, etc.



JAVA Script

這些都是開放的語言,允許其代碼運行在伺服器上,讓使用者有更多的選擇以滿足任何形式的開發,最重要的是他們都支援開源伺服器和商務服務器。

4.KVM


KVM

KVM是一個開源的系統虛擬化模組,是自Linux 2.6.20之後集成在Linux的各個主要發行版本本中。 它使用Linux自身的調度器進行管理,所以相對於Xen,其核心源碼很少。 KVM目前已成為學術界的主流VMM之一。

5.CloudStack



CloudStack

CloudStack是一個開源的具有高可用性及擴充性的雲計算平臺。 CloudStack是一個開源雲計算解決方案。 可以加速高伸縮性的公共和私有雲(IaaS)的部署、管理、配置。 使用CloudStack作為基礎,資料中心操作者可以快速方便的通過現存基礎架構創建雲服務。

6.Xen


Xen

Xen是一個開放原始碼虛擬機器監視器,它打算在單個電腦上運行多達100個滿特徵的作業系統。 作業系統必須進行顯式地修改(「移植」)以在Xen上運行(但是提供對使用者應用的相容性)。 這使得Xen無需特殊硬體支援,就能達到高性能的虛擬化。

7.NoSQL



NoSQL

NoSQL指的是非關聯式的資料庫。 隨著互聯網web2.0網站的興起,傳統的關係資料庫在應付web2.0網站,特別是超大規模和高併發的SNS類型的web2.0純動態網站已經顯得力不從心,暴露了很多難以克服的問題,而非關聯式的資料庫則由於其本身的特點得到了非常迅速的發展。

8.OpenStack


OpenStack

OpenStack是一個旨在為公共及私有雲的建設與管理提供軟體的開源專案。 它的社區擁有超過130家企業及1350位開發者,這些機構與個人都將OpenStack作為基礎設施即服務(簡稱IaaS)資源的通用前端。

9.Hadoop



Hadoop

Hadoop是一個分散式系統基礎架構,使用者可以在不了解分散式底層細節的情況下,開發分散式程式。 充分利用集群的威力高速運算和存儲。 Hadoop實現了一個分散式檔案系統(Hadoop Distributed File System)。

10.Linux


Linux

如果沒有Linux,我們可能會沒有互聯網,無論我們談論的關於Ubuntu,SUSE,或任何其他發行版本,Linux已經在互聯網和雲上應用。 而且連微軟的Azure都支援一些Linux應用程式。

總結:目前,開源在多個領域都發展很快,而雲計算的模式則需要開源這種形式來促進其發展,可以說二者是相互促進的關係,不久的將來,開源雲可能將為我們帶來更多的便利和利益。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.