How do you pick a cloud server? Teach you how to play the cloud server

Source: Internet
Author: User
Keywords Cloud computing Cloud server can we

Today we talk about cloud computing servers, but before we say, let's talk about cloud computing. Cloud computing regardless of how the Internet to define it, its essence is actually a service way, for example, we now play the game is to have a good computer, and then download a game from the Internet, so we need the computer and games. And with the cloud, we need the monitor and the network (of course the mouse keyboard input devices are also needed), this is the simplest cloud computing services, we only need to use this product can be, do not need to consider how to make this product, how to maintain the product, This is the most direct service in cloud computing is saas--software as a service.

In addition to SaaS, there are PAAs and IaaS, in fact, when you understand SaaS, PAAs and IaaS are the same, SaaS is our direct use of the product, PAAs can customize the products we need, IaaS can control our production equipment. In simple terms, SaaS, PaaS, and IaaS are three modes of increasing openness. These three models are also the three types of services currently recognized in cloud computing.

So what are the characteristics of cloud computing?

1, super large-scale "cloud" has a considerable scale, Google Cloud computing already has more than 1 million servers, Amazon, IBM, Microsoft and Yahoo and other companies "cloud" has hundreds of thousands of servers. The cloud gives users unprecedented computing power.

2, Virtualization cloud Computing support users in any location using a variety of terminals to obtain services. The requested resource is from the cloud rather than the fixed physical entity. Application in the "cloud" run somewhere, but in fact the user does not need to understand the specific location of the application run, only need a notebook or a PDA, you can access the network services to obtain a variety of powerful services.

3, the high reliability "cloud" uses the data duplication fault tolerant, calculates the node isomorphism and so on the measure to guarantee the service high reliability, uses the cloud computing to be more reliable than uses the local computer.

4, Universal cloud computing does not target specific applications, under the support of the "cloud" can be constructed out of the application of the transformation, the same "cloud" can support different applications.

5, the scale of the highly scalable "cloud" can be dynamically scaled to meet the needs of application and the growth of the user scale.

6, on-demand service "cloud" is a huge pool of resources, users on-demand purchase, such as water, electricity and gas billing.

7, extremely inexpensive "cloud" special fault Tolerant measures make it possible to use extremely inexpensive nodes to form the cloud; Cloud's automated management lowers the cost of data center management, and the commonality and versatility of the cloud greatly increases the utilization of resources; "cloud" facilities can be built in areas with abundant power resources, thus dramatically reducing energy costs.

Cloud computing requirements for servers

After understanding the cloud, we return to the cloud computing server, there is no clear definition of cloud computing server, there is no unified standard. Compared with traditional servers, traditional servers include processor touch blocks, enclosures, network modules, power supplies, fans and other devices.

The cloud server is concerned with the ability to compute high-performance throughput, focusing on the sum of work over time. Therefore, the cloud server is very different from the traditional server in architecture.

Architecture, Cloud server architecture includes cloud processor module, network processing module, storage processing module and system module. The advantage of this architecture is that cloud server can greatly improve the utilization rate, adopt multiple cloud processors to complete system design, and introduce low power management concept to complete the centralized redundancy management of the system, and save a lot of duplicate hardware in the system.

The cloud server generally includes the total calculation of the function units, such as thread, kernel, processor, network, accelerator, etc. Therefore, cloud computing generally has a large amount of data input or a huge set of work. So what are the capabilities of the server, let's say it in detail.

Density

High-density low cost is basically the basic requirements of cloud servers, according to the characteristics of the cloud computing Center itself, the cloud server should be with the cloud computing center high-density, Low-power, low-cost features, that is, mainly for large-scale deployment of cloud applications. High-density servers can reduce latency and increase response speed. At present, high-density servers are mainly divided into multiple racks and blades servers.

Virtualization

The ability of server virtualization can be said to directly affect the effect of cloud computing. Because server virtualization technology enables the real-time migration of some virtual machines from high load nodes to low load nodes, combine multiple low load virtual machines into one physical node and turn off excess idle physical nodes to improve resource efficiency and balance load so that the performance of the upper application is guaranteed. It also achieves the goal of reducing energy consumption.

So cloud computing leverages server virtualization technology to deploy and configure virtual machines, rapid deployment of virtual machines and real-time migration can greatly improve the performance of the system, but also through the adjustment of virtual machine resources to achieve the scalability of the software system to ensure that the system can quickly recover from the failure and continue to provide services, The reliability and stability of the system are improved. So when buying a cloud server, the level of support for server hardware virtualization is an important factor in considering the server.

Scale-out

According to the first feature of cloud computing, the horizontal scalability of cloud computing servers becomes critical, and Intel has launched a Scale-out storage solution that combines Intel's hardware to provide a higher database and better scalability for this vast amount of file access, The Intel Gigabit NIC can combine Intel virtualization technology to provide a more efficient, secure, and simplified approach to the entire cloud computing hub, ensuring the flexibility of the cloud data center.

Parallel computing

Cloud computing is a form of distributed computing, parallel computing, grid computing and other Sian technical routes, conceptually, cloud computing can be seen as a "storage Cloud" + "computing Cloud" organic combination, while computing clouds is parallel computing, so the cloud computing infrastructure is to ensure that parallel computing.

Summary:

To sum up, cloud Computing's performance requirements for the server itself are not very high, but for the server's structural flexibility, there are certain requirements, on the other hand, for the server's computing density, virtualization capabilities, and whether the ability to achieve parallel computing in several aspects to be considered, so we go to pick the server when , combined with the above four requirements to do to achieve a multiplier effect.

(Responsible editor: Schpeppen)

Related Article

Contact Us

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: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.