ReadWriteWeb

How Businesses Can Use P2P - Page 3

Written by Kirill Pertsev / February 4, 2009 6:25 PM / 4 Comments

Page:  «  Prev 1   2   3

So, Show Us the Money

What is P2P good for, then? To answer that, let's first look at the potential benefits of an "ideal" P2P implementation, benefits that a business could use for competitive advantage or to implement an entirely new service.

The most talked-about advantage of P2P is its ability to cut bandwidth bills. Imagine how much money companies like Dell, Logitech and Microsoft spend on downloads of products and services? Logitech's generic mouse driver is over 30 MB in size, and the number of its mice being used around the world is countless. A Microsoft Windows service pack can be as big as 300 MB. Now think of how many computers run Windows? (Remember that Apple has less than 25% market share, if that helps.) There are also media distribution companies, web accelerators, distributed back-ups, the list goes on. And every one of these companies could dramatically reduce its bandwidth bill by using P2P. Properly implementing P2P content distribution isn't easy; but when our industry had (almost) more money than it could spend, nobody cared to try it. Today, money isn't just an issue; it's the issue.

Look at Skype. For it, implementing P2P was not optional but mandatory. Creating a free multimedia service for millions of people without spending tens of millions of dollars on "free" infrastructure wasn't (and still isn't) possible. With P2P, Skype was able to provide free phone access without actually subsidizing users (this is not 100% accurate, but accurate enough for this example). All the money it collects from paid users is profit, and yet its creators failed with Joost, not because no ones wants free television, but because Joost had a different infrastructure. People were not into sharing TV as much as they were into simply talking to each other. And then came YouTube, which was funded first by venture capital and then by Google.

Another benefit of P2P is that it requires zero configuration. Skype is probably not the best IP phone around, nor was it the first; but you don't have to be a telecommunications engineer to use it. You download the installer, run it, register yourself as a user, and off you go, from nothing to brilliant conversation in a few minutes.

As with content distribution, implementing a P2P network that requires no configuration isn't an easy task, but it dramatically reduces the number of users who drop off from being intimidated by the technology or feeling they lack the necessary skill. For many services, this is the difference between 100,000 users and 10 million users, or between going out of business as soon as venture money dries up and being profitable within a year.

Zero-configuration P2P has to do with more than just P2P, though. It also implies being able to fully network with zero configuration: the ability to connect any device anywhere using any available connection. Unattended sensors, medical IT devices, military computers, none of these should require in-field configuration. The people who use them generally don't have time to read instruction manuals. They should be able to open the box, insert batteries, and have a workable device within seconds. This is what zero configuration gives users: a choice, not just between high and low profitability, but between life and death.

Even in the case of lower-profile applications, zero-configuration P2P can cut deployment costs tremendously -- and well-implemented P2P platforms could reduce those costs to almost nothing. On such a platform, for example, setting up a new message-processing server for a financial system would be as easy as opening the box, throwing the server on the rack, plugging in the ethernet and power cables, and nothing else.

Ubiquitous connectivity simplifies development costs. Message-passing platforms wouldn't need to account for different types of hosts, relays, connectivity fall-backs, and so on. You would simply confirm that the peer is up and then send it a message. Done. Think of how many networked hosts out there are actually "gateways" between email and text messages, between Internet and Intranets, between X and Y technologies. When one networked device can securely connect with any other, many problems simply evaporate. Before TCP/IP took the world by storm, gazillions of networking technologies existed. No one remembers their names, not because they were inadequate, but because TCP/IP was everywhere, and it's much easier to speak the common language than to teach others a "better" one.

All of these factors are hopefully pushing cloud networking technologies towards commoditization, which would expand markets, decrease infrastructure costs, and allow companies to deliver better products more cheaply.

Page:  «  Prev 1   2   3


Comments

Subscribe to comments for this post OR Subscribe to comments for all ReadWriteEnterprise posts

  1. I am convinced that P2P could be "Synonymous" with cloud storage. But going from cloud storage to cloud computing would be difficult (if not impossible).

    In addition, a bad image has been created around P2P - that "illegal" thing. How do you change people's perception about something so negative?

    Posted by: DJ | February 4, 2009 9:40 PM



  2. "Uploading information to Google Docs to share it with colleagues is not P2P" - Yep with you there...

    "but sending the same information as an attachment to email is" Huh? What?

    I suppose you did say that you are trying to redefine the term?

    I prefer the old "inaccurate" [sic] definition of P2P where at some point there is direct communications between the Peers. And this never happens with email.

    Yes there may be servers involved, but these provide directory type services. They tell you where to find a peer and give you some information about the peer. They might even help you establish initial communication between peers, but then they get out of the way.

    My advice, sleep off the Web 2.0 Kool-Aid and try to think about the subject in a broader sense. With metered access about to make a come-back you cant continue to ignore that P2P shifts the bandwidth costs from the publisher to the user. And think also about what shifting the applications from specialised, energy efficient data centre hardware to much less efficient, generic PC means. The incremental costs to each end user may or may not be significant. But add up all of those PCs with power supplies 5-10% less efficient, with card readers, high end graphics and other peripherals servers don't have or need; and you do have the potential for significant environmental impact.

    Posted by: Allen | February 4, 2009 11:39 PM



  3. #1 In addition, a bad image has been created around P2P - that "illegal" thing. How do you change people's perception about something so negative?

    Depends on who are those 'people'. People were watching Beijing Olympic Games using p2p plugin. Did they know that they're using p2p? I bet no. Selling p2p-based technology to enterprises is different, but those companies which actually care is it p2p or not are the companies which understand benefits of p2p. And companies which just buy 'remote access solution' don't care is it p2p or not. They're buying a product, not a technology.

    #2 I prefer the old "inaccurate" [sic] definition of P2P where at some point there is direct communications between the Peers.

    How do you know? All sufficiently mature p2p technologies establish a relayed communication when they can't connect both peers directly. It's completely transparent to the user, and sometimes even to the developer. Sometimes these relays are provided by the vendor, sometimes (as with Skype) they're being chosen from the peers.

    Posted by: Kirill Pertsev | February 5, 2009 6:56 PM



  4. With metered access about to make a come-back you cant continue to ignore that P2P shifts the bandwidth costs from the publisher to the user. mIRC

    Posted by: muhabbet | February 8, 2009 7:12 AM



RWW SPONSORS