5/15/2001nlanr & i2 joint techs p2p in the r&e community: from reactivity to proactivity ana...

29
5/15/2001 NLANR & I2 Joint Techs P2P in the R&E community: from reactivity to proactivity Ana Preston The University of Tennessee May 15, 2001

Upload: homer-sanders

Post on 26-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

5/15/2001 NLANR & I2 Joint Techs

P2P in the R&E community: from reactivity to proactivity

Ana PrestonThe University of Tennessee

May 15, 2001

5/15/2001 NLANR & I2 Joint Techs

A little bit of history1999: May: Napster is born December: RIAA files suit against Napster

2000: Jan-Feb: Some universities begin blocking student

access May: Metallica suit June: RIAA seeks injunction

5/15/2001 NLANR & I2 Joint Techs

2000... August:

Judge stays injunction Canarie/NLANR/I2 Techs meeting (Aug. 24):

“Punishing the traffic of one application, using the rough technology we currently have available, accelerates users migrating to new apps more difficult to identify.” Steve Wallace, Indiana University

September: “Blocking Napster is like standing before hundreds of hungry jackals and shouting “Shoo!” to keep them from 400 pounds of raw hamburger.” (Chronicle, 9/21/00)

5/15/2001 NLANR & I2 Joint Techs

2000 September:

some discussion on Educause’s CIO listserv (policy) and also on ResNet listserv (control and traffic monitoring/shaping) http://LISTSERV.ND.EDU/archives/resnet-l.html

October: Internet2 Member Meeting (Atlanta, GA) BoF: Taming the

bandwidth hogs…how can your campus do it.

Creation of list to further discussion on issues brought up at BoF listserv.utk.edu/archives/p2p.html

5/15/2001 NLANR & I2 Joint Techs

2000: what do universities do?

Go after Napster and ban its use because of liability for being a content provider or network performance.

Not ban its use and wait… News.com: a third of U.S. colleges and universities

are blocking Napster Napster very much alive Something is out there...

5/15/2001 NLANR & I2 Joint Techs

