IT Briefing Agenda 9/16/03

Download Report

Transcript IT Briefing Agenda 9/16/03

Information Technology at Emory
IT Briefing Agenda 7/17/05
•
•
•
•
•
•
•
Microsoft Agreement
SPSS Site License
IMAP Polling
NetReg/CAT Update
Research Cluster
Premiere Support
NetCom Q&A
Information Technology Division
Technical Services
•
•
•
•
•
•
•
John Ellis
Marcy Alexander
Ken Guyton
Alan White
Keven Haynes
Karen Jenkins
Paul Petersen
Information Technology at Emory
General
Updates
Information Technology at Emory
Eagle Mail
Performance
An opportunity to
make it faster
Ken Guyton
Information Technology at Emory
Architecture
• Eagle mail consists of three services
– Relay
– Delivery
– Reading
Information Technology Division
Technical Services
Information Technology at Emory
Architecture
• Relay
– Moving email from computer to
computer (SMTP)
Information Technology Division
Technical Services
Information Technology at Emory
Architecture
• Delivery
– Delivering messages into an INBOX.
Information Technology Division
Technical Services
Information Technology at Emory
Architecture
• Reading
– Users retrieving their messages to read
them, mark as read, delete, etc.
(IMAP)
Information Technology Division
Technical Services
Information Technology at Emory
Architecture
LDAP routing
Relay
Spam
2
Virus
disk
4
firewall
Read/Deliv
6
IMAP proxy
3
Relay
3
Information Technology Division
clients
Technical Services
other svrs
Webmail
4
Information Technology at Emory
The Situation
• Reading and Delivery live on the
same servers.
Information Technology Division
Technical Services
Information Technology at Emory
The Situation
CPU Utilization
100% CPU Utilization
90%
80%
80%
50%
1
50%
2
3
Read/Delivery Servers
Information Technology Division
Technical Services
4
5
Information Technology at Emory
The Situation
Users per server
100% CPU Utilization
90%
12300
12809
80%
80%
50%
8313
50%
4168
75
1
2
3
Read/Delivery Servers
Information Technology Division
Technical Services
4
5
Information Technology at Emory
The Question
• What are 75 users doing to use 50%
of a Read/Delivery server?
Information Technology Division
Technical Services
Information Technology at Emory
Observations
• Make some measurements of busy
IMAP processes
• Tracing with truss
• Profile processes
• Packet snooping
Information Technology Division
Technical Services
Information Technology at Emory
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?
Information Technology Division
Technical Services
Information Technology at Emory
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
Information Technology Division
Technical Services
Information Technology at Emory
More Observations
• Instrument the imapd daemon (we
have the source code!)
• Log SELECTS on a user and mailbox
basis
• Plot behavior
Information Technology Division
Technical Services
Information Technology at Emory
Results
1000
≤ 1 min
≤ 5 min
> 5 min
Total SELECT commands
800
600
400
200
0
1
11
21
Information Technology Division
Technical Services
31
Users
41
51
Information Technology at Emory
Conclusions
• High-frequency SELECTs are killing
us
• A new server/75 users is EXPENSIVE!
Information Technology Division
Technical Services
Information Technology at Emory
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
Information Technology Division
Technical Services
Information Technology at Emory
Final Notes
• Webmail checks every five minutes
(and does use SELECT)
• Some clients have a drop-down
menu to select this time (1-min, 5min, etc.)
Information Technology Division
Technical Services
Information Technology at Emory
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
Information Technology Division
Technical Services
Information Technology at Emory
The UNIX Group
• Chris Alexander
• Bruce Anderson
• Karla Fields
• Amanda Gagnon
• Ken Guyton
• Curt Tucker
• Eric Van Wieren
Information Technology Division
Technical Services
Information Technology at Emory
NetReg/CAT
Update
Alan White
Information Technology at Emory
Emory
University
High
Performance
Computing
Cluster
Keven Haynes
Information Technology at Emory
Need for High Performance
• Large number of computations
• Large data set
• Complex computations
• Specialized applications
• More disciplines doing
computational work
Information Technology Division
Technical Services
Information Technology at Emory
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.
Information Technology Division
Technical Services
Information Technology at Emory
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, costrecovery infrastructure.
• ITD provides facility and system administration.
Information Technology Division
Technical Services
Information Technology at Emory
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
Information Technology Division
Technical Services
Information Technology at Emory
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
Information Technology Division
Technical Services
Information Technology at Emory
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 Engine :
TM
– 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
Information Technology Division
Technical Services
Information Technology at Emory
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
Information Technology Division
Technical Services
Information Technology at Emory
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
Information Technology Division
Technical Services
Information Technology at Emory
Questions?
Information Technology Division
Technical Services
Information Technology at Emory
Premiere
Support
Overview
Karen Jenkins
Information Technology at Emory
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
Information Technology Division
Technical Services
Information Technology at Emory
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.
Information Technology Division
Technical Services
Information Technology at Emory
Logistics
• Hours: M-F 8:00am – 5:00pm
• After hours calls automatically forwarded
to the help desk (which forward to oncall after help desk hours).
• Premiere Support Team:
– Call Center supervisor
– Craig Myers
– Linda Ellis
Information Technology Division
Technical Services
Information Technology at Emory
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
Information Technology Division
Technical Services
Information Technology at Emory
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.
Information Technology Division
Technical Services
Information Technology at Emory
Pre-Requisites
• Requires a support account in
Manage IT
• Participation in the local-l listserv
• Caller ID information displayed
Information Technology Division
Technical Services
Information Technology at Emory
… and the number is …
Will be posted on the
Manage IT Bulleting Board
Available on TBD
Information Technology Division
Technical Services
Information Technology at Emory
INPUT, QUESTIONS,
COMMENTS
?
Questions
Information Technology Division
Technical Services
Information Technology at Emory
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
–
–
–
–
Manage IT Training
Session Scheduled for:
September 13th @ 1:00pm
NDB Auditorium or
Kennessaw
PS Status Table
Emory Reports
Magic View
Resolution / Communication to requester
Information Technology Division
Technical Services
Information Technology at Emory
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
Information Technology Division
Technical Services
Information Technology at Emory
NetCom Q&A
?
Questions
Information Technology Division
Technical Services