|
MW-E2ED Diagnostic Backplane Pilot Effort (ccBay) |
|
One of the first year's deliverables for the MW-E2ED advisory group was to implement a test
infrastructure that could provide a base platform to study the concepts of the diagnostic backplane
and provide an initial framework that could be used for a distribution to the larger I2 community.
The goals of the pilot are,
- Study normalization strategies of the diagnostic data
- Provide simple operators to manipulate diagnostic data
- Collect and distribute the data in a highly flexible manner via piping of diagnostic data streams
- Enable basic forensic applications
- Leverage resources of other initiatives where possible to achieve a common goal
- Verify the value of the common event record
- Build an ultra modular architecture where the impact of its evolution is minimized
To achieve these goals, the following design criteria were used,
- Highly modular architecture utilizing standard building blocks
- Focus on a simple and extensible lightweight design
- Utilize existing libraries, utilities, modules and standards instead of existing systems
- We have looked at many, but there is no existing software that does all we need
- Use Python as a full-featured rapid development language
- Widely included with Linux distributions
- Works well in the Windows environment
- Enables offloading of compute intensive processes to better suited languages
The following collection of documents describe the concepts of the pilot effort, outline
conclusions and proposed next steps.
ccBay(pronounced "sa'bay"), what does it stand for? Chocolate covered bacon of course! If you haven't tried it, you don't know
what you're missing.
|