TetraPower 970MP (CANCELED) Project
SecureMiddleware/MICO scalability tuning/PowerPC porting/testing/maintainance

in category Applications & Software
proposed by kcg on 27th May 2006
Project Proposal
SecureMiddleware is a secure architecture based on a sound basis of
CORBA component model, various CORBA security services and OpenPMF
which is an emerging standard for security services integration and
security policy enforcement in object-oriented distributed
architectures based on OMG\'s Model Driven Architecture(MDA). The basis
of the whole project is MICO, which is a CORBA compliant
implementation written in C++. The CORBA component implementation is
built upon it by the Qedo project. OpenPMF integrates nicely with both
MICO and Qedo and provides security policy enforcement
functionality. MICO and Qedo are free software projects with full
sources provided, OpenPMF core is also free software licensed under
the GPL with various commercial add-ons available.

Since everything is built upon MICO, scalability of the whole
middleware stack depends heavily on the scalability of MICO. By using
OSW I would like to test, tune and better debug few MICO scalability
issues which are reported to happen on the SMP systems. It seems we\'ll
be able to optimize locking in MICO core and also implement better
concurrency model like leader-followers for better scalability and
decreasing message handling latency.

The side effect of this project will also be fully maintained port of
MICO/OpenPMF/Qedo on PowerPC/Linux platform, hopefully following with
a port to OpenSolaris once it\'s stable and viable as a PowerPC-based
OS.

Projects\' references:

MICO: http://www.mico.org
Qedo: http://www.qedo.org
OpenPMF: http://www.openpmf.org
The SecureMiddleware project: http://www.securemiddleware.org

Project Blog Entries

No blog entries for this project
Genesi Network: Genesi - Main Site Power2People PowerDeveloper