Survey on Virtual Appliance-Technology , Merits and Case Studies

For long time the IT industry was in need of a solution that can reduce the load to users in deploying the heavy enterprise based applications on the servers, save their time and the expenses for their organizations. Virtualization technology has given a good solution for this issue by providing the mechanism of developing a self sufficient software application system that is pre-installed and pre-configured, easy to distribute and can be deployed without need of more hardware configurations but it can run on already being used resources using virtual machines. This new paradigm is called virtual appliance. In this paper the comprehensive study is done on technology involved, along with benefits and covers almost all the research that has been done with respect to it till today. This paper is aimed to help the future researchers in the field of the virtual appliance by providing them most of the details they require. KeywordsVirtualization, Virtual Appliance.

[1]  Gabor Kecskemeti Foundations of efficient virtual appliance based service deployments , 2011 .

[2]  Gábor Terstyánszky,et al.  Towards Efficient Virtual Appliance Delivery with Minimal Manageable Virtual Appliances , 2014, IEEE Transactions on Services Computing.

[3]  Hani Hagras,et al.  Virtual appliances for pervasive computing: a deconstructionist, ontology based, programming-by-example approach , 2005 .

[4]  Michael K. Reiter,et al.  File system virtual appliances: Portable file system implementations , 2012, TOS.

[5]  Alan Dearle,et al.  Software Deployment, Past, Present and Future , 2007, Future of Software Engineering (FOSE '07).

[6]  Pawan Kumar,et al.  Machine Translation System as Virtual Appliance: For Scalable Service Deployment on Cloud , 2013, 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering.

[7]  David Brumley,et al.  Virtual Appliances for Deploying and Maintaining Software , 2003, LISA.

[8]  Brian D. Noble,et al.  When Virtual Is Better Than Real , 2001 .

[9]  Fumio Machida,et al.  Renovating legacy distributed systems using virtual appliance with dependency graph , 2010, 2010 International Conference on Network and Service Management.

[10]  Monica S. Lam,et al.  Virtual Appliances in the Collective: A Road to Hassle-Free Computing , 2003, HotOS.

[11]  Yang Lu,et al.  SHARC: A scalable 3D graphics virtual appliance delivery framework in cloud , 2011, J. Netw. Comput. Appl..

[12]  Joachim J. Wlodarz Virtualization: A double-edged sword , 2007, ArXiv.

[13]  Paul Lu,et al.  Virtual Application Appliances in Practice: Basic Mechanisms and Overheads , 2010, 2010 IEEE 12th International Conference on High Performance Computing and Communications (HPCC).

[14]  Cheng-Zhong Xu,et al.  Coordinated Self-Configuration of Virtual Machines and Appliances Using a Model-Free Learning Approach , 2013, IEEE Transactions on Parallel and Distributed Systems.

[15]  Gábor Terstyánszky,et al.  Virtual Appliance Size Optimization with Active Fault Injection , 2012, IEEE Transactions on Parallel and Distributed Systems.