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

OpenStack Kilo版本新功能分析—— Nova、Glance

云計算 OpenStack
OpenStack Kilo版本已經(jīng)于2015年4月30日正式Release,這是OpenStack第11個版本,距離OpenStack項目推出已經(jīng)整整過去了5年多的時間。雖然OpenStack在今年經(jīng)歷了一些初創(chuàng)型企業(yè)的倒閉,但是隨著國內(nèi)的傳統(tǒng)行業(yè)用戶對OpenStack越來越重視,我們堅信OpenStack明天會更好。

[[133865]]

Nova新功能

Nova Scheduler

  • 標準化了conductor,compute與scheduler的接口,為之后的接口分離做好準備
  • 對Scheduler做了一些優(yōu)化,例如:Scheduler對于每一個請求都會重新進行Filters/Weighers,為了優(yōu)化這個問題,將filter/weighter的初始化從handler移到scheduler,這樣每次請求的時候都可以重新使用了。
  • 在下一個版本的時候,Scheduler將會分離到Gantt,所以在這個版本中為分離做了一些準備

Libvirt NFV相關(guān)功能

  • NUMA(Non Uniform Memory Architecture),在這個架構(gòu)下,每個處理器都會訪問“本地”的內(nèi)存池,從而在CPU和存儲之間有更小的延遲和更大的帶寬。
  • 在Kilo版本中針對此功能的實現(xiàn)包括:基于NUMA的調(diào)度的實現(xiàn);可以將vCPU綁定在物理CPU上;超大頁的支持。以上提到的三點都是通過Flavor的Extra Spces完成定義的。

EC2 API

  • EC2 API被從Nova中踢出去了
  • 取而代之的是在stackforge的EC2 API轉(zhuǎn)換服務(wù)

API Microversioning

先來解釋一下為什么需要API的微版本:主要原因在于現(xiàn)在這種API擴展方式,對于API實現(xiàn)的代碼的增加或減少管理非常不方便,容易導(dǎo)致不一致性。引入微版本主要目的就是讓開發(fā)人員在修改API代碼時能夠向前兼容,而不是加入一個新的API擴展;用戶通過指定API的版本,在請求時也能決定是使用的具體的動作。

包含版本的返回:

 

  1. GET / 
  2.  
  3.  
  4. "versions": [ 
  5.  
  6.  
  7. "id""v2.1"
  8.  
  9. "links": [ 
  10.  
  11.  
  12. "href""http://localhost:8774/v2/"
  13.  
  14. "rel""self" 
  15.  
  16.  
  17. ], 
  18.  
  19. "status""CURRENT"
  20.  
  21. "version""5.2" 
  22.  
  23. "min_version""2.1" 
  24.  
  25. }, 
  26.  
  27.  
  28. }1234567891011121314151617 

 

客戶端的Header信息:

  1. X-OpenStack-Nova-API-Version: 2.1141 

一個已知的問題:Evacuate

這個問題的產(chǎn)生主要是因為Evacuate的清理機制,主機名的變化會導(dǎo)致nova-compute重啟過程中誤刪所有虛擬機,所以一個變通的方法是設(shè)置

  1. destroy_after_evacuate=False1 

這個問題會在Liberty中得到修復(fù),相關(guān)的Spec:https://review.openstack.org/#/c/161444/3/specs/liberty/approved/robustify_evacuate.rst

Glance新功能

  • 自動進行鏡像格式轉(zhuǎn)化,例如,Ceph是使用RAW格式的,假如我們上傳的是QCOW2,創(chuàng)建虛擬機時,就會經(jīng)歷一番上傳下載的過程,速度異常緩慢。而且RAW格式通常都是原始大小,上傳時候非常慢,完全可以通過上傳小鏡像自動轉(zhuǎn)換為指定格式。
  • Glance支持多字段排序
    1. /images?sort_key=status&sort_dir=asc&sort_key=name&sort_dir=asc&sort_key=created_at&sort_dir=desc1 
  • 臨時將鏡像設(shè)置為非活躍狀態(tài),假如一個鏡像里有病毒,管理員就會將該鏡像設(shè)置為非活躍狀態(tài),在清理后重新發(fā)布該鏡像,在這個過程中,所有非管理員用戶都無法使用或者下載這個鏡像
  • 免重啟動態(tài)加載配置文件,配置文件改動后重啟服務(wù),現(xiàn)在可以給glance服務(wù)發(fā)送SIGHUP觸發(fā),這樣升級就可以零當機時間。
  • 使用多個Swift容器存儲鏡像,減少大規(guī)模部署時的請求瓶頸
     
責任編輯:Ophira 來源: 個人博客
相關(guān)推薦

2015-05-12 10:24:23

OpenStack K新版本特性Horizon

2015-05-12 10:47:49

openstack k開源分析

2015-05-12 10:38:56

openstack k開源分析

2011-11-29 10:24:17

OpenStackNova

2015-05-12 11:49:45

OpenStack K開源特性分析

2015-05-12 10:18:09

openstack開源分析

2015-05-11 11:36:07

OpenStack K完整版Ironic

2015-12-11 16:23:16

2010-12-22 17:17:54

2010-02-05 16:25:10

C++ strtok(

2010-05-04 16:59:52

DNS負載均衡

2022-04-19 11:23:26

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

2012-10-19 16:18:42

Exchange

2015-05-05 09:37:29

OpenStackNova資源統(tǒng)計

2014-12-11 11:30:11

openstacknovadocker

2011-09-07 10:42:38

cloudopenstack n

2015-01-12 15:26:42

Cephweb管理云平臺

2015-04-24 10:57:22

Ubuntu 15.0Ubuntu

2010-09-22 15:31:05

OracleSPARCSolaris

2015-04-27 13:34:03

OpenStackNova在線升級
點贊
收藏

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