Enterprises of all sizes, large and small, agree that the biggest challenge in starting a cloud computing project is how to correct the misunderstanding of cloud computing. False understanding and expectation are often easy to lead to wrong management direction and hinder early planning or even misinterpretation of the entire plan, resulting in greatly reduced the possibility of cloud computing project success. There are many myths about cloud computing, and what we are about to explore below is the four biggest hurdles that could most likely result in the failure of private cloud computing to succeed.
1. Cloud computing is always cheaper than internal IT.
Non-technical business managers and executives are convinced of this controversial myth, which has led to some truly catastrophic cloud computing projects. Cloud computing services vary widely in price, from one-quarter of original internal IT spending to three or four times the cost of maintaining the entire on-premise data center. Applications that require large-scale data storage in massive amounts of data, access and update database management systems (DBMSs), and require high response times are much more expensive.
And this fake myth has spawned another "little myth," which means that the reduction in server size will lead to cloud computing efficiency maximization. This is hard to justify because blade servers cost roughly $ 1,500, especially when multiprogramming and virtualization allow organizations to efficiently reuse their servers. For most cloud computing users, the cost of operational maintenance and support for private cloud computing can be more convincing than the cost of the appropriate server or hardware.
2. All cloud computing is achieved by connecting multiple virtualized data centers.
This myth may be more viable because cloud-based virtualization strategies such as OpenStack are primarily Infrastructure as a Service, the most common cloud computing service model that is essentially a virtual machine (VM).
In reality, if resource efficiency is the key to the success of a cloud computing project, then virtualization may be one of the least desirable. Applications that ensure the virtual machine is up and running and managed at the application component level without additional software support will become more efficient. Azure from Microsoft and a host of other platforms based on Sun's operating system are examples of this.
Cloud computing is simply composed of multiple data centers, such a concept is another myth. Cloud computing efficiency comes from pool resources, but there is not a direct linear relationship between scale and benefit. In fact, the relationship between the two is inversely proportional to the ratio, that is, as the size increases, the efficiency decreases accordingly. The cost of creating multiple data centers is much more than what you save.
The most successful cloud computing service providers have begun hardware builds for higher-level services such as vertical or horizontal application software as a service (SaaS). The key attribute of any PaaS or SaaS is the ability to support multi-tenancy, or to isolate users just as if they were running on separate servers. While this is true of virtualization, there are other multi-tenant architectures, and even multi-tenancy needs to be supported for the management and security of virtualized cloud computing. Let us first look at this feature.
Private cloud computing requires a dedicated IT infrastructure for efficient operation.
Many companies want significant efficiency gains after deploying private cloud computing. The economics of cloud computing architectures show that data center resource pools formed by consolidating servers and storage resources based on common technology have similar overall efficiencies.
Virtualization will increase the efficiency of quarantined servers, and multitasking or multithreaded operating systems will use CPU and disk resources efficiently. In fact, even though most companies have completely redesigned their cloud computing model data centers, they still find it hard to make significant gains in efficiency.
There is a complicated element here, that there is no single cloud computing model in reality. While most people consider private cloud computing to be associated with a virtualized data center, this approach is only for organizations that plan to run on many discrete server-based IT. Companies with large central computers can not really feel the benefits of virtualization. With a wide range of cloud computing architectures and different business models, before you find a schema and pattern that matches your application, evaluate how much you want.
4. Cloud computing standards are not yet ready.
The IT industry continues to move at a very dangerous pace; standards reviews have not kept pace. This means IT standards have never really been prepared.
Is the lack of a truly mature cloud computing standard endangering cloud computing applications? This may not be the case. If you plan to build applications in close collaboration with cloud computing (or cloud computing vendors) in the data center, cloud computing standards can be a big hurdle to your program implementation, but they may not break the entire project. You may have to debug your cloud computing application problem management and fault isolation methods, but this does not depend on whether there is a standard. Clearly, cloud computing security standards are still in their infancy, but how many data centers can be protected using a standards-based approach?
Like all projects, cloud computing deployments only succeed when they are expected to become a reality. If the views of senior cloud computing executives and IT managers do not have the same experience, companies will face the risk of losing the project motivation and support. When IT organizations are addicted to the myths of cloud computing, they can not focus on real issues. Before you start implementing a cloud computing project, be sure to plan your training for your core IT team, department, or business to help keep your cloud computing vessel in the right course. The move will help expose the main leader of the cloud computing project myth of cloud computing, and reach consensus on the expected results of the project.