5 Key Essentials of Cloud Workloads Migration
The benefits of migrating workloads between different cloud providers or between private and public clouds can only truly be redeemed with an understanding of the cloud business model and cloud workload management. It seems that cloud adoption has reached the phase where advanced cloud users are creating their own hybrid solutions or migrating between clouds while striving to achieve interoperability values within their systems. This article aims to answer some of the questions that arise when managing cloud workloads.
The following questions will be discussed next week on a webinar Managing Cloud Workloads: Back to Basics with Joe Weinman of Cloudonomics. These aims to answer some of the questions arise on that matter:
Q1: What is a cloud workload and cloud workload management?
A cloud workload is dependent on the cloud layer (i.e. infrastructure, compute unit, storage unit, etc.). In infrastructure the workload is the compute or storage units that are being utilized by the cloud consumer during a period of time. In PaaS, the workload refers to the software stack processing efforts while in SaaS it refers to the usage and demand habits of the end user or system. One method of measuring workload throughput is by analyzing the utilization efficiency. Cloud workload management requires an understanding of resource demand in order to ensure efficient capacity utilization at all times. Additionally, it means having the visibility and tools to utilize fixed capacity for steady demand as well as the ability to burst on-demand peaks while aiming for ideal throughput of IT and cloud resources.
Newvem’s Cloud Capacity Utilization Heat Map gives a visual picture into your AWS cloud’s capacity and utilization. This dynamic and easy view enables AWS users to identify fixed vs. variable capacity, make better capacity planning decisions, and spot usage which could be better economically served over fixed capacity computing platforms (i.e. Reserved Instances, hybrid, or private clouds).
“Tracking AWS usage over multiple regions, especially outside of the United States, can be very challenging. The utilization heat map helps us to improve our capacity planning across regions, something we couldn’t otherwise do.” – Chemi Katz, VP Technology, Double Verify
Q2: What are the cloud consumer’s considerations for switching between clouds?
Having had this conversation multiple times, I’ve discovered that there are many considerations that need to be kept in mind when contemplating switching between clouds. Workload migration, whether it is between private and public clouds or between cloud vendors, should be driven by the business values gained by the cloud user – reduced costs, enhanced security, improved availability, or decreased vendor lock-in. Workload migration automation, or workload transportation rules, must be established based on full transparency of the dynamic cloud environment. Today, there is a rising debate on the feasibility of workload transportation between cloud vendors.
Figure 2: Newvem Utilization Heatmap (Click to Enlarge)
Q3: How does the perspective of the workload differ between the cloud vendor and its consumer?
From the vendor’s perspective, the cloud workload refers to the physical machine compute units that are utilized in a period of time (second, minute, hour). It is the vendor’s goal to eliminate idle physical capacity. Alternatively, the consumer’s workload refers to his/her utilization of the cloud compute utility in order to meet demand and terminate idle capacity. Essentially, both sides are aligned with the need to be efficient and to ensure that capacity meets demand while maintaining maximum throughput of resources at all times. A good example of this is Amazon Cloud spot instances that incentivize users to use lower priced resources at peak times and thus maximize the AWS underlying physical compute resources utilization.
“…the Open Data Center Alliance (ODCA), a global member-led organization, has brought together hundreds of end user enterprise IT organizations to work together in an attempt to drive broad scale requirements for the enterprise-ready cloud. The group recently announced the release of a new POC (Proof-of-Concept) paper developed to determine where the virtual machine (VM) industry currently stands in meeting interoperability requirements outlined in an ODCA VM interoperability usage model.” Resource: Forbes.com“
Q4: What’s the degree of cloud vendor lock-in?
Cloud vendor lock-in is a significant consideration when adopting a specific cloud vendor or platform. Vendor lock-in is dependent on assumed costs of switching clouds. Taking that into consideration, the discussion should compare traditional data center “lock-in” with public or private cloud vendor “lock-in”. Based on this, it seems that public cloud consumers prefer not to be locked-in simply because there is no initial hardware investment. Heavy reliance on proprietary APIs, however, can create greater lock-in that drives costs up and undermines the savings that can be achieved through portability and technical efficiency. Past experiences and the new cloud perception has led experienced IT leaders to better measure their vendor’s lock-in level. Vendors that don’t lock-in their customers may be perceived as a better option for organizations that are considering cross-cloud deployment.
Q5: What is Interoperability? Are there Cloud standards?
Cloud interoperability is the ability to use the same tools, process, and compute images on a variety of computing providers and platforms. For the ability to migrate cloud workloads between environments or between clouds there must be common concepts across the board, all the way to the actual API standards that enable and facilitate cloud integrations.
Download the Whitepaper PDF: Managing Cloud Workloads – Newvem
Register now for this exciting (FREE) event that will be held on Thursday, May 16th, 2013 at 12pm EST.
About the Author
Ofir Nachmani, Cloud Computing Evangelist, Blogger and Lecturer at IAmOnDemand.com. Ofir has extensive experience helping ISV companies with cloud adoption and management. Today, Ofir is a Senior Vice President and Chief Evangelist at Newvem. Prior to this Ofir led ClickSoftware’s On-Demand initiative and established the company cloud offering. He also held several positions at Zarathustra – SaaS development, including the company CEO.
Keywords: cloud computing, Cloud utilization, Cloud Workloads Management, Cloud Management, Newvem, Cloud Computing Webinars, Cloud migration, Cloud Vendor lock-in, AWS Amazon Cloud, Cloud enablemnet, Cloud Capacity, PaaS, SaaS, IaaS, Cloud Portability, Interoperability, Cloud costs, Security
This article was cross posted on cloudave