《用于在云计算环境中传输虚拟化数据的方法.pdf》由会员分享,可在线阅读,更多相关《用于在云计算环境中传输虚拟化数据的方法.pdf(9页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102308290 A (43)申请公布日 2012.01.04 CN 102308290 A *CN102308290A* (21)申请号 201080006671.9 (22)申请日 2010.02.03 09152039.5 2009.02.04 EP G06F 13/00(2006.01) (71)申请人 日本电气株式会社 地址 日本东京都 (72)发明人 弗雷德里克弗克 法布里斯比奥格兰德 (74)专利代理机构 北京东方亿思知识产权代理 有限责任公司 11258 代理人 宋鹤 (54) 发明名称 用于在云计算环境中传输虚拟化数据的方法 (57) 摘要 本发明。
2、涉及一种用于在第一用户设备与第二 用户设备之间交换云计算环境中的虚拟化数据的 方法, 所述虚拟化数据被存储在第一远距离服务 器中分配给所述第一用户设备的第一存储区中, 第二存储区在第二远距离服务器中被分配给所述 第二用户设备以用于接收所述虚拟化数据, 所述 第一用户设备和所述第二用户设备通过短程无线 链路交换关于所述虚拟化数据的具体信息, 所述 方法特征在于以下步骤 : 所述第一用户设备借助 通过所述短程无线链路发送的消息向所述第二用 户设备提议所述虚拟化数据 ; 所述第二用户设备 向所述第一用户设备发送要将所述虚拟化数据传 送到的所述第二存储区中的位置, 并且向所述第 一远距离服务器发送其对。
3、接收所述虚拟化数据的 同意 ; 所述第一用户设备请求所述第一远距离服 务器通过无线电链路从所述第一存储区向所述第 二存储区传送所述虚拟化数据。 (30)优先权数据 (85)PCT申请进入国家阶段日 2011.08.04 (86)PCT申请的申请数据 PCT/JP2010/051907 2010.02.03 (87)PCT申请的公布数据 WO2010/090336 EN 2010.08.12 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 4 页 附图 2 页 CN 102308297 A1/2 页 2 1. 一种用于在第一用户设备。
4、 (2) 与第二用户设备 (4) 之间交换云计算环境中的虚拟 化数据的方法, 所述虚拟化数据被存储在第一远距离服务器 (6) 中分配给所述第一用户设 备 (2) 的第一存储区 (10) 中, 第二存储区 (12) 在第二远距离服务器 (8) 中被分配给所述 第二用户设备 (4) 以用于接收所述虚拟化数据, 所述第一用户设备 (2) 和所述第二用户设 备 (4) 通过短程无线链路 (5) 交换关于所述虚拟化数据的具体信息, 所述方法特征在于以 下步骤 : - 所述第一用户设备 (2) 借助通过所述短程无线链路 (5) 发送的消息向所述第二用户 设备 (4) 提议所述虚拟化数据, - 所述第二用户。
5、设备 (4) 向所述第一用户设备 (2) 发送要将所述虚拟化数据传送到的 所述第二存储区(12)中的位置, 并且向所述第一远距离服务器(6)发送其对接收所述虚拟 化数据的同意, - 所述第一用户设备 (2) 请求所述第一远距离服务器 (6) 通过数据传送协议从所述第 一存储区 (10) 向所述第二存储区 (12) 传送所述虚拟化数据。 2. 根据权利要求 1 所述的方法, 其中所述数据传送协议能够是 FTP 或 HTTP push。 3. 根据权利要求 1 所述的方法, 其中所述第一用户设备 (2) 和所述第二用户设备 (4) 通过 IRDA 技术链路交换关于所述虚拟化数据的所述具体信息。 4。
6、. 根据权利要求 1 所述的方法, 其中所述第一用户设备 (2) 和所述第二用户设备 (4) 通过蓝牙链路交换关于所述虚拟化数据的所述具体信息。 5. 根据权利要求 1 所述的方法, 其中所述第一用户设备 (2) 和所述第二用户设备 (4) 通过 Wi-Fi 链路交换关于所述虚拟化数据的所述具体信息。 6. 根据权利要求 1 所述的方法, 其中所述第一用户设备 (2) 和所述第二用户设备 (4) 通过 NFC 链路交换关于所述虚拟化数据的所述具体信息。 7. 根据权利要求 3 到 6 中的一个所述的方法, 其中所述第一用户设备 (2) 和所述第二 用户设备 (4) 是移动电话。 8. 根据权利。
7、要求 3 到 6 中的一个所述的方法, 其中所述第一用户设备 (2) 和所述第二 用户设备 (4) 是 PDA。 9. 根据权利要求 1 所述的方法, 其中所述第一用户设备 (2) 和所述第二用户设备 (4) 经由无线电链路分别与所述远距离服务器 (6) 和 (8) 通信。 10.根据权利要求1所述的方法, 其中所述第一远距离服务器(6)和所述第二远距离服 务器 (8) 位于同一电信网络中。 11.根据权利要求1所述的方法, 其中所述第一远距离服务器(6)和所述第二远距离服 务器 (8) 位于两个不同的电信网络中。 12. 一种用于在第一用户设备 (2) 与第二用户设备 (4) 之间交换云计算。
8、环境中的虚拟 化数据的系统, 所述系统包括第一远距离服务器 (6)、 第二远距离服务器 (8), 第一存储区 (10)位于所述第一远距离服务器(6)中用于存储所述虚拟化数据, 第二存储区(12)位于所 述第二远距离服务器 (8) 中用于接收所述虚拟化数据, 所述第一用户设备 (2) 和所述第二 用户设备(4)中的每一个都包括用于通过短程无线链路(5)交换关于所述虚拟化数据的具 体信息的装置, 所述系统特征在于所述第一用户设备 (2) 包括用于借助通过所述短程无线 链路 (5) 发送的消息向所述第二用户设备 (4) 提议所述虚拟化数据的装置, 权 利 要 求 书 CN 102308290 A C。
9、N 102308297 A2/2 页 3 所述第二用户设备(4)包括用于向所述第一用户设备(2)发送要将所述虚拟化数据传 送到的所述第二存储区 (12) 中的位置并且向所述第一远距离服务器 (6) 发送其对接收所 述虚拟化数据的同意的装置, 所述第一用户设备(2)包括用于请求所述第一远距离服务器(6)通过数据传送协议从 所述第一存储区 (10) 向所述第二存储区 (12) 传送所述虚拟化数据的装置。 13. 根据权利要求 12 所述的系统, 其中所述第一远距离服务器 (6) 和所述第二远距离 服务器 (8) 位于同一电信网络中。 14. 根据权利要求 12 所述的系统, 其中所述第一远距离服务。
10、器 (6) 和所述第二远距离 服务器 (8) 位于两个不同的电信网络中。 权 利 要 求 书 CN 102308290 A CN 102308297 A1/4 页 4 用于在云计算环境中传输虚拟化数据的方法 技术领域 0001 本发明属于电信领域并且涉及一种用于在第一用户设备与第二用户设备之间交 换云计算环境中的虚拟化数据的方法, 所述虚拟化数据被存储在第一远距离服务器中分配 给所述第一用户设备的第一存储区中, 第二存储区在第二远距离服务器中被分配给所述第 二用户设备以用于接收所述虚拟化数据, 所述第一用户设备和所述第二用户设备通过短程 无线链路交换关于所述虚拟化数据的具体信息。 0002 本。
11、发明还涉及一种用于在第一用户设备与第二用户设备之间交换云计算环境中 的虚拟化数据的系统, 所述系统包括第一远距离服务器、 第二远距离服务器, 第一存储区位 于所述第一远距离服务器中用于存储所述虚拟化数据, 第二存储区位于所述第二远距离服 务器中用于接收所述虚拟化数据, 所述第一用户设备和所述第二用户设备中的每一个都包 括用于通过短程无线链路交换关于所述虚拟化数据的具体信息的装置。 背景技术 0003 现今, 利用诸如 NFC 技术 ( 近场通信 ) 蓝牙或 IRDA 技术之类的短程无线通信手段 来从一个设备 ( 例如移动电话 ) 向另一个设备交换数据文件是很普通的。 0004 一般地, 增长中。
12、的数据文件是利用无线电链路在设备之间物理地交换的。 发明内容 0005 0006 移动终端正在越来越多地使用生成诸如视频或音频文件之类的大数据文件的应 用, 用户可能出于专业的或休闲的目的而想要交换这些大数据文件。更具体地, 在云计算 中, 存在如下的需要 : 资源作为因特网上的服务并且通过电信网络上的扩展而被提供。 0007 现有技术的一个缺点来自于如下的事实 : 要共享的数据文件的大尺寸使得有必要 向移动终端提供大量的存储器、 充足的电力传输以及电池容量。 0008 这随之带来移动终端的成本和大小的增加。此外, 由于要交换的数据的类型多种 多样, 因此移动终端对所述数据的管理正变得越来越复。
13、杂。 0009 本发明旨在借助用于在两个移动设备之间交换虚拟化数据的方法和系统来克服 上述缺点, 其中所交换的数据未必存储在所述移动终端上。 0010 0011 本发明的该目标是借助一种用于在第一用户设备与第二用户设备之间交换云计 算环境中的虚拟化数据的方法来实现的, 所述虚拟化数据被存储在第一远距离服务器中分 配给所述第一用户设备的第一存储区中, 第二存储区在第二远距离服务器中被分配给所述 第二用户设备以用于接收所述虚拟化数据, 所述第一用户设备和所述第二用户设备通过短 程无线链路交换关于所述虚拟化数据的具体信息。 0012 根据本发明的所述方法包括以下步骤 : 0013 - 第一用户设备借。
14、助通过短程无线链路发送的消息向第二用户设备提议所述虚拟 说 明 书 CN 102308290 A CN 102308297 A2/4 页 5 化数据, 0014 - 第二用户设备向第一用户设备发送要将所述虚拟化数据传送到的第二存储区中 的位置, 并且向第一远距离服务器发送其对接收所述虚拟化数据的同意, 0015 -第一用户设备请求所述第一远距离服务器利用诸如文件传送协议(FTP)或HTTP Push 方法之类的现有数据传送协议从第一存储区向第二存储区传送所述虚拟化数据。 0016 根据本发明, 具体信息可表示虚拟化数据的信息, 诸如元信息、 在云计算环境中找 到虚拟化数据的位置、 以及在存储区。
15、上找到资源的路径, 以及用于识别虚拟机的手段。 0017 根据本发明的第一实施例, 第一用户设备和第二用户设备通过蓝牙链路交换关于 所述虚拟化数据的所述具体信息。 0018 根据本发明的第二实施例, 第一用户设备和第二用户设备通过 Wi-Fi 链路交换关 于所述虚拟化数据的所述具体信息。 0019 根据本发明的第三实施例, 第一用户设备和第二用户设备通过近场通信 (NFC) 链 路交换关于所述虚拟化数据的所述具体信息。 0020 根据本发明的第四实施例, 第一用户设备和第二用户设备通过 IRDA( 红外设备 ) 链路交换关于所述虚拟化数据的所述具体信息。 0021 所述用户设备 UEA 和 U。
16、EB 可以是移动电话、 个人数据助理 (PDA)、 膝上型电脑或者 任何电信移动设备。 0022 在本发明的优选实施例中, 第一用户设备和第二用户设备经由无线电链路 ( 例如 UMTS、 LTE、 WiMAX、 WiFi)分别与所述第一远距离服务器和所述第二远距离服务器通信。 0023 在本发明的该优选实施例的第一变体中, 所述第一远距离服务器和所述第二远距 离服务器位于同一电信网络中。 0024 在本发明的该优选实施例的第二变体中, 所述第一远距离服务器和所述第二远距 离服务器位于两个不同的电信网络中。在这样的配置中, 云计算体系结构提供了使得所共 享的资源可访问的手段。可存在服务级协定以确。
17、保适当的服务质量需求。 0025 根据本发明的所述方法是在一种用于在第一用户设备与第二用户设备之间交换 云计算环境中的虚拟化数据的系统中实现的, 所述系统包括第一远距离服务器、 第二远距 离服务器, 第一存储区位于所述第一远距离服务器中用于存储所述虚拟化数据, 第二存储 区位于所述第二远距离服务器中用于接收所述虚拟化数据, 所述第一用户设备和所述第二 用户设备中的每一个都包括用于通过短程无线链路交换关于所述虚拟化数据的具体信息 的装置。 0026 根据本发明的所述系统还包括第一远距离服务器中容宿的第一虚拟机和第二远 距离服务器中容宿的第二虚拟机, 用于在通过短程无线链路将所述具体信息从第一 U。
18、EA 发 送到第二 UEB 后、 利用诸如 FTP 或 HTTP Push 方法之类的数据传送协议来从所述第一存储 区向所述第二存储区传送所述虚拟化数据。 0027 在第一实施例中, 所述第一远距离服务器和所述第二远距离服务器位于同一电信 网络中。 0028 在第二实施例中, 所述第一远距离服务器和所述第二远距离服务器位于两个不同 的电信网络中。 0029 说 明 书 CN 102308290 A CN 102308297 A3/4 页 6 0030 本发明的上述目标是借助一种用于在第一用户设备与第二用户设备之间交换云 计算环境中的虚拟化数据的方法来实现的, 所述虚拟化数据被存储在第一远距离服。
19、务器中 分配给所述第一用户设备的第一存储区中, 第二存储区在第二远距离服务器中被分配给所 述第二用户设备以用于接收所述虚拟化数据, 所述第一用户设备和所述第二用户设备通过 短程无线链路交换关于所述虚拟化数据的具体信息。 附图说明 0031 当结合示出本发明的示例性实施例的附图来阅读时, 上述概要以及下面的详细描 述将被更好地理解, 在附图中 : 0032 - 图 1 是示出根据本发明的处理的示意图, 0033 - 图 2 是示出在图 1 的终端之间的信息的交换的示图, 0034 - 图 3 示出根据本发明的方法中所使用的虚拟数据交换消息的示例。 具体实施方式 0035 将参考图 1 到图 2 。
20、来描述本发明, 图 1 到图 2 示出了用于在第一用户设备 2 与第 二用户设备 4 之间交换云计算环境中的虚拟化数据的系统, 所述系统包括第一远距离服务 器 6、 第二远距离服务器 8, 第一存储区 10 位于所述第一远距离服务器 6 中用于存储所述虚 拟化数据, 第二存储区 12 位于所述第二远距离服务器 8 中用于接收所述虚拟化数据, 所述 第一用户设备 2 和第二用户设备 4 中的每一个都包括用于通过短程无线链路 5 交换关于所 述虚拟化数据的具体信息的装置。 0036 所述具体信息可表示虚拟化数据的信息, 诸如元信息、 在云计算环境中找到虚拟 化数据的位置、 以及在存储区上找到资源的。
21、路径, 以及用于识别虚拟机的手段。 0037 在本发明的优选实施例中, 第一服务器 6 容宿第一虚拟机, 该第一虚拟机被编程 用于管理属于用户设备2的数据, 并且第二服务器8容宿第二虚拟机, 该第二虚拟机被编程 用于管理属于用户设备 4 的数据。 0038 第一虚拟机可经由因特网访问, 例如从第一用户设备2以虚拟机A的地址来访问, 并且第二虚拟机可从第二用户设备 4 以虚拟机 B 的地址经由因特网来访问。 0039 第一虚拟机和第二虚拟机可经由因特网或者安全的专用无线电链路 3 来交换数 据。 0040 现在参考图1和图2, 将描述当第一用户设备2的第一用户想要传送图像给第二用 户设备 4 的。
22、第二用户时、 在第一用户设备 2 与第二用户设备 4 之间交换的消息。 0041 Datafile_ID 是第一用户想要与第二用户共享的、 存储在第一存储区 10 中的图像 的标识符。 0042 Data_location 是虚拟机的地址以及在所述虚拟机上可复制或粘贴图像的位置。 0043 在本发明的优选实施例中, Data_location 包括网络服务器上容宿的虚拟机的公 共 IP 网络地址以及资源的绝对数据路径 ( 例如 IPpubliqueVMA/data_path)。 0044 Datafile_ID 和 Data_path 可以以任何形式来联接, 以便标识资源身份及其 在因特网和网。
23、络服务器的资源文件系统上的位置。在优选实施例中, 这可以是具体的 绝对 URL 格式化信息, 例如 ftp:/Data_location:Datafile_Id, 它是逻辑结构 “Data_ 说 明 书 CN 102308290 A CN 102308297 A4/4 页 7 path:Datafile_ID” 的语法糖 (syntactic sugar)。 0045 在步骤 20, 由第一用户控制的第一用户设备 2 通过 RFID 链路、 Wi-Fi 链路、 蓝牙链 路、 IRDA 技术链路或 NFC 链路, 向由第二用户控制的第二用户设备 4 发送用于提议共享第 一存储区 10 中存储的图。
24、像 22 的消息。 0046 在一个具体实施例中, 所述请求消息包含关于图像的元信息, 诸如尺寸、 表示图像 的小变体的小图标、 以及标题。在不脱离本发明的范围的情况下, 可以有其他元信息, 如数 字权限管理 (DRM)。 0047 在步骤 24, 第二用户设备 4 向第一用户设备 2 发送对于接收所述图像 22 的同意、 包括地址机器B的Data_location(例如公共IP地址)、 以及第二虚拟机上图像应被复制 的 Data_path。 0048 在步骤26, 通过所述RFID链路、 所述Wi-Fi链路、 所述蓝牙链路、 所述IRDA技术链 路或所述 NFC 链路, 第一用户设备 2 向。
25、第二用户设备 4 发送地址 机器 A 以及图像的 Data_ path。 0049 此外, 存在着 UE2 知道的 data_path 值和服务器 8 知道的 data_path 值的一对一 映射。 0050 在步骤 28, 第二用户设备 4 向服务器 8 发送消息以授权第一虚拟机将图像数据文 件写在服务器 8 的数据区 12 上。 0051 在步骤 30, 第二虚拟机发送确认给第二用户设备 4。 0052 在步骤32, 第二用户设备4优选地转发所述确认给第一用户设备2, 以使得第一用 户设备 2 请求传送同时知道它有这样做的授权。 0053 在步骤34, 第一用户设备2向第一虚拟机发送对从服。
26、务器6中的第一存储区10向 服务器 8 中的存储区 12 传送图像 22 的请求。该请求包括 机器 B、 第一存储区 10 中的数 据路径。此外, 存在着所述第一用户设备 2 知道的数据路径值和所述服务器 6 知道的数据 路径值的一对一映射。 0054 在步骤36, 第一虚拟机将图像22传送到机器B并且将所述图像复制到第二存储 区 12 上的数据路径。 0055 第二虚拟机在步骤 38 发送确认给第一虚拟机, 并且在步骤 40 发送确认给第二用 户设备 4。此后一消息可以是向第二用户设备 4 通告图像已被成功复制的通知的形式。 0056 在步骤 36 和步骤 38 中, 诸如 FTP 之类的现。
27、有数据传送协议被用来从 机器 A 向 步骤 36 中的数据路径所指示的第二存储区 12 中的 机器 B 传送图像。 0057 要注意的是, 在不脱离本发明的范围的情况下, 数据文件可表示应用数据、 视频数 据或音频数据。 0058 如图 3 所示, 虚拟数据交换 (VDE) 消息是利用诸如 TCP、 UDP、 基于 NFC 的协议 之类的传输协议通过诸如固定线路或任何其他无线通信介质之类的数据载体来发送的。 消 息中的一些 (20、 24、 26、 32) 是通过短程无线通信如 IRDA、 蓝牙、 NFC来交换的。 0059 虚拟数据消息可以是 XML( 可扩展标记语言 ) 格式化的。 0060 本申请基于 2009 年 2 月 4 日递交的欧洲专利申请 No.EP09152039.5 并且要求其 优先权, 该欧洲专利申请的内容通过引用而被结合。 说 明 书 CN 102308290 A CN 102308297 A1/2 页 8 图 1 说 明 书 附 图 CN 102308290 A CN 102308297 A2/2 页 9 图 2 图 3 说 明 书 附 图 CN 102308290 A 。