Convergence of P2P and Grid Predicted
tom_conte writes "From the proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS'03), "On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing" compares the two current popular incarnations of distributed computing technology, Peer-to-Peer (P2P) and Grid Computing. It also predicts the convergence of the two technologies: "The complementary nature of the strengths and weaknesses of the two approaches suggests that the interests of the two communities are likely to grow closer over time." This paper is worth reading if you want to clear up the marketing cloud that surrounds these two technologies and sometimes makes them hard to distinguish."
Sounds like the P2P folks are getting a little antsy looking for any evidence that P2P isn't just a really good way to encourage copyright infringement.
Grid computing can survive just as well without P2P. I'm not so sure that it's the same in reverse.
I have been pwned because my
In the aftermath of the dot com crash, companies are falling over themselves trying to snag onto the "next big thing".
Now we have two different worlds colliding, with people pushing 'em that have been ignoring each other all this time.
They've at least recognized this, however, there's still a HUGE problem.
They can't make it easy for the average person to install and use.
They (the Grid folks in particular) seem to be missing this, big time. Globus is NOT easy to install...it's not an out of box experience like any of the P2P things are. It's a multi-day install, and you have to know what the heck you're doing.
Secondly, the world doesn't need yet another Corba-like thing to make everything interoperate with everything else with MORE glue on top of it. KQML should have taught people this lesson back when that was all the rage in agent systems. If you want two systems to talk to each other, couple 'em in whatever language you want and stick to it.
There's so much extra overhead in doing tasks that "the grid" is supposed to take care of....man, I wish these people would just sit back and take notice of the other distributed systems out there that are out there and working and solving problems without foisting yet another distributed computing paradigm (oh hell, I can't believe I used that word...forgive me), on the world.
Lord knows we don't need it entangling reasonably well put together P2P systems with the tentacles of the heavy-weight "Grid".
Noone can really define it, everyone wants an app that can do it, and companies that claim to do it are getting a lot of interest.
Ecch.
As my professor described it, is a system similar to a power grid. You can plug in anywhere, and use the resources (Disk, Memory, CPU) of the grid for computation. Your resources would be added to the "grid collective" as well.
It seems as though this system would inherently be P2P. It's good to know the P2P people are starting to realize that there is more the P2P than file sharing. As for the grid people, they knew their system could be called "Peer to Peer" all along.
I am a viral sig. Please help me spread.
Wireless Grid Peer to Peer systems... With that many buzzwords, it can't miss.
has anyone ever thought of a Beowulf cluster of grids???
The possibilities are endless!
mirror in case in of /.'ing:
http://100mbit.hexxxen.net/slashdot/death_taxes.pd f
This paper is *six* pages long, and Ian Foster has *sixteen* self-citations.
I know some insitutions rank their faculty based on the number of times their papers are cited, but they usually exclude self-citations in those counts.
Tarsnap: Online backups for the truly paranoid
Ever heard of KaZaA? Remember CloudLoad and AltNet? They are an alternative, commerical peer-to-peer network piggy-backing on FastTrack; serving paid content and crunching numbers. FT is currently the largest P2P network in existance, with over 5 million users, and their hashing/encryption algorithms for peer-to-peer authentication are secret (no one has yet to reverse Kazaa), so they can do anything they damn well please. Including merging P2P and "grid" computing. Which they have already done. (I'm waiting for PFT to come out and make grid computing optional.).
"The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
Here, I'll go out on a limb and make an even more daring prediction: grid computing will use Rendezvous-like services. Some of the machines may do that at boot time, to load customized and specialized machine configuration (you know, like BOOTP/DHCP followed by NFS), and others will use it at the application level to discover potential clients and servers.
All this stuff was designed into the Internet in decades ago. People are just giving fancy names to very traditional usages of sockets, servers, and broadcast packets. "Grid computing", too, is pretty much what people have been doing on networks of workstations for years: sometimes you push the jobs, sometimes available machines pull the jobs, sometimes you have a workflow manager, sometimes it's done through NFS, etc.
All of this reminds me of some teenager thinking that they are the first person on the planet to have discovered "sex".
I once built a grid of beowulf clusters.
I got rid of my old GRID computer years ago. The plasma screen was kind of cool, but the bubble memory was s-l-o-w.
Best Buy can have you arrested
It is a serious well supported argument. You are just shooting your mouth off with ad hominiem attacks which probably aren't valid.
Democracy Now! - your daily, uncensored, corporate-free
If you redefine anything that you like into terms that you find useful, then you can make your argument look really good.
If we redefine P2P from being a way of copying software and music to a way of sharing computational code across a network, then it all becomes so much more acceptable.
It's a conference for P2P. Did you really think they'd come out and say that it's a hopeless dead end? Did you expect they'd say that unless they can justify it's existence that P2P will be called a piracy tool?
I have been pwned because my
As these two technologies converge you'll start seeing white vans driving around residential neighborhoods with carefully hidden antennas sprouting from the top, snopping, like antiquated British tv detectors, for illegal activity on the grids.
Not long after that, the "virtual search warrant" and mandated backdoors in commercial grid products will appear.
Those fucks (**AA) would try to regulate telepathy if it existed.
-dameron
All my OS-disabled Windows using chums are banging on about an open source P2P app called DC++.
It's open source, and all, but there isn't a Linux client. Any l33t coders out there that are bored should look at bringing this to the land of Linux.
And yes, I understand the irony of calling them OS-disabled, and in the same breath complaining that my OS of choice doesn't have the same facility.
Get your own free personal location tracker
In the future:
Computers will control our houses and your high definition television will be your main terminal
Someone will make a mobile phone that doesn't suck as a PDA (or a PDA that doesn't suck as mobile phone)
We'll all evolve more agile thumbs from "texting"
There will be One True programming language (not a troll)
Everyone will type on a Dvorak keyboard when not using a flawless voice interface that does what you mean and not what you say
We will bathe everyone in the electromagnetic glory of Wireless
As computers get faster and faster, and software gets more and more efficient, every user interaction will receive nearly instantaneous responses
VR is the next big thing
Build from a solid foundation and some of things will happen. Build from fragile abstractions and a sneeze will knock out the grid. The promise of technology is not the promise of earnings or market creation. How well does it help us live our lives.
Flush toilet, books == good
Pager, way-too-fast-food == bad
...Crawls back in cave...
It'll be so amazing and cool that everyone will want to have it, so people will begin selling it. They will, however, quickly go out of business because the product they are trying to sell is available for free download on the product they have already sold ;)
Remember that one.....
I used to Believe it...(not any more)
but you know what this convergence of P2P and Grid sounds logical...I choose to believe!
--meh--
The difficulty with this is not doing it, it's doing it on top of Windows.
As for "grid computing", if there was a real need for it, people who needed it would be buying up off-peak time on server farms. That's not happening.
Both ideas are promoted by people desperately seeking a revenue stream, rather than trying to provide a new capability. Unless they figure out some way to put a boot on the consumer's throat and make him pay, it's not going to happen.
Even the definition of grid computing in this paper, is the same as distributed computing using a hybrid centralized+decentralized P2P topology.
I love how the IPTPS is invitation only, considering that most of the hackers who made P2P technologies as popular as they are today, wouldn't have a snowball's chance in hell in getting an invitation before they released. The concept of an invitation only P2P conference goes against all the ideas which ignited P2P development in the first place.
In the practicle department, we have two technologies we've used for grid computing. I'm going to guess you work on one we've used, Sun Gridware (now opensourced?) used to be Codine. It worked well enough. The interface was pretty easy, but for the users, kicking off programs to run randomly on a grid of machines was not as easy as...
Mosix (or OpenMosix). Now I'm sure theres a hundred good reasons why it doesn't qualify as gridware, but that is how we use it. It was simple to install and monitor also. Hidden enough, the engineers don't even know they are using it. Thats the kind of plug and play every IT manager wants.
The convergence, I agree is going to happen. But honestly today people just haven't become sophisticated enough to expect it yet. Or even want to. Perhaps it won't happen in our lifetime.
-------------
OnRoad: Boldly searching for the efficiency our engines deserve.
here
Convergence of P2P and Grid?? Well, DUH. They're basically two names for the same thing. Almost.
I hope to see some of plan 9 in "the grid". Need another CPU? Mount it into the filesystem...
Come on! All recent Windows P2P software has come with distributed grid computing applications to collect marketing data. They are way behind the times here.
The author is maybe someone to watch: "Karl McCabe is chief technology officer at Rococo Software, a Dublin-based wireless Java company. Karl was formerly responsible for the development of the Java product line at IONA Technologies and he has worked in various technical roles at IONA and ICL. He has helped to build and deploy distributed systems for many Fortune 500 companies, and his current interest is in extending the reach of these systems out to mobile devices."
Normally I wouldn't give a fuck. I don't bitch every time Robert X. Cringely cranks out another "hey I somebody sent me a link which is probably bullshit but anyway . . . " column. However,
"Our work was sponsored in part by the NSF GriPhyN Project."
Correct me if I'm wrong, but I think that means my tax money was spent to produce this sorry excuse of a back page magazine article. Why ? Isn't the debt big enough as it is ? I thought the NSF was supposed to underwrite basic research so that Russkies or Al Qeada or whoever didn't pass us up ? Can we get our money back until these guys make it so these gnutella hosts quit refusing my connections ?
I'd like to also point out, the name "GriPhyN" is gayer than Jar-Jar Binks in pink spandex on unicycle. Not that there's anything wrong with that, just pointing it out.
If one member of a group is a peer, they're all peers. So 'peer to peer' is redundant - just say 'peer computing' or 'peer networking' instead.
Would you say 'peer to non-peer'? No, that's an oxymoron.
Would you say 'non-peer to non-peer'? No, you'd say 'client-server' or 'master-slave'.
As for 'P2P' - what do you call an acronym created by a retard? A whackronym?
As long as you don't accept money for it, it is perfectly legal to give away copies of music. If you don't believe me, go read Title 17 yourself. It's on the web. It's the "extra-legal" restrictions simply asserted by large corporations that are the issue of contention.
If you write and record a few of your own songs and put them on the 10 MB of web space from your ISP, the ISP will yank your account when they get the robot-generated form letter that was searching for "*.mp3". But if you put the files on freenet, no problem. That's why freenet exists.
Copyright law gives the "authors" the exclusive rights to the commercial copying of their work. Since technology has removed the need to have any commercial copying at all, the industry is doing the equivalent of wagon makers legislating against the internal combustion engine. But as long as the Constitution gives Congress only the limited powers it does with respect to copyrights, we are in the right no matter what the courts say or even if Congress does change copyright law. Publishing music files in the year 2003 is like attending a communist party meeting in 1953 -- it's your legal right, but for practical reasons you have to hide it.
The whole "peer to peer" network thing exists solely to route around the last generation's predilection for government by donors, bullying by legal attrition, corporate entitlements, until they finally all die. We'll all use PGP-signed rips (so we look for the people with reputations for quality) on fast usenet servers with infinite retention, but only after congressional seats start being won by people who had no money but were popular amoung bloggers; only after SBC goes bankrupt because we're all using 802.11b VOIP mesh network phones; only after Disney is bankrupt because starving artists make better films with film-gimp (and they will keep on starving, too).
The revolution will not be televised, but the ogg vorbis files will be on freenet.
Amazing how this artical comes directly after the announcement of the PS2 Grid networking initiative, but just can't come right out and say anything about it.
You need a FREE iPod Nano
Beowulf clusters you!
Sony and IBM are throwing a lot of attention towards butterfly.net.
It's a small company in WV, but with some interesting applications for grid computing with massively parallel games.
Mind the gap
Actually, they're calling it massively-multiplayer online games (MMOGs).
Mind the gap
I've read the law, and I don't see what you're saying. In fact, if I recall correctly, the amount of distrobution and the profit made both factor into punishment, but a zero revenue pirate is still guilty, and may be subject to criminal law.
I Browse at +4 Flamebait
Open Source Sysadmin
The paper's title refers to the Web having been implemented by those outside the systems research community, who had elegant solutions to interesting problems but didn't pay enough attention to needs of users. The authors are afraid this might happen again if P2P researchers ignore the needs of Grid users. The third generation P2P infrastructures represented by systems such as Tapestry, Pastry, and Chord are amazing. For example, with one of these, you could implement a truly distributed DNS system that doesn't use hierarchy or centralization, and thus would be much more immune to DoS attacks than the current system. P2P researchers should heed the Call to Action at the end of this paper.
And do I have to put a cover letter on it?
I don't know...rich people are having rich kids, and rich kids are going to want to protect their profits.
Still, I read on every major news site something like "THE RIAA IS TRYING TO COMBAT A SOCIETY THAT VIEWS PIRACY AS MORALLY CORRECT!" Well, friends...isn't that why we live in a democracy? I bet if you had people vote, we wouldn't be legalizing these vigilante copyright enforcement tactics, we'd be outlawing the RIAA. Seems like the "one man, one voice" thing only works when you have lobbying power or big bucks, no?
as a new slashdot user, in my opinion p2p is more than just a pirate central. it seems to me that p2p could be used for many other applications, such as higher fault tollerence on networks. computer A wants to retrive a webpage off computer B, the administrator of computer B accidently kicks the cat5 cable out, uh uo, computer A cant get the webpage. with p2p, every computer on the network could have copies of certin pages on the website, and computer B could be automaticaly redirected to any of these other sources of the same webpage. theres a real world scenario (sort of) that proves p2p isnt just about copyright infiringment.
Noone writes jokes in base 13!
this is the point ive been trying to make (i know its completly off topic of grids/p2p) but we live in a democracy! the idea behind a democracy is... that the popular vote is whats accepted... so we should poll everyone in this country.
ok back on topic, i think the whole media sharing thing could be less complex if the goverment would give the artist two options, one: this media that you have produced (name of media here) is free to reproduce and distribute aslong as no profits are made (except by the artist) for the material. two: this material is the property of the artist and cannot be distributed unless the artist receves compensation for every copy distributed... take out the middle man, the RIAA and the Music Lables... there old and pointless. well that is about all i can think of for now...
Noone writes jokes in base 13!
im not saying that grids and p2p will not merge, infact i think it will happen, im posting because i see another possibility that hasent been discussed yet. is it possible that programmers of grids will incorperats *some* p2p ideas but not all? still maintaining a hiarchey system on some level? and isnt it possible that p2p programmers will take a hint from grid programmers, and incorperate *some* ideas from grids into their software, but still being independent of a grid?... just a thought...
Noone writes jokes in base 13!
P2P Melded with NAT, is this a litigation proof model for P2P?
p r.php
. I propose a new P2P technology that mixes P2P and NAT technologies. Each client spends half of it's bandwidth on sharing it's own files, the other half on NATing other people's files. Direct connections to download a file are never permitted, all downloads must bounce through at least one NAT hop, and the clients never respond back to a search request with the location of the file, only that they know where to get the file from and the bandwidth that they can deliver the file at.
I having been thinking about the RIAA and MPAA hiring organizations to monitoring people's file sharing activities and then using that information to prosecute individuals. The recent Verizon case comes to mind http://www.eff.org/Cases/RIAA_v_Verizon/20030121_
In this type of system, which I'm sure can easily be designed and implemented, are the relaying PC's liable for the files they transmit, or do they fall under a "safe harbor" ISP type provision? Or is all this pointless and we should just push Congress for the type of "media tax" that is now placed on blank CD-Rs, tapes, etc to be applied to consumer bandwidth in exchange for a truce with the RIAA, MPAA, etc?