自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

OpenStack Kilo版本新功能分析—— Cinder、Neutron等

云計算 OpenStack
OpenStack Kilo版本已經(jīng)于2015年4月30日正式Release,這是OpenStack第11個版本,距離OpenStack項目推出已經(jīng)整整過去了5年多的時間。本文就Cinder、Neutron、Keystone、Swift幾大模塊的新功能進行分析。

OpenStack Kilo版本已經(jīng)于2015年4月30日正式Release,這是OpenStack第11個版本,距離OpenStack項目推出已經(jīng)整整過去了5年多的時間。本文就Cinder、Neutron、Keystone、Swift幾大模塊的新功能進行分析。

[[133871]]

Cinder新功能

  • 實現(xiàn)服務(wù)邏輯代碼與數(shù)據(jù)庫結(jié)構(gòu)之間的解耦,支持Rolling更新
  • 一致性組是指具備公共操作的卷,邏輯上化為一組。在K版本中對增強一致性組的功能:可以添加、刪除卷,從已經(jīng)存在的快照創(chuàng)建新的組,關(guān)于一致性組的詳細操作可以參考:http://docs.openstack.org/admin-guide-cloud/content/consistency-groups.html

 

  1. cinder consisgroup-update 
  2. [--name NAME] 
  3. [--description DESCRIPTION] 
  4. [--add-volumes UUID1,UUID2,......] 
  5. [--remove-volumes UUID3,UUID4,......] 
  6. CG 

 

 

  1. cinder consisgroup-create-from-src 
  2. [--cgsnapshot CGSNAPSHOT] 
  3. [--name NAME] 
  4. [--description DESCRIPTION] 

 

卷類型的增強功能主要包含兩個:為某一項目創(chuàng)建私有的卷類型和為卷類型增加描述信息

  1. cinder type-create --is-public 
  2.  
  3. cinder type-create 12 

Neutron新功能

  • DVR支持OVS中的VLANs
  • 新的V2版本的LBaas的API
  • 新的插件的更新,詳情請見更新日志中
  • 一些高級服務(wù)的分離,例如:L3, ML2, VPNaaS, LBaaS

網(wǎng)絡(luò)方面我不是權(quán)威,希望有高人能出來講講Kilo中的Neutron新功能。

Keystone新功能

項目嵌套,創(chuàng)建一個新的Project時候,可以指定parent的Project

 

  1. POST /projects 
  2.  
  3.     "project": { 
  4.         "description""Project space for Test Group"
  5.         "domain_id""1789d1"
  6.         "enabled"true
  7.         "name""Test Group"
  8.         "parent_id""7fa612" 
  9.     } 

 

  • Keystone與Keystone的聯(lián)盟,有了這個功能兩個或者更多的云服務(wù)提供者就可以共享資源,這個功能在J版本引入,在K版本中主要針對該功能的進一步增強,具體的使用方法可參考這篇博文:http://blog.rodrigods.com/playing-with-keystone-to-keystone-federation/
  • 針對新人授權(quán)的一些增強功能
  • keystone的配置中有部分配置發(fā)生了變化,例如:keystone.token.backends.memcache被keystone.token.persistence.backends.memcache取代,更多詳細內(nèi)容請參考更新日志

Swift新功能

  • 糾刪碼的加入應(yīng)該是這個版本最大的亮點,但是糾刪碼作為beta版本發(fā)布,并不推薦應(yīng)用于生產(chǎn)環(huán)境,關(guān)于糾刪碼的詳細介紹可以參考:http://docs.openstack.org/developer/swift/overview_erasure_code.html
  • 復(fù)合型令牌,簡而言之就是需要用戶加上服務(wù)的Token才能對Swfit存放的內(nèi)容進行操作,如下圖所示:

 

  1. client 
  2.    \ 
  3.     \   <request>: <path-specific-to-the-service> 
  4.      \  x-auth-token: <user-token> 
  5.       \ 
  6.     SERVICE 
  7.        \ 
  8.         \    PUT: /v1/SERVICE_1234/<container>/<object> 
  9.          \   x-auth-token: <user-token> 
  10.           \  x-service-token: <service-token> 
  11.            \ 
  12.           Swift 

具體的設(shè)計文檔:http://docs.openstack.org/developer/swift/overview_backing_store.html

  • 全局性的集群復(fù)制優(yōu)化,大幅提高效率,避免經(jīng)過廣域網(wǎng)傳播的數(shù)據(jù)
     
責任編輯:Ophira 來源: RaySun的博客
相關(guān)推薦

2015-05-12 10:24:23

OpenStack K新版本特性Horizon

2015-05-12 10:47:49

openstack k開源分析

2015-05-12 10:31:25

openstack開源新特性分析

2015-12-11 16:23:16

2015-05-12 11:49:45

OpenStack K開源特性分析

2011-11-29 10:24:17

OpenStackNova

2015-05-12 10:18:09

openstack開源分析

2015-05-11 11:36:07

OpenStack K完整版Ironic

2015-09-17 11:32:56

NeutronSDN虛擬網(wǎng)絡(luò)

2010-12-22 17:17:54

2010-05-04 16:59:52

DNS負載均衡

2010-02-05 16:25:10

C++ strtok(

2020-07-16 08:39:18

服務(wù)狀態(tài)排錯

2022-04-19 11:23:26

release3.1子系統(tǒng)鴻蒙

2012-10-19 16:18:42

Exchange

2017-10-20 15:25:17

DockerOpenStack Cvolume

2018-06-15 15:18:25

OpenstackNeutron網(wǎng)絡(luò)虛擬化

2015-01-12 15:26:42

Cephweb管理云平臺

2013-11-07 10:17:00

OpenStack開源Neutron
點贊
收藏

51CTO技術(shù)棧公眾號