Virtual Storage

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 288 Experts worldwide ranked by ideXlab platform

Lu Xu - One of the best experts on this subject based on the ideXlab platform.

  • ICPADS - A Method for Improving Concurrent Write Performance by Dynamic Mapping Virtual Storage System Combined with Cache Management
    2011 IEEE 17th International Conference on Parallel and Distributed Systems, 2011
    Co-Authors: Fen Li, Lu Xu, Qingzhong Bu, Weiwei Li, Xiaoxuan Meng, Jiangang Zhang
    Abstract:

    The paper presents a new dynamic mapping Virtual Storage system, which is characterized by: (a) distribute Storage resources according to need, thus improving Storage resource utilization, (b) more fundamentally, through write-anywhere pattern to sequentialize concurrent write requests by dynamic address mapping mechanism, thus improving concurrent write performance for applications. Meanwhile, taking into account imperfection small size write requests handling and the negative impact on read performance, we combine the system with CBD system which is responsible for optimizing cache management. We have implemented our Virtual Storage system in Linux kernel 2.6.18 as a pseudo device driver. The experiment results show that concurrent write bandwidth approaches raw disk write performance. And in 64-stream concurrent write case, E-ASD can outperform concurrent write bandwidth of LVM by up to 160%, and its max single-stream read loss is less than 25% compared to LVM, with concur-rent read performance close to each other. Read performance still has space to be improved given lager cache and proper prefetching.

  • A Method for Improving Concurrent Write Performance by Dynamic Mapping Virtual Storage System Combined with Cache Management
    2011 IEEE 17th International Conference on Parallel and Distributed Systems, 2011
    Co-Authors: Fen Li, Lu Xu, Qingzhong Bu, Weiwei Li, Xiaoxuan Meng, Jiangang Zhang
    Abstract:

    The paper presents a new dynamic mapping Virtual Storage system, which is characterized by: (a) distribute Storage resources according to need, thus improving Storage resource utilization, (b) more fundamentally, through write-anywhere pattern to sequentialize concurrent write requests by dynamic address mapping mechanism, thus improving concurrent write performance for applications. Meanwhile, taking into account imperfection small size write requests handling and the negative impact on read performance, we combine the system with CBD system which is responsible for optimizing cache management. We have implemented our Virtual Storage system in Linux kernel 2.6.18 as a pseudo device driver. The experiment results show that concurrent write bandwidth approaches raw disk write performance. And in 64-stream concurrent write case, E-ASD can outperform concurrent write bandwidth of LVM by up to 160%, and its max single-stream read loss is less than 25% compared to LVM, with concur-rent read performance close to each other. Read performance still has space to be improved given larger cache and proper prefetching.

  • AVSS: An Adaptable Virtual Storage System
    2009 9th IEEE ACM International Symposium on Cluster Computing and the Grid, 2009
    Co-Authors: Jian Ke, Wen-wu Na, Lu Xu
    Abstract:

    This paper presents the design and implementation of the adaptable Virtual Storage system (AVSS) and introduces the capacity Virtualization and performance Virtualization for Storage systems. AVSS has the following characteristics: 1) adoption of extended YFQ algorithm to control the allocation of bandwidth resources, realization of the performance isolation and guarantees of Virtual disks; 2) adoption of hierarchy structure and dynamic mapping mechanism to manage heterogeneous Storage resources flexibly and effectively, which lays a foundation for allocating Storage resources on demand; 3) application of data-access frequency statistics and dynamic behavior analysis to supervise Storage layout reorganization. The experimental results proved the correctness of our design. AVSS can isolate different applications and avoid performance interference. It can adjust Storage layout according to the behavior of applications and improve the utilization of Storage resources while improving the performance of the Storage system.

  • CCGRID - AVSS: An Adaptable Virtual Storage System
    2009 9th IEEE ACM International Symposium on Cluster Computing and the Grid, 2009
    Co-Authors: Jian Ke, Wen-wu Na, Lu Xu
    Abstract:

    This paper presents the design and implementation of the Adaptable Virtual Storage System (AVSS) and introduces the capacity Virtualization and performance Virtualization for Storage systems. AVSS has the following characteristics: 1) adoption of extended YFQ algorithm to control the allocation of bandwidth resources, realization of the performance isolation and guarantees of Virtual disks; 2) adoption of hierarchy structure and dynamic mapping mechanism to manage heterogeneous Storage resources flexibly and effectively, which lays a foundation for allocating Storage resources on demand; 3) application of data-access frequency statistics and dynamic behavior analysis to supervise Storage layout reorganization. The experimental results proved the correctness of our design. AVSS can isolate different applications and avoid performance interference. It can adjust Storage layout according to the behavior of applications and improve the utilization of Storage resources while improving the performance of the Storage system.

