In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >
Share
Shulou(Shulou.com)06/02 Report--
The basic principle of cloud computing is that by distributing computing on a large number of distributed computers rather than local computers or remote servers, enterprise data centers will operate more like the Internet. This enables enterprises to switch resources to the applications they need and access computers and storage systems according to their needs. Cloud computing is to connect ordinary servers or personal computers to get the functions of supercomputers, also known as high-performance and high-availability computers, but at a lower cost.
With the emergence of cloud computing, high-performance parallel computing is no longer the patent of scientists and professionals, ordinary users can also enjoy the convenience of high-performance parallel computing through cloud computing, so that everyone has the opportunity to use parallel machines, thus greatly improving work efficiency and the utilization of computing resources. Cloud computing model can be simply understood as providing application services through the Internet, regardless of the type of service, or the information architecture that executes the service, so that users can use it through the browser, without knowing where the server is and how it works internally.
The Core Technology of Cloud Computing
Cloud computing system uses many technologies, among which programming model, data management technology, data storage technology, virtualization technology and cloud computing platform management technology are the most important.
(1) programming model
MapReduce is the java, Python and C++ programming model developed by Google. It is a simplified distributed programming model and efficient task scheduling model, which is used for parallel computing of large-scale data sets (larger than 1TB). The strict programming model makes programming in cloud computing environment very simple. The idea of MapReduce mode is to decompose the problem to be executed into Map (mapping) and Reduce (simplification). First, the data is cut into irrelevant blocks by Map program, which is assigned (scheduled) to a large number of computers for processing, so as to achieve the effect of distributed operation, and then the results are collected and output by Reduce program.
(2) distributed storage technology of massive data.
Cloud computing system consists of a large number of servers and serves a large number of users at the same time, so the cloud computing system uses distributed storage to store data and redundant storage to ensure the reliability of data. The widely used data storage system in cloud computing systems is HDFS, an open source implementation of GFS developed by Google's GFS and Hadoop team.
(3) massive data management technology
Cloud computing needs to process and analyze distributed and massive data. therefore, data management technology must be able to manage a large amount of data efficiently. The data management technology in cloud computing system is mainly BT (BigTable) data management technology of Google and open source data management module HBase developed by Hadoop team.
Public cloud, private cloud, hybrid cloud. For all kinds of clouds, those of you who are new to cloud computing must have some headaches, but now that you are not afraid, you will find that it is too easy to figure out these concepts.
Private cloud can be understood as simply built for a specific user or organization, and can only achieve a small range of resource optimization, so private cloud can not fully meet the nature of cloud computing.
This is why the private cloud boom brought by open source software such as Openstack may be temporary, and more and more customers will find that cheap hardware and free software are not sufficient conditions for building a private cloud and fine management. Managed private cloud has realized the social division of labor to a certain extent, but it still can not solve the problem of physical resource utilization efficiency on a large scale.
On the other hand, the public cloud is built for the public, and all users who live on the public cloud platform are called tenants. Not only there are many tenants on the whole platform, and one tenant leaves, its resources can be immediately released to other tenants to make full use of the resources.
Public cloud is a thorough social division of labor, which can optimize resources on a large scale. Therefore, no matter how tortuous the road is, the future is always bright. Of course, public cloud, especially the construction of the underlying public cloud, is not something that ordinary people can play with, just like opening a hotel with three or five tables that anyone can do, and opening a hotel with thirty or fifty thousand tables depends on the capital and ability.
Many customers are worried about the security of the public cloud, which can be considered by sensitive industries and large customers, but for the general small and medium-sized customers, whether it is the risk of data leakage or the risk of stopping service, the public cloud is far smaller than setting up their own computer rooms. Hybrid cloud can be seen as a combination of private and public cloud services, better combining the computing and storage performance of cloud platforms. Hybrid cloud is an ideal way of smooth transition, and the market share will increase significantly in a short period of time.
Moreover, non-mixing is relative, mixing is absolute. In the future, even if it is not your own private cloud and public cloud, it will require the continuous invocation of internal data and services and external data and services.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.