Change search
ReferencesLink to record
Permanent link

Direct link
Interfaces for Placement, Migration, and Monitoring of Virtual Machines in Federated Clouds
Umeå University, Faculty of Science and Technology, Department of Computing Science. (UMIT)
Umeå University, Faculty of Science and Technology, Department of Computing Science.
2009 (English)In: Proceedings of the Eighth International Conference on Grid and Cooperative Computing (GCC 2009) / [ed] Juan. E. Guerrero, IEEE Computer Society Press , 2009, 253-260 p.Conference paper (Refereed)
Abstract [en]

Current cloud computing infrastructure offerings are lacking in interoperability, which is a hindrance to the advancement and adoption of the cloud computing paradigm. As clouds are made interoperable, federations of clouds may be formed. Such federations are from the point of view of the user not burdened by vendor lock-in, and opens for business possibilities where a market place of cloud computing infrastructure can be formed. Federated clouds require unified management interfaces regarding the virtual machines (VMs) that comprise the services running in the cloud federation. Standardization efforts for the required management interfaces have so far focused on definition of description formats regarding VMs, and the control of already deployed VMs. We propose technology neutral interfaces and architectural additions for handling placement, migration, and monitoring of VMs in federated cloud environments, the latter as an extension of current monitoring architectures used in grid computing. The interfaces presented adhere to the general requirements of scalability, efficiency, and security in addition to specific requirements related to the particular issues of interoperability and business relationships between competing cloud computing infrastructure providers. In addition, they may be used equally well locally and remotely, creating a layer of abstraction that simplifies management of virtualized service components.

Place, publisher, year, edition, pages
IEEE Computer Society Press , 2009. 253-260 p.
National Category
Computer Science
URN: urn:nbn:se:umu:diva-29903DOI: 10.1109/GCC.2009.36ISBN: 978-0-7695-3766-5OAI: diva2:278512
Eighth International Conference on Grid and Cooperative Computing (GCC 09), 27-29 Aug 2009, Lanzhou, Gansu
Available from: 2009-11-26 Created: 2009-11-26 Last updated: 2015-01-15Bibliographically approved
In thesis
1. Placement and Monitoring of Orchestrated Cloud Services
Open this publication in new window or tab >>Placement and Monitoring of Orchestrated Cloud Services
2015 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Cloud computing offers pay-per-use on-demand access to computer resources for hosting program execution environments for software service deployment. Management of cloud resources includes determining, based on current monitored resource availability, which part(s) of a computational infrastructure should host such program execution environments in a process called placement. Our work defines directives that lets consumers of cloud resources influence placement to express relationships between cloud services (orchestration) and deployment constraints to uphold for related service components, without surrendering the ultimate control over placement from the infrastructure owner. The infrastructure owner remains free to define their policies and placement optimization criteria, e.g., to consolidate work that needs to be done to as few physical host machines as possible for power savings reasons. We show how the placement process can be adjusted to take such influence into account and validate through simulations that the adjustments produce the correct result without too large computational impact on the placement process itself. Further, we present a technique for transferring large data files between cloud data centers that operate in (separate) cloud federations that avoids repeated transfers in a delegation chain between members of (different) cloud federations. Finally, we present a non-invasive method of extracting monitoring data from a service deployed in a cloud federation, and a framework for making monitoring information available and understandable in spite of technical differences between monitoring systems used in cloud federations.

Place, publisher, year, edition, pages
Umeå: Umeå universitet, 2015. 36 p.
Report / UMINF, ISSN 0348-0542 ; 15.02
National Category
Computer Science
urn:nbn:se:umu:diva-98030 (URN)978-91-7601-205-5 (ISBN)
2015-01-20, N230, Naturvetarhuset, Umeå universitet, Umeå, 10:15 (English)
Available from: 2015-01-15 Created: 2015-01-14 Last updated: 2015-01-15Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full text

Search in DiVA

By author/editor
Elmroth, ErikLarsson, Lars
By organisation
Department of Computing Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Altmetric score

Total: 77 hits
ReferencesLink to record
Permanent link

Direct link