Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

System and equipment for realizing personal cloud computing

A computing system and personal cloud technology, applied in transmission systems, electrical components, etc., can solve problems such as unrecognizable by third parties, slow speed, path failure, etc.

Active Publication Date: 2011-05-04
李斌
View PDF1 Cites 59 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The owner of the data is also unable to confirm whether the manager has misused its data, such as copying, dissemination and mining
When data is modified and lost, third parties (such as courts) cannot confirm whether it is the manager or the owner.
If managers do not search and mine the data, they cannot filter or profit from content that is not allowed by law; and if they search and mine, it will damage the privacy of users
Second, the cost of storing and processing personal information in the public cloud is high, and the energy consumption is high. The cost of the public cloud comes from two parts, the purchase cost and the use cost
To sum up, the cost and energy consumption of services provided by the public cloud must be much higher than the cost and energy consumption of services provided by the personal cloud
In addition, individuals also need to bear the operating costs incurred by service providers to provide public cloud services, which further increases the price of public cloud services
The third is to access personal information through the public cloud across the Internet, slow speed, low reliability, individuals may access the public cloud locally or from the Internet
The failure of any one of these devices may cause the failure of the entire path
These situations can happen at any time, and the user is unpredictable and powerless

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and equipment for realizing personal cloud computing
  • System and equipment for realizing personal cloud computing
  • System and equipment for realizing personal cloud computing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0125] Embodiment 1: A personal cloud computing system

[0126] Personal cloud computer is a system integrating software and hardware. The software system realization model of personal cloud computer is attached Figure 9 As shown, among them, the operating system, local device driver, local file system, local database, Web service and other modules are original, while the public service client, peer-to-peer network, network file service, network database service, and network device service are system specific. The public service client module is responsible for communicating with the public server to realize functions such as dynamic domain name and neighbor search; the peer-to-peer network module is responsible for communicating with peer devices to realize functions such as resource sharing, distributed computing scheduling, and NAT traversal; network files, databases, The device service module is responsible for providing network files, databases, and device services for...

Embodiment 2

[0133] Example 2: Distributed Computing

[0134] The system consists of a large number of personal cloud computers to form a complete distributed computing system. Since personal cloud computers always have idle resources such as computing, storage, network, and equipment, they can perform some computing for others for free, which greatly improves the resource utilization of the entire system. Each user can start from a personal cloud computer and submit a computing task, which is then decomposed by the personal cloud computer and completed by the entire system. Everyone seems to have a supercomputer. This is called computing virtualization.

[0135] The working process is attached Figure 4 Shown:

[0136] Step 1: The personal cloud computer accepts a computing task and defines the format of the final output result;

[0137] The second step: the personal cloud computer decomposes it, part of which is completed locally, and the rest requests all known neighbors of itself. ...

Embodiment 3

[0140] Embodiment 3: Realize the personal cloud computing system of the device virtualization module

[0141] as attached Figure 8 shown. First, the personal cloud computer shares a local device for network access, and dynamically generates a virtual device driver locally, corresponding to the device one by one.

[0142] When working, on the client side, the virtual bus driver replaces the USB bus driver of the operating system itself, intercepts the USB request data block initiated by the application program through the USB device driver, and forwards it to the personal cloud computer through the IP network. After receiving the request, the virtual device driver on the personal cloud computer translates it into a protocol format supported by the local device, and then sends it to the device through the USB bus driver of the operating system on the personal cloud computer. Do the opposite when returning a request reply.

[0143] The virtual USB bus of the client supports p...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a system, a method and equipment of cloud computing, particularly to a system, a method and equipment for realizing personal cloud computing. The system for realizing the personal cloud computing is composed of one or more personal cloud computing computers and clients thereof; each personal cloud computing computer is possessed and managed by different users, is placed in a own local area network of the user, and is on line 24*7; the personal cloud computing system is composed of a personal cloud computing system, a public service center system and / or a third-party server; huge number of personal cloud computers form a completely distributed large-scale parallel computing network; and the personal cloud computing system provides the network servers, such as files, database and equipment and the like, for the clients through a WEB service manner. The personal cloud computing system in the invention comprises a distributed computing module, a multi-stage buffermodule, a storage exchanging module, an equipment virtual module, a neighbor discovery module, a peer-to-peer access module, a network address translation (NAT) traversal module and a dedicated client module.

Description

technical field [0001] The present invention relates to a cloud computing system, method and equipment, in particular to a system, method and equipment for realizing personal cloud computing. Background technique [0002] Cloud computing is a new way of computing based on the Internet. It provides individual and business users with on-demand computing through heterogeneous and autonomous services on the Internet. Applications, software and data can be stored in data centers. " [0003] Cloud computing brings the following benefits to users. First, cloud computing has low requirements for user-side equipment. Computing and storage capabilities are provided by the data center, and the cost of user terminals is greatly reduced. Clients and netbooks can meet daily business and personal computing needs. Second, cloud computing is easy to use. Users use cloud computing services and access cloud data through common web browsers. User-friendly interface, easy installation and u...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08
Inventor 李斌
Owner 李斌
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products