当前位置:首页 > 云计算 > 正文

谈谈关于大数据和云计算的理解(大数据和云计算的区别)

What is cloud computing and big data
The operating environment of this tutorial: Windows 7 system, Dell G3 computer.
Cloud Computing
Cloud Computing (Cloud Computing) is the increase, use and interaction model of Internet-based related services, which usually involves the provision of dynamic, easily scalable and often virtualized resources through the Internet.
There are many opinions on what cloud computing is. The widely accepted definition at this stage is the National Institute of Standards and Technology (NIST): Cloud computing is a pay-per-use model that provides available, convenient, on-demand network access and is configurable. A shared pool of computing resources (resources including networks, servers, storage, application software, services) that can be quickly provisioned with minimal management effort or minimal interaction with service providers.
In layman's terms, cloud computing is computing through a large number of computing resources in the cloud. For example, users send instructions to service providers that provide cloud computing through their own computers, and perform "nuclear explosions" through a large number of servers provided by service providers. ” is calculated and the result is returned to the user.
The cloud is a metaphor for the network and the Internet. In the past, cloud was often used to represent telecommunications networks in diagrams, and later it was also used to represent the abstraction of the Internet and underlying infrastructure. Therefore, cloud computing can even allow you to experience 10 trillion calculations per second. With such powerful computing power, you can simulate nuclear explosions, predict climate change and market development trends. Users access the data center through computers, laptops, mobile phones, etc., and perform calculations according to their own needs.
Big Data
Big data (bigdata), a term in the IT industry, refers to a collection of data that cannot be captured, managed and processed within a certain time range using conventional software tools. It requires new processing models to have a better Massive, high-growth and diversified information assets with strong decision-making, insight and process optimization capabilities.
In "The Age of Big Data" written by Victor Meyer-Schoenberg and Kenneth Cukier, big data means not using shortcuts such as random analysis (sampling survey), but using all data for analysis and processing. . The 5V characteristics of big data (proposed by IBM): Volume, Velocity, Variety, Value, and Veracity.
What is cloud computing and what is the difference between big data

Cloud computing is a type of distributed computing, which refers to the decomposition of huge data computing processing programs into Countless small programs are then processed and analyzed through a system composed of multiple servers to obtain results and return them to the user.

What does cloud computing mean?

Cloud computing is an online service that can provide services anytime and anywhere as long as there is a network. It is supplied on demand and charged according to volume. Cloud computing is a model that provides services through the network through computing virtualization. How to use virtualization technology on the cloud server to centrally manage and dynamically schedule IT hardware and software resources does not need to be considered as an ordinary user. Just get the computing power, storage space and information services you need.

Cloud computing is actually like running water at home. In order to drink clean tap water, is it necessary to build a water plant in our home? Obviously not needed. Just turn on the tap to get the water you want to drink. Cloud computing provides everyone with a model, which is actually like tap water. Whatever you want to get in the future, you don’t need a big hard drive or a computer with very strong processing power. You can get it anytime and anywhere as long as you need it. This new type of computing has brought everyone a new way of obtaining information or an information usage model in the ubiquitous network environment, which is the cloud computing model.

The difference between cloud computing and big data

Big data is more about solving business needs and problems, while cloud computing or cloud storage is more about a solution to big data problems. During the application process, the business poses issues such as high concurrency, high performance, effective management of massive data, rapid access, and resource measurement to the system.

Big data is more of a technology for processing massive data based on relational database theory and distributed computing theory, covering data collection, data integration, data storage, data analysis and mining, In all aspects such as data visualization and display, the essence is to build a data-centered storage and management system and platform. Cloud computing is more based on infrastructure-related virtualization technology, software development platform architecture and application development technology. Its essence is to build business models and platforms covering infrastructure, software platforms, application development and other levels.

What is the difference between big data and cloud computing?

1. Different purposes: Big data is to explore the value of information, while cloud computing mainly manages resources and provides corresponding services through the Internet.

2. Different objects: The object of big data is data, while the object of cloud computing is Internet resources and applications.

3. Different backgrounds: The emergence of big data lies in the geometric growth of big data generated by users and all walks of life in society; the emergence of cloud computing lies in the growth of user service demands and the difficulty of enterprise processing business. Improvement of abilities.

4. Different values: The value of big data lies in discovering the effective information of the data, while cloud computing can save a lot of usage costs.

Structure

Big data includes structured, semi-structured and unstructured data, and unstructured data is increasingly becoming the main part of the data. According to an IDC survey report: 80% of data in enterprises is unstructured data, and this data is growing exponentially by 60% every year.

Big data is just a manifestation or characteristic of the development of the Internet to the present stage. There is no need to mythologize it or maintain awe of it. Against the background of technological innovation represented by cloud computing, These data that originally seemed difficult to collect and use are beginning to be easily utilized. Through continuous innovation in all walks of life, big data will gradually create more value for mankind.

Reference for the above content: Baidu Encyclopedia-Big Data

The difference between cloud computing and big data

1. Cloud computing and big data have different focuses

Big data refers to the inability to Data collections captured, managed, and processed within a time range using conventional software tools are massive, high-growth, and diverse information assets that require new processing models to have stronger decision-making power, insight discovery, and process optimization capabilities.

Cloud computing is an Internet-based model for the addition, use, and delivery of related services, usually involving the provision of dynamically scalable and often virtualized resources over the Internet.

Through the definitions of the two, we can understand that cloud computing focuses on resource allocation and is the virtualization of hardware resources; while big data is the efficient processing of massive data. Big data and cloud computing are not independent concepts, but have an extraordinary relationship. Both in terms of resource requirements and resource reprocessing, they need to be used together.

2. Cloud computing and big data complement each other

First of all, cloud computing uses computing resources as services to support the mining of big data, and the development trend of big data is to interact with massive data in real time Query and analysis provide the value information they need;

Secondly, big data mining and processing require cloud computing as a platform, and the values ​​and laws covered by big data can make cloud computing better integrated with industry applications. And play a greater role; the information privacy protection of big data is an important prerequisite for the rapid development and application of cloud computing big data, and the combination of cloud computing and big data will likely become a new tool for humans to understand things.