|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
Minutes from GENI Opt-in WG Meeting at GEC-3 on 10/29/08All members of the Opt-in WG,
The Opt-in WG met at GEC-3 on 10/29/08. The overall agenda of GEC3 can be found at: http://www.geni.net/GEC3/GEC3-Agenda.pdf All talks presented at GEC3 can be found at: http://groups.geni.net/geni/wiki/presentations All Opt-in WG meeting presentations can be found at: http://groups.geni.net/geni/wiki/OptInWGGEC3 DRAFT minutes of the Opt-in WG meeting are at http://groups.geni.net/geni/attachment/wiki/OptInWGGEC3/110408c%20%20GEC3_Op tInWG_Minutes.pdf and are attached below. Please forward any changes or additions to me. One action item was identified at the meeting: Agreed: WG should consider producing: "Best practices for involving an Institutional Review Board when starting a GENI networking experiment". How can we get this started? Please use this mailing list to continue discussions from the meeting, or to start new threads. And, please encourage your colleagues to join the mailing list! Best wishes, Harry Harry E. Mussman Sr. Systems Engineer - GENI Project Office BBN Technologies 10 Moulton Street Cambridge, MA 02138 (617) 873-4282 - Office (781) 266-8479 - Mobile (617) 873-4888 - Fax hmussman@... www.bbn.com ________________________________________________________________________ 3rd GENI Engineering Conference Opt-In Working Group Meeting Minutes Prepared by Opt-In Systems Engineer: Harry Mussman at GENI Project Office hmussman@..., November 4, 2008 ________________________________________________ Content: The agenda for the conference can be found at: http://www.geni.net/GEC3/GEC3-Agenda.pdf All slides from the conference can be found at: http://groups.geni.net/geni/wiki/presentations On the first day of the conference, there were two talks in plenary session that summarized NSF-sponsored workshops, including one on the "User Opt-In Workshop". Notes on this workshop are presented first in this report. Then, on the second day of the conference, the Opt-In WG met. It heard one short "lightning" talk, three related Spiral 1 project talks, the system engineering report, and had a period of open discussion. Notes from this meeting conclude this report. One action item was identified: Agree: WG should consider producing: "Best practices for involving an Institutional Review Board when starting a GENI networking experiment". How can we get this started? _______________________________________________________________________ Plenary Session: Workshop Reports Tuesday, October 28, 4:15pm - 5pm. Building 20 Auditorium, Hewlett Packard, Palo Alto, CA For an audio recording of this session, go to: TBD ________________________________________________ "Report from the GENI User Opt-IN Workshop" Speaker and workshop chair: GENI Outreach Director Craig Partridge at GENI Project Office craig@... Slides: http://groups.geni.net/geni/attachment/wiki/presentations/Partridge-Opt-In-W orkshop-v1.0.ppt Related workshop report at: TBD This talk reviewed a one-day workshop (held on July 22, 2008 in Cambridge, MA) that was structured to solicit ideas from experts interested in technology, and its impact on society. Conclusions include: the way to users is (mostly) through getting great applications into GENI slices. Thus, we need to think about how to ensure GENI is application-friendly. ________________________________________________________________________ Opt-In Working Group Breakout Session Wednesday, October 29, 2pm - 5pm. Bldg 5M Spyglass Auditorium, Hewlett Packard, Palo Alto, CA For an audio recording of this session, go to: TBD ________________________________________________ 1) WG Co-Chair: Henning Schulzrinne at Columbia hgs@... Review of agenda Introductions (Note: WG Co-Chair Helen Nissenbaum was unable to attend.) ________________________________________________ 2) "Lightning talk" relevant to WG. (Invited by WG Chairs) a) "PlanetLab Policies: Learning on the Job" Speaker: Larry Peterson at Princeton llp@... Slides: http://groups.geni.net/geni/attachment/wiki/presentations/OptIn%20WG%20%202a %20%20llp_policy.ppt This talk summarized PlanetLab experience, starting with the actors and how experiments lead to complaints. It ended with a review of suggested policies and advice. Here is a summary of the slides: . PlanetLab Policies: Learning on the Job . Acronym Soup . CALEA . CFAA . CMA . DMCA . ECPA . SCA . Acronym Soup . CALEA . Communication Assistance for Law Enforcement Act . CFAA . Computer Fraud & Abuse Act . CMA . Computer Misuse Act (UK) . DMCA . Digital Millennium Copyright Act . ECPA . Electronic Communications Protection Act . SCA . Stored Communications Act . Actors . PlanetLab Central . testbed operator / trusted intermediary . Hosting Sites . Researchers . Third Parties . end-users . content providers . attackers . ISPs . Experiments Complaints . Measurement Studies . network probes . application probes . edge probes . Deployment Studies . opt-in strategy . privacy . abusing services . bandwidth shifting . financial gain . Policies/Advice . Do not police content . DMCA is relevant . Prefer opt-out to opt-in . IRB oversight (of human studies) not required . Protect privacy of log files . ECPA & SCA are relevant . Research is distinctive . CALEA is not relevant . Adhere to best practices . avoid random probes (CMA - UK) . prevent service abuse (CFAA) Questions from the audience: Q: What should you do if asked to capture more per CALEA? A: Argue that it is not appropriate, or shut down the experiment. Q: (Craig Partridge) we need to protect privacy of log files; is there a way to make them publically accessible? A: Keep them private, or modify data to be anonymous. Q: What does opt-out mean? A: Make sure that you are not included or touched by the experiment. Comment: Matt at Internet2: We are looking at a process for releasing data. Q: (Heidi Dempsey) what are EU requirements? The need to be able to delete their own records? Do you do it? A: Not yet. ________________________________________________ 3) Talks by related Spiral 1 projects: ________________________________________________ a) "Seattle: Building a Million-Node Testbed". PIs: Thomas Anderson and Arvind Krishnamurthy at the University of Washington - Seattle Speaker: Thomas Anderson at the University of Washington - Seattle Slides: http://groups.geni.net/geni/attachment/wiki/presentations/OptIn%20WG%20%203a %20%20seattle.pptx This talk presented the case that existing testbeds don't model the Internet. Instead, we should use resource donation and end user applications to build a million node testbed to realize: platform diversity; network diversity; and scale. See https://seattle.cs.washington.edu Questions from the audience: Q: (Henning Schulzrinne) what do you suggest for incentives? A: Diversity of opinion: 1) Give away app, but take 10% of resources. 2) Make it easy to write an app. Q: (Larry Peterson) How does GENI workflow fit this model? A: Not well. User has to do it; it is not driven from the network. Q: (Rob Ricci) this is good if research app provides a benefit to end users. But, does this exclude research apps that do not benefit end users, e.g., a measurement app? A: Measurement works only when it is integrated into another application. Q: (Henning Schulzrinne) But, DIMES is a client downloaded to your PC to make measurements, and it is used. A: Yes, but there are only a few 1000s of users, via volunteerism. Comment by John Wroclawski: Consider not just volunteers, but also viral marketing. Q: (Henning Schulzrinne) Can user benefit include access to I/O devices? A: Yes, but not important. Q: (Max Ott) how do you know if users are representative? A: We don't know. ________________________________________________ b) "Bringing External Connectivity and Experimenters to GENI". PI and speaker: Nick Feamster at Georgia Tech. Slides: http://groups.geni.net/geni/attachment/wiki/presentations/OptIn%20WG%20%203b %20bgp-mux-gec3.ppt This project will provide for connectivity to and from the Internet, via a BGP mux platform that provides BGP interconnects and tunnels. It is based on the Quagga routing suite. Questions from the audience: Q: With a big AS, you can have multiple BGP sessions, at multiple locations. How will mux do this? A: Like any AS does it. Comment by Heidi Dempsey: We will not have any upstream connectivity until Internet2 agrees to provide it. Q: Will mux be used only for BGP routing, or in a more general case? A: Whenever you want upstream connectivity, reachable form this network, you need upstream via this mux. ________________________________________________ c) "Regional Opt-In". PIs: Matt Mathis and Ken Goodwin at Pittsburg Supercomputing Center and Three rivers Optical Exchange PI and speaker: Matt Mathis at Pittsburg Supercomputing Center and Three rivers Optical Exchange Slides: http://groups.geni.net/geni/attachment/wiki/presentations/OptIn%20WG%20%203c %20%20Mathis-regOPT.pdf This talk presented a technique to allow regional Internet traffic flows to be directed into a GENI experiment, and reviewed how such a process could be managed on a day-to-day basis, including failure or success scenarios. Questions from the audience: Q: (Heidi Dempsey) Open flow switching is another way to do large-scale opt-in. Can you compare? A: Yes, but opt-in via open flow switch is local; is L2; and is specifically selected. This is L3, and can be used at anywhere from campus exit router (relatively easy) to backbone router (very difficult). They are complementary in functions ________________________________________________ 4) "Opt-In System Engineering Report" Speaker: Harry Mussman at GENI Project Office hmussman@... Slides: http://groups.geni.net/geni/attachment/wiki/presentations/Opt_in%20WG%20%204 %20%20102908%20%20SE_Report_OptInWG_GEC3.ppt This talk first provided an introduction to the role of the Opt-In WG system engineer: . Harry Mussman - Current: Senior Systems Engineer in the GPO at BBN - Last: Voice-over-IP architect at BridgePort Networks (a startup) and GTE Internetworking/Genuity - BSEE Univ Michigan, MSEE Northwestern Univ, PhD Stanford Univ - hmussman@... . Role of Opt-in WG SE . Frame technical issues from top-down - Collect issues from WG, organize and revise - Use to identify and structure WG documents . Synthesize input from bottom-up - Collect input from WG, compile and distribute - Look for and summarize consensus (or lack of it) . Draft WG documents. - Manage process to completion . Assist WG communications - Take and distribute notes - Maintain wiki Then, a possible way to summarize opt-in scenarios and capabilities was presented: . Overview of GENI Opt-in Scenarios and Capabilities . "GENI end-user opt-in is defined by scenarios where end users (not researchers) become involved with GENI experiments, and by the capabilities necessary to support them." . Each opt-in scenario involves: - One or more use cases. - A set of players, with differing motivations. - Unique issues. . Each opt-in scenario requires: - A set of policies and best practices. - One or more underlying GENI capabilities to make it work. . Opt-in Scenarios . Have currently identified four distinct scenarios (which can overlap). . Scenario 1: An experiment on GENI that provides a service to users and/or others . Scenario 2: An experiment on GENI that can affect and disrupt users and/or others . Scenario 3: When users (or others) contribute (or associate) resources to (with) experiments on GENI . Scenario 4: When experiment data involving users is gathered on GENI, and made available to researchers, and possibly others . Other scenarios? . Opt-in Capabilities . Have currently identified three basic capabilities that will be required. . Capability 1: Gateway from GENI to another network, e.g., the Internet . Capability 2: Contribution (or association) of a user's node to an experiment on GENI . Capability 3: Gathering logs and experiment data on GENI, and managing their distribution . Other capabilities? . Current Spiral 1 projects are focused primarily on providing a capability. . Capability 1: Gateway from GENI to another network, e.g., the Internet - 1601 Virtual Tunnels - 1650 Regional Opt-In . Capability 2: Contribution (or association) of a user's node to an experiment on GENI - 1645 Million Node GENI Next, it presented an overview of related Spiral 1 projects. (See slides) Then, current opt-in issues were reviewed: . Current Opt-in Issues and Tasks . Scenario list: - Review, and affirm or change. . For each scenario: - Formulate in more detail, and sub-divide as needed. - Understand the players, their relationships and their motivations. - Formulate proposed policies and best practices. - Clearly identify and define key issues. - Determine required capabilities. - Reference current implementations, research and projects. . Who in WG wants to contribute? . continued (2) . Capability list: - Review, and affirm or change. . For each capability: - Formulate in more detail, and sub-divide as needed. - Formulate requirements. - Suggest design approaches. - Reference current implementations, research and projects. . Who in WG wants to contribute? . Work towards defining and understanding scenarios is underway. . Scenario 1: An experiment on GENI that provides a service to users - See Opt-in Workshop report by Craig Partridge. . Scenario 2: An experiment on GENI that can affect and disrupt users and/or others - Consider experience from PlanetLab, by Larry Peterson. . Scenario 3: When users contribute (or associate) resources to (with) experiments on GENI - Studied as part of Spiral 1 project, 1645 Million Node GENI. Finally, the documents planned for the next year were reviewed. . Planned Opt-in Documents . Architecture: - Opt-in Architecture, v1 DRAFT due 3/1/09 . Scenarios? . Capabilities? . References? . Who in WG wants to be an author? Editor? . Who in WG wants to be an editor? . Who in WG wants to be a reviewer? . How WG Creates Document . SE drafts document, with input from WG . GPO does internal review . SE posts first draft - On wiki (to start); repository up RSN . WG discusses document on WG list - Possible one-on-one follow-ups . SE assembles changes, and revises . SE posts revision . (Repeat, until document completed) . Next. . Notes, slides, action items, etc will be sent to the working group mail list and posted on the wiki page: http://groups.geni.net/geni/wiki/GeniOptIn Question: Q: (Harry Mussman) we heard about the PlanetLab issues; what about Emulab and DETER? A: (Ted Faber) Emulab has many fewer issues, because more self contained. DETER has no issues, since completely isolated. ________________________________________________ 5) Discussion, including comments and questions from the audience: Q: (Henning Schulzrinne) who is audience for documents? A: Future builders and experimenters. Those who provide required software and hardware. Comment from Josh Bers at BBN: As a member of the operations community, would like you to consider use of GENI to try out novel techniques to monitor network. Topic for discussion: The need to involve an Institutional Review Board when starting a GENI networking experiment. Q: (Matt Mathis) How much of the personality of an IRB is institution specific? A: Quite a bit. Comment by?: Had to go through an IRB to survey students; went very badly, but eventually it was judged to not be needed. Comment by Matt Mathis: Had submitted a short proposal that has not been funded: Produce a white paper titled "Networking for IRB Members", Work has not yet started. Comment by Heidi Dempsey: IRB interface should be responsibility of experimenters. Agree: WG should consider producing: "Best practices for involving an Institutional Review Board when starting a GENI networking experiment". How can we get this started? Q: (Henning Schulzrinne) How much disclosure is due users in the million-node scenario? A: Based on Sony activity that left active software on platform without user's consent, you must at least inform them. Comment by Heidi Dempsey: OMIS WG is working of security policies needed for Spiral 1 operation; this overlaps with User Opt-In. Q: (Henning Schulzrinne) Do we need architecture? Data format work? Standard disclosure? A: Yes. Yes. Yes. Q: (Harry Mussman) How many are on Opt-In WG mailing list? A: Small minority of audience. ________________________________________________________________________ _______________________________________________ opt-in-wg mailing list opt-in-wg@... http://lists.geni.net/mailman/listinfo/opt-in-wg |
| Free embeddable forum powered by Nabble | Forum Help |