-
Openstack部署虚拟机的过程中,网络的参与过程。
2014-01-09 17:40:13今天解了一个hyperV的bug,大概了解了一下在部署虚机的时候,创建网络设备的过程,在这里记录一下。 以hyperV为例,在controller创建虚拟机的时候, 1.虚拟机的状态会先变成networking,这个时候,controller其实...今天解了一个hyperV的bug,大概了解了一下在部署虚机的时候,创建网络设备的过程,在这里记录一下。
以hyperV为例,在controller创建虚拟机的时候,
1.虚拟机的状态会先变成networking,这个时候,controller其实还没有跟compute上的neutron-hyperv-agent交互,而只是在数据库里建立一下网络设备的记录而已。比如,虚拟网卡(port)的信息:ip,网络id,segment id等。
2.接下来,虚拟机的状态会变成spawning。这个时候,controller开始往compute上拷贝文件。代码可以参见nova/virt/hyperv/vmops.py:VMOps.spawn(). 从这个方法里可以清楚的看到spawn的过程。创建虚拟机实例的方法也是在这里被调用的。而在创建虚拟机的最后一步,就是关于网络设备的创建。先创建一个虚拟网卡(nic),然后把这个虚拟网卡绑定到新创建出来的实例上。
3.在neutron/plugins/hyperv/agent/hyperv_neutron_agent.py的HyperVNeutronAgent类里,有一个方法叫做deamon_loop()。这个方法在agent启动的时候,就一直不停的执行,一直到agent死掉为止。在这个方法里,会不停的检测port,不管是被删除的port还是刚被添加进来的port。所以,在步骤2里,我们创建的虚拟网卡在这里被检测到,然后会按照添加一个port的方法(_treat_devices_added)来处理。这个方法会调用neutron/agent/rpc.py向controller发送一个请求来获得这个虚拟网卡的相关信息。controller接到这个请求后,会让core_plugin来处理。现在,我们一般都用ml2来做core_plugin。所以neutron/plugins/ml2/rpc.py会来响应这个请求,并做一系列得处理,然后把结果返回给hyperv agent端。
有兴趣的同学可以自己跟一下代码,就可以了解这个部署的过程。
-
控制干系人参与-监控过程组
2018-12-16 13:18:01控制干系人参与是全面监督项目干系人之间的关系,调整策略和计划,以调动干系人参与的过程。 本过程的主要作用是, 随着项目进展和环境变化, 维持并提升干系人参与活动的效率和效果。 控制干系人参与 输出 ...控制干系人参与是全面监督项目干系人之间的关系,调整策略和计划,以调动干系人参与的过程。 本过程的主要作用是, 随着项目进展和环境变化, 维持并提升干系人参与活动的效率和效果。
控制干系人参与
输出
工作绩效信息
变更请求
项目管理计划更新
项目文件更新
组织过程资产更新
输入
项目管理计划
问题日志
工作绩效信息
项目文件
工具技术
信息管理系统
专家判断
会议 -
管理干系人参与-执行过程组
2018-12-16 09:25:41管理干系人参与是在整个项目生命周期中,与干系人进行沟通和协作,以满足其需要与期望,解决实际出现的问题,并促进干系人合理参与项目活动的过程。 本过程的主要作用是,帮助项目经理提升来自干系人的支持, 并把...管理干系人参与是在整个项目生命周期中,与干系人进行沟通和协作,以满足其需要与期望,解决实际出现的问题,并促进干系人合理参与项目活动的过程。 本过程的主要作用是,帮助项目经理提升来自干系人的支持, 并把干系人的抵制降到最低,从而显著提高项目成功的机会。
管理干系人参与
输出
问题日志
变更请求
项目文件更新
组织过程资产更新
项目管理计划更新
输入
干系人管理计划
沟通管理计划
变更日志
组织过程资产
工具技术
沟通方法
人际关系技能
管理技能 -
我国城市规划过程中的公众参与体系构建
2020-02-28 20:51:44我国城市规划过程中的公众参与体系构建,张祥德,张旺锋,随着市场经济的不断发展,各种利益冲突表象化,日趋多元化的行为主体要求增加城市规划和建设的透明度,加强城市规划中公众参与的 -
测试用例评审过程以及相关人员参与详解
2020-03-28 16:37:21文章目录1:评审的过程2:评审内容3:参与评审人员(这里会分为多个级别进行评审) 1:评审的过程 A:开始前做好如下准备 1、确定需要评审的原因 2、确定进行评审的时机 3、确定参与评审人员 4、明确评审的内容 5...1:评审的过程
A:开始前做好如下准备 1、确定需要评审的原因 2、确定进行评审的时机 3、确定参与评审人员 4、明确评审的内容 5、确定评审结束标准 6、提前至少一天将需要评审的内容以邮件的形式发送给评审会议相关人员。并注明详审时间、地点及偿参与人员等。 7、 在邮件中提醒评审会议相关人员至少简读一遍评审内容,并记录相关的疑问,以便在评审会议上提出。 8、 会议主持者(一般为用例编写人员)应在会议前整理相关疑问,以便在会议上提出。 B:开始评审 1、 召开评审会议。与会者在设计人员讲解之后给出意见和建议,同时进行详细的评审记录。 2、 通用邮件与相关人员沟通 3、 通用IM工具直接与相关人员交流 4、根据评审内容进行评审
2:评审内容
1、 用例设计的结构安排是否清晰、合理,是否利于高效对需求进行覆盖。 2、 优先极安排是否合理。 3、 是否覆盖测试需求上的所有功能点。 4、 用例是否具有很好可执行性。例如用例的前提条件、执行步骤、输入数据和期待结果是否清晰、正确;期待结果是否有明显的验证方法。 5、 是否已经删除了冗余的用例。 6、 是否包含充分的负面测试用例。充分的定义,如果在这里使用2&8法则,那就是4倍于正面用例的数量,毕竟一个健壮的软件,其中80%的代码都是在“保护”20%的功能实现。 7、 是否从用户层面来设计用户使用场景和使用流程的测试用例。 8、 是否简洁,复用性强。例如,可将重复度高的步骤或过程抽取出来定义为一些可复用标准步骤。
3:参与评审人员(这里会分为多个级别进行评审)
1、 部门评审,测试部门全体成员参与的评审。 2、公司评审,这里包括了项目经理、需求分析人员、架构设计人员、开发人员和测试人员。 3、 客户评审,包括了客户方的开发人员和测试人员。这种情况在外包公司比较常见
-
如何从参与开源项目的过程中获取自信
2017-06-15 16:00:47如何从参与开源项目的过程中获取自信 -
雷帕霉素靶标TOR 结合蛋白Raptor2 参与调控植物叶绿体形成过程
2020-03-03 16:21:09雷帕霉素靶标TOR 结合蛋白Raptor2 参与调控植物叶绿体形成过程,于永华,孙林啸,雷帕霉素靶标蛋白 TOR(Target of rapamycin)系Ser/Thr 激酶,动物mTOR广泛参与各种不同的生物过程,是调控细胞分裂和生长的主导者... -
论文研究 - 课堂交流技巧:学生参与整个课程学习过程的工具
2020-05-29 07:25:49这项研究调查了“课堂交流技巧如何影响学生在学习过程中的参与”。 喀麦隆一些小学的学生由于教师不断使用不适当的教学行为而无法获得基本能力,这促使研究人员开展了这项研究。 该研究旨在回答以下问题:“课堂交流... -
测试人员如何参与需求定义过程?
2016-01-02 19:01:22质量测试人员如何参与需求定义过程?说明:在本文中为了尊重作者的原文,所以将 QA testers 翻译为测试人员。尽管这个翻译看起来比较别扭。 有一些组织/公司会将测试者归结到SQA部门,但是在大多数组织中会严格区分... -
参与水稻与稻瘟病菌亲和互作过程的锌指蛋白的筛选
2020-02-21 13:03:33参与水稻与稻瘟病菌亲和互作过程的锌指蛋白的筛选,杨超,冉莉,为了筛选参与水稻与稻瘟病互作过程的锌指蛋白。基于数据库,利用生物信息学方法,我们筛选到53个家族中的1258个基因编码的蛋白含有 -
存储过程中为空参数不参与Where查询如何处理
2018-07-09 14:55:001、当存储过程传入参数很多,为空的参数不参与where语句查询如何处理 USE [数据库名] GO /****** Object: StoredProcedure [dbo].[cp_Table1] Script Date: 2018/7/9 11:48:16 ******/ SET ANSI_NULLS ON GO ... -
安全列表:如果您在搜索过程中...查阅过程中,如果有什么好的意见或建议,请在问题反馈中,感谢您的参与-源码
2021-02-06 00:04:44安全列表:如果您在搜索过程中有任何好的建议或评论,请反馈一些有关索引的经验。 感谢您的参与。查阅过程中,如果有什么好的意见或建议,请在问题反馈中,感谢您的参与 -
老爸评测上线“老爸抽检”,携消费者深度参与质检全过程
2020-10-28 10:46:39上周,国内知名科普评测大V老爸评测首次面向全国发布“老爸抽检”创新模式,携消费者深度参与产品质检全过程,并以老爸标准为依据,保障老百姓衣食住行的产品安全问题,共创美好未来。 消费者深度参与是“老爸抽检”... -
基于fMRI功能连接度分析正常人相关脑区在运动过程中的参与程度
2018-03-08 16:02:36基于fMRI功能连接度分析正常人相关脑区在运动过程中的参与程度 -
我的2009:参与的过程改进活动大事记
2009-10-25 16:08:00参与杭州新世纪的CMMI ML3正式评估 参与尖峰计算机的CMMI ML3正式评估 参加为期一周的《CMMI中级概念》培训并通过考试(法兰克福,德国) 2009年4月: 参与翔傲信息科技CMMI ML3正式评估(上海) ... -
我们参与投资36Kr股权众筹项目“易途8”的决策过程
2016-07-02 16:47:41背景 中文接机、中文送机、中文包车、 当地玩乐 最大的竞争对手:皇包车,15年9月A轮 其它对手:唐人接等,订单量无法和 皇包车、易途8比。 -
训练集、验证集、测试集如何参与到机器学习模型训练过程中的?
2020-10-15 09:42:45❶ 数据集的3种类型: ...以下两个框图内容表达的都是这个意思——“2种参数、3种数据集如何参与到机器学习过程中的” 这个博主讲的很好,我自己画了流图而已:https://blog.csdn.net/hohaizx/... -
kaggle 2018 data science bowl____一次失败的 kaggle 项目参与经历及反思总结
2018-04-08 18:27:12尽管,没能得到好的结果,参与过程中的收获和提高,也是很值得高兴的。 这里记录下这次的失败,以便下次吸取教训、更进一步。 同时,也希望能够帮到那些看到我这篇博客的新人朋友。 一个项目的步骤分为:数据... -
敏捷参与式决策
2019-02-22 10:23:14敏捷参与式决策指的是团队参与决策制定的过程。目标是在项目中给项目社区提供具体实践去建立框架、分析和制定不同决策。 参与式决策的主要目标是 • 促进目标和限制因素的清晰沟通; • 开放未开发的知识; • ... -
13.4 监督相关方参与
2021-03-25 13:15:57“监督相关方参与是监督项目相关方关系,并通过修订参与策略和计划来引导相关方合理参与项目的过程。本过程的主要作用是,随着项目进展和环境变化,维持或提升相关方参与活动的效率和效果。本过程需要在整个项目期间... -
PMP五大过程组十大知识领域四十九大过程总结( 5+10+49)
2019-02-26 17:13:41PMP项目管理是基于PMBOK指南,包括:五大管理过程组 十大知识... 相关参与四过程,每个一份子过程;(4个子过程) 基准参与两过程,六六又四子过程;(16个子过程) 剩余管理三过程,三三六七子过程;(22个子过程... -
13.3 管理相关方参与
2021-03-25 12:05:43“管理相关方参与是与相关方进行沟通和协作以满足其需求与期望、处理问题,并促进相关方合理参与的过程。本过程的主要作用是,让项目经理能够提高相关方的支持,并尽可能降低相关方的抵制。本过程需要在整个项目期间... -
13.2 规划相关方参与
2021-03-25 11:56:42“规划相关方参与是根据相关方的需求、期望、利益和对项目的潜在影响,制定项目相关方参与项目的方法的过程。本过程的主要作用是,提供与相关方进行有效互动的可行计划。本过程应根据需要在整个项目期间定期开展。”... -
过程描述的方法
2009-12-08 14:15:00图片: 图片: 在CMMI模型中提供了一种描述过程元素的方法,包含了12个要素:• 过程角色(Process roles):哪些角色参与本过程的哪些活动,可以用角色-职责矩阵表示• 适用的过程和产品标准(Applicable process ... -
3.2评审过程
2018-10-07 13:00:54评审过程的正式程度与下列因素有关:软件开发生命周期模型、开发过程的成熟度、被评审工作产品的复杂性、法律或监管要求以及/或审计要求。 评审的关注点依赖于评审的目标(例如:例如:发现缺陷、获得理解、培训测试... -
软件工程 ---- 什么是统一过程和敏捷过程?
2019-09-21 11:32:39用户(User):软件系统是为了解决用户的需求的,因此对于一个系统必须首先确定它的用户,即参与者。这个User不仅仅指人,也可以是其他系统。即用户是与系统进行交互的事物。 用例(User Case):是用户对系统的业... -
过程改进建设中的常见奖励措施
2013-05-28 20:15:59常见的有四类过程改进值得考虑的奖励措施 ...对提供的培训,让参与者打分,根据参与者数量和打分高低,进行评比奖励。 二、Process Hero 过程英雄 奖励实施新过程规范的个人或团队 -
Mapreduce计算过程
2020-02-26 21:21:59Mapreduce计算过程 分为三个部分,map、shuffle和reduce,map负责对文件切片后的原始数据转化为key-value键值对,shuffle负责将map的结果进行...shuffle在map端和reduce都参与操作,所以可以分为map shuffle和red... -
Window与WMS通信过程
2016-07-27 10:28:23毫无疑问,肯定是通过IPC(Binder机制),这点肯定都知道,但是我们要学习是的是,哪些类参与了IPC调用过程。另外,本文没有研究源码,而是通过阅读其他研究源码的文章,然后总结出来,以更容易理解的方式展示。本文...