Cloud Resource Orchestration

Cloud Resource Orchestration 

I. Introduction

The cloud computing paradigm is steadily shifting the course of computing away from physical hardware with locally managed software platforms toward virtualized, cloud-based services. This new paradigm, brought about by cloud computing, provides users with instant access to virtually unlimited computing resources and, at the same time, allows providers to deploy complex IT infrastructure as a service (IAAS).

There is a huge benefit from economies of scale and tremendous gains in multiplexing offered by the sharing of the underlying physical infrastructure using virtualization. But all these benefits come at great cost. The sheer scale and highly dynamic nature of available cloud platforms bring considerable new challenges to service providers. To realize these complicated cloud services, a control framework must be present which can orchestrate cloud resource configuration, provisioning, utilization and decommissioning, and real-time monitoring across extensively distributed physical resources.

The main goal of cloud resource orchestration is the successful hosting and delivery of cloud-based applications and services through achieving the quality of service (QoS) objectives of users and clients. QoS is composed of functional and non-functional attributes such as security, consistency, reliability, integrity, availability, statistics, scalability and cost.

II. Challenges in Resource Orchestration

Cloud resource orchestration is becoming challenging because of the increasing sophistication of services provided through the cloud, the rapid growth of datacenters and the high failure rate of commercial hardware. Dynamic service features require the orchestration of resources across the different domains of computation, storage and networking, across geographically separated datacenters and in a sequential manner. Each of these operations is fairly complex and highly susceptible to failure. The final hurdle of a resource orchestration platform is concurrently handling numerous similar orchestration requests.

Resource orchestration functions must be performed while dealing with huge numbers of simultaneous user requests, enforcing engineering rules and service policies, and performing error handling, all in a very dynamic environment.

III. Approaches to Cloud Resource Orchestration 

A. The Data-centric (DMF) Approach

One approach to resource orchestration is the data-centric management framework (DMF). This approach aims to maintain a conceptually centralized repository for data of all managed resources, including computational, storage and network devices. Every resource object has two copies which represent its state: the primary copy in the physical layer (physical device) and the secondary copy in the logical layer (resides in memory).

B.The Transactional Resource Orchestration Platform In the Cloud (TROPIC) Approach

This is a transactional orchestration resource platform for Infrastructure-as-a-Service (IaaS) cloud infrastructures. This approach to orchestration of physical resources is transactional, which can guarantee atomicity, consistency, isolation, and durability (ACID) of cloud service operations. Procedures are performed as transactions using ACID properties. Transactional semantics ensure that errors have no effect and that concurrent orchestrations will not violate rules due to clean abstraction.

IV. Conclusion

Implementing a cloud resource orchestration framework is not an easy task, and there are different ways to implement such a framework, depending on the nature of the cloud service being provided. But no matter which kind of orchestration is implemented, it must meet user expectations and prevent or at least handle errors fairly well, while providing simultaneous orchestration services. There are new approaches being developed as new problems arise, so the field is still developing and maturing. We have yet to fully realize all the benefits which cloud computing can offer.

By Abdul Salam


Abdul

Abdul Salam is IT professional and an accomplished technical writer with CloudTweaks. He earned his undergraduate degree in Information Technology followed by a postgraduate degree in Business Informatics. Abdul possess over 3 years’ experience in technical & business writing with deep knowledge in Cloud Computing, VMware,Oracle, Oracle ERP, Cloud ERP, Microsoft Technologies and Network Communications (Cisco, Juniper). Visit his LinkedIn profile at: http://linkd.in/TtFu7X

Sorry, comments are closed for this post.

Comics

At CloudTweaks, we're plugged into the cloud, the internet of things and all that the web has to offer. From wearable technology, to mobile computing, cloud computing and big data, CloudTweaks is your source for updates and news on the most innovative technology.

Popular

Top Viral Impact

Cloud Infographic: Disaster Recovery

Cloud Infographic: Disaster Recovery

Cloud Infographic: Disaster Recovery  Business downtime can be detrimental without a proper disaster recovery plan in place. Only 6% of businesses that experience downtime without a plan will survive long term. Less than half of all businesses that experience a disaster are likely to reopen their doors. There are many causes of data loss and…

Cloud Infographic – Big Data Survey: What Are The Trends?

Cloud Infographic – Big Data Survey: What Are The Trends?

Jaspersoft Big Data Survey Shows Rise in Commitment to Projects and Decline in Confusion Nearly 1,600 Jaspersoft Community Members Participate in Second Jaspersoft Big Data Survey San Francisco, February 4, 2014 – Jaspersoft, the Intelligence Inside applications and business processes, today shared results from its Big Data Survey. Nearly 1,600 Jaspersoft community members responded to…

Forrester Releases Its “15 Emerging Technologies To Watch Before 2020” Report

Forrester Releases Its “15 Emerging Technologies To Watch Before 2020” Report

15 Emerging Technologies To Watch Before 2020 The cloud, big data, the internet of things, and wearable technology have all featured heavily in Forrester’s latest list of fifteen technologies to watch before 2020. It is becoming a reality for businesses that they need to adapt and change to an increasingly technologically-minded customer base. Traditional marketing…

The Education Revolution: Cloud In The Classroom

The Education Revolution: Cloud In The Classroom

The Education Revolution: Cloud In The Classroom With the back-to-school season now upon us, parents, students and teachers everywhere are once again struggling with the perpetual challenge of making kids job-ready in a high-speed and fast-changing environment. There is little doubt in anyone’s mind that information technology plays a central role in all areas of life…

Featured Sponsors

The Internet of Everything Opens Up The World

The Internet of Everything Opens Up The World

Shaping The World With New Technologies As a connected collection of intelligent objects, the Internet of Everything promises to open up those areas of the world hardest hit by economic, political and agricultural blights. Relatively inexpensive devices, paired with revolutionary energy sources and unprecedented access to information offer great promise to farmers and workers in…

Watching You Shop: Stores And Mannequins “Read” Their Customers And Respond

Watching You Shop: Stores And Mannequins “Read” Their Customers And Respond

Watching You Shop The mannequin in the store window stares blankly ahead as shoppers look at the clothes it is dressed in and contemplate a purchase. One shopper makes some comments. “It’s nice. I wonder if they have my size.” Another takes a few steps inside the store to see where these particular clothes might…

Sponsors

Is SaaS For You? Three Questions To Ask

Is SaaS For You? Three Questions To Ask

The idea of providing software to customers for a fee without the need for investments in IT infrastructure or staff has been around for decades. In the 1970s it was called Timesharing. Back then, companies utilized Timesharing services as their primary source of IT applications or as an extension of in-house IT applications, thereby avoiding…

Placement Opportunities - Find Out!

Established in 2009, CloudTweaks is recognized as one of the leading influencers in cloud computing, big data and internet of things (IoT) information. Our goal is to continue to build our growing information portal, by providing the best in-depth articles, interviews, event listings, whitepapers, infographics and much more.

You can help continue to support our community by social sharing, sponsoring, partnering or contributing to this great educational resource.

Contact

CloudTweaks Media
Phone: 1 (212) 763-0021

Join Our Newsletter