World Scientific
  • Search
Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×
Our website is made possible by displaying certain online content using javascript.
In order to view the full content, please disable your ad blocker or whitelist our website www.worldscientific.com.

System Upgrade on Tue, Oct 25th, 2022 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at [email protected] for any enquiries.
Special Issue on Clusters and Computational Grids for Scientific ComputingNo Access

CLOUDS: A NEW PLAYGROUND FOR THE XTREEMOS GRID OPERATING SYSTEM

    The emerging cloud computing model has recently gained a lot of interest both from commercial companies and from the research community. XtreemOS is a distributed operating system for large-scale wide-area dynamic infrastructures spanning multiple administrative domains. XtreemOS, which is based on the Linux operating system, has been designed as a Grid operating system providing native support for virtual organizations. In this paper, we discuss the positioning of XtreemOS technologies with regard to cloud computing. More specifically, we investigate a scenario where XtreemOS could help users take full advantage of clouds in a global environment including their own resources and cloud resources. We also discuss how the XtreemOS system could be used by cloud service providers to manage their underlying infrastructure. This study shows that the XtreemOS distributed operating system is a highly relevant technology in the new era of cloud computing where future clouds seamlessly span multiple bare hardware providers and where customers extend their IT infrastructure by provisioning resources from different cloud service providers.

    References

    • Amazon Elastic Compute Cloud (Amazon EC2). http://aws.amazon.com/ec2/ . Google Scholar
    • FlexiScale - Utility Computing On-Demand. http://www.flexiscale.com/ . Google Scholar
    • GoGrid Cloud Hosting: Instant Windows and Linux Cloud Servers. http://www. gogrid.com/ . Google Scholar
    • Hadoop home page. http://hadoop.apache.org/core/ . Google Scholar
    • Nimbus and Science clouds. http://workspace.globus.org/ . Google Scholar
    • Scalable, Enterprise, Self-Service Hosting. http://www.appnexus.com/ . Google Scholar
    • Software-as-a-service for business email, information sharing and security. http://www.google.com/apps/intl/en/business/index.html . Google Scholar
    • The Python Datastore API. http://code.google.com/appengine/docs/python/datastore/ . Google Scholar
    • Yahoo Pig. http://research.yahoo.com/node/90 . Google Scholar
    • 3tera. AppLogic - Grid Operating System for Web Applications. http://www.3tera. com/AppLogic/ . Google Scholar
    • M. Adamski, G. Jankowski, N. Meyer, A. Arenas, B. Matthews, M. Wilson, A. Bilas, P. Fragopoulou, V. Georgiev, A. Hevia, and J. Platte. Trust and Security in Grids: A State of the Art, May 2008 . Google Scholar
    • X. consortium. Revised system architecture, November 2008 . Google Scholar
    • M. Coppolaet al., IEEE Internet Computing 12(2), 20 (2008). Crossref, ISIGoogle Scholar
    • T. Cortes, C. Franke, Y. Jégou, T. Kielmann, D. Laforenza, B. Matthews, C. Morin, L. P. Prieto, and A. Reinefeld. XtreemOS: a Vision for a Grid Operating System. Technical report 4, XtreemOS European Integrated Projet, May 2008 . Google Scholar
    • J. Dean and S. Ghemawat, MapReduce: Simplified Data Processing on Large Clusters, OSDI'04: Proceedings of the 6th Symposium on Operating Systems Design and Implementation (2004) pp. 137–150. Google Scholar
    • J. Gallard, O. Goga, A. Lébre, and C. Morin. VMdeploy, Improving Best-Effort Job Management in Grid'5000. Technical Report RR-6764, INRIA, December 2008 . Google Scholar
    • F.   Guim et al. , The XtreemOS JScheduler: Using Self-Scheduling Techniques in Large Computing Architectures , LASCO'08: First USENIX Workshop on Large-Scale Computing ( 2008 ) . Google Scholar
    • E. Hand, Nature 449, 963 (2007). Crossref, ISIGoogle Scholar
    • B. Hayes, Communications of the ACM 51(7), 9 (2008). CrossrefGoogle Scholar
    • F. Hupfeldet al., Concurrency and Computation: Practice & Experience 20(17), 2049 (2008). Crossref, ISIGoogle Scholar
    • C. Morin, XtreemOS: a Grid Operating System Making your Computer Ready for Participating in Virtual Organizations, ISORC '07: Proceedings of the 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (2007) pp. 393–402. Google Scholar
    • C. Morinet al., Future Generation Computer Systems 20(4), 505 (2004). Crossref, ISIGoogle Scholar
    • C. Morinet al., Kerrighed and Data Parallelism: Cluster Computing on Single System Image Operating Systems, Proceedings of the 2004 IEEE International Conference on Cluster Computing (2004) pp. 277–286. Google Scholar
    • D.   Nurmi et al. , The Eucalyptus Open-source Cloud-computing System , Proceedings of Cloud Computing and Its Applications ( 2008 ) . Google Scholar
    • N. G.   Sánchez et al. , Virtual Breeding Environment: A First Approach to Understand Working and Sharing Principles , Proceedings of INTEROP-ESA'05 ( 2005 ) . Google Scholar
    • A. Weiss, netWorker 11(4), 16 (2007). CrossrefGoogle Scholar