Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What's the difference between Openstack and Hadoop?

2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)05/31 Report--

This article mainly introduces what is the difference between Openstack and Hadoop. It is very detailed and has certain reference value. Friends who are interested must finish reading it.

OpenStack is a cloud computing platform. To put it bluntly, it is able to create virtual machines, manage virtual machines (virtualization of computing resources) and manage storage resources (virtualization of storage resources).

OpenStack storage management includes two tools: one is distributed file system, and the other is a tool to create disks for virtual machines.

What OpenStack can compare with hadoop is the distributed file system:

Hadoop is designed to store large amounts of data; OpenStack's storage tool (called swift) is object storage.

The concepts of Openstack and hadoop are fundamentally different:

Hadoop is big data's analysis or processing architecture, while Openstack is cloud computing architecture.

The main idea of Openstack is to separate resources and provide virtual machine services to different users (because they waste resources with one or more physical machines), so that they can make full use of physical machine resources.

The theme of Hadoop is to integrate resources and integrate multiple physical machines (or virtual machines) for big data's analysis (running an algorithm and requiring a large amount of data), so as to achieve the effect of a supercomputer.

Openstack belongs to the IaaS layer (infrastructure layer) of cloud computing, while hadoop can run on Openstack (based on virtual machines).

Openstack focuses on virtualization / virtual machines and their supporting services, while hadoop focuses on massive data analysis and processing. OpenStack is IaaS (Infrastructure as a Service) virtual machine management software that allows anyone to build and provide cloud on their own.

Computing services. Hadoop is an open source solution of distributed file system and distributed computing platform, focusing on hdfs cloud storage and mapreduce cloud data analysis.

Openstack manages virtual machines, such as xen,kvm. What it calls a cloud is a bunch of virtual machines.

Hadoop is responsible for distributed computing and distributed storage. Is to separate an execution task, put it to different nodes (physical machines) to run, and finally summarize.

The main purpose of OpenStack is to build a complete cloud computing infrastructure. Includes cloud computing (Compute), network (Network), object storage (Object Store), image storage (Image), authentication (Authentication), BlockStorage and front-end UI. Each module of OpenStack provides API, which can be called by cloud users independently. Within OpenStack, these API are also used for mutual calls between each module.

OpenStack mainly does the virtualization of resources, Hadoop is mainly used to do super-large data processing, but also can do data mining.

Openstack is to virtualize large machines into many small machines to use, greatly improving the utilization rate of resources.

Hadoop is a combination of small machines to solve computing and storage problems that cannot be solved by a single large machine.

These are all the contents of this article entitled "what's the difference between Openstack and Hadoop". Thank you for reading! Hope to share the content to help you, more related knowledge, welcome to follow the industry information channel!

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.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report