一种同时支持3V桌面虚拟化架构的数据磁盘技术制造技术

技术编号:22329741 阅读:32 留言:0更新日期:2019-10-19 12:12
本发明专利技术公开了一种同时支持3V桌面虚拟化架构的数据磁盘技术,涉及桌面虚拟化技术领域,包括3种用户登录客户端,3种用户登录客户端为VDI客户端、VOI客户端以及IDV客户端,用户在Keystone注册,并与系统镜像、网络数据盘以及MAC地址绑定。将VDI、VOI、IDV 3种桌面虚拟化架构的数据磁盘打通,用户使用任何一种桌面虚拟化,都可以访问到自己的数据,使用与虚拟化架构无关的通用网络磁盘技术,通过云桌面的身份认证鉴权后,就可以直接访问到同一份属于自己的数据,无需再次执行网络磁盘登录、不同云桌面数据同步等过程,此技术适用于在多种桌面虚拟化架构同时读写数据的场景,可满足用户在不同桌面、不同物理设备、不同网络、不同位置访问同一数据的需求。

【技术实现步骤摘要】
一种同时支持3V桌面虚拟化架构的数据磁盘技术
本专利技术涉及桌面虚拟化
,具体为一种同时支持3V桌面虚拟化架构的数据磁盘技术。
技术介绍
桌面虚拟化是指将计算机的终端系统(也称作桌面)进行虚拟化,以达到桌面使用的安全性和灵活性,可以通过任何设备,在任何地点,任何时间通过网络访问属于我们个人的桌面系统,所以桌面虚拟化技术实质上是将用户使用与系统管理进行了有效的分离,这样带来的直接好处,就是用户对桌面的访问就不需要被限制在具体设备、具体地点和具体时间了,我们可以通过任何一种满足接入要求的设备,就可以访问我们的桌面。这样,员工就可以不必在公司加班,而可以回家通过家里的设备,访问公司的桌面,继续工作,并同时能够保证数据安全(因为只有图像传输到家里的设备上),出差同样可以不必带电脑,而只要找到一个能上网的设备就可以使用自己的桌面,办公人员甚至可以通过手机以及平板电脑访问自己的桌面。传统的桌面虚拟化场景中,为实现数据统一集中存储和随时随地访问,都会利用虚拟化自身的虚拟磁盘功能来满足,因此不同虚拟化架构会有专有的虚拟数据盘,另外实际生产场景用户对桌面需求是动态变化的,外出时为轻量计算的后端运算VDI桌面,工作时是计算密集性前端运算VOI桌面等,导致在不同时间访问不同桌面时,需要使得额外的方案解决数据访问与同步问题,导致使用效果一般,为此,提出一种同时支持3V桌面虚拟化架构的数据磁盘技术来解决上述问题。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供了一种同时支持3V桌面虚拟化架构的数据磁盘技术,以解决上述
技术介绍
中提出的问题。(二)技术方案为实现用于在多种桌面虚拟化架构同时读写数据的场景,可满足用户在不同桌面、不同物理设备、不同网络、不同位置访问同一数据的需求的目的,本专利技术提供如下技术方案:一种同时支持3V桌面虚拟化架构的数据磁盘技术,包括3种用户登录客户端,3种用户登录客户端为VDI客户端、VOI客户端以及IDV客户端,用户在Keystone注册,并与系统镜像、网络数据盘以及MAC地址绑定;VDI客户端通过RestAPI接口登录成功后,后端QEMU组件加载虚拟机系统镜像,同时通过QEMU组件加载网络数据盘,IDV客户端通过RestAPI接口登录成功后,前端QEMU组件加载虚拟机系统镜像,同时通过QEMU组件加载网络数据盘,VOI客户端通过MAC验证合法身份后,在前端加载虚拟系统镜像,同时通过SCSIMiniPort加载网络数据盘,用户可在PC、笔记本、Android手机/平板、苹果手机平板等设备上,使用3种客户端登录。进一步优化本技术方案,所述用户可在PC、笔记本、Android手机/平板、苹果手机平板等设备上,使用3种客户端登录,并呈现出相同的网络数据盘,无论在何时,何地,何设备,何系统,均可访问到自己的桌面和数据。进一步优化本技术方案,所述通用网络磁盘技术是提供与云桌面架构无关的数据源。进一步优化本技术方案,所述使用与虚拟化架构无关的通用网络磁盘技术,当检测到当前平台在VOI云桌面下时,可以利用操作系统的SCSIMiniPort接口实现数据磁盘Read、Write与Mount,检测到当前环境为VDI或IDV云桌面时,则会使用QEMU直接为虚拟系统提供数据磁盘。进一步优化本技术方案,所述网络磁盘挂载技术可以根据用户登录云桌面架构的不同,使用系统SCSIMiniPort接口或QEMU虚拟磁盘技术,将后端服务器镜像文件映射为物理磁盘,供用户存储数据使用。进一步优化本技术方案,所述VOI是指VirtualOSInfrastructure,虚拟操作系统基础架构缩写。进一步优化本技术方案,所述VDI是指VirtualDesktopInfrastructure,虚拟桌面基础架构缩写。进一步优化本技术方案,IDV:IntelligentDesktopVirtualization,智能桌面虚拟化缩写。进一步优化本技术方案,所述存储可以设置私有云存储替代方案,如联想云存储,用户需要先验证云桌面身份,然后再验证私有云存储身份,多次验证操作复杂,每种架构的云桌面都需要单独同步。(三)有益效果与现有技术相比,本专利技术提供了一种同时支持3V桌面虚拟化架构的数据磁盘技术,具备以下有益效果:该同时支持3V桌面虚拟化架构的数据磁盘技术,将VDI、VOI、IDV3种桌面虚拟化架构的数据磁盘打通,用户使用任何一种桌面虚拟化,都可以访问到自己的数据,使用与虚拟化架构无关的通用网络磁盘技术,当检测到当前平台在VOI云桌面下时,可以利用操作系统的SCSIMiniPort接口实现数据磁盘Read、Write与Mount,检测到当前环境为VDI或IDV云桌面时,则会使用QEMU直接为虚拟系统提供数据磁盘,最终实现用户在任一个架构的云桌面下,通过云桌面的身份认证鉴权后,就可以直接访问到同一份属于自己的数据,无需再次执行网络磁盘登录、不同云桌面数据同步等过程,此技术适用于在多种桌面虚拟化架构同时读写数据的场景,可满足用户在不同桌面、不同物理设备、不同网络、不同位置访问同一数据的需求。附图说明图1为本专利技术3V共用网络数据盘示意图;图2为本专利技术3V用户登录示意图;图3为本专利技术3V系统启动示意图。具体实施方式下面将结合本专利技术的实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1-图3,本专利技术公开了一种同时支持3V桌面虚拟化架构的数据磁盘技术,包括3种用户登录客户端,3种用户登录客户端为VDI客户端、VOI客户端以及IDV客户端,用户在Keystone注册,并与系统镜像、网络数据盘以及MAC地址绑定;VDI客户端通过RestAPI接口登录成功后,后端QEMU组件加载虚拟机系统镜像,同时通过QEMU组件加载网络数据盘,IDV客户端通过RestAPI接口登录成功后,前端QEMU组件加载虚拟机系统镜像,同时通过QEMU组件加载网络数据盘,VOI客户端通过MAC验证合法身份后,在前端加载虚拟系统镜像,同时通过SCSIMiniPort加载网络数据盘,用户可在PC、笔记本、Android手机/平板、苹果手机平板等设备上,使用3种客户端登录。作为本技术方案的具体优化方案,所述用户可在PC、笔记本、Android手机/平板、苹果手机平板等设备上,使用3种客户端登录,并呈现出相同的网络数据盘,无论在何时,何地,何设备,何系统,均可访问到自己的桌面和数据。作为本技术方案的具体优化方案,所述通用网络磁盘技术是提供与云桌面架构无关的数据源,统一认证技术:实现一次认证多处使用,可根据用户云桌面权限自动挂载对应网络磁盘。作为本技术方案的具体优化方案,所述使用与虚拟化架构无关的通用网络磁盘技术,当检测到当前平台在VOI云桌面下时,可以利用操作系统的SCSIMiniPort接口实现数据磁盘Read、Write与Mount,检测到当前环境为VDI或IDV云桌面时,则会使用QEMU直接为虚拟系统提供数据磁盘。作为本技术方案的具体优化方案,所述网络磁盘挂载技术可以根据用户登录云桌面架构的本文档来自技高网...

【技术保护点】
1.一种同时支持3V桌面虚拟化架构的数据磁盘技术,包括3种用户登录客户端,其特征在于,3种用户登录客户端为VDI客户端、VOI客户端以及IDV客户端,用户在Keystone注册,并与系统镜像、网络数据盘以及MAC地址绑定;VDI客户端通过RestAPI接口登录成功后,后端QEMU组件加载虚拟机系统镜像,同时通过QEMU组件加载网络数据盘,IDV客户端通过RestAPI接口登录成功后,前端QEMU组件加载虚拟机系统镜像,同时通过QEMU组件加载网络数据盘,VOI客户端通过MAC验证合法身份后,在前端加载虚拟系统镜像,同时通过SCSI Mini Port加载网络数据盘,用户可在PC、笔记本、Android手机/平板、苹果手机平板等设备上,使用3种客户端登录。

【技术特征摘要】
1.一种同时支持3V桌面虚拟化架构的数据磁盘技术,包括3种用户登录客户端,其特征在于,3种用户登录客户端为VDI客户端、VOI客户端以及IDV客户端,用户在Keystone注册,并与系统镜像、网络数据盘以及MAC地址绑定;VDI客户端通过RestAPI接口登录成功后,后端QEMU组件加载虚拟机系统镜像,同时通过QEMU组件加载网络数据盘,IDV客户端通过RestAPI接口登录成功后,前端QEMU组件加载虚拟机系统镜像,同时通过QEMU组件加载网络数据盘,VOI客户端通过MAC验证合法身份后,在前端加载虚拟系统镜像,同时通过SCSIMiniPort加载网络数据盘,用户可在PC、笔记本、Android手机/平板、苹果手机平板等设备上,使用3种客户端登录。2.根据权利要求1所述的一种同时支持3V桌面虚拟化架构的数据磁盘技术,其特征在于,所述用户可在PC、笔记本、Android手机/平板、苹果手机平板等设备上,使用3种客户端登录,并呈现出相同的网络数据盘,无论在何时,何地,何设备,何系统,均可访问到自己的桌面和数据。3.根据权利要求1所述的一种同时支持3V桌面虚拟化架构的数据磁盘技术,其特征在于,所述通用网络磁盘技术是提供与云桌面架构无关的数据源。4.根据权利要求1所述的一种同时支持3V桌面虚拟化架构的数据磁盘技术,其特征在于,所述使用与虚拟化架构无关的通用网络磁盘技术,当检测到当前平台在...

【专利技术属性】
技术研发人员:何钦淋
申请(专利权)人:北京和信创天科技股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1