OpenStack 開源雲計算專案

2021-06-07 23:14:47 字數 1331 閱讀 1355

時下雲計算如火如荼,眾多企業紛紛推出雲計算相關的應用,不少還搭建企業私有雲和少數公有雲(代表為amazon)。然而,業界仍然缺乏一套實用的雲計算管理平台,很大程度上提高了雲計算應用的門檻,制約了雲服務的發展。

作為開源的iaas(infrastructure as a service)平台,openstack遵循apache許可,其長期設計目標為同時服務公有雲和私有雲,提供統一的開源資源管理平台。

自2023年7月專案成立開始,openstack就收到廣泛關注和支援。專案成員不乏業界巨頭,包括cisco、citrix、hp、intel、dell、ibm、microsoft等。其中dell和hp公司還利用openstack建立了自己的雲計算解決方案,當然,所使用的企業版本與開源版本有所區別。經過兩年左右的發展,該專案已經吸引了超過160家公司和2600多名開發者,足可見認可程度。

目前,openstack專案由若干子專案組成,包括計算元件nova、儲存元件swift、顯像管理元件glance、認證元件keystone、前台元件horizon和網路管理元件quantum。其中前三個元件是openstack的核心,經過長期開發和完善,已經較為成熟。大部分的元件都是松耦合聯絡,支援分布式,較好的保證了擴充套件性。

openstack在虛擬化技術上支援xen、kvm、vmware、esx、lxc、qemu、uml等,並通過統一的虛擬層(libvirt)來呼叫,實現底層對使用者透明。對現有虛擬化技術較為全面的支援使得openstack可以被廣泛部署在多種場景,而不用擔心底層需要選取哪家技術實現。同時,openstack還支援亞馬遜的ec2和s3的api,使得面向aws(amazon web services)開發的應用可以輕鬆的實現遷移。

openstack的版本命名與ubuntu類似,按照字母順序,分別為austin、bexar、cactus、diablo、es***。最新版本為第五版的es***,這一版經過了較長的開發周期。從第五版開始,openstack開始注意**的質量和使用者的體驗,真正可以作為較為實用的雲計算管理平台。

另外,根據最新的訊息,openstack將在今年的4月16-18日在美國舊金山舉辦openstack conference & design summit峰會,討論該項目的未來發展,大家不妨略作關注。

客觀的看,openstack對推動雲計算的發展有著積極的作用(類似的專案包括opennebula、eucalyptus等),但目前的版本,功能還比較簡單,面向的群體也有限。同時,不支援網路虛擬化等新興技術,在某種程度上制約了openstack的功能和效能。希望openstack在未來能更加完善,成為功能完善而又易用的雲計算平台;也希望有更多的優質開源雲計算專案能夠成長起來,促進產業的發展。對openstack有興趣的朋友可以嘗試訪問官方**,或者trystack.org,簡單註冊後即可進行體驗。

OpenStack開源雲平台

教程 安裝openvswitch時遇到了點問題,模組編譯通不過,後來發現ubuntu核心版本為3.8,應該是openvswitch還不支援,改用3.2版核心後成功安裝。虛擬機器預設cpu是qemu的虛擬cpu,效能極差,修改 etc nova nova.conf,增加 libvirt cpu mod...

雲計算 openstack 介紹

概述 要說 openstack,那就又要說到雲計算,現在這個時候,不懂點什麼雲計算 分布式儲存,好像都趕不上這網際網路的潮流了,雲計算的概念最早由google提出,在2006年的時候亞馬遜就已經有了雲計算的產品 aws ec2 在近幾年,雲計算 在全國各地開花。而這其中最熱門的乙個就是opensta...

OpenStack雲計算簡介

一 雲計算 二 雲計算的服務型別 iaas 基礎設施即服務 paas 平台即服務 saas 軟體即服務 三 openstack介紹 openstack是乙個由nasa 美國國家航空航天局 和rackspace合作研發並發起的,以apache 2.0許可證授權的自由軟體和開放源 專案,提供開放原始碼軟...