CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL
Outline CCTracker what is it ? Functionality Architecture Deployment Status Future
CCTracker Part of LHC-Era Automated Fabric ( LEAF) toolset A tool to Visualize the CERN Computer Centre It will simplify management of the CERN Computer Centre for LHC scale operations It will allow easy invocation of service management and operational interventions across sets of selected nodes
Functionality Visualize Computer Centre
Physical View Display of all CC rooms with Racks, Disk cabinets, Tape silos, PDUs
Physical View
Visualize Computer Centre Physical View Display of all CC rooms with Racks, Disk cabinets, Tape silos, PDUs Logical View Display Domains, Clusters, Sub clusters & Hosts in hierarchical way
Logical View
Functionality Visualize Computer Centre Find the Object by name
Find Object by name Display the relevant room and highlight the object
Find Object by name
Display the relevant room and highlight the object Show the properties of the object e.g. for machines (serial no, state, LANDB info, Lemon status, HMS & ITCM tickets etc)
View Properties
Rack Info
Functionality Visualize Computer Centre Find the Object by name Manage Infrastructure
Manage Infrastructure Addition/deletion of Rack, Disk Cabinet, Tape Silo, PDU and Tape drive Updating properties (name, location) Check power consumption by rack, zone, room & cluster Check cost by rack, zone, room & cluster
Functionality Visualize Computer Centre Find the Object by name Manage Infrastructure Hardware Services
Manage Hardware & Services Add, Move, Rename & Retire operations Update properties, change cluster, update kernel, update OS, shutdown, reboot & set desired state
Functionality Visualize Computer Centre Find the Object by name Manage Infrastructure Hardware Services Auditing, Authentication & Authorization for actions initiated via CCTracker
Auditing, Authentication & Authorization Log actions initiated via CCTracker NICE / Remedy user name & password Roles Default User Visualize & Find Object Service Manager Manage Services CC Operations Manage Infrastructure & Hardware Administrator Manage Users, View Log
Architecture CCTracker Java/Swing Thick Client Oraweb Oracle 9i Application Server CDB ServerLemon webLANDB Remedy01 HMS/ITCM External Web Browser Direct XML Model info SOAP urls
Deployment CCTracker is a thick Java Client Java Web Start (Sun JNLP reference implementation) deployment One click application installation from URL Quick, easy way to auto-update CCTracker for new functionality Rich functionality still easy to deploy and manage
Status CCTracker v1.0/v1.1/v1.2 (08/03/2005) Visualize Computer Centre Find Object CCTracker v1.3 (12/08/2005) Code restructuring Navigation by tabbed Hierarchical view & graphical view Tabular view of nodes for selected Rack URL
Current CCTracker Release CCTracker v1.4 features Logical View of CERN Computer Centre Link to Lemon status, LANDB, HMS & ITCM info for selected object User Management Search in Physical & Logical model Reload Model
Future Implement Manage Infrastructure, Service & Hardware use cases Develop CCTracker Server Module Auditing (log events) Configuration Parameters & State Management Implement requested features
Thank You