R. Baird - One of the best experts on this subject based on the ideXlab platform.

  • IEEE Symposium on Mass Storage Systems - Virtual Storage architecture guide (VSAG)
    Proceedings of IEEE 14th Symposium on Mass Storage Systems, 1995
    Co-Authors: R. Baird
    Abstract:

    The VSAG expands on the Virtual Storage concepts of the IEEE Mass Storage Systems Reference Model (MSSRM), version 5. The intended outcome of the VSAG is to provide a framework for the VSS standard that will enable software vendors to develop and deploy interoperable Virtual Storage management products. The VSAG provides a model for: a single Storage image of diverse technologies in a multivendor network of Storage devices; interoperability with other OSSI components and relevant IEEE, ISO, and ANSI standards; adapting to various existing and anticipated data management clientele. The VSAG envisions a single Storage image of diverse device technologies in a multivendor network. The VSAG also promotes the automation of routine Storage management tasks, permits reconfiguration of network Storage as needs change, and supports common points of administration for accounting, availability, configuration, performance, recovery, and security. The scope of the VSAG includes: definition of Virtual objects that reside in persistent Storage; framework for software interfaces and protocols; model for servers of various types interacting within a single network. The scope of the VSAG excludes: detail specification of interfaces; specification of specific functional requirements and dependencies; discussion of algorithms, protocols, and physical media formats.

  • Virtual Storage architecture guide (VSAG)
    Proceedings of IEEE 14th Symposium on Mass Storage Systems, 1995
    Co-Authors: R. Baird
    Abstract:

    The VSAG expands on the Virtual Storage concepts of the IEEE Mass Storage Systems Reference Model (MSSRM), version 5. The intended outcome of the VSAG is to provide a framework for the VSS standard that will enable software vendors to develop and deploy interoperable Virtual Storage management products. The VSAG provides a model for: a single Storage image of diverse technologies in a multivendor network of Storage devices; interoperability with other OSSI components and relevant IEEE, ISO, and ANSI standards; adapting to various existing and anticipated data management clientele. The VSAG envisions a single Storage image of diverse device technologies in a multivendor network. The VSAG also promotes the automation of routine Storage management tasks, permits reconfiguration of network Storage as needs change, and supports common points of administration for accounting, availability, configuration, performance, recovery, and security. The scope of the VSAG includes: definition of Virtual objects that reside in persistent Storage; framework for software interfaces and protocols; model for servers of various types interacting within a single network. The scope of the VSAG excludes: detail specification of interfaces; specification of specific functional requirements and dependencies; discussion of algorithms, protocols, and physical media formats.

Jiangang Zhang - One of the best experts on this subject based on the ideXlab platform.

  • ICPADS - A Method for Improving Concurrent Write Performance by Dynamic Mapping Virtual Storage System Combined with Cache Management
    2011 IEEE 17th International Conference on Parallel and Distributed Systems, 2011
    Co-Authors: Fen Li, Lu Xu, Qingzhong Bu, Weiwei Li, Xiaoxuan Meng, Jiangang Zhang
    Abstract:

    The paper presents a new dynamic mapping Virtual Storage system, which is characterized by: (a) distribute Storage resources according to need, thus improving Storage resource utilization, (b) more fundamentally, through write-anywhere pattern to sequentialize concurrent write requests by dynamic address mapping mechanism, thus improving concurrent write performance for applications. Meanwhile, taking into account imperfection small size write requests handling and the negative impact on read performance, we combine the system with CBD system which is responsible for optimizing cache management. We have implemented our Virtual Storage system in Linux kernel 2.6.18 as a pseudo device driver. The experiment results show that concurrent write bandwidth approaches raw disk write performance. And in 64-stream concurrent write case, E-ASD can outperform concurrent write bandwidth of LVM by up to 160%, and its max single-stream read loss is less than 25% compared to LVM, with concur-rent read performance close to each other. Read performance still has space to be improved given lager cache and proper prefetching.

  • A Method for Improving Concurrent Write Performance by Dynamic Mapping Virtual Storage System Combined with Cache Management
    2011 IEEE 17th International Conference on Parallel and Distributed Systems, 2011
    Co-Authors: Fen Li, Lu Xu, Qingzhong Bu, Weiwei Li, Xiaoxuan Meng, Jiangang Zhang
    Abstract:

    The paper presents a new dynamic mapping Virtual Storage system, which is characterized by: (a) distribute Storage resources according to need, thus improving Storage resource utilization, (b) more fundamentally, through write-anywhere pattern to sequentialize concurrent write requests by dynamic address mapping mechanism, thus improving concurrent write performance for applications. Meanwhile, taking into account imperfection small size write requests handling and the negative impact on read performance, we combine the system with CBD system which is responsible for optimizing cache management. We have implemented our Virtual Storage system in Linux kernel 2.6.18 as a pseudo device driver. The experiment results show that concurrent write bandwidth approaches raw disk write performance. And in 64-stream concurrent write case, E-ASD can outperform concurrent write bandwidth of LVM by up to 160%, and its max single-stream read loss is less than 25% compared to LVM, with concur-rent read performance close to each other. Read performance still has space to be improved given larger cache and proper prefetching.

