计算机工程与应用 ›› 2017, Vol. 53 ›› Issue (13): 83-89.DOI: 10.3778/j.issn.1002-8331.1606-0183

• 大数据与云计算 • 上一篇    下一篇

透明计算系统中基于BitMap的共享镜像存储管理

张文豪,宋  虹,王大成,王建新   

  1. 中南大学 信息科学与工程学院,长沙 410000
  • 出版日期:2017-07-01 发布日期:2017-07-12

BitMap-based sharing image storage management scheme in transparent computing

ZHANG Wenhao, SONG Hong, WANG Dacheng, WANG Jianxin   

  1. School of Information Science & Engineering, Central South University, Changsha 410000, China
  • Online:2017-07-01 Published:2017-07-12

摘要: 透明计算是一种将操作系统、应用程序和用户数据都作为资源存储在服务器端,资源以流块的方式调度到客户端执行的计算模式。针对透明计算系统中透明服务器端多用户的操作系统及应用程序资源冗余问题,设计并实现了一种基于BitMap的共享镜像存储管理方法BM-SISMS,该方法采用链式存储方法将系统数据和用户数据分离开来,多用户通过链式结构共享系统镜像,根据BitMap存储方法查找定位用户请求的各种资源。测试结果表明BM-SISMS方法能够完成多个客户端请求的实例操作系统加载和使用,在数据读写方面,BM-SISMS方法读数据速度约11.05 MB/s,写数据速度为4.01 MB/s,具有很高的性能,能够满足透明计算系统中镜像存储管理的需求。

关键词: 透明计算, BitMap存储, 链式存储, BM-SISMS方法

Abstract: In transparent computing system, the operating systems, application programs, and users’ data are stored on the server as resources. The resources on server are loaded to the client through network and performed in the way of data block. There is a problem that users’ operating systems and application program resources are redundant on server in transparent computing. To solve the problem, this paper presents and implements a BitMap-based sharing image storage management scheme—BM-SISMS. In the scheme, system data and users’ data are separated by linkage structure. Users share the same system image by linkage structure and locate users resources by BitMap structure according to users’ request quickly. The experimental results show that, users are able to load and use the operating system normally by BM-SISMS, and BM-SISMS is able to meet the needs of storage management with high performance of reading data speed at 11.05 MB/s and writing speed at 4.01 MB/s in transparent computer system.

Key words: transparent computing, BitMap storage, linkage storage, BM-SISMS