Title: Networks
1Networks Distributed Computing2003 All-Hands
Meeting
- Terry Gray
- and friends
- 14 May 2003
2Preliminaries
- Welcome!
- Kudos for Karen!
- Agenda based on your feedback(some of you,
anyway only those who responded are entitled to
be disappointed )
- Insufficient time for all topics will schedule
addl meetings on some specific subjects.
3My Agenda
0930 Beam, Stevens, Wright, Richardson,
Hata 1020 Break 1030 Gray 1115 Q
A 1130 FISH! Video 1150 Lunch (and ma
ybe Amusement) 1245 Lightfoot 1330 Joh
nson 1415 QA 1440 FISH! Video 2 1
500 Adjourn
4Your Agenda(What you wanted to hear about)
- Budget
- UW and CC prognosis?
- Why can we afford router upgrades but not salary
increases?
- Trends
- Technical
- Non-technical
- Organization
- What are we doing?
- What will we be doing?
- How are we doing?
5Your Agenda IIFuture Meeting Possibilities
- How is CC doing on the security front?
- Security vs. network utility model
- State of the PNW-Gigapop
- VoIP plans
- MyUW.net status
- Advanced network diagnostic tools
6Technology Trends
- laptop use (desktops become specialty items?)
- wireless
- voip and voip wireless
- linux vs. MS licensing
- middleware emergence/criticality
- convergence in mobile space
- pervasive sensor nets
- social/collab/augmentation software
- wikis, IM, chat, etc
7Info Tech Meta Trends
- Growing EXTERNAL FORCES on IT
- Growing COMPLEXITY of IT
- Growing DEMAND for IT
- Growing DEPENDENCE on IT
- Growing THREATS via IT
- Growing IMMEDIACY of IT
- Growing NETWORK CONVERGENCE??
8Growing EXTERNAL FORCES on IT
- Legislative/Regulatory
- Economic/Budgetary/Actuarial
- Society/Culture
- Greed
- Sociopaths, Terrorists
- Media
- Familiarity expectations, contempt?
9Growing COMPLEXITY of IT
- Technical
- Political/Economic
- Legal/Regulatory
10Growing DEMAND for IT
- More users
- More usage
- More features and services (pressures to do more
stuff, e.g. CA)
11Growing DEPENDENCE on IT
- Life-critical systems (e.g. Cerner/EMR)
- Network, Web, Email, Calendar oxygen
12Growing THREATS via IT
- from spammers
- from immature adolescents
- from cyber-terrorists
- from complex/critical system bugs
13Growing IMMEDIACY of IT
- Pervasive communications (e.g. embedded
journalists instant war coverage w/GIS)
- Fast networks fast attacks (300K hosts in
15min)
- Sensor networks omnipresent/omniscient rapid
status reporting
14Growing NETWORK CONVERGENCE?
- 1988 "Five anti-interoperable networks
- 2003 Common IP Bearer Service
- 2018 "One Network to Rule Them All" ??
15Opportunities
- How might network-enabled immediacy and pervasive
access to information help transform the way we
do business?
- Operations/Project Management
- immediacy real-time status of systems, projects,
priorities
- Disintermediation
- pervasive/direct client access to info/status,
transactions
16Tensions
- Management Expectations vs. Budgets
- Eternal triangle resources, requirements,
deadlines
- Security Prevention vs. Detection
- Security vs. Networking
- Reliability vs. Complexity (MTBF)
- Reliability vs. Simplicity (SPOFs)
- Security, Reliability vs. Cost (e.g. isolation)
cf. Converged net vs. separate servers
17Network Convergence
- by technology (data, voice, video)
- by constituency (hospital, academic, admin)
- by bandwidth/interference risk (RD net)
- by economic model (premium services)
18Motivations
- efficiency/cost
- innovation
19Separation/Isolation at what level?
- Operational Goals
- by user (identity-based networking)
- by app (e.g. admin vs. research vs. control)
- by tech (voice, video, data)
- Technical Means
- 1 physical (fiber)
- 2 data link (VLAN)
- 2.5 network (MPLS)
- 3-4 network/transport (IPSEC)
- 5 session (SSL,SSH,Kerb)
20Barriers to Net Convergence RATS(Regulation,
Accounting, Technology, Security)
- Concerns about interference, vulnerability
- BW contention/interference
- DOS interference
- Complexity interference (impact on reliability)
- Sensitive data vulnerability (exposure,
modification)
21Example of convergence concerns Backbone
Instability
- slammer
- multicast
- new complexity/new code (e.g. foundry arp and
multicast problems)
- even redundant hardware! (e.g. BB switch fiber
i/f problems)
- QoS? VoIP? IPv6?
22Alternative Network Futures
- Separate nets for different apps
- Only port 80, 500 ever open
- Packet switching loses to lambda switching
- Totally open IPv6 net
- NAT everywhere
- Firewalls everywhere
- DENVLANs everywhere
23Security vs. Network Utility Model
- NUM all ports are equal, ala electric utility
- Easier to diagnose/support
- Encourages innovation
- But end-point security is insufficient
- Defense in Depth
- Unfixable devices
- Thus Network Utility Model at risk from
perimeter firewalls
- Claim NUM survival depends on providing local
open/closed network choice
- Options P172, DENVLANs, ??(NB NUM also at
risk from bw mgt)
24CC (U-N-I) Priorities
- Projects
- Security,
- Reliability
- DRBR
- Middleware
- MIS/OIS Tools ??
- Organization
- Improved campus cooperation communication
- Improved intra-CC cooperation communication
- Improved project management skills
25Your Current Challenges
- figuring out organizational layout, philosophy,
and direction
- so much to do it's hard to determine the next
high priority thing
- motivating myself when my morale is low
- project coordination
- unreasonable expectations
- dealing with external dependencies on getting
things done
- facilitating progress on projects for improving
core services
- figuring out how to be better prepared for
disasters
- improving intragroup cooperation
- email inbox management
- time management
- trying to do more with less
26Your Suggestions for NDC/CC
- more unity across departments
- a clear mandate encouragement to work together
better
- collaboration on technologies of common interest
- technology focus groups with open membership
- client satisfaction surveys
- nice if we had the rep of providing "Service with
a Smile
- areas that could be improved re cost-cutting and
efficiency
- better cooperation, coordination, and
communication between CC groups
- non-monetary compensation
- Hawaiian Shirt Fridays )
- expunge phrase "doing more with less from CC
vocabulary
27Dilbert on Working Smarter
- http//www.unitedmedia.com/comics/dilbert/archive/
dilbert-20030504.htmlWally, can you teach me
to work smarter, not harder?Walk briskly and
pretend to be angry about what youre reading
As a rule, people try to avoid anyone who has
more problems than they do.
28Management Philosophies
- Management by "Yes, Minister
- Management by FISH!
- Management by Deep Change
- NDC Core Values
- Seeking Serenity in Troubling Times
29Management by "Yes, Ministera.k.a. Creative
Inertia
- New administration can't be too hasty.
- But is this the right way to achieve it?
- Not really the time...
- Have tried before but there are
difficultiestechnical, administrative,
legal...
- Will need extra staffing.
- Are you sure you can get approval?
30Management by FISH
- Play
- Make their day
- Be present
- Choose your attitude
31Management by Deep Change
- Choice Deep Change or Slow Death
- Changing others requires changing self
- "The tyranny of competence
- Transformational management
32NDC Core Values
- Mutual Respect (Golden Rule)
- Dependability
- DWYSYWD
- Technical Competence
- Relationships Results over Process
- Design Principles
- Simplicity, Scalability, Small fault-zones
- HUI harmless, useful, indestructible
33Seeking Serenity in Troubling Timesapplying the
harmless, useful, indestructible idea...
- to Systems
- Applications (GIGO or graceful recovery?)
- Systems (e.g. protected memory)
- Network (e.g. redundant paths)
- to Organizations
- Finding ways to be valuable no matter what
- Choosing to improve what we can
- to Ourselves
- Changing the internal/external dynamic
- Avoiding victim syndrome
- What helps you stay above water during storms?
family? vivaldi? gardenias? purpose?
34Success Metrics