2011
DOI: 10.1007/s11432-011-4273-0
|View full text |Cite
|
Sign up to set email alerts
|

VMStore: Distributed storage system for multiple virtual machines

Abstract: Desktop virtualization is a very hot concept in both industry and academic communities. Since virtualized desktop system is based on multiple virtual machines (VM), it is necessary to design a distributed storage system to manage the VM images. In this paper, we design a distributed storage system, VMStore, by taking into account three important characteristics: high performance VM snapshot, booting optimization from multiple images and redundancy removal of images data. We adopt a direct index structure of bl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2014
2014
2016
2016

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 8 publications
0
4
0
Order By: Relevance
“…Second, MDS technology is a manner of increasing data reliability and infrastructure credibility by adopting multiple storage servers and applications. This approach can avoid losing data from site disasters because data are stored in different places.…”
Section: Mobile Cloud Computing Terminology In Fifth Generationmentioning
confidence: 99%
“…Second, MDS technology is a manner of increasing data reliability and infrastructure credibility by adopting multiple storage servers and applications. This approach can avoid losing data from site disasters because data are stored in different places.…”
Section: Mobile Cloud Computing Terminology In Fifth Generationmentioning
confidence: 99%
“…In addition, it does not consider the requirements of management cost and resources utilization. Some researchers like [11] and [12] solve the problems on a global level. They design specific distributed file systems to store VM images, which split images into small data blocks and save them on various distributed nodes.…”
Section: Related Workmentioning
confidence: 99%
“…They design specific distributed file systems to store VM images, which split images into small data blocks and save them on various distributed nodes. Meanwhile, [12] and [13] analyze image redundancy, computing the similarity of data blocks of the same image and different images, which provide us a nice basis for designing our cache functions.…”
Section: Related Workmentioning
confidence: 99%
“…By leverage P2P technology to optimize the data collection of VM booting, the booting process becomes faster. Some consider strategies of efficient storage in clouds [11,12], VMStore [9] and Iceberg [18]. They propose some more efficient storage strategy for light weight image storage and transfer.…”
Section: Introductionmentioning
confidence: 99%