[[PageOutline]] == Project Number == 1794 == Project Title == Integrating a CRON (Cyberinfrastructure of Reconfigurable Optical Network) Testbed into ProtoGENI [[BR]] a.k.a. CRON === Technical Contacts === Principal Investigator Seung-Jong Park sjpark@csc.lsu.edu [[BR]] Co-PI: Rajgopal Kannan rkannan@csc.lsu.edu PoC for escalation group: Seung-Jong Park 225 571 9239 === Participating Organizations === Computer Science [[BR]] Louisiana State University [[BR]] 289 Coates Hall [[BR]] Baton Rouge, LA 70803 === GPO Liaison System Engineer === Vic Thomas vthomas@geni.net == Scope == This effort provides a reconfigurable optical network emulator aggregate connected to the GENI backbone over Louisiana Optical Network Initiative (LONI). The role of optical network emulation in GENI is to provide a predictable environment for repeatable experiments, and to perform early tests of network research experimentation prior to acquiring real network resources. The tools and services developed by this project will integrate with the ProtoGENI suite of tools. The aggregate manager and network connections between LONI and GENI for this project will also allow other LONI sites to participate in GENI. === Current Capabilities === '''1. Introduction'''[[BR]] CRON is the project funded by NSF MRI (Major Research Instrumentation) program, which builds a virtual high speed optical networking and computing testbed. The CRON testbed can provide up to four 10Gbps optical hardware emulated paths, four 5Gbps optical software emulated paths, and 16 high-end workstations attached to those paths simultaneously. A large number of application developers and networking researchers can share those virtually created high speed networking and computing environments without technical knowledge of networks and communications and without interference of other users. This virtual feature of CRON is exactly matched to the concept of GENI - Virtualization and Other Forms of Resource Sharing. The cyberinfrastructure, CRON, provides integrated and automated access to a wide range of high speed networking configurations. Figure 1 shows how CRON can be reconfigured to emulate such optical networks as NLR (National Lambda Rail), Internet2, LONI (Louisiana Optical Network Initiative) configuration, or purely user-defined networks having different networking characteristics such as bandwidth, latency, and data loss rates. Moreover, users can dynamically reconfigure whole computing resources, such as operating system, middleware, applications, based on their specific demands. Due to the automated and reconfigurable characteristics, all types of experiments over CRON will be repeatable and controllable. This reconfigurable feature of CRON coincides with that of GENI – Programmability === Milestones === [[MilestoneDate(CRON: S2.a)]] Identify POC for GENI Prototype Response and Escalation Group. [[BR]] [[MilestoneDate(CRON: S2.b)]] Establish 10Gbps connection from LONI to ProtoGENI through Internet 2. [[BR]] [[MilestoneDate(CRON: S2.c)]] Establish a 10Gbps connection from CRON to ProtoGENI through LONI and Internet2. [[BR]] [[MilestoneDate(CRON: S2.d)]] CRON RSpec definition completed and documented. [[BR]] [[MilestoneDate(CRON: S2.e)]] Site authority and component manager ready. [[BR]] [[MilestoneDate(CRON: S2.f)]] Report on experiment over the federation among CRON, LONI, ProtoGENI sites. [[BR]] == Project Technical Documents == Links to wiki pages for the project's technical documents go here. List should include any document in the working groups, as well as other useful documents. Projects may have a full tree of wiki pages here. === Quarterly Status Reports === QuarterlyStatusReportTemplate === Spiral 2 Connectivity === Links to wiki pages about details of infrastrcture that the project is using (if any). Examples include IP addresses, hostnames, URLs, DNS servers, local site network maps, VLANIDs (if permanent VLANs are used), pointers to public keys. GPO may do first drafts of any of these and have the PI correct them to bootstrap. May also include ticket links for pending or known connectivity issues. Many projects will have a full tree of wiki pages here. === Related Projects === Includes non-GENI projects.