Indometric


Feb 05
Thursday
Social Network

How Businesses Can Use P2P

  • Sharebar

Nearly every description of P2P in the context of business infrastructure starts something like this: “P2P is notorious for…” This comes from many years of people associating P2P with illegal downloading, to the point that the terms are now nearly synonymous. Such an friendship is inherently unfair, but, because no one equates TCP/IP and crime, despite the fact that TCP/IP is the protocol of choice for many cyber-criminals.

Very than resorting to out-dated and inaccurate definitions, let’s start from scratch and deliberate the following: what is P2P, really? What is it excellent for? How can we use it to save and earn money?

Sponsor

What’s in a Name?

P2P stands for “peer to peer.” Place simply, it’s one method of establishing communication between parties. Uploading information to Google Docs to share it with colleagues is not P2P, but sending the same information as an attachment to email is, despite the fact that mail servers are caught up. In this context, P2P doesn’t mean “serverless communication” so much as “communication that is perceived to be serverless.” Like email, instant messaging (IM) is considered P2P technology because even though servers are used quite extensively, here is no explicit act of uploading data to an intermediate location. With both email and IM, servers are used behind the scenes, so to speak.

Thus, “P2P” is as much a social term as a technological one. It connotes a grid or cloud of devices that are more or less copy, very than a constellation of star-like servers with clusters of clients surrounding them. But from the purely technological point of view, here is a evident difference between right P2P (in which data is not relayed through a server) and perceived P2P (in which data is relayed through a server, but we don’t see it take place).

P2P and the Cloud

As currently implemented, “cloud computing” is really just a new name for ancient-school client-server computing, apart from that the servers pretend to be redundant. Clients have small or no actual control over this redundancy and cannot even verify its being. When a cloud-based benefit tells you that your data is stored securely, you have no choice but to trust it… or not.

Compare that with a P2P file-sharing network. On a P2P network, every peer can tell who has complete or partial copies of a given file, what percentage of the file is stored locally, as well as many other details. Doesn’t that seem like a better example of cloud storage? If not, then what is?

Even better, with this set-up you can easily control the level of redundancy: just add another client instance, have it share the same file, and you’ve increased your redundancy by one. But, you can’t reduce redundancy further than the peers under your influence. If all peers don’t agree to remove a given file, no one can. Here have been many thoughts about implementing a kind of “rub out pin” for the web, but the closer we go towards cloud computing, the less likely such a scenario becomes.

Cloud services are chosen for their convenience (life accessible from everywhere with simple tools) and reliability (with redundant storage in stable data centers). P2P technologies increase both factors: they increase convenience because here is no uploading or downloading to and from the cloud, and they grant frankly controllable redundancy and, thus, cost control.

In most cases, more reliability means higher prices, and not all data deserves the same level of benefit. With P2P platforms behind cloud services, developers could implement applications that allow multiple storage and processing schemes without much hassle. This is not always excellent for benefit providers, because flexible cost control means that customers can scale up and down freely as business and economic conditions demand. But for the industry as a whole, it is certainly a excellent thing because it stiffens competition and enables customers to better carry on.

What is perhaps more significant about introducing P2P technology into cloud computing is that the P2P cloud would truly be a cloud, not just a 15-year-ancient client-server technology with a new sticker. If you are inviting us into the cloud, then let us truly be a part of it, instead of remaining a client that we can neither see nor control.

Next page: P2P as a Social Tool

Pages: 1 2 3


Post Tags:


Post a Comment

 


All content and source © 2010 Indometric. All rights reserved. See our Privacy Policy and DMCA Information