成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何實現(xiàn)同一OpenStack集群同時支持多種虛擬化技術

云計算 OpenStack
OpenStack 4 歲多啦,每個新版本都能實現(xiàn)一些需求和解決一些問題。其中被企業(yè)用戶問的最多的一個問題是:同一個 OpenStack 集群能同時支持多種虛擬化技術么(Mutil-Hypervisor)?答案當然是 Yes!

OpenStack 4 歲多啦,每個新版本都能實現(xiàn)一些需求和解決一些問題。其中被企業(yè)用戶問的最多的一個問題是:同一個 OpenStack 集群能同時支持多種虛擬化技術么(Mutil-Hypervisor)?
答案當然是 Yes!在說明如何配置 Mutil-Hypervisor 前,我們需要了解什么是 Mutil-Hypervisor。

Mutil-Hypervirsor 簡介

對很多用戶來說,僅采用一種虛擬化技術難以滿足他們的需求,所以用戶可能會同時采用其它虛擬化技術。比如:1.用戶不想被某個虛擬化廠商綁定限制;2. 某些虛擬化產(chǎn)品要求高額的 License,無疑加重了用戶的財政開銷;3.單個虛擬化產(chǎn)品的功能不滿足用戶所有的需求。隨著虛擬化技術越來越成熟,Mutil-Hypervisor 的需求場景變得越來越常見,但是往 OpenStack 集群增添其它虛擬化技術前,需要慎重全面的考慮它帶來的困難及更為復雜的架構。

Openstack 設計之初,重點支持的是 Qemu-Kvm 虛擬化平臺。但是大量的企業(yè)已經(jīng)采用了其它的虛擬化平臺,比如:Xen,ESXI 等。并且企業(yè)不愿意去更改已有的 IT 架構設施,因此 OpenStack 需要支持 Mutil-Hypervirsor。

OpenStack 支持哪些虛擬化平臺

OpenStack nova-compute 支持多種虛擬化平臺,如下所示:

  • KVM-Qemu – Kernel-based Virtual Machine. The virtual disk formats that it supports is inherited from QEMU since it uses a modified QEMU program to launch the virtual machine. The supported formats include raw images, the qcow2, and VMware formats.
  • LXC – Linux Containers (through libvirt), use to run Linux-based virtual machines.
  • QEMU – Quick EMUlator, generally only use for development purposes.
  • UML – User Mode Linux, generally only use for development purposes.
  • VMware vSphere 4.1 update 1 and newer, runs VMware-based Linux and Windows images through a connection with a vCenter server or directly with an ESXi host.
  • Xen – XenServer, Xen Cloud Platform (XCP), used to run Linux or Windows virtual machines. You must install the nova-compute service in a para-virtualized VM.
  • Hyper-V – Server virtualization with Microsoft’s Hyper-V, use to run Windows, Linux, and FreeBSD virtual machines. Runs nova-compute natively on the Windows virtualization platform.
  • Ironic – Not a Hypervisor in the traditional sense, this driver provisions physical hardware through pluggable sub-drivers (for example, PXE for image deployment, and IPMI for power management).
  • Docker - use to manage container.

關于更多 Hypervisor 詳情,請參見 http://wiki.openstack.org/HypervisorSupportMatrix

#p#

OpenStack 配置 Mutil-Hypervisor

我們以 VMware ESXI Hypervisor 為例,闡述如何配置 OpenStack 使之在采用 KVM Hypervisor 的場景下再支持 VMware ESXI Hypervisor。在配置 Mutil-Hypervisor 環(huán)境前,我們假定您已經(jīng)部署了一套采用 KVM 的 OpenStack 集群(Havana及以后版本) 和 一套管理任意數(shù)量 ESXI 主機的 Vcenter 5.5 集群。OpenStack 支持 VMware vSphere 系列產(chǎn)品,并且能夠使用它的一些高級功能,比如:vMotion, 高可用,動態(tài)資源調度。下為 Mutil-Hypervisor 的架構圖:

從上圖可知:VMware vCentor 并不能被直接添加到 openstack 集群中,我們需要新增一個 compute-node 節(jié)點,通過 compute-node 節(jié)點管理 vCentor 節(jié)點。一個 nova-compute 只能管理一個 vCentor 集群,我們可以往單個 vCentor 添加任意數(shù)量的 ESXI host,如果你想管理兩個不同的 vCentor 集群,你需要兩個 nova-compute 節(jié)點,分別管理對于的 vCentor 集群。

注:

  1. 和像 KVM 等這些基于 Linux 內核的 Hypervisors 不同,vSphere 集成到 OpenStack 時需要一個 vCenter Server 管理 ESXI host,其管理的虛擬機運行在 ESXI host 上,而非 nova-compute 節(jié)點上。
  2. 雖然 OpenStack 集群可以支持多種虛擬化平臺,但是每一個 nova-compute 節(jié)點之能夠支持一種虛擬化平臺,因此 Mutil-Hypervirsor 需要多個 nova-compute 節(jié)點。

前提和局限

  • DRS(Dynamic Resource scheduler ): 開啟 DRS 功能,支持虛擬機自動調度。
  • Shared storage: vCentor 集群必須支持共享存儲
  • Clusters and data stores: vCenter 下虛擬機的存儲必須由 vCenter 管理的集群提供。
  • Networking: VMware 支持通過 nova-network 或者 neutron 管理 vCenterr 下的虛擬機網(wǎng)絡。
  • Security groups. 若采用 nova-network,security groups 的特別將丟失;采用 neutron,可以保留該特性。
  • VNC. KVM 默認 5900 – 6000 端口用于虛擬機 vnc。ESX 則采用 5900-6105 端口。
  • SSH Keys: vCenter 不支持 SSH keys 注入虛擬機。

配置 Openstack Mutil-Hypervisor

1.計算節(jié)點(novavmware1)安裝 nova-compute

  1. “apt-get install nova-compute nova-compute-vmware python-suds”  

2.配置計算節(jié)點novavmware nova.conf文件

  [DEFAULT]
compute_driver=vmwareapi.VMwareVCDriver
[libvirt]
libvirt_type=vmwareapi
[vmware]
host_ip=
host_username=
host_password=
cluster_name=
datastore_regex=
wsdl_location=file:///vmware-sdk/SDK/vsphere-ws/wsdl/vim25/vimService.wsdl #(optional)

3.完成 nova.conf 里 vnc、AMQP 等配置項

4.計算節(jié)點novavmware1安裝 nova-network

  1. “apt-get install nova-network nova-api-metadata” 

5.制作 vmdk 鏡像,并上傳至 glance

  1. $ qemu-img convert -f qcow2 /Downloads/ubuntu.img -O vmdk ubuntu.vmdk 
  2.  
  3. $ glance image-create –name ubuntu –is-public=True –container-format=bare –disk-format=vmdk –property vmware-disktype=”sparse” –property vmware-adaptertype=”lsiLogic” –property Hypervisor_type=”vmware” < ubuntu.vmdk 

至此,Openstack Mutil-Hypervisor 環(huán)境配件完畢,試試在 ESX node 創(chuàng)建***個虛擬機~

原文鏈接:http://blog.csdn.net/wsfdl/article/details/42840709

責任編輯:Ophira 來源: wsfdl的專欄
相關推薦

2015-05-11 15:50:10

OpenStack虛擬化Mutil-Hyper

2018-01-03 08:36:30

集群NAS存儲

2018-07-17 14:50:47

存儲虛擬化技術

2015-09-09 17:25:06

2018-04-08 09:20:00

LinuxCPU虛擬化技術

2014-10-27 09:41:18

OpenStack虛擬化NFV

2018-06-13 14:42:53

集群虛擬化搭建

2023-05-15 13:59:53

紅帽容器原生虛擬化KubeVirt

2009-04-29 08:41:51

BizTalk

2015-04-02 09:36:01

aSV服務器虛擬化深信服

2018-06-15 15:18:25

OpenstackNeutron網(wǎng)絡虛擬化

2012-11-28 09:48:02

網(wǎng)絡虛擬化OpenStack

2018-08-08 14:55:32

KVM虛擬化取證

2011-09-19 09:32:59

虛擬化EMCvmware

2011-04-21 09:20:28

IaaS網(wǎng)絡虛擬化

2018-07-25 15:13:40

存儲虛擬化技術

2010-08-20 23:36:53

戴爾HPXenClient

2013-10-21 09:23:51

OpenStack H

2013-11-29 10:15:48

國產(chǎn)虛擬化

2009-01-21 18:31:50

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品日韩在线 | 国产精品揄拍一区二区 | www.99热.com| 国产91av视频在线观看 | 日韩欧美三级在线 | 欧美日韩精品综合 | 午夜精品久久久 | 日韩欧美在线观看视频 | 涩色视频在线观看 | 美女张开腿露出尿口 | 亚洲视频三 | 日韩视频中文字幕 | 99re视频在线 | 国产日韩一区二区三免费高清 | 精品视频一区二区三区 | 国产999精品久久久 精品三级在线观看 | 国产在线精品一区二区 | 亚洲欧美在线一区 | 日本成人免费网站 | 亚洲最大的成人网 | 久久久久亚洲精品国产 | 99精品一区二区三区 | 精品一区久久 | 精品国产第一区二区三区 | 天天色综| 黄片毛片免费观看 | 99九九久久 | 精品久久一区二区三区 | 亚洲高清视频一区二区 | 日韩精品成人 | 欧洲免费视频 | 欧美一区二区三区四区视频 | 国产一二三视频在线观看 | 九色视频网 | 7777久久 | 国产精品一区二区欧美黑人喷潮水 | 午夜激情影院 | 精品中文在线 | 亚洲国产一区二区三区在线观看 | 久久亚洲国产精品 | 国产在线观看网站 |