A brief introduction to public mutual assistance cloud: A new model of cloud computing in the age of large data

Source: Internet
Author: User
Tags file system

Recently looking at business model-related books, the brain has a cloud computing model, thinking for a long time, still vague, or to share out their own ideas, but also want to listen to different voices and opinions, feel their own talents, may be some of the following technical problems and misunderstandings, are welcome to criticize the people from all walks of life.

Introduction

In the era of Internet and globalization, there are two major technologies to advance the wheel of social history. One is the emergence of cloud computing, IAAS, PAAS, SaaS and other service models have also been developed, the traditional product model is changing to the cloud service model. Another is a large data analysis and processing technology, can effectively deal with information data explosion, such as the construction of highly scalable, fault-tolerant GFS or HDFs Distributed File system to store large amounts of data, and the MapReduce model for large-scale data statistical analysis. With the combination and development of these two technologies, it is possible to bring the global PC (PC) into the cloud, thus creating a new model of cloud computing-the public-aid cloud.

What is public assistance cloud

The public assistance cloud is a cloud computing platform built by the mutual assistance of Internet public users, and it can provide a variety of cloud related services for each participating user. The cloud computing model is a dynamic cloud computing environment built on the personal computers of Internet end-users as physical nodes (client nodes), and each user is a consumer of cloud resources and a provider of cloud resources.

In this cloud computing mode, the concept of the Resource Center pool on which cloud computing relies is diluted and replaced by a lightweight management center that is responsible for the provision of various systems management and services, storage of core data, resource management, and the allocation and use of resources that will be distributed across the client nodes of each Internet user, form an internet-based distributed resource pool, some idle resources of some client nodes will be used by cloud computing platform.

By providing personal computer resources, users can effectively compensate for the use of cloud resources, thereby paying a relatively small fee or using a public assistance cloud for free.

How to Achieve

Building a public-aid cloud should include a lightweight management center, a client-side node, and two parts.

The Lightweight Management Center's management and service offerings, core data storage, and other features can be implemented using existing cloud computing and Web site technologies. The Client node resource management of lightweight Management Center constructs a distributed file system with each physical node (client node) to realize resource invocation, dynamic scaling and high fault tolerance.

The cloud computing platform will run on top of the Distributed file system, with little change to the top application and PAAs platform, and the need to change to the infrastructure of the bottom, which uses the Internet user's personal computer, which requires a client software installed in the PC operating system as a client node, a virtual machine, Can also be an agent, without affecting the personal use of the premise, will idle resources effectively collected for the cloud computing platform to invoke.

Why does it have to happen?

This question I have been exploring, personally feel that the existing cloud computing platform to provide the maturity and services can not benefit the public. For small and medium-sized enterprises and the general public, the current cloud computing still some distance. Here the main reasons for the side are:

1 public awareness of the cloud may still be in the conceptual stage, many people may know some cloud computing technology and service patterns, but do not really understand what the cloud can do, where to apply.

2 Cloud computing technology is not mature, the use of open source projects to build a stable cloud computing platform is difficult.

3 cloud computing is the main resource, the general public and small enterprises can not have enough resources to build a cloud platform, and directly use the existing market on the cloud platform, such as Aliyun, Amazon EC2, cost and use of a certain door card.

and the public-aid cloud can provide a kind of "Everybody for me, I am for everyone" resources to share the spirit, I enjoy the cloud services at the same time also provide the cloud resources for everyone to use, so I am a member of the entire cloud computing platform, you can really feel the existence of the cloud, and can pay a relatively small cost or free. At the same time, if the number of Internet users joining the public assistance cloud reaches a certain amount, it will form a huge resource ecological pool, which is incomparable to any data center or cloud computing center.

See more highlights of this column: http://www.bianceng.cnhttp://www.bianceng.cn/Servers/cloud-computing/

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.