A Novel Solution of Cloud Operating System Based on X11 and Docker

With the fast development of cloud technologies, cloud-based operating systems are becoming increasingly popular, while several enterprise products, such as Chrome OS and SUNDE, are released continuously. According to the way of usage, the existing cloud-based operating systems can be divided into two categories: browser-driven operating system and virtualization-based operating system. However, traditional cloud-based operating systems have some disadvantages: As the functionality of browser is limited, it is difficult to transplant traditional desktop software to browser based cloud operating system; on the other hand, as for systems which are based on remote virtual machines (VMs) and Virtual Network Console (VNC), the system performance is constrained by the limited network bandwidth, which will also lead to performance degradation. To solve these problems, this paper designs AntOS, a full-featured cloud operating system. AntOS takes advantage of Docker and X11 technique, to reduce the load of network over 50% while increasing CPU utilization by 45%, which can effectively support the private cloud scenario in enterprises.

[1]  Dirk Merkel,et al.  Docker: lightweight Linux containers for consistent development and deployment , 2014 .

[2]  Ken Rhie From Desktop To Webtop: Achieving True Computing Freedom, Anytime, Anywhere , 2000, WebNet.

[3]  James E. Smith,et al.  The architecture of virtual machines , 2005, Computer.

[4]  Ma Yu Research on Application Virtualization Based on Docker , 2015 .

[5]  Nidhi Kandhil,et al.  “ A STUDY ON SECURE SHELL ( SSH ) PROTOCOL ” , 2012 .

[6]  Eui-Nam Huh,et al.  An efficient mobile thin client technology supporting multi-sessions remote control over VNC , 2012, 2012 IEEE International Conference on Computer Science and Automation Engineering (CSAE).

[7]  Yaoxue Zhang,et al.  TransOS: a transparent computing-based operating system for the cloud , 2012, Int. J. Cloud Comput..

[8]  Rajkumar Buyya,et al.  Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities , 2008, 2008 10th IEEE International Conference on High Performance Computing and Communications.

[9]  Ravindra Gupta,et al.  LINUX BASED CLOUD OPERATING SYSTEM , 2012 .

[10]  Mark Andrew Seltzer SCO tarantella offers new twist on an old thin-client dance , 2000 .

[11]  Sami Pihlström,et al.  Toward Pragmatically Naturalized Transcendental Philosophy of Scientific Inquiry And Pragmatic Scientific Realism , 2013 .

[12]  John Fink,et al.  Docker: a Software as a Service, Operating System-Level Virtualization Framework , 2014 .

[13]  Shilpa Rana,et al.  A Critical Analysis of Energy Efficient Virtual Machine Placement Techniques and its Optimization in a Cloud Computing Environment , 2016 .

[14]  Ajay Luthra,et al.  Introduction to the special issue on the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..