华为云计算IE面试笔记-桌面云用户登录连接流程及故障处理

1-10:桌面与系统验证成功 http协议11-19:桌面list(VM列表)获取,选择 http协议20-30:预连接 29返回的是Address Ticket,login Ticket http协议31-38:真正连接 HDP协议39:连接后 HDA向HDC报告登录状态(Connected)终端输入域名-->v...
摘要由CSDN通过智能技术生成

1-10:桌面与系统验证成功                           http协议

11-19:桌面list(VM列表)获取,选择                http协议

20-30:预连接   29返回的是Address Ticket,login Ticket   http协议

31-38:真正连接                                    HDP协议

39:连接后  HDA向HDC报告登录状态(Connected)

终端输入域名-->vLB-->WI-->vLB-->终端            返回登录界面

输入用户信息-->vLB-->WI-->AD-->WI-->vLB-->终端  返回登录后的界面

终端-->vLB-->WI-->AD-->WI                      返回用户所属用户组信息

WI-->HDC-->DB-->HDC-->WI-->vLB-->终端        返回用户虚拟机列表

选择虚拟机-->vLB-->WI-->HDC-->DB               查询注册信息

HDC-->VM-->HDC                               预连接成功

VM-->HDC-->VM                                HDC返回策略文件 

HDC-->license-->HDC                            返回License判断结果

HDC-->WI-->vLB-->终端                         返回虚拟机登录信息

终端发起连接请求-->vAG-->HDC-->vAG           返回用户虚拟机IP地址

vLB或vAG向虚拟机发起连接-->VM-->HDC-->VM   返回用户名和密码

VM-->vAG/vLB-->终端                          连接成功

VM-->HDC(DB)                              上报虚拟机状态

组件:backup server(备份组件,负责桌面云组件的备份)、DNS、DHCP、AD、DB、ITA、VAG、VLB、HDC、License

AG:1. 连接内外网 2. 连接自主维护平台

***访问虚拟机流程

1)预连接 (HDP经过网关) 

 

  1. 登录信息包括Address ticket、Login ticket、网关ip和端口。

HDC把IP地址换成Address Ticket来替代,把用户名和密码用login Ticket来替代返回给Client。

2)HDP经过网关

过网关(AG),Client收到Address Ticket,由AG将Address Ticket问HDC翻译成IP+port,由AG将HDP定向到IP+port。(适用于外网User访问内网的VM)

3)预连接 (HDP不经过网关) 

Login Ticket:用于登录的凭证

4)HDP不经过网关

  1. 登录信息包括Login ticket、网关ip和端口。

不过网关(AG),Client直接得到IP+port+login Ticket,Client向HDA所在的桌面VM发送请求。(适用于内网(企业网内)User访问内网的VM)

内网到内网也可以经过AG,但是外网到内网必须经过AG。

场景1:HDP过AG(网关)

       适用于:用户在WAN(公网)上,而HDA在私网,所以用户不能/无法和桌面VM相通。(外网用户访问内网桌面虚拟机)

场景2:HDP不过AG

User(Client TC/SC)和HDA桌面VM可以路由相通。(内网)

如何知道有没有通过AG?

在HDA里面用netstat –a –n命令,查看里面有没有Client的地址,如果有AG的地址,说明通过了AG。

如何知道谁是AG的地址?

进入ITA,在里面查看即可。

*虚拟机注册流程

1、虚拟机开机后,查看自身注册表,在ListOfHDCs表项中查看HDC的地址(IP或者域名)。

2、如果是域名,向DNS进行地址解析成IP。

3、如果是IP,或者已经解析完,VM向AD请求自己SID。

4、VM携带SID向HDC发起注册请求。

5、如果注册成功,后续VM与HDC保持心跳。

6、如果没有注册成功,该心跳实际就是又一次注册请求。

***故障处理

思路一:

1.确定版本是否配套,Client 和HDA是否匹配,浏览器是否兼容,在 Linux 基础架构服务器中(vAG,vLB, WI, HDC,DB, License , HDA,ITA)中敲 startTools 打开工具菜单,在界面选择 status,查看本地服务状态

2.工具自检,使用自助维护网关通过 VNC 登录虚拟机,使用工具进行一键检查,再一键修复,如果还是无法修复,就强制重启虚拟机,查看重启后的状态;如果还解决不了故障,就使用日志收集工具收集日志,查看是否有明显 error 报错;如果无法 VNC 黑屏,就去 FC 查看 

3.检查基础架构虚拟机服务状态,在 ITA 虚拟机中查看告警以及状态监控中查看各服务是否正常;在 windows 服务器中(AD,DNS,DHCP)中点击 win+r 运行,输入 services.msc,查看相关服务是否正常启动 

4.模块日志分析 根据问题现象,首先使用工具或者查阅错误码处理知道

思路二:

WI未显示(TC->vLB->WI-DNS)

    1、TC、vLB、WI之间通信异常

    2、WI、vLB故障

    3、DNS故障或者无法通信或者解析条目错误

    4、SSL请求失败

5、TC版本不一致

6、浏览器不兼容

7、LB对WI做负载均衡时,出现异常

8、WI提供Web服务异常

WI

  • 4
    点赞
  • 48
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔仙堡的仙女

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值