云计算之FusionAccess虚拟桌面发放流程

话不多说,直接上干货。

FusionAccess桌面云发布共涉及到ITA、VRM、HDC、VM和DB五个组件。其中:

ITA(IT Adapter),即IT资源适配管理,是FusionAccess的管理系统。

VRM(Virtual Resource Mangement),虚拟资源管理器,是FusionCompute虚拟化平台的管理Portal。与ITA对接,接收ITA下发的指令,交由CNA执行。

HDC(Huawei Huawei Desktop Controller),华为桌面控制器,用户的桌面所有的信息都会向他登记,向他注册,用户的查询也是由他进行查询的。

VM(Virtual Machine),虚拟机。

DB(Data Base),一种关系型数据库。存放由ITA和HDC发来的数据,并向ITA和HDC提供他们所请求的数据。

先把完整的桌面发布流程放这里,然后逐步讲解。

第1步. ITA管理portal发布发起创建虚拟机时,ITA首先通知DB,把DB里面存放的数据信息更新一下。 DB就向ITA更新它所存储的ITA及HDC信息。

当用户通过ITA创建虚拟机时,就会触发该步骤。

 

第2步. ITA根据DB在上个步骤中更新的结果,查询创建虚拟机所用到的虚拟机组是否存在,如果存在,就在“*虚拟机组组名称”右边选荐的下拉菜单中显示出来,供用户选择。如果不存在,需要在上图中选择“创建新的虚拟机组”选项,ITA根据用户在创建新的虚拟机组界面中输入的信息,提交给DB。

第3步,当创建完成新的虚拟机组后,DB新创建的虚拟机组反馈给ITA。后续再创建虚拟机时,当用户选中上图中的“选择已有虚拟机组”选项时,在下一行中“虚拟组机名称”的下拉菜单中予以显示。

第4步. 第3步完成之后,用户就可创建虚拟机。当用户输入虚拟机参数、模板等参数,待虚拟机配置完成后,进入到分配桌面环节。在选定或创建了新的虚拟机组后,ITA根据第1步DB更新的数据,查询是否存在用户组,如果如果存在,就在“*桌面组名称”右边选荐的下拉菜单中显示出来,供用户选择。如果不存在,需要在下图中选择“创建新桌面组”选项。

 第5步. 当用户在创建新桌面组输入信息完成之后,该信息就传送到HDC进行注册。HDC把更新的桌面组信息发给ITA

第6步,ITA把新创建的桌面组发给DB,请DB在数据库中进行更新。DB把更新结果反馈给ITA。后续再分配桌面时,当用户选中上图中的“选择已有桌面组”选项时,在下一行中“桌面组机名称”的下拉菜单中予以显示。

第7步,ITA下发创建虚拟机请求给VRM。

第8步,VRM听从ITA的请求在FusionCompute上创建虚拟机,并告诉ITA任务ID号

第9步,ITA凭虚拟机ID号看到虚拟机创建进度。

第10步,当虚拟机创建完成之后,ITA把该信息发给DB进行存储。DB把已存储的更新信息反馈给ITA。

第11步,至此,虚拟机创建已经完成,但是,此时的虚拟机名称是一串字符,而不符合在虚拟机配置步骤里面定义的虚拟机的命名规则 ,也就是说,在创建虚拟机之后,并不是就万事大吉了,还需要对虚拟机进行改名。于是ITA根据siteid和vmid(虚拟机ID)向VRM查询vm的IP地址。而VRM就返回了ITA请求的虚拟机IP地地信息。

第12步,ITA凭VRM给的虚拟机IP地址,请VM按命令规则改一下名字(告诉虚拟机你要加群了,需要按群规则改名字),虚拟机把改名结果反馈给ITA。

第13步,由于创建虚拟机的模板决定了虚拟机创建完成之后是否需要加域。如果是链接克隆,则在虚拟机模板制作过程中就已加域,虚拟机完成之后,就知道自已是否加入域了。如果是完整复制,则在模板制作阶段没有没有加域,需要在虚拟机创建完成之后再进行加域。虚拟机把自身当前是否已经加域的结果返馈给ITA。ITA确认虚拟机的加域结果。

第15步,ITA把虚拟机已经创建加域完成,需要加入虚拟机组的信息发给DB,DB则向ITA反馈结果 。

第16步,ITA请HDC把虚拟机加入桌面组;HDC把结果反馈给ITA。

第17步,ITA请HDC把用户关联到桌面组;HDC把结果反馈给ITA。

第18步,ITA把用户添加到虚拟机,虚拟机反馈结果给ITA。

第19步,ITA把当前已完成的过程发给DB存档,DB把结果反馈给ITA。

第20步,ITA把HDC地址写入到虚拟机注册表,虚拟机反馈结果给ITA。

第21步,ITA与虚拟机确认是否已按命名规则改名,虚拟机反馈结果给ITA。

第22步,一切创建和关联工作完成,重启虚拟机

第23步,ITA把当前已方的信息与虚拟机再次核对,,虚拟机反馈结果给ITA。

至此,整个FusionAccess虚拟桌面的虚拟机创建和关联等发放流程全部完成。

在文中,为了表述方便,有些小步骤,比如把发指令和反馈指令执行结果的2个小步骤合并为一个大步骤进行讲解了。所以,本文中的步骤总数与其他文献可能存在不一致的地方,但不影响阅读和理解,请大家不要见怪。

参考文献

[1]华为. FusionAccess桌面云业务发放[EB].

[2]华为. FusionAccess桌面云解决方案介绍[EB].

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值