Bee-lie Chai - One of the best experts on this subject based on the ideXlab platform.

  • Secure Data Transmission for ATA-based Mobile Virtual Storage System
    2020
    Co-Authors: Chee-min Yeoh, Bee-lie Chai
    Abstract:

    With the remarkable advancement in mobile technology and ubiquitous computing, Virtual Storage system, internet Advanced Technology Attachment (iATA) could be one of the possible solution to solve the Storage limitation problem on mobile device. However, transmitting data over an open ubiquitous TCP/IP network without any security defense is exposed to malicious security threats. In this paper, we aim to design a secure data transmission for iATA protocol. Our proposed solution is designed with both security and efficiency in mind to satisfy resource constrained environments like mobile device. Significant experiments are conducted and the results so far prove to be most modest compared to the protection that the scheme can offer.

  • Mobile Virtual Storage using iATA protocol with disk image based loop device
    2010 The 12th International Conference on Advanced Communication Technology (ICACT), 2010
    Co-Authors: Bee-lie Chai
    Abstract:

    With continuous growth in mobile technology and ubiquitous computing, the demand for more Storage in mobile devices is also on the rise. Internet Advanced Technology Attachment (iATA), a Virtual Storage system that positioned itself as one of the feasible solutions to solve the mobile device's Storage limitation problem. In existing iATA implementation, the Storage space depends on the unused partition space on server and it is predefined in server, and does not provide any varying Storage control, causing an inelastic Storage management. In this paper, we proposed an improved solution to iATA mounting on disk image based loop device, alongside with designing a Storage management mechanism for iATA system that allow us to increase the flexibility and variability on this Virtual Storage system.

  • Design and Implementation of Disk Management for iATA-Based Mobile Virtual Storage System
    2009 2nd International Conference on Computer Science and its Applications, 2009
    Co-Authors: Bee-lie Chai
    Abstract:

    With continuous growth in mobile technology and ubiquitous computing, iATA, internet Advanced Technology Attachment; a Virtual Storage system can be one of the solution to solve the mobile device’s Storage limitation problem. However, existing iATA Storage space is predefined in server, and does not provide any varying Storage control, causing an inelastic Storage management. In this paper, we aim to design a Storage management mechanism for iATA system, to increase the flexibility and variability on this Virtual Storage system.

David Moreland - One of the best experts on this subject based on the ideXlab platform.

  • A Service-Oriented Architecture to enable Virtual Storage services: a dynamic collaboration context
    International Journal of Ad Hoc and Ubiquitous Computing, 2009
    Co-Authors: Shiping Chen, Surya Nepal, Jonathan Chan, David Moreland
    Abstract:

    A dynamic collaboration, formed by business partners, requires self-contained, secure and reliable Storage for sharing data among collaborating participants. As such this paper presents a Virtual Storage services architecture that utilises a Simple Distributed Storage Interface for Virtualisation of different physical Storage technologies and capabilities into a pool of logical Storage for collaboration data. An e-health case study, with implementation and performance evaluation, shows the Storage interface and architecture within the context of a Secure Storage Service, a key management service and a global backup service. The performance evaluation uses various experimental configurations and several commonly used data transport protocols.

  • Virtual Storage Services for Dynamic Collaborations
    16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007), 2007
    Co-Authors: Shiping Chen, Surya Nepal, Jonathan Chan, David Moreland
    Abstract:

    Dynamic coalitions formed by business partners who may be competitors but yet still need to co-operate with each other require independent, secure and reliable Storage for exchanging and sharing data among its members. This paper presents a Virtual Storage services architecture that addresses these requirements by abstracting physical Storage space in order to provide a pool of logical Storage space using Virtualisation technique. The abstraction of a variety of physical Storage technologies and their capabilities is achieved by designing an XML-based simple distributed Storage interface (SDSI). This paper also presents a case study of a secure distributed Storage service to demonstrate how our architecture offers secure data storing and sharing for dynamic coalitions. We present a summary of our implementation, a Web Services-based prototype Storage system using SDSI, and evaluated its performance against a number of alternative distributed Storage technologies and data transport protocols.

  • WETICE - Virtual Storage Services for Dynamic Collaborations
    2007
    Co-Authors: Shiping Chen, Surya Nepal, Jonathan Chan, David Moreland
    Abstract:

    Dynamic coalitions formed by business partners who may be competitors but yet still need to co-operate with each other require independent, secure and reliable Storage for exchanging and sharing data among its members. This paper presents a Virtual Storage services architecture that addresses these requirements by abstracting physical Storage space in order to provide a pool of logical Storage space using Virtualisation technique. The abstraction of a variety of physical Storage technologies and their capabilities is achieved by designing an XML-based simple distributed Storage interface (SDSI). This paper also presents a case study of a secure distributed Storage service to demonstrate how our architecture offers secure data storing and sharing for dynamic coalitions. We present a summary of our implementation, a Web Services-based prototype Storage system using SDSI, and evaluated its performance against a number of alternative distributed Storage technologies and data transport protocols.