1 / 19

TEMPERATURE MONITORING IN GCC

TEMPERATURE MONITORING IN GCC. By Constantine Mukasa Bethune-Cookman College Supervisor: David Ritchie SIST. 2006. Outline. Introduction Project objective Project enhancement Project enhancement implementation Comparison of results Future work Conclusion Acknowledgements.

lorene
Download Presentation

TEMPERATURE MONITORING IN GCC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TEMPERATURE MONITORING IN GCC By Constantine Mukasa Bethune-Cookman College Supervisor: David Ritchie SIST. 2006

  2. Outline • Introduction • Project objective • Project enhancement • Project enhancement implementation • Comparison of results • Future work • Conclusion • Acknowledgements

  3. Introduction • The need for computers • Use of computers at Fermilab • Data analysis centers, such as FCC and GCC

  4. Project objective • Improve and complete temperature monitoring program for GCC. • Operation of Computers in GCC • 9 CRACs • Why monitor Temperature in GCC • Remoteness of GCC • Malfunction of CRACs • Other alert systems installed • Metasys • LMsensors • Next generation Operations Monitoring (NGOP)

  5. Project enhancement • Difficulty in maintaining the program • Make the program read parameters from a data file • “Eyeballed” Coordinates • Formal procedure for probe location • Time display • Time/date stamping • Difficulty in accessing the data generated • Generate an html data table

  6. Project enhancement implementation. • Configuration of the Temperature Monitor • Use hyper terminal program to set • The port settings • IP address • Unit name and port name “ 030x130:H-D10-T “

  7. Y-axis X-axis GCCMap Cropping points. End point Origin point Project enhancement implementation. The target points and area in the XML file.

  8. Project enhancement implementation. • Creation of an XML data file • XML file contains Four points (origin, end point, two cropping points) The magnification value. The XML data file

  9. Project enhancement implementation. • Manipulation of data. Cropt = class_rxml.read_XML('cood.xml','filecontents') GMpX1 = float (Cropt.getX1()) Croptmap = OriMp.crop ((GMpX1, GMpY2, GMpX2,GMpY1)) Newmap = Croptmap.resize ((Ghdisplay, Gvdisplay))

  10. Project enhancement implementation. • Coordinate transformation system • Data read into object Info as strings • Extraction process temps = re.split('(\d\d\d\.\d|\d\d\.\d) °F', Info ) coords = re.split('(\d\d\dx\d\d\d)', Info ) ycoord = re.split(‘\d\d\dx(\d\d\d)', coords[2*item+1]) Ymap = YBuilding * BuToMpY + GBYoffset

  11. Project enhancement implementation • Time stamping • Need for time stamping • How we did it? draw.text ( X, Y, time.ctime(), fill=N, font=font type)

  12. Project enhancement implementation • Html data table generation • Tools(HTMLgen) • Write html table to a file TempMonDoc = SimpleDocument(title="Temp…",cgi=1) TempMonDoc.append(table) TempMonDoc.write(filename=“Data.html" )

  13. Comparison of results • Results of the previous program • Approximate temperature positions • Too many details. • Difficult to edit the program Image map generated by the old program

  14. Comparison of results • Results of the new program • Plus(+) sign shows the exact location • Better controlled details • Easy way to edit the program Image map generated by the new program.

  15. Future work • Implement a complete sorting algorithm • Generate bar graphs • Temperature against time.

  16. Merits of the project • Monitor the temperatures in GCC • Understand the operation of the cooling system • Flexibility of the program • Adaptable in other computer centers (LCC, FCC)

  17. Conclusion • The project was successfully implemented • The objective and target goals were achieved • Easy way to change the maps • Temperatures are in their exact locations • Time is displayed • A data file is available.

  18. Acknowledgements • I am very thankful to: • God • Fermilab SIST selection committee • Mrs. Dianne Engram • Mr. Elliott McCrory • Dr. James Davenport • Mentor: Jamieson Olsen

  19. Acknowledgements • Fermilab Computing Division staff • My supervisor Dr. David Ritchie • Al Lillianstrom, Mark Kaletka, Gerry Bellendir • Rick Hill • BCC Dept. of Science and Mathematics • My family and fellow interns

More Related