Memory Virtualization Technique for Efficient Access of Data Resources in Cloud Environment

Working in cloud environment and accessing its services is fascinating task. It is one of modern technological areas to work upon it for development of nation and increase economy rate. The paper deals with improving desktop cloud computing services with the help of technique called Memory Virtualization. Since virtualization is efficient to extent scalability of typical desktop-as-a-service and make it suitable for Wide Area Network (WAN’s) environments. Desktop-as-a-Service (DaaS) in cloud computing means that user can access its own desktop services as well as services of other desktops located on remote servers. Memory virtualization not only works with virtual memory but it also maps physical memory instructions to actual machine memory. The instructions stored in machine memory are checked with incoming user client requests. Similar matched queries will result in generation of data using one of recovery techniques called Shadow Paging Technique. Data is produced and stored in remote cloud environment where user can access the data to perform their tasks. The proposed systematic model for accessing desktop services is shown in following paper by using memory virtualization technique. A comparison is also made between paravirtualization technique and memory virtualization technique that gives solution in favor of memory virtualization technique.

[1]  Andrew Warfield,et al.  Live migration of virtual machines , 2005, NSDI.

[2]  Filip De Turck,et al.  Efficient resource management for virtual desktop cloud computing , 2012, The Journal of Supercomputing.

[3]  Shalini Ramanathan,et al.  Linear Scheduling Strategy for Resource Allocation in Cloud Environment , 2012, CloudCom 2012.

[4]  Vishal Jain,et al.  Improving Statistical Multimedia Information Retrieval (MIR) Model by using Ontology and Various Information Retrieval (IR) Approaches , 2014 .

[5]  Rao Mikkilineni,et al.  Cloud Computing and the Lessons from the Past , 2009, 2009 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises.

[6]  Naveen Sharma,et al.  Towards autonomic workload provisioning for enterprise Grids and clouds , 2009, 2009 10th IEEE/ACM International Conference on Grid Computing.

[7]  Rajkumar Buyya,et al.  SLA-Based Resource Allocation for Software as a Service Provider (SaaS) in Cloud Computing Environments , 2011, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[8]  Ryousei Takano,et al.  MiyakoDori: A Memory Reusing Mechanism for Dynamic VM Consolidation , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.