|
Cloud computing is a very hot word in the Internet in 2011, cloud computing was first proposed by the American googole company, the most impressive understanding is: our computer only needs a monitor and a network cable to achieve cloud Internet access, that is to say, the host and other parts are all provided by the cloud server, imagine is not very creative, recently many friends asked what does it mean to edit cloud computing? Let's take a look at it below.
What is cloud computing?
Cloud computing is an Internet-based supercomputing model in which thousands of computers and servers are connected to form a computer cloud in a remote data center. Therefore, cloud computing can even allow you to experience 10 trillion computing power per second, with such powerful computing power to simulate nuclear explosions, predict climate change and market trends. Users access the data center through computers, laptops, mobile phones, etc., and perform calculations according to their own needs.
How the elite view cloud computing
So, what do IT elites think about cloud computing? Thomas Watson, the founder of IBM, once said that only five computers are needed in the world. Bill Gates said in a speech that only 640K of memory for individual users is enough. Kai-Fu Lee made a very vivid analogy: bank. At first, people just put money under their pillows, and then they had a bank, which was very safe, but it was more troublesome to cash out. Now it has developed to the point where banks can withdraw money from any outlet, even through ATMs or foreign channels. Just like electricity does not need to be equipped with generators and purchased directly from the power company. Cloud computing is such a change - professional network companies such as Google and IBM build computer storage and computing centers, and users can easily access them with the help of browsers through a network cable, and use the "cloud" as the center of data storage and application services.
Cloud computing in a broad sense and cloud computing in a narrow sense
Cloud computing in a narrow sense refers to the delivery and usage mode of IT infrastructure, which refers to the on-demand and easily scalable access to the required resources (hardware, platform, software) through the network. The network that provides resources is called the "cloud." Resources in the "cloud" can be infinitely scaled in the eyes of users, and can be obtained at any time, used on demand, expanded at any time, and paid for as needed. This characteristic is often referred to as using IT infrastructure like water and electricity. In a broad sense, cloud computing refers to the delivery and usage mode of services, which refers to the on-demand and easily scalable access to required services through the network. This service can be IT, software, Internet-related, or any other service.
(1) Principle of cloud computing:
Cloud computing is the development of distributed computing, parallel computing, and grid computing, or the commercial implementation of these computer science concepts. The fundamental principle of cloud computing is that by distributing computing across a large number of distributed computers rather than local computers or remote servers, enterprise data centers will operate more like the Internet. This allows businesses to switch resources to the applications they need, accessing computers and storage systems as needed. This is a revolutionary move, to put it bluntly, moving from the old single-generator model to a centralized power plant model. It means that computing power can also be circulated as a commodity, just like gas, hydropower, easy access and low cost. The big difference is that it is transmitted over the Internet. The blueprint for cloud computing is already emerging: in the future, all we need is a laptop or a mobile phone, and we can achieve everything we need through network services, even tasks such as supercomputing. From this perspective, the end user is the real owner of cloud computing. The application of cloud computing involves the idea of uniting forces for every member of the team. (2) What are the benefits of cloud computing? 1. Security, cloud computing provides the most reliable and secure data storage center, and users no longer have to worry about data loss, virus intrusion and other troubles. 2. Convenient, it has the lowest requirements for the user's equipment, and it is very convenient to use. 3. Data sharing, it can easily realize data and application sharing between different devices. 4. Infinite possibilities, it provides us with almost infinite possibilities for using the network. (3) Several mainstream cloud computing applications 1. Microsoft Cloud Computing At present, Microsoft's cloud computing is developing the fastest. The first software-as-a-service offerings to be launched by Microsoft include Dynamics CRM Online, Exchange Online, OfficeCommunications Online, and SharePoint Online. Each product has a multi-customer shared version, and its main service target is small and medium-sized enterprises. Licensing costs above $5,000 for a single customer version. For ordinary users, Microsoft's online services also include Windows Live, Office Live and Xbox Live. 2. IBM cloud computing IBM was the first cloud computing service provider to enter China. The Chinese service is relatively ideal, and it should be a good choice for Chinese users. In 07, IBM released the BlueCloud plan, which will "enable enterprise data centers to operate like the Internet through distributed global resources." IBM's cloud computing will likely include all of its businesses and product lines in the future. 3. Amazon Cloud Computing As one of the first vendors to enter emerging markets in cloud computing, Amazon has made a good start for businesses trying to enter the space. Amazon's cloud is called Amazon Web Services (AWS), which is currently mainly composed of four core services: Simple Storage Service (S3); Elastic Compute Cloud (EC2); Simple QueuingService and SimpleDB, which is still in beta. In other words, Amazon now offers access to storage, computer processing, information queuing, and database management systems that can be accessed over the network. 4. Google Cloud Computing A super-powered business model was created around Internet search. Today, they are opening up their "cloud" to enterprises in the form of application hosting, enterprise search, and more. Google has launched Google AppEngine (GAE), a service that allows developers to compile Python-based applications and host them for free using Google's infrastructure (up to 500MB of storage). For storage beyond this limit, Google charges 10 to 12 cents per CPU core per hour and 15 to 18 cents per GB of space. Google also announced a managed enterprise search service plan that can be customized by the enterprise. 5. Red Hat cloud computing service Red Hat is a rising star in cloud computing. Red Hat offers a software-only cloud computing platform similar to Amazon's Elastic Cloud technology. Its cloud computing infrastructure platform uses its own operating system and virtualization technology, which can be built in various hardware industry standard servers (HP, IBM, DELL, etc.) and various storage (EMC, DELL, IBM, NetAPP, etc.) and network environments. It is manifested as a feature that is completely independent of the hardware platform, bringing customers a flexible and variable comprehensive hardware price advantage. Red Hat's cloud computing platform enables a wide range of functional server instances.
|