Clouds: Concept to optimize the Quality of Service (QOS) for clusters

Strongly promoted by the leading industrial companies, cloud computing becomes increasingly popular in recent years. Cloud Computing allows us to abstract distributed elastic IT resources behind an interface that promotes scalability and dynamic resource allocation. The terminology applied to this kind of processing, when describing shared resources, Such resources are available on demand and at a significantly lower cost compared to self-delivery of individual components. The spread of the cloud computing will be beneficial to the development of our society. But multi-users, the fundamental environment may lead to many problems when the cloud computing system is being setting up. The purpose of this paper is to discuss various forms of mapping cluster topology requirements into Cloud environments to achieve higher reliability and scalability of application executed within Cloud resources and enabling the scheduler to maximize CPU utilization while remaining within the constraints imposed by the need to optimize user Quality of Service (QOS).

[1]  Miron Livny,et al.  Condor-a hunter of idle workstations , 1988, [1988] Proceedings. The 8th International Conference on Distributed.

[2]  Francine Berman Viewpoint: From TeraGrid to knowledge grid , 2001, CACM.

[3]  Ian T. Foster,et al.  Globus Toolkit Version 4: Software for Service-Oriented Systems , 2005, Journal of Computer Science and Technology.

[4]  Phil Andrews,et al.  Co-scheduling with User-Settable Reservations , 2005, JSSPP.

[5]  Richard Wolski,et al.  The Eucalyptus Open-Source Cloud-Computing System , 2009, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.

[6]  Carl Kesselman,et al.  Enabling personal clusters on demand for batch resources using commodity software , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.

[7]  Geoffrey C. Fox,et al.  Examining the Challenges of Scientific Workflows , 2007, Computer.

[8]  M. Kunze,et al.  The Cumulus project: Build a scientific cloud for a data center , 2009 .

[9]  Eli M. Dow,et al.  Xen and the Art of Repeated Research , 2004, USENIX Annual Technical Conference, FREENIX Track.

[10]  Alex Rapaport,et al.  Mpi-2: extensions to the message-passing interface , 1997 .

[11]  Ian T. Foster,et al.  Condor-G: A Computation Management Agent for Multi-Institutional Grids , 2004, Cluster Computing.

[12]  George B. Dantzig,et al.  Fourier-Motzkin Elimination and Its Dual , 1973, J. Comb. Theory A.

[13]  Pardeep Kumar,et al.  Effective Ways of Secure, Private and Trusted Cloud Computing , 2011, ArXiv.

[14]  Robert L. Henderson,et al.  Job Scheduling Under the Portable Batch System , 1995, JSSPP.

[15]  E. Greisen,et al.  Representations of celestial coordinates in FITS , 2002, astro-ph/0207413.

[16]  Dimitri J. Mavriplis,et al.  The design and implementation of a parallel unstructured Euler solver using software primitives , 1992 .