KeywordsSelection server server consolidation cloud computing
Developer on Alibaba Coud: Build your first app with APIs, SDKs, and tutorials on the Alibaba Cloud. Read more ＞
Distributed computing, falling technology prices, and budget liberalization have led to the proliferation of application specialization servers. For CIOs, this will lead to a significant increase in support costs, not just the exponential growth of the number of servers, but also the spread of the distribution within the company, often away from the central technical support resources.
These platforms are often not fully exploited or compliant with enterprise standards, making compliance audits and security difficult to guarantee. It is these problems and costs that drive attention to "server consolidation," Server virtualization, and cloud computing. The
Server consolidation Virtualization central server cluster means replacing a large number of chaotic distributed servers. Cloud computing also offers the same value: replacing underutilized and hard to support local computing through managed services. With consolidation or cloud resources, organizations can eliminate a large number of specific application servers, so the most important question right now is how to choose the best strategy.
When the Cloud resource server
is selected to determine whether the given server should be consolidated or used in cloud resources, you need to know how much memory, CPU, and storage I/O are consumed by the application activated on the server. This information will help assess the consumption of any application for cloud resources and determine whether the application is running on virtual machines (VMS) with too many resources, and that the virtual machines share the same server with other applications. Applications that consume a large amount of resources should run on separate servers, and support for those servers can be easily achieved through a business focus.
For some companies, the cost of data storage and exchange may delay or even lead to the termination of cloud-resource projects, so it is important to review the use of data and the factors that affect the cost of candidate applications before they are finalized. For applications or platform software, platforms and services (PaaS) and software and services (SaaS) can reduce maintenance expenses and license fees. The most suitable application for cloud computing is the use of limited data and no access to large enterprise data storage applications.
saas, IaaS, or PAAs: Select the appropriate cloud service model
Review your preparation to the application of cloud computing, and the next step is to decide which cloud service model is best for the application. Many users make the fundamental mistake of trying to replicate a virtualized server consolidation architecture using infrastructure and services (IaaS) on cloud computing. While this approach can work in principle, because IaaS is the most versatile and flexible cloud service available, it is not necessarily the most cost-effective option. To see if choosing cloud computing is better than server consolidation, consider the following three questions:
1. Does the application's resource usage conform to the cloud service pricing model? Any large number of applications that access massive databases can lead to high storage costs, and 7*24-hour applications lead to high user fees. Choose to use a resource that is small, especially on the data store.
2. Can cloud services enable businesses to select only one cloud provider to support multiple applications? It is wasteful to support multiple cloud providers, and it is more complex to mix multiple providers than applications that are stored in a common data center. Choose one of the best prices for services, rather than support a wide range of services.
3. Can cloud services replace the entire application platform as much as possible-hardware, operating system (OS), middleware, and application software? It is your responsibility to support the user component. This includes software licensing, maintenance and upgrades, installation, and technical support. High-level cloud products, such as PAAs and SaaS, can reduce costs and benefits, especially for small and remote businesses that use only limited technical support resources.
Most companies should first determine whether they are being replaced by SaaS, or from the same company or similar companies. For example, a company hosting customer relationship Management (CRM) on a stand-alone server often finds that using virtualization salesforce.com is more affordable than choosing to consolidate a CRM server to a single data center farm.
Determining whether to use IaaS or PAAs to support the given application requires careful consideration. PAAs includes OSes and middleware, so cloud service costs typically cover software and technical support. Savings and technical support are important determinants, especially when corporate licensing does not cover the application of platform services. The absence of a license may also mean that there is no internal support. Cloud provisioning eliminates the need for hiring or training to support employees. PAAs installments usually require a small amount of cloud management and can easily integrate with internal application services with the same platform.
On the other hand, IaaS is a more general approach, and it has a wider range of applications. If you need multiple combinations of services and providers to apply, IaaS cloud Services is a more advantageous integration option than PAAs.
Cloud computing is not necessarily the best choice for all applications, compared to integration. Many companies will have some internal IT applications-even if they use cloud computing. The mix of public cloud computing and private cloud computing will become an important part. Having a single cloud model and provider will make it easy to transition to mixed cloud computing, reducing technical support costs, such as support costs in the cloud and in data center applications. Of course, do not rule out the simplest model for your company will be the best choice.
(Responsible editor: Lu Guang)
This article is an English version of an article which is originally in the Chinese language on aliyun.com and is provided for information purposes only. This website makes no representation or warranty of any kind, either expressed or implied, as to the accuracy, completeness ownership or
reliability of the article or any translations thereof. If you have any concerns or complaints relating to the article, please send an email, providing a detailed description of the concern or
complaint, to firstname.lastname@example.org. A staff member will contact you within 5 working days. Once verified, infringing content will be removed immediately.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
and provide relevant evidence. A staff member will contact you within 5 working days.