Common Array Manager Project

Purpose

Provides management software to OpenSolaris for configuring and monitoring 
block storage arrays.

Sponsoring Community Groups

Storage

Initial Project Team

Owen Hall
James Kremer

Project Description

Common Array Manager (CAM) is disk storage device management software that 
currently ties together Sun's midrange family of disk storage systems (the Sun 
StorageTek Modular Arrays) in an administrator friendly way. The software 
includes a web application, currently runnable from the Sun Java Web Console, 
allowing the user to manage their systems from any browser and a command line 
client which provides a facility for automating and scripting management 
operations and tasks. More information about the product and its features can 
be found on the product page here -- 
http://www.sun.com/storagetek/management_software/resource_management/cam.

The software has been designed with a plug-in architecture. Adding support for 
new devices is matter of implementing a set of interfaces in the emerging CAM 
Device SDK. Utilizing this design it is envisioned that CAM can be made to 
manage other disk systems that are both hardware and software based. This can 
potentially include other products in the Sun StorageTek Modular Array line as 
well as upcoming array and disk systems planned by Sun or other manufacturers 
of storage systems.

The main development focus of this project will be to continue to refine and 
enhance the core application framework, application user interfaces and device 
SDK. Also, members of the project would be asked to consider writing and 
contributing new plug-ins for CAM . The goal would be to allow CAM to evolve 
into a brand neutral disk management application. One idea for a plug-in we 
have discussed is an SMI-S client-based plug-in that would provide the 
foundation for allowing CAM to manage any device that has an SMI-S provider.

The tentative roadmap for the project is as follows:

1. Make Solaris binaries/packages from the latest release of the software 
available.
2. Release the CAM SDK along with sample plug-ins.
3. Open source the core/base application source code
4. Open source existing product plug-ins where feasible

The current software is released for multiple OS platforms: Solaris, Linux and 
Windows. We desire to keep CAM host platform neutral but do seek to make it run 
well and have tight integration with the OpenSolaris platform. We see CAM as 
enhancing OpenSolaris' storage management software stack making OpenSolaris a 
good choice as a management host platform.

Project Needs

OpenSolaris Project Page
SCM Management
Discussion List
 
 
This message posted from opensolaris.org
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to