2001 Missed Hawaii :-( :-( February:

Feb.14: 9th Circuit Ruling (Federal appeals court sends injunction down to district court)

Feb. 14-16: O’Reilly P2P Conference, San Francisco, CA

Over 900 participants , but less than ten from universities.Application developers, venture capitalists, and lots of established companies as well as start ups. To explore the technical and business dimensions of the p2p space…www.openp2p.com

5/15/2001 NLANR & I2 Joint Techs

2001 March:

By March 11, Napster “shall use reasonable measures in identifying variations of the filename(s), or of the spelling of the titles or artists' names, of the works identified by plaintiffs.”

Spring Internet2 Member Meeting:- P2P thunderdome: The Impact of p2p apps. on campuses- plus another session on The Old is New Again: or is it, i.e., good uses of p2p in other areas other than file sharing: folding@home, educommons project

Pig-latin encoders (e.g. Aimster), new and better implementations of gnutella and so on…

5/15/2001 NLANR & I2 Joint Techs

2001 April:

April 10-11: Networking 2001The future of p2p applications

what policy (including legal) steps will be necessary to ensure campus bandwidth is used for its primary purpose - teaching and learning.

Plus almost monthly conferences on p2p on the enterprise, p2p computing, etc.

www.openp2p.com www.peertal.com http://www.peer-to-peerwg.org www.infoanarchy.com

5/15/2001 NLANR & I2 Joint Techs

2001: napster what?? Napigator iMesh Gnutella Aimster Mojo Nation Freenet Jungle Monkey Softwax BadBlue BearShare Rapigator Tripnosis

eDonkey2000 FileCat Morpheus DeathNap Gnucleus SongSpy Toadnode FileAngel NecessaryEvil Gnutmeg FileRogue FlyCode Filetopia

File Leech Hotline Connect SoundCrawl Gnufrog Surfy! LimeWire Bodetella Furi Phex MP3 Rage Tadaa! Splooge

5/15/2001 NLANR & I2 Joint Techs

P2P: what it is and what it is not

Defining P2P:

Napster, and ideas and software that followed in its path. Two general families of ideas are called peer to peer: decentralization and dark matter. Also known as P2P. (Lucas Gonze, openp2p.com)

Pure definition: isn’t this the original concept behind the Internet?

P2P involves “a class of applications that takes advantage of resources—storage, cycles, content, human presence—available at the edges of the Internet.”

5/15/2001 NLANR & I2 Joint Techs

P2P: what it is and what it is not

P2P: representative of bigger idealogical changes that are taking place: content, control and choice are returned to users( without the structure of the current Internet getting in the way).

decentralization of information exchange :why individuals, lawmakers, governments, and corporations are concerned. - intellectual property laws - is there a market out there (enterprise, research, education, ??)

P2P is not a technology, but an idea, a mindset.

5/15/2001 NLANR & I2 Joint Techs

P2P: what it is and what it is not

P2P application functions/the p2p umbrella (as defined/”memed” out by O’Reilly and Assoc.) File sharing Distributed computing Collaboration Searching/indexing/metadata/web-based Instant messaging Mobile devices[www.openp2p.com]

5/15/2001 NLANR & I2 Joint Techs

Naming Routing Messaging Searching Interoperability Security and reputation Trust systems Standards (?)

P2P technical issues

5/15/2001 NLANR & I2 Joint Techs

The p2p “space” Collaboration

BrowseUp  CenterSpan  Ecocys Technologies  Engenia   Everything  eZ  Groove Networks  ICQ  Ikimbo Oculus Technologies Piper  Project Pandango  Tpresence, Inc.  Wannafree  WorldStreet 

Development FrameworksAgentWare  Biz2Peer  IONA  Sun’s JXTA Mithral OpenDesign  PeerMetrics  Planet 7 Technologies  Redfoot  The Mind Electric  WorldOS Corporation  Zion

5/15/2001 NLANR & I2 Joint Techs

And more Distributed Computation

Applied MetaComputing  CareScience Centrata  DataSynapse  Distributed.net  DistributedScience  Entropia  Parabon  Porivo  SETI@home  The Open Lab  United Devices Individuals Accelerating Science 

Distributed Search EnginesBearShare  Clip2  ExactOne, Inc.  Filetopia  grub.org  Hotline Connect  InfraSearch  Jibe  KaZaA  LimeWire  MusicBrainz.org  NeuroGrid  NextPage  OpenCOLA  PLATFORMedia LLC  Plebio  Redfoot  Thinkstream  Veriscape  WebV2  xS

5/15/2001 NLANR & I2 Joint Techs

And a lot more... Messaging Frameworks

Aimster  BEEP  BXXP  Gaim  IBM SashJab  IMPP  Jabber  Jabberzilla  REBOL 

MetadataBitzi  Jibe  MusicBrainz.org  PLATFORMedia LLC  RDF  RSS 0.91  RSS 1.0  XDegrees  XNS (eXtensible Name Service) 

Reputation and Asset ManagementMojo Nation  NextPage  OpenPrivacy  xS  Yenta 

SecurityEndeavors Technology, Inc.  Filetopia  Flycode  Global Network Computers  Harmonic Invention Software  Intel IAS  myCIO.com  OnSystems, Inc.  Peer-to-Peer Trusted Library  Texar Corporation  Tuneprint.com 

5/15/2001 NLANR & I2 Joint Techs

The real reason the RIAA came after Napster...

Napster brought up the antiquity and "out of touch" Internet business strategy of the recording industry.

Notions of copyright and intellectual property need to be put in a digital-age context (and new business models will need to be developed and implemented)

"Napster, only online for 12 months, already posseses a better brand name than the established record labels, and [is] thus meeting with widespread acceptance from the online community. 14,000 songs are exchanged via Napster per MINUTE - no record label has anything comparable to counter this.” (late Feb. 2001)

whitepaper from Diebold/time Labs, www.diebold-digital.de

5/15/2001 NLANR & I2 Joint Techs

Be scared, be very scared...

In the year 2002, the government has outlawed MP3s and any related material including Napster. The FBI has created a department called the MP3 Task Force to help combat illegal MP3s, the Task Force are two former musicians, Agent Farley, and Agent Hopkins, together they will infiltrate the MP3 black market and put an end to MP3s forever.http://www.filmwave.com/mp3/

5/15/2001 NLANR & I2 Joint Techs

Today: P2P is very much alive... How universities have responded:

Banning it (mainly b/c it clogs the network) “Passively” Monitoring (and keeping tabs on

top hogs…) Blocking, Rate Limiting, Fair Usage Policy

Implementations Educating (on copyright law and impact.) Not doing anything at all and waiting…

5/15/2001 NLANR & I2 Joint Techs

The challenges... Should you control p2p applications and if so, on

what basis? Is this the right question anymore? planning for constantly increasing bandwidth

demand without increasing funding. Bandwidth: for students (and staff and

faculty/reserarchers): How much? What is fair? How to implement?

P2P applications are changing our traditional paradigms.

[archives at http://listserv.utk.edu/archives/p2p.html]

5/15/2001 NLANR & I2 Joint Techs

Nothing new, yet... advent of P2P applications is challenging some of the

broader Internet architecture models

“Universities have been the first to face these challenges, and as a result, universities are increasingly looking [or could be looking] into new and innovative architecture and service models encompassing notions like settlement free exchange-point based peering, massive peering, GigaPOPs, dark fiber nets, neutral collocation facilities, self organizing nets, etc.” (from a post to the p2p list)

5/15/2001 NLANR & I2 Joint Techs

Mark your calendars Oct. 4-5, 2001, following the Fall Internet2 Member

meeting at Austin, TX (Univ. of Texas at Austin, Sept. 30 - Oct. 4, 2001).

The first R&E p2p workshop!

5/15/2001 NLANR & I2 Joint Techs

The p2p workshop! Our goal:

We will specifically explore the technical and future dimensions of the fast-growing P2P services spaces and the opportunities and challenges presented for universities.

5/15/2001 NLANR & I2 Joint Techs

What this will be about P2P application developers, users and us (??) in the

same room to share experiences and challenges. Exploration into how universities can integrate and

perhaps even innovate with this "revolution,” while providing vehicle (or models, ideas, and such) through which universities can benefit.

Advantages of P2P models for applications in research, learning and teaching.

What could there be for the R&E community for future opportunities?

5/15/2001 NLANR & I2 Joint Techs

A. How do these things work? In general, how are P2P applications designed and what

are the basic kinds of architectures/models that are used.

What are the issues and challenges that come up when creating P2P systems? Are there ways that standardized architectures can be promoted that allow for collaboration between universities and P2P application developers?

Network engineers have vested interest in understanding how P2P technology operates so that they can make networks operate efficiently, perhaps in spite of P2P applications being used.

5/15/2001 NLANR & I2 Joint Techs

B. P2P in the real world How are the most innovative models are being used "in

the real world"? What are the policy and implications when these

applications are used in real case scenarios. Research and science (e.g., genome@home, climate simulation,

economics, medicine) Academia, education and learning - K-20 and more: educational

p2p applications --LEARNSTER (see www.educommons.org)- what are the advantages of P2P systems for learning and educating.

Enterprise: Groove, Porivo, OpenCola, Parabon, etc. Other...

5/15/2001 NLANR & I2 Joint Techs

C. Approaching use and innotivation

To provide a survey of successful methods that are being used at universities

The issues surrounding the ever-growing demand for bandwidth

What does it take to maximize both commodity and Internet2 bandwidth?

With P2P, where will this innovation take us and how do we take advantage of the possibilities; how do we get people to think of P2P in innovative ways? who should we be getting interested in that innovation?

5/15/2001 NLANR & I2 Joint Techs

Program Committee Chairs:Ana Preston, University of TN Linda Roos, OARnet

George Brett, NLANR-DAST Perry Brunelli, Univ. Wisconsin-Madison James Deaton, ONEnet David Futey, Kent State University Doyle Friskney, Univ. Kentucky William Green, Univ. Texa Chris Rapier, Pittsburg Supercomputing Center/NLANR Joe St Sauver, Univ. Oregon Jerry Sobieski, Univ. Maryland Steve Wallace, Indiana Univ. David Wiley, Utah State Univ

5/15/2001 NLANR & I2 Joint Techs

Interested in more? Thurs. in-depth session 1:30 p.m

Case studies P2P apps. on I1 and I2 (and implications, e.g. SEGP and p2p) Feedback on p2p FAQ and workshop

P2P list:listserv.utk.edu/p2p/archives.html

Email me at [email protected] or Linda Roos at [email protected]

Stay posted for our announcement

Thank you!