|
View:
New views
1 Messages
—
Rating Filter:
Alert me
|
|
|
onward to GEC3With the GENI Spiral 1 prototype contracts out, this working group will
be a forum to reconcile various views of the researcher interfaces to GENI, and the toolsets to extend those interfaces. Also, we now have a systems engineer supporting the Experiment Services and Workflow WG: Vic Thomas (see bio below). Among other things, Vic has been working on the usage scenarios document, a "taxonomy" of researcher tools and services, and the schedule for the upcoming GEC3. He will also be working on the security architecture for GENI, which cuts across all of the working groups. For the usage scenarios and taxonomy documents, the goal is to trace the end-to-end "life cycle" of a few specific experiment examples in depth, in order to flesh out the tools and services needed to support those examples. Most of the Spiral 1 projects are built around some ideas about what those are. So please feel free to send or post your ideas for the most illuminating usage scenarios and/or the important tools/services to support them. In particular, I propose we focus the GEC3 discussions around the Spiral 1 services and interfaces for the first three of the subareas identified at GEC2: 1. Slice control. The Spiral 1 projects include several efforts to build controller servers and related tools that run on behalf of a researcher to construct, deploy, monitor, and adapt slices. The GENI architecture does not define this entity, but I propose we call them "slice controllers". They run outside of the slice and do their work by invoking clearinghouse, component managers, etc. GUSH and Stork in Cluster B are two notable examples, and Cluster D uses the Orca "guest controller". What about Cluster A (Deter) and C (ProtoGENI)? In general, for such tools, how does a user specify an experiment? How does a user program the slice controller? What other services does a slice controller interact with? What are their interfaces? What are the requirements for the control plane interfaces used by the slice controller? 2. Information plane. Several of the Spiral 1 projects deal directly with instrumentation services for specific groups of components. How will researchers or slice controllers specify the instrumentation data they want to collect? How/where will it be stored and made available to the researcher? How much processing/analysis occurs as the experiment runs? What tools and interfaces are needed for post-processing? What data formats will those tools assume? 3. Building blocks. How does a researcher or slice controller specify the code that will run in the programmable slivers in the slice? How are code artifacts stored for reuse and sharing with other researchers? How are they named, typed, certified, rated, etc.? How are they delivered to the slivers for deployment? What constraints do code artifacts place on the slivers? How is a sliver "qualified" to run a code artifact? Clearly there are tight relationships among these three subareas. I invite representatives of the various Spiral 1 projects, or anyone else, to chime in here on these questions or others we should focus on at this stage. Jeff Dr. Vicraj (Vic) Thomas expertise lies in the area of highly-dependable systems, distributed systems protocols and architectures and wireless sensor networks. Before joining BBN Technologies he was with the Honeywell Laboratories where he developed technologies related to wireless networks for flight-essential avionics applications and to the assessment of the quality of information from sensor networks. Dr. Thomas was the Industrial Technology Area Leader for the sensors research area within the US-UK International Technology Alliance (ITA) program. He has helped define the research area related to the assessment of the quality of information from sensor networks and will be co-chairing a workshop on this topic in conjunction with the Mobile Ad-Hoc Sensors and Systems (MASS) conference. He was the PI for Honeywell’s DARPA NEST and Ultra*Log projects and was proposal lead for the Honeywell DARPA CyberPanel project that led to the development of a very successful aggregator of alerts from intrusion detection systems. As part of this project he made technical contributions to the IETF Intrusion Detection Working Group. He has also a systems architect on the NASA C3I network for the Orion program and a member of the architecture team responsible for the design of the Boeing FCS SOSCOE system (middleware for the FCS system of systems). He was the lead software architect for a NIST funded effort that developed a large distributed collaboration system for operators in industrial process control plants. Dr. Thomas has been invited to speak at workshops including the NSF/Japan Society for the Promotion of Science Workshop on Sensors, Smart Structures and Mechatronic Systems (Tokyo 2005), the EU Workshop on Next Generation Sensor Actuator Systems (Edinburg 2007) and the International Workshop on Cyber-Physical Systems Challenges and Applications (Santorini 2008). _______________________________________________ services-wg mailing list services-wg@... http://lists.geni.net/mailman/listinfo/services-wg |
| Free embeddable forum powered by Nabble | Forum Help |