-
公开(公告)号:CN107480237A
公开(公告)日:2017-12-15
申请号:CN201710672253.7
申请日:2017-08-08
Applicant: 中南大学
Abstract: 本发明涉及云计算和云存储技术领域,公开一种面向异构桌面云平台的数据融合方法及系统,以深化异构云之间的数据融合。本发明方法包括:在为每台云主机配置了专用于存储私有数据和修改数据的用户数据虚拟磁盘镜像的同时,还在后台服务器集群虚拟磁盘中挂载一个专门用于将同一用户在不同云上的数据进行融合的共享虚拟磁盘镜像;对于用户在桌面云A中拥有的云主机i对应的用户数据虚拟磁盘镜像中能共享的用户数据,云主机A在将能共享的用户数据读取到的内存后,写入共享虚拟磁盘镜像中;当同一用户登录桌面云B中拥有的云主机j后,读取共享虚拟磁盘镜像并将能共享的用户数据写入云主机j所对应的用户数据虚拟磁盘镜像中,完成数据的共享。
-
公开(公告)号:CN107368379A
公开(公告)日:2017-11-21
申请号:CN201710578521.9
申请日:2017-07-14
Applicant: 中南大学
IPC: G06F9/54 , G06F12/02 , G06F12/0871 , G06F12/1009 , G06F9/50
Abstract: 本发明涉及计算机虚拟化技术领域,公开了一种面向EVP的跨Guest OS进程间通信方法及系统,以采用基于共享虚拟地址空间的方式实现一种高效的跨态地址映射进程间通信机制。本发明方法包括:写进程在自身用户地址空间中分配数据发送缓冲区,向其中写入将要发送给读进程的数据;写进程通过系统调用在EVP的进程间通信缓冲区中分配缓冲区并将通信数据拷贝至所分配的缓冲区中;读进程通过系统调用在其自身用户地址空间中分配一段连续的虚拟地址空间,并计算分配给写进程的EVP缓冲区对应的物理地址空间,建立EVP缓冲区与读进程自身用户地址空间之间的映射关系,以通过访问自身用户地址空间来读取跨Guest OS写进程所发送的数据。
-