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.