it briefing agenda 7/17/05
DESCRIPTION
IT Briefing Agenda 7/17/05. Microsoft Agreement SPSS Site License IMAP Polling NetReg/CAT Update Research Cluster Premiere Support NetCom Q&A. John Ellis Marcy Alexander Ken Guyton Alan White Keven Haynes Karen Jenkins Paul Petersen. General Updates. Eagle Mail Performance. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/1.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
IT Briefing Agenda 7/17/05
• Microsoft Agreement• SPSS Site License• IMAP Polling• NetReg/CAT Update• Research Cluster• Premiere Support• NetCom Q&A
• John Ellis• Marcy Alexander• Ken Guyton• Alan White• Keven Haynes• Karen Jenkins• Paul Petersen
![Page 2: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/2.jpg)
Information Technology at Emory
General Updates
![Page 3: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/3.jpg)
Information Technology at Emory
Eagle Mail Performance
An opportunity to make it faster
Ken Guyton
![Page 4: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/4.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Architecture
• Eagle mail consists of three services
– Relay – Delivery– Reading
![Page 5: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/5.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Architecture
• Relay
– Moving email from computer to computer (SMTP)
![Page 6: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/6.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Architecture
• Delivery
– Delivering messages into an INBOX.
![Page 7: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/7.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Architecture
• Reading
– Users retrieving their messages to read them, mark as read, delete, etc. (IMAP)
![Page 8: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/8.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Architecture
Relay Spam
Read/Deliv
Virus
IMAP proxy
Webmail
firewall
disk2 4
6
3
4
LDAP routingother svrs
clients
Relay
3
![Page 9: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/9.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
The Situation
• Reading and Delivery live on the same servers.
![Page 10: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/10.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
The Situation
1 2 3 4 5
Read/Delivery Servers
100% CPU UtilizationCPU Utilization
90%
50%
80% 80%
50%
![Page 11: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/11.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
The Situation
1 2 3 4 5Read/Delivery Servers
100% CPU Utilization
12300
4168
12809
8313
75
Users per server
90%
50%
80%
80%
50%
![Page 12: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/12.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
The Question
• What are 75 users doing to use 50% of a Read/Delivery server?
![Page 13: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/13.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Observations
• Make some measurements of busy IMAP processes
• Tracing with truss• Profile processes • Packet snooping
![Page 14: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/14.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Observations
• ...to answer questions:– What are these processes doing?– What system calls are using the
most CPU time?– What IMAP commands are being
sent?– ...and how often?
![Page 15: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/15.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Results
• Processes are doing a lot of disk I/O.
• The system calls that account for the vast majority of CPU time are read() and alarm().
• The IMAP command is SELECT
![Page 16: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/16.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
More Observations
• Instrument the imapd daemon (we have the source code!)
• Log SELECTS on a user and mailbox basis
• Plot behavior
![Page 17: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/17.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Results
0
200
400
600
800
1000
1 11 21 31 41 51
Users
To
tal
SE
LE
CT
co
mm
an
ds
≤ 1 min≤ 5 min > 5 min
![Page 18: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/18.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Conclusions
• High-frequency SELECTs are killing us
• A new server/75 users is EXPENSIVE!
![Page 19: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/19.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Hypothesis
• When clients check for new email they send a SELECT
• (They should send a NOOP)• Users are setting their clients to
check for email every minute
![Page 20: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/20.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Final Notes
• Webmail checks every five minutes
(and does use SELECT)• Some clients have a drop-down
menu to select this time (1-min, 5-min, etc.)
![Page 21: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/21.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Our Plea
• See if your users are polling < 5 min
• 10 min is better• You can always manually check
for new email• Help them change their polling
time if needed
![Page 22: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/22.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
The UNIX Group
• Chris Alexander• Bruce Anderson• Karla Fields• Amanda Gagnon• Ken Guyton• Curt Tucker• Eric Van Wieren
![Page 23: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/23.jpg)
Information Technology at Emory
NetReg/CAT Update
Alan White
![Page 24: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/24.jpg)
Information Technology at Emory
Emory University High Performance Computing Cluster
Keven Haynes
![Page 25: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/25.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Need for High Performance
• Large number of computations• Large data set• Complex computations• Specialized applications • More disciplines doing
computational work
![Page 26: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/26.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Need for Shared Resources
• Most researchers do not have physical resources to house large computing systems. Air Conditioning, Power, Security are all important, often overlooked.
• Many researchers lack technical expertise required to manage systems, especially Linux/Unix.
• Most personally-owned systems are underutilized, therefore not as cost-effective.
• Money pooled-together can buy bigger and better systems.
![Page 27: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/27.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Emory High Performance Computing Cluster
• Partnership between Emory College, BIMCORE (School of Medicine) and ITD.
• Emory College and individual faculty (Jeager, Printz) provided funding for purchase of the cluster.
• BIMCORE provides software expertise, cost-recovery infrastructure.
• ITD provides facility and system administration.
![Page 28: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/28.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
The Cluster - hardware
• 63 dual-processor (AMD 2.2 GHz Opteron 248) Sun V20z’s “Compute Nodes”
• 1 quad-processor (AMD 2.2 GHZ Opteron 848) Sun V40z “Master Node”
• Compute Nodes have 2 GB of RAM each, Master node has 8GB.
• Each node has 73 GB of local disk space (RAID 1)
• Master Node has 550+ GB of local disk space• Two 47u APC powered rack enclosures
![Page 29: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/29.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
The Cluster - Networking
• All nodes connected via gigabit Ethernet (copper) on private network
• Two SMC gigabit switches• 21 Nodes are connected via 4 gigabit Myrinet• Service processors connected via 100 Mb
Ethernet• Two MRV serial console switches
![Page 30: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/30.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
The Cluster - Software• Red Hat Enterprise Linux - Version 3, x86_64,
Advanced Server and Workstation– Kernel 2.4.21, glibc 2.3.2, gcc version 3.2.3– 64-bit Operating system/runtime environment
• Sun Grid EngineTM :– Manages queuing and prioritization of jobs– Performs job and user accounting for time-shared
resource– Can support up to 200,000 jobs simultaneously– Heterogeneous support allows connection of Mac
OS X, Solaris and other execution hosts
![Page 31: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/31.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Current and Future Applications
• Genesis (neural simulator, Jaeger)• Pattern Generation and Homeostasis in
Neural Circuits (Prinz)• Pharmacology (Severson)• Others:
– Animation Rendering – Statistical Analysis (-R-) – Numerical Analyis (MATLAB) – Bioinformatics (BLAST) – Large Population Studies, GIS
![Page 32: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/32.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Who may use the Cluster?
• Researchers, namely PI’s• Open to anyone affiliated with
Emory, possibly some external research
• Subscription Fee: ~ $3000/year or $750/quarter
![Page 33: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/33.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Questions?
![Page 34: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/34.jpg)
Information Technology at Emory
Premiere Support Overview
Karen Jenkins
![Page 35: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/35.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Premiere Support
• Advanced/escalated support for specific set of customers– Local support and other campus technical
professionals– Executive leadership (later phase)
• Benefits– Dedicated number to reduce wait times– Direct entry to high level support
technicians
![Page 36: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/36.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
When to use • Reporting of system down and other
performance issues only.– University Enterprise applications & Network– Examples include: Network Outage affecting a
large department, building, or campus; Eagle Mail is down; PeopleSoft is crawling; other “strange” behavior
• Non-critical or other work requests should go through Manage IT or ESR.– Examples include: account requests, virus
reporting, suggestions to improve service, etc.
![Page 37: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/37.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Logistics
• Hours: M-F 8:00am – 5:00pm• After hours calls automatically
forwarded to the help desk (which forward to on-call after help desk hours).
• Premiere Support Team:– Call Center supervisor– Craig Myers– Linda Ellis
![Page 38: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/38.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Responsibilities
• Obtain technical input/details• Escalate to proper Tier 3 team• Provide regular communication
and updates– Via Manage IT Bulletin Board
• Provide final debrief / explanation of problem– Again via Manage IT
![Page 39: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/39.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Setup
• Dedicated line rings on the primary team members phone sets
• After 4 rings rolls over to help desk FTE phones … if busy the queue– Premiere Support calls are placed in
the front of the queue.– Investigating adding a visual indicator
for the help desk FTEs.
![Page 40: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/40.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Pre-Requisites
• Requires a support account in Manage IT
• Participation in the local-l listserv• Caller ID information displayed
![Page 41: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/41.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
… and the number is …
Will be posted on the Manage IT Bulleting
Board
Available on TBD
![Page 42: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/42.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
INPUT, QUESTIONS, COMMENTS
?Questions?Questions
![Page 43: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/43.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Quick Manage IT Update• New Manage IT Major Features for 8/31/05
– Flashboards– Port Status Table– 2-Way email– Assignment permissions group
• Target Features for 9/30/05– PS Status Table– Emory Reports– Magic View– Resolution / Communication to requester
Manage IT Training Session Scheduled for:September 13th @ 1:00pmNDB Auditorium or Kennessaw
![Page 44: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/44.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
Quick ESR Update
• New ESR Major Features by 8/31/05– Change pop-ups to long names– Web & DB self-service forms
• Target Features for 9/30/05– On-behalf of (in Manage IT too)– Communication box
![Page 45: IT Briefing Agenda 7/17/05](https://reader036.vdocument.in/reader036/viewer/2022062517/568137ef550346895d9fab0c/html5/thumbnails/45.jpg)
Information Technology at Emory
Information Technology DivisionTechnical Services
NetCom Q&A
?Questions?Questions