[发明专利]USB外设在虚拟化环境下的高可用方法及其架构在审

专利信息
申请号: 201510426226.2 申请日: 2015-07-20
公开(公告)号: CN105068944A 公开(公告)日: 2015-11-18
发明(设计)人: 范炉林 申请(专利权)人: 深圳市青葡萄科技有限公司
主分类号: G06F13/10 分类号: G06F13/10;H04L29/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 518000 广东省深圳市前海深港合作区前*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: usb 外设 虚拟 环境 可用 方法 及其 架构
【说明书】:

技术领域

发明涉及一种USB外设在虚拟化环境下的应用技术,特别是一种USB外设在虚拟化环境下的高可用方法。

背景技术

在科学技术进步的推动下网络技术日益发达,对服务器的需求也越来越高,为了节省IT硬件成本,提高服务器的利用率,虚拟化技术日益盛行,虚拟化英文翻译为Virtualization,在IT界,虚拟化指的是利用各种方法把物理计算机的各种硬件资源(包括CPU、RAM、硬盘和网络控制器)给模拟出来,从而实现在单台物理机上运行多个和“真实”计算机一样的虚拟机的技术,每个虚拟机可以运行自己独立的操作系统而互不冲突。

由于虚拟机运行在一物理机上,当该物理机出现问题时,要确保虚拟机仍可正常工作,这就需要虚拟机具有高可用集群,高可用英文翻译HighAvailability,简称HA,高可用通常是指为了保证某个服务能够一直稳定运行,不因为其所在的服务器发生了故障(例如硬件故障或者断电等)而导致整个服务都停止工作,一般采用多台物理服务器组件集群,服务可以在整个集群内进行迁移,当其中一台服务器发生物理故障时,服务会自动迁移到其他服务器上,保证服务的可用性。在虚拟化环境下,虚拟机可以在整个集群内根据一定的策略在各服务器间进行迁移,可以做到高可用虚拟机,虚拟机永不停机。

当虚拟机功能或服务运行无需认证或授权时,虚拟机的迁移是不影响功能或服务的,受版权保护等因素影响,某些功能的运行需要采用USBKey进行认证或授权时,只有把USBKey插入到运行虚拟机的服务器上,相关的功能或服务才能够正常工作,当该服务器故障无法提供时,虚拟机迁移到其他服务器,要想保证这些服务的的运行,USBKey也必须随之迁移,插服务器虚拟化的Hypervisor系统上,然后再利用虚拟化平台的USBPass-through功能把USB外设穿透到对应的虚拟机中,这一过程中USB外设并不是自动跟随虚拟机迁移,而是需要物理迁移来解决,这就造成了虚拟机具有高可用性,而运行的功能或服务却没有得到高可用性,则仍有待于技术解决。

发明内容

为了解决上述问题,本发明提供给了一种USB外设在虚拟化环境下的高可用方法。

本发明采用的技术方案为:一种USB外设在虚拟化环境下的高可用方法,其特征在于包括如下实施步骤:

a、重定向系统设备和服务器连接到同一网络;

b、各USB外设分别连接到重定向系统设备,在重定向系统设备上配置好各USB重定向的目的地址;

c、重定向系统设备将所插入的USB外设,按照配置好的重定向的目的地址,对应地定向到相应的虚拟机上,虚拟机运行USB外设认证或授权的功能或服务;

d、当虚拟机所在服务器发生故障时,虚拟机从该服务器迁移到另一服务器,重定向系统设备探测到虚拟机发生迁移,迁移后虚拟机的IP保持不变,重定向系统设备自动寻找到迁移后的虚拟机,将USB重定向到迁移后的虚拟机上,虚拟机继续运行USB外设认证或授权的功能或服务。

一种USB外设在虚拟化环境下的高可用架构,包括远程电脑和至少两台服务器,其特征在于与服务器同一网络下连接有重定向系统设备,重定向系统设备连接有USB外设,重定向系统设备配置USB外设定向到对应虚拟机的重定向目的地址。

本发明利用虚拟化环境下USB重定向技术,重定向系统设备通过网络把USB外设传递给服务器,等同于USB设备插在服务器接口上,当虚拟机运行的服务器发生故障或维护等原因停止运行时,虚拟机就会从停止运行的服务器迁移到集群内正常运行的服务器上,只要网络保持正常通信,重定向系统设备就会探测到虚拟机发生迁移,由于迁移后虚拟机的IP保持不变,重定向系统设备就会自动寻找到迁移后的虚拟机,将USB重定向到迁移后的虚拟机上,虚拟机继续运行USB外设认证或授权的功能或服务,从而保证在发生迁移后的虚拟机及其功能或服务的高可用性,解决了现有USB外设不随着虚拟机的迁移而迁移所带来的技术问题。

附图说明

图1为本发明架构图。

具体实施方式

本发明实施例如图1所示,该USB外设在虚拟化环境下的高可用方法,具体实施时包括如下实施步骤:

a、重定向系统设备和服务器连接到同一网络,重定向系统设备和服务器间可以在该网络下实现通讯,重定向系统设备可为普通计算机,也可为嵌入式系统;

b、各USB外设分别连接到重定向系统设备,在重定向系统设备上配置好各USB重定向的目的地址,也就是需要使用该USB的虚拟机的IP地址;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市青葡萄科技有限公司,未经深圳市青葡萄科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510426226.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top