Reality for the Capacity Manager
Upcoming SlideShare
Loading in...5
×
 

Reality for the Capacity Manager

on

  • 313 views

 

Statistics

Views

Total Views
313
Views on SlideShare
312
Embed Views
1

Actions

Likes
0
Downloads
8
Comments
0

1 Embed 1

http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Reality for the Capacity Manager Reality for the Capacity Manager Presentation Transcript

  • Reality for the Capacity Manager
    • Virtualization, Consolidation, Grids, Blades, Utility Computing and Other Ghosties
    • [email_address]
  • A Cornish Prayer
    • From ghoulies and ghosties
    • And long-leggedy beasties
    • And things that go bump in the night,
    • God Lord, deliver us!
    Vaporware? Marketshare?
  • Ghosties
    • Autonomic Systems
    • Knowledge Based Information Systems
    • Expert Systems
    • Artificial Intelligence
  • Old computers & OS
    • Mainframes: IBM & the BUNCH
      • VM, MVS, 1100, MCP, VME …
      • Centralized
    • Minis: DEC and the rest
      • Digital PDP/VMS, DG Nova, Wang…
      • Departmental
    • Micros: Microsoft, Apple and the rest
      • DR DOS, MS-DOS, CPM, CCPM…
      • Desktop
  • Current servers and OS
    • z Series
      • z/OS and z/VM
    • UNIX open moving back to proprietary
      • HPUX 11v2, Solaris V10, AIX V5 …
      • SCO, SGI, et al …
    • Linux
      • Red Hat, Debian, Suse, Gentoo…
    • Windows
      • 95, NT4, 98, ME, XP, XP64, Longhorn, Blackcomb…
    • RAID, DAS, NAS & SAN
    • Networks – LANs and WANs
    Marketshare?
  • Virtualization
    • Virtual OS – VM, MVS and now UNIX
      • Paging and swapping etc to share resources
      • Partitions (logical) to isolate domains
      • HPUX on Superdome; Solaris on Sunfire E25k; AIX on e-p5
    • OS Emulation
      • eg PC on a Mac, UNIX on a PC
      • To enable alien domains, Software overhead = performance hit
      • Virtual PC – multiple PC on a PC
    • Server Virtualization
      • VMware versions per domain – Windows, Linux, blades
      • Heterogeneous = ultimate goal -
    • Data Virtualization – SAN
    • Network Virtualization – LAN/WAN
  • Clusters
    • Distributed Processing
    • Failover
    • High availability load balancing
  • MultiProcessors
    • AMP: Asymmetric
      • Historic, early DEC implementations etc…
    • SMP: Symmetric
      • Dominant, typically 4 - 16 - 64 – 128 CPUs
    • MPP: Massively Parallel
      • Vogue… IBM SP2, Cray to Sun E10000 then SunFire range, DEC Alpha Wildfire to Compaq to HP …
    • NUMA: Non-Uniform Memory Access
      • Vogue with Sequent NUMA Q to IBM (migrate to p), Pyramid “meshine” to Siemens to Fujitsu with Amdahl…
  • Consolidation by
    • Server, Application, Data, Location
    • Moving workloads to a larger machine
    • Moving workloads to logical partitions
    • Moving workloads to virtual machines
    • Moving data to SAN
    • Moving servers to central location
  • Partitioning
    • Physical
      • Historic; Dynamic if applications quiescent
    • Logical
      • PR/SM and LPARs on MVS/VM
      • Now available on top-end UNIX boxes
    • Separate development and production
    • Separate multiple configurations
    • Dynamic workload balance
  • RAID , DAS, NAS & SAN
    • Redundant Array of Independent Disks
      • Everywhere
    • Direct Attached Storage
      • For optimum performance on key apps
    • Network Attached Storage
      • For ease of implementation
    • Storage Attached Network
      • For performance, backup and recovery
  • Grids
    • Limited applications historically
    • CPU intensive which can be “parallellized”
    • Local clusters, campus grids, net taskers, global grids
    • Current examples are:
      • Search for Extra-terrestrial Intelligence
      • Network for Earthquake Engineering Simulation
      • SETI@home [email_address]
    • Next? Oracle Grid?
  • Blades
    • Rack mounted, bay in chassis
    • Hot swappable mid or back plane
    • Own processors, memory, storage
    • Own network controller, OS, apps
    • Shares power, fans, drives, switches
    • Aggregate interconnect, cabling etc
    • Simplify infrastructure management
    • $580M in 2003; $1.3Billion in 2004…
  • Utility Computing
    • “ On demand” or “adaptive” or “agile” or “organic” computing needs:
      • Rapid server provisioning
      • Storage and server virtualization
      • Network virtualization - route optimization
      • Web services, xSPs, outsourcing, off-shore
      • Call-in as needed, pay as you go
      • Blade technology
      • Grid computing
  • ITIL
    • Not vaporware – real books
    • More “where’s the meat” but then
    • What did you expect in a book?
    • Can’t be domain or site specific
    • Adopted with:
      • 6sigma, CMMi etc for process
      • Cobit/Sox/Basel II etc for audit
      • TQM, EFQM etc for quality
  • ITIL is
    • The IT Infrastructure Library - books
      • Service Support & Service Delivery
      • Business Perspective, Infrastructure, Development, Service Management
    • Good practice for managing IT & standard terms
    • Basis of BS15000, 7799 and ISO 17799 standards
    • Developed by UK’s OGC (CCTA) in the 90’s
    • Metron key contributor to initial Demonstrator
    • itSMF
      • The IT Service Management Forum for ITIL users
      • Promotes exchange of info & experience
      • GB, NL, B, AUS, ZA, CDN, F, CH/A/D, USA etc
  • OGC & ITIL framework Service Management How to Manage Successful Programs How to Manage Change Risk Management PRINCE2 and other OGC books Planning to Implement Service Management Applications Management The Business Perspective ICT Infrastructure Management Service Delivery Service Support Security Management People Processes Products Practice Business Infrastructure Service Application
  • ITSM
    • Service Support
      • Incidents and Problems (Service Desk)
      • Changes and Releases
      • Configuration
    • Service Delivery
      • Capacity and Service Levels
      • Availability and Continuity
      • Finance
  • Capacity Management
    • Performance Management
      • Monitoring
      • Analysis (& reporting/alerting)
      • Tuning
      • Iterative implementation of the above
    • Demand Management
    • Modeling
    • Application Sizing
    • Capacity DataBase
    • Capacity Plan
  • ITIL Capacity Management Inputs and Outputs Inputs Outputs Sub-Process Business Capacity Management Service Capacity Management Resource Capacity Management Technology SLAs Business Plans Operations Budgets… Capacity Plan SLA guidelines Thresholds Charging Audits…
  • ITIL Capacity Management Levels Business CM Service CM Resource CM Capacity Plan Capacity Database Iterative Activities: Monitoring Analysis Tuning Implement Demand Management Modeling Application Sizing
  • CDB Capacity DataBase Business volumes - planners, reports Workload volumes - users, logs, trails Platform and middleware statistics Hardware and RDBMS statistics Detailed transaction statistics/ARM Web/ intranet/ network traffic ERP/User Application statistics SLAs, users, ops, monitors, logs New Systems - Developers, users
  • What is real?
    • What you can measure and manage
      • Collect, analyse, alarm, alert, advise, publish
    • OS instance
      • System, user and process metrics
    • Workload
      • Characterization
      • Trending
    • Performance forecasting
    • Capacity management
  • Reality for the Capacity Manager
    • Virtualization, Consolidation, Grids, Blades, Utility Computing and Other Ghosties
    • [email_address]
    Any Questions ???