[[PageOutline]] == Project Number == 1663 == Project Title == GENI Registry Services[[BR]] a.k.a Digital Object Registry, DIGOBREG === Technical Contacts === '''PI''' Larry Lannom (mailto:llannom@cnri.reston.va.us / 703 620 8990) [[BR]] Giridhar Manepalli (mailto:gmanepalli@cnri.reston.va.us / 703 620 8990) [[BR]] Jim French (mailto:jfrench@cnri.reston.va.us / 703 620 8990) [[BR]] Christophe Blanchi (mailto:cblanchi@cnri.reston.va.us / 703 620 8990) === Participating Organizations === Corporation for National Research Initiatives (CNRI)[[BR]] 1895 Preston White Drive, Suite 100[[BR]] Reston, VA 20191 - 5434 === Related Projects === === GPO Liaison System Engineer === [mailto:hmussman@geni.net Harry Mussman] == Scope == The scope of work on this project is to adapt the Handle System and/or a Digital Object Registry to realize a clearinghouse registry for principals, slices, and/or components in a selected GENI Spiral 1 control framework (possibly using XML RPC), and capable of supporting limited operations in Year 1. Also, to analyze how the Handle System and/or a Digital Object Registry could be used to identify and register GENI software, including experimenter’s tools, test images and configurations, and test results. And finally, to define the operational, scaling, security, and management requirements, plus recommended design approaches, for implementing GENI clearinghouse and software registry services. == Operational Capabilities == GENI Federated Clearinghouse Prototype[[BR]] [http://geni.doregistry.org/GFC/ Link to GENI Federated Clearinghouse] [[BR]] [attachment:"GENI Federated Clearing House Performance report.pdf" Evaluation of the GENI Federated Clearinghouse] [[BR]] Measurement Data Archive Prototype[[BR]] [http://www.cnri.reston.va.us/GENI/docs/MDA_ProjectHighlights.pptx Measurement Data Archive Project Highlights][[BR]] [http://www.cnri.reston.va.us/GENI/docs/MDA_IntegrationEfforts.pptx Measurement Data Archive Integration Efforts][[BR]] [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/Measurement%20Data%20Archive%20Prototype.pdf MeasurementData Archive (MDA) prototype design][[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_GEC11.pdf GENI Proposed Services Poster] CNRI displayed this poster during the GEC11 held in Denver, CO[[BR]] [http://mda.doregistry.org/ Link to Measurement Data Archive Prototype][[BR]] [http://mda.doregistry.org/demo/ Measurement Data Archive Prototype Video] A video demonstration of the MDA Prototype[[BR]] === Milestones === [[MilestoneDate(DIGOBREG: S2.a Host a Digital Object Repository service)]] (Details [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/GENI-ExptMngmntSvc.pdf here].) [[BR]] [[MilestoneDate(DIGOBREG: S2.b DOR services to the Million Node GENI project)]] [[BR]] [[MilestoneDate(DIGOBREG: S2.c Complete Clearinghouse impl. & federate w/ ProtoGENI)]] Link to federated clearinghouse: http://geni.doregistry.org/GFC/ [[BR]] [[MilestoneDate(DIGOBREG: S2.d Collaborate on security design for Spiral 2)]] [attachment:Handle-based-GENI-Security-Design.pdf Link to report] [[BR]] [[MilestoneDate(DIGOBREG: S2.e Continuously operating GENI Federated Clearinghouse)]] [[BR]] [[MilestoneDate(DIGOBREG: S2.f Evaluation report on GENI Federated Clearinghouse)]] [attachment:"GENI Federated Clearing House Performance report.pdf" Link to report] [[BR]] [[MilestoneDate(DIGOBREG: S2.g Collaborate with O&M team)]] [[BR]] [[MilestoneDate(DIGOBREG: S2.h Contribute to GENI outreach)]] [[BR]] [[MilestoneDate(DIGOBREG: S3.a Demonstration at GEC9 and Experimenter Outreach)]] [[BR]] [[MilestoneDate(DIGOBREG: S3.b Documentation and Code Release)]] [[BR]] [[MilestoneDate(DIGOBREG: S3.c Demonstration at GEC10 and Experimenter Outreach)]] [[BR]] [[MilestoneDate(DIGOBREG: S3.d Documentation and Code Release)]] [[BR]] [[MilestoneDate(DIGOBREG: S3.e Demonstration at GEC11 and Experimenter Outreach)]] [[BR]] [[MilestoneDate(DIGOBREG: S3.f Final report and code release)]] [[BR]] === Status Reports and Demonstrations === [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_Oct08_Final2.pdf Digital Object Architecture and GENI Poster] CNRI displayed this poster during the GEC3 held in Palo Alto, CA[[BR]] [http://www.cnri.reston.va.us/GENI/docs/Larry_Presentation_v3.ppt GENI Registry Services] Larry Lannom presented these slides at the GEC3 held in Palo Alto, CA[[BR]] [http://www.cnri.reston.va.us/GENI/docs/GEC3LighteningTalk.ppt Digital Object Architecture "Lightening Talk"] Giridhar Manepalli presented these slides at the GEC3 held in Palo Alto, CA[[BR]] [wiki:DigitalObjectRegistry-Q408-status January 2009][[BR]] [wiki:DigitalObjectRegistry-Q109-status April 2009][[BR]] [wiki:DigitalObjectRegistry-Q209-status June 2009][[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENIFederatedCH.pdf GENI Federated Clearinghouse] Giridhar Manepalli presented these slides at the GEC5 held in Seattle, WA[[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_GEC5.pdf GENI Federated Clearinghouse Poster] CNRI displayed this poster during the GEC5 held in Seattle, WA[[BR]] [http://www.cnri.reston.va.us/GENI/docs/ProtoGENICluster.ppt Current Status and Future Plans] Larry Lannom presented these slides at the "ProtoGENI Cluster and Preparation for Year 2" Meeting held on July 8th, 2009 in Cambridge, MA[[BR]] [wiki:DigitalObjectRegistry-3Q09-finalreport-status Sept 2009 QSR and Annual Report] [[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENIEngConfNov09.ppt GENI Proposed Services] Giridhar Manepalli presented these slides at the GEC6 held in Salt Lake City, UT[[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_GEC6.pdf GENI Proposed Services Poster] CNRI displayed this poster during the GEC6 held in Salt Lake City, UT[[BR]] [attachment:QSR-Q409.pdf December 2009] [[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_GEC7.pdf GENI Proposed Services Poster] CNRI displayed this poster during the GEC7 held in Durham, NC[[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_GEC7.pdf GENI Proposed Services Poster] CNRI displayed this poster during the GEC8 held in San Diego, CA[[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_GEC7.pdf GENI Proposed Services Poster] [attachment:CNRI-QSR-Q1-2010.pdf March 2010] [[BR]] [wiki:CNRI-QSR-Q2-2010 August 2010] [[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_GEC7.pdf GENI Proposed Services Poster] CNRI displayed this poster during the GEC9 held in Washington, DC[[BR]] [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/GENI-CNRI-Q410.doc December 2010][[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_GEC10.pdf GENI Proposed Services Poster] CNRI displayed this poster during the GEC10 held in San Juan, PR[[BR]] [http://www.cnri.reston.va.us/GENI/docs/MDA_CNRI_Larry.pptx Issues and Motivations surrounding Archiving] Larry Lannom presented these slides during the I&M session in San Juan, PR[[BR]] [http://www.cnri.reston.va.us/GENI/docs/MDA_CNRI_Giridhar.pptx Measurement Data Archive Prototype] Giridhar Manepalli presented these slides during the I&M session in San Juan, PR[[BR]] [http://mda.doregistry.org/demo/ Measurement Data Archive Prototype Video] A video demonstration of the MDA Prototype[[BR]] [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/GENI-CNRI-SR-033111.pdf March 2011][[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_GEC11.pdf GENI Proposed Services Poster] CNRI displayed this poster during the GEC11 held in Denver, CO[[BR]] [http://www.cnri.reston.va.us/GENI/docs/MDA_ProjectHighlights.pptx Measurement Data Archive Project Highlights] Giridhar Manepalli presented these slides during the Project Highlights Session in Denver, CO[[BR]] [http://www.cnri.reston.va.us/GENI/docs/MDA_IntegrationEfforts.pptx Measurement Data Archive Integration Efforts] Giridhar Manepalli presented these slides during the I&M Session in Denver, CO[[BR]] [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/GENI-CNRI-0811.doc August, 2011 status report][[BR]] === Technical Documents === [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/FederatedClearinghouse.pdf Plan to demonstrate the use of the digital object architecture to implement clearinghouse functionality for ProtoGENI][[BR]] [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/ClearinghouseSecurityReqmnts.pdf Security requirements for implementing clearinghouse and registry services.][[BR]] [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/GENI-ExptMngmntSvc.pdf DOR based GENI Experiment Management Service] [[BR]] [attachment:Handle-based-GENI-Security-Design.pdf Use of the Handle system for identity management in GENI] [[BR]] This proposal, we made to Vicraj Thomas, is to use our Digital Object Architecture for building experimental control tools. Vic suggested that there are not enough experiments being conducted in GENI to evaluate this proposal. (Click [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/ControlFramework.pdf here for the proposal])[[BR]] [attachment:"GENI Federated Clearing House Performance report.pdf" Evaluation of the GENI Federated Clearinghouse] [[BR]] [http://geni.doregistry.org/GFC/ Link to GENI Federated Clearinghouse] [[BR]] [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/Measurement%20Data%20Archive%20Prototype-3.docx MeasurementData Archive (MDA) prototype design (ver 1.0, 082611)][[BR]] [http://groups.geni.net/geni/attachment/wiki/DigitalObjectRegistry/Measurement%20Data%20Archive%20Prototype.pdf MeasurementData Archive (MDA) prototype design][[BR]] [http://www.cnri.reston.va.us/GENI/docs/GENI_Poster_GEC10.pdf GENI Proposed Services Poster] CNRI displayed this poster during the GEC10 held in San Juan, PR[[BR]] [http://mda.doregistry.org/ Link to Measurement Data Archive Prototype][[BR]] [http://mda.doregistry.org/demo/ Measurement Data Archive Prototype Video] A video demonstration of the MDA Prototype[[BR]] http://www.handle.net/faq.html [[BR]] http://doregistry.org [[BR]] === Software Releases === === Connectivity === Expect to use IP addresses for registry. Part of ProtoGENI cluster. No special GENI layer 2 connectivity needs for virtual Ethernet connections.