Posted on February 9, 2018 by Erik Benner
Connect with Erik Benner on Twitter!
Running your workloads in a Public cloud is very similar to living in an apartment building, a lot of the maintenance is taken care of for you so you can focus more of your time on what is important to you. Just as an apartment complex offers you a place to live and some of the regular maintenance, a public cloud provider offers, the core infrastructure, the servers, storage and network which are simply resources you rent and/or consume. This may sound ideal, but there is a dark side to this arrangement. Anyone that has lived in an apartment knows about the problems with your neighbors, especially the noisy ones. These are the folks that storm in and out at all hours of the night, double parking in the prime spots, and have their 100 friends over every weekend for the big bash. What’s worse, is when your budget apartment complex doesn’t enforce the rules as long as the rent is paid, and lets anyone rent in your building regardless of their renting history. Add in the challenge seen every morning, when the residents all head to work you end up in a traffic jam as the one exit from the complex gets jammed with everyone leaving at the same time. This can quickly turn what sounded like an ideal situation into a nightmare… and with your 36 month lease, you’re stuck… unable to park, the sleepless nights and knowing all the intimate details about your neighbor’s personal life.
What surprises many businesses and agencies, is the public cloud can be just like living in an apartment. When you go into a public cloud, you are sharing CPU, memory, network and other resources with other workloads running in the same servers your application lives in. It’s even worse, as not only are the server resources shared, but also the connections between the servers and the storage, and the servers and the network are shared. This means your performance is directly related to not only what you purchased, but also to how busy the overall environment is. All it takes is one neighbor to make it a really bad day. The problem compounds when you are running on a cloud that is not managed for the Enterprise, with no SLAs for performance or network latency. Imagine, a kid running a game server on the same physical server your application runs on. His busy evening of gaming with a few hundred friends consumes the same network bandwidth that your supply chain report needs, the same CPU that your period close requires, and the same memory that your database demands for performance. Headaches that you do not need, and have no control over.
So, how do you address this? First, you need to consider what Cloud is right for you. A Private cloud allows you to run all of your work load on a network and servers that you control. You can tune your hypervisor (The engine that virtualizes your workloads), the network that glues everything together, and where workloads run. Private clouds also let you run what you want, where you want, giving you complete control of your environment with many of the efficiencies of a Cloud environment. Private clouds can be managed environments so you reap the benefits of private and public cloud. For those committed to a public cloud and willing to relinquish some control, there is one more choice.
You can get almost all the Private cloud advantages running on a new type of Enterprise grade Public Cloud. A public cloud that gives the administrator a level of control unseen in other Public Clouds, allowing access to the physical servers, control of the network and a highly available architecture that provides 25G network speeds to the individual compute nodes. This is the Oracle Cloud Infrastructure (OCI). OCI is a next generation cloud with Enterprise grade network and storage performance. OCI is built for enterprise workloads giving you the control and flexibility unseen in other Public Clouds. You control what works, what exists on the same physical server, you control the network, you have the flexibility to run workloads on bare metal systems, or virtualized systems. You even have the flexibility to run Oracle Exadata in the cloud for extreme database performance and scalability. To learn more about OCI, please contact Mythics. We can put you in touch with experts that can provide a free roadmap to the right cloud for your needs.
Erik Benner, Vice President, Enterprise Transformation, Mythics Inc.