powervc-driver可以实现那些功能?

原创 2017年07月17日 19:36:31

    powervc-driver,顾名思义是用于调用powerVC的中间驱动,另一端以计算节点的hypervisor层存在于openstack集群中。作为openstack兼容power的利器driver,根据提供的接口,总结可实现的功能有:
这里写图片描述
    如图所示,虚机管理方面可支持做快照,迁移,调整规格等操作,资源方面支持创建删除云盘,网络的创建等。
下面具体分析一下各功能点。
    实例的创建,开关机没什么重点要注意的,和kvm下实现方式一样,实例创建后,请求调度到计算节点,根据nova.conf中配置的hypervisor driver来spawn实例,这里由传统的libvirt driver更换为powervc-drvier,有后台进程实时处理请求,不同的是powerVC虚机的创建使用的flavor,image,net等资源都是由powervc-driver同步过来的。
    挂载卷和网卡热插拔功能,在powerVC中需要等待虚机完全active状态才可以操作,完全active是指RMC已经处于活跃状态,RMC是powerVC与power底层HMC为虚机建立的资源监视与控制机制,虚机系统起来后会和powerVC的hypervisor进行这种机制的互通,互通正常后在powerVC中设置RMC状态未活跃状态,此时可对虚机做挂载磁盘,插拔网卡,迁移等热操作。
    调整规格即升级虚机配置,在openstack侧为nova resize操作,选择新的flavor进行升级。这里面要说明的是,powerVC1.3系列中对flavor中disk的值设置为0,没有将虚机实际的根磁盘大小同步到disk上,所以如果在powerVC侧进行resize操作,则flavor中disk值必须大于旧flavor的值,而在openstack中进行powerVC虚机的resize不需要关系此问题,因为在powervc-driver中已经做调整,用于比对大小的是虚机根磁盘的值,而不是flavor中的disk值。
resize的时候可以是单节点的power,如果迁移就需要两个以上的节点了,实现过程相同。
    快照功能也是备份功能,需要在虚机关机情况下操作,powerVC中的镜像都是有快照方式制作而来。
    在power8之前,powervc-driver是比较好的,支持上述功能已经可以满足大部分用户的使用需求,driver节点搭建时候会需要调试,比较费劲,一旦环境起来,相对比较稳定,所以,如果有类似需求,powervc-driver会是不错的选择。


小笨驴在吃草的时候创建了微信公众号,为方便更多觅食的“小笨驴”,为大家准备了大量的免费基础教学资料以及技术解决方案,还会定时发布一些好的技术文章,当然也会扯扯蛋、谈谈人生、呵呵,希望我们这群乐于分享技术的“小笨驴”团队越来越大!


这里写图片描述

版权声明:欢迎转载,但请注明原出处。技术本无价,分享见真情,希望我整理的知识能够帮助更多的童鞋们!

相关文章推荐

selenium web driver 实现截图功能

转自:http://www.cnblogs.com/tobecrazy/p/3599568.html 在验证某些关键步骤时,需要截个图来记录一下当时的情况 Webdriver截图时,需要引...

Visual Studio 2013开发 mini-filter driver step by step 获取可执行文件名称 - 实现process monitor的一个功能 (10)

国庆就要结束了,遗憾一下:)

A20 CSI Driver增加设定曝光功能

转载自:http://blog.sina.com.cn/s/blog_602f87700101gz06.html 在使用全志A20 时,需要设置曝光。设置曝光值的通常流程是: 1. 首先将曝光...
  • yxtouch
  • yxtouch
  • 2014年09月25日 17:14
  • 735

KVM的driver_mirror功能相关实验

kvm的driver_mirror功能相关实验
  • ddl007
  • ddl007
  • 2014年09月22日 10:44
  • 2248

T-CON Circuit&Driver IC功能介绍

  • 2015年10月12日 15:27
  • 13.17MB
  • 下载

IBM powerVC云管平台

IBM的powerVC是基于开源openstack而推出的IBM云管平台,本文主要介绍其架构组成。...

Spark定制班第9课:Spark Streaming源码解读之Receiver在Driver的精妙实现全生命周期彻底研究和思考

本期内容: 1. Receiver启动的方式设想 2. Receiver启动源码彻底分析 1. Receiver启动的方式设想   Spark Streaming是个运行在Spark Core...

WEXT driver的执行过程实现(iwpriv部分/softapcontroller)

WEXT driver的执行过程实现(iwpriv部分/softapcontroller) 前言 之前在看wifi driver源代码时一直有一个疑惑就是net dev的wireless_hand...
  • lanbo_g
  • lanbo_g
  • 2011年10月25日 11:49
  • 4719

9. Spark Streaming技术内幕 : Receiver在Driver的精妙实现全生命周期彻底研究和思考

9. Spark Streaming技术内幕 : Receiver在Driver的精妙实现全生命周期彻底研究和思考     原创文章,转载请注明:转载自 听风居士博客(http://blog...

在 Windows7、64x、VS2010环境下安装C++ driver/mongoDB并配置的具体实现

I realize this is way to explicit for most but I did not want to leave out any ingredients for this...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:powervc-driver可以实现那些功能?
举报原因:
原因补充:

(最多只允许输入30个字)