Font Size: a A A

End to End Orchestration of Distributed Cloud Application

Posted on:2018-07-07Degree:M.A.SType:Thesis
University:University of Toronto (Canada)Candidate:Arezoumand, SaeedFull Text:PDF
GTID:2448390002998886Subject:Computer Engineering
Abstract/Summary:
Centralized management provides benefits for cloud providers in terms of efficient and simple management of their infrastructure. However, tenants who use these infrastructures to deliver a software service to the end-users, are handicapped by having to work with traditional network primitives. Current service orchestration tools can automate most of the service configuration and deployment process, but these do not yet include significant SDN capabilities. In this thesis, we propose and examine high-level abstraction models for the orchestration of distributed cloud applications over multiple network domains and multiple infrastructure providers. We provide cloud application developers with a set of useful network functionalities that require no programming effort to provision and use. Our design relies on Hyperexchange, a protocol-agnostic exchange point for peering of virtual networks, to enable orchestration among multiple virtual network providers.
Keywords/Search Tags:Orchestration, Cloud, Providers, Network
Related items