CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

26
CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL http://leaf.web.cern.ch/leaf/docs.ht m

Transcript of CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Page 1: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

CCTracker

Presented by

Dinesh Sarode

Leaf : Bill Tomlin IT/FIO URL http://leaf.web.cern.ch/leaf/docs.htm

Page 2: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Outline

CCTracker what is it ? Functionality Architecture Deployment Status Future

Page 3: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

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

http://leaf.web.cern.ch/leaf/doc/HMS%20Requirements-Visualization%20Tool.pdf

Page 4: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Functionality

Visualize Computer Centre

Page 5: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Visualize Computer Centre

Physical ViewDisplay of all CC rooms with Racks, Diskcabinets, Tape silos, PDUs

Page 6: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Physical View

Page 7: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Visualize Computer Centre

Physical ViewDisplay of all CC rooms with Racks, Diskcabinets, Tape silos, PDUs

Logical ViewDisplay Domains, Clusters, Sub clusters & Hosts in hierarchical way

Page 8: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Logical View

Page 9: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Functionality

Visualize Computer Centre Find the Object by name

Page 10: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Find Object by name

Display the relevant room and highlight the object

Page 11: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Find Object by name

Page 12: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Find Object by name

Display the relevant room and highlight the object

Show the properties of the objecte.g. for machines (serial no, state, LANDB

info, Lemon status, HMS & ITCM tickets etc)

Page 13: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

View Properties

Page 14: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Rack Info

Page 15: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Functionality

Visualize Computer Centre Find the Object by name Manage

Infrastructure

Page 16: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

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

Page 17: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Functionality

Visualize Computer Centre Find the Object by name Manage

Infrastructure Hardware Services

Page 18: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Manage Hardware & Services

Add , Move, Rename & Retire operations

Update properties, change cluster, update kernel, update OS , shutdown, reboot & set desired state

Page 19: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Functionality Visualize Computer Centre Find the Object by name Manage

Infrastructure Hardware Services

Auditing, Authentication & Authorization for actions initiated via CCTracker

Page 20: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

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

Page 21: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Architecture

CCTrackerJava/SwingThick Client

OrawebOracle 9i

Application ServerCDB Server Lemon webLANDB

Remedy01HMS/ITCM

External Web Browser

Direct XML Model infoSOAP urls

Page 22: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Deployment CCTracker is a thick Java Client Java Web Start (Sun JNLP reference

implementation) deployment One click application installation from URL

http://it-div-fio-lcg.web.cern.ch/it-div-fio-lcg/cct/cct.htm

Quick, easy way to auto-update CCTracker for new functionality

Rich functionality still easy to deploy and manage

Page 23: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

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 http://leaf.web.cern.ch/leaf/doc/relnotes/release_notes.htm

Page 24: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO 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

Page 25: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Future Implement Manage Infrastructure,

Service & Hardware use cases Develop CCTracker Server Module

Auditing (log events) Configuration Parameters & State

Management Implement requested features

Page 26: CCTracker Presented by Dinesh Sarode Leaf : Bill Tomlin IT/FIO URL .

Thank You