Abstract | ||
---|---|---|
Historically, storage controllers have been extended by integrating new code, e.g., file serving, database processing, deduplication, etc., into an existing base. This integration leads to complexity, co-dependency and instability of both the original and new functions. Hypervisors are a known mechanism to isolate different functions. However, to enable extending a storage controller by providing new functions in a virtual machine (VM), the virtualization overhead must be negligible, which is not the case in a straightforward implementation. This paper demonstrates a set of mechanisms and techniques that achieve near zero runtime performance overhead for using virtualization in the context of a storage system. |
Year | Venue | Keywords |
---|---|---|
2012 | FAST | different function,low-overhead virtualization,known mechanism,virtualization overhead,new code,storage controller,existing base,storage system,new function,zero runtime performance overhead,advanced storage controller functionality,database processing |
DocType | Citations | PageRank |
Conference | 14 | 0.81 |
References | Authors | |
23 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Muli Ben-Yehuda | 1 | 763 | 37.36 |
Michael Factor | 2 | 608 | 56.06 |
Eran Rom | 3 | 33 | 3.95 |
Avishay Traeger | 4 | 281 | 16.07 |
Eran Borovik | 5 | 47 | 2.45 |
Ben-Ami Yassour | 6 | 203 | 9.58 |