Home > other >  Cloud applications deployed "minefield"
Cloud applications deployed "minefield"

Time:11-01

Cloud computing has been permeated into the enterprise applications, however, when it is applied in enterprise deployment of cloud there will be some of the common "minefield", is the most significant application performance, application security and monitoring, etc., according to the current enterprise acceptance for private cloud, than public clouds deployed application challenges faced by the private cloud in the minefield is more urgent and compelling,



In the early period of the first enterprises because there is no good program, suitable for cloud computing, unable to determine which application need to support the application of the mainframe, run on UNIX cluster service application of many existing applications running on the mainframe are doomed to not migrated to cloud computing, these procedures are very complicated, and based on X86 hardware and software environment may need to be performed to the deployment of the architecture design or rewrite your application code, if it is deployed in the public cloud, then the application with high security requirements may not be ideal deployment of cloud computing implementation object,



Moreover, enterprise can't choose the right cloud computing model to implement application deployment, can be applied to the private cloud and public cloud deployment, private cloud is under the control of IT companies in creating them within cloud computing, compared with the public cloud, their data center has more similarities with the traditional, public cloud is external, public cloud infrastructure is limited by the cloud computing provider, and the traditional data centers, even compared to private internal cloud computing, its appearance and application experience may have many differences, enterprise's common error is unable to determine application is more suitable for public cloud is more suitable for private cloud, and the other one common mistake is not sure in each cloud computing mode application deployment costs,



Companies tend to focus on the "migration" server to cloud computing, rather than the deployment in the cloud computing application, when the company decided to implement from traditional data centers to private cloud migration work, the motivation is often server consolidation, which will help improve server utilization and reduce capital and running costs, these should not be the focus, really need to focus on should be deployed in the cloud computing application, by focusing on application deployment, the enterprise will have a thorough understanding of the application form and in a cloud computing environment needed for the application management tools, the error led to some of the other common errors,



Now a lot of application of cloud computing companies cannot understand the need to have new tools to monitor application performance, security, and network traffic, some enterprises can not understand the traditional tools used in the physical environment is not suitable for cloud computing such a virtual environment, monitoring tools can help to answer the following questions like: what is an application performance? When required, an application can access to computing resources and storage bandwidth? What is the response time of the application to access storage? My application is disturbed by the protection against intruders?



Virtualization as traditional monitoring added an abstraction layer, you can no longer by looking at the physical device to monitor performance, network operation team has been working to find such an abstract concept in order to determine what happened in the virtual layer and physical layer, due to a lot of traffic in the hypervisor and did not appear in the physical network, you need to have specially designed for running in a virtual environment and tools, based on the physical layer monitoring tools and there is no way to detect traffic between virtual component, monitor application performance, and in a cloud computing environment, performance and application of interactive resources need to be designed for virtual environment and design new tools, it's a similar situation in the field of application security,



When deployed in the cloud computing application, and application of related everything is different, the performance is different, is different from the monitoring tools, safety is different, is used to manage the virtual server system management tools are different, and the deployment of the behavior of the application are also different, these different requires that the management of cloud computing need for deployment in the cloud computing environment and management applications and change of traditional process,



Cloud computing vendors usually means that the choice of an infrastructure and ecological system, which will greatly affect the application of cloud computing, the right vendor and virtualization software options, including understanding how application into the cloud computing development planning, at the same time, to a great extent, determines whether or not you can also use a hybrid cloud computing models between private and public cloud applications,
  • Related