If you can't read please download the document
Upload
aero-plane
View
1.138
Download
3
Embed Size (px)
Citation preview
Systems TSC VSP
Anthony McNamara
X64 Workshop Driving the Platform
Day 1 AM Driving A Platform: Agenda
Introduction
X64 Family
AMD vs Intel Differences
Family
BIOS Overview
Service Processor Overview
Connectivity
Useful links
Lab
X64 Workshop Introduction
Workstations
U20(M2) / U24 / U40(M2)
Servers
V20Z / V40z
X2100 / X2100M2 / X2200M2
X4100 / X4140 / X4200 / X4240 / X4440 / X4500 / X4600
X4150 / X4450
Blades
More than I can mention on this slide
The X64 Family
X64 Workshop Introduction
Single or dual core AMD Opteron CPUs on U20 / U40
Dual and quad core Intel Core 2 CPUs on U24
DDRI (DDRII on M2 and U24) memory
Up to two SATA drives on U20
Up to four SATA drives on U24 / U40
Up to eight SATA drives on U40M2
Up to four SAS drivers on U24
Up to eight SAS drives on U40M2
Up to two Gig-E ports
PCI-E and PCI cards supported
The X64 Family U20 / U24 / U40 (M2)
X64 Workshop Introduction
Up to two single or dual core AMD CPUs (v20z)
Up to four single or dual core AMD CPUs (v40z)
DDRI memory (Up to 200MHz if 2 DIMMs per CPU)
Two Ultra SCSI drives (V20z)
Up to six Ultra SCSI drives (V40z)
Dual Gig-E ports
PCI-X cards supported
The X64 Family V20z/V40z
X64 Workshop Introduction
One single or dual core AMD CPU
One dual or quad core AMD CPU (X2100M2)
Up to two dual or quad core AMD CPUs (X2200M2)
DDRI (DDRII M2)
Up to two SATAII drives (SAS with PCIe card kit)
Dual Gig-E ports (four Gig-E ports M2)
PCI-E 8x cards supported
The X64 Family X2100 / X2100 M2 / X2200 M2
X64 Workshop Introduction
Up to two single or dual core AMD CPUs
Up to two dual core AMD CPUs (M2 single CPU plug required)
Quad core CPUs not supported
DDRI memory / DDRII (M2)
Up to for SAS drives on X4100 (DVD option removed)
Up to four SAS drives on X4200 (With DVD option)
Four Gig-E ports
PCI-X cards supported
PCI-E cards additionally supported on M2 version
The X64 Family X4100 (M2) / X4200 (M2)
X64 Workshop Introduction
Two dual core AMD CPUs
Quad core CPUs not supported
DDRI memory only
Up to 48 SATA-II drives
No hardware RAID
Four Gig-E ports
2 x PCI-X cards supported
The X64 Family X4500
X64 Workshop Introduction
Up to eight single core AMD CPUs
Up to eight dual core AMD CPUs
Up to eight quad core AMD CPUs
DDRI memory on original X4600
DDRII memory on upgraded X4600 or X4600M2
Up to four SAS drives
Four Gig-E ports
PCI-E cards supported
The X64 Family X4600 (M2)
Memory DDR-IAMD Opteron 100Socket 939U20X2100Memory DDR-IAMD Opteron 200Socket 940Memory DDR-IAMD Opteron 800Socket 940v20zX4100X4200X4500X4600V40ZFamily - 1st Gen AMD Opteron Systems
Memory DDR-2AMD Opteron 1000Socket AM2U20M2X2100M2Memory DDR-2AMD Opteron 2000Socket FMemory DDR-2AMD Opteron 8000Socket FX2200M2X4100M2X4200M2X4600M2U40M2Family - 2nd Gen AMD Opteron Systems
AMD Opteron Identification
First generation AMD Opteron CPU's use a three digit identifier XYY;
X Family scalabilityYY Relative performance
Second generation AMD Opteron CPU's use a four digit identifier XYZZ;
X Family scalabilityY Socket generationZZ Relative performance
Model suffixes denote high or low power versions SE or HE
X64 Workshop Introduction
Intel dual core / quad core and quad core extreme Core 2 CPUs on workstations
Intel dual core / quad core Xeon CPUs on servers and blades
FBDIMMs for server products (DDRII / DDRIII for workstation products)
FSB replaces HyperTransport on 2008 models
FSB EOL late 2008 and replaced with Intel QuickPath technology
Separate northbridge chip handles memory and primary I/O
ICH9 or ESB2 handles secondary I/O
All server / blade platforms have eLOM hardware (AST2000 ARM9)
eLOM EOL late 2008 and replaced with recompiled iLOM code
Diagnostic tools require rewrite for Intel's machine check architecture
PC Check default for all platforms now and built into BIOS initiated ROM
The X64 Family Intel Differences
HyperTransport Overview
8GB/sec performance
1GHz x bus width x 2 transfers/clk x 2 (bidi)/8bit
Multiple bus widths supported
2 bit -> 32 bit
AMD Opteron CPUs have 3 HT links per module
1-way family have no coherent links
2-way family have x1 coherent link
8-way family have x3 coherent links
QuickPath Overview
Via Online Demo:
http://www.intel.com/technology/quickpath/index.htm?iid=tech_arch_nextgen+body_quickpath_bullet
AMD HyperTransport Technology
Intel QuickPath Technology
System Features Summary
BIOS Overview
The Role Of BIOS
What is it?
Set of API's that are run after power on
Initiates POST
Configures a useable system
Direct interface to system hardware
BIOS Overview Continued
BIOS Startup
Check CMOS for custom settings
Load interrupt handlers and drivers
Initialise registers and power management
Run POST
Load PCI option ROM and execute
Determine boot devices
Initiate boot process
Power on -> CPU loads BIOS Boot Program -> POST -> looks for BIOSes on optional cards such as GPU, HDD, etc ->You can break into BIOS at this stage to change or confirm BIOS setting -> memory tests and performs system inventory -> detect plug and play devices -> BIOS searches for a bootable device
BIOS determiens whether it is a cold boot or a reboot...if it's a reboot then POST is skipped.
BIOS Overview Continued
The Functions Of BIOS
Hardware initialisation
ACPI (Advanced Configuration and Power Interface)
Hardware recognition and power configuration
Power management
BIOS provides the OS with power control
Allows for power state switching
APIC (Advanced Programmable Interrupt Controller)
Local and I/O
Distributes interrupt signals
I/O APIC routes interrupts from the bus to the LAPIC
More sophisticated than older PIC (More IRQ's available etc)
Global states;
G0 normal workingG1 is sleep or standby several levels depending on implementationG2 is soft off some components retain power can be woken up by attached device (kbd, etc) still requires boot so cannot resume OSG3 is mechanical off
PIC allows 16 IRQ'sAPIC requires both IO and Local APICS to create a APIC bus
Edge-triggered interrupts result in all associated interrupt sector routines being run against a particular interrupt vector and 'hopes' that whatever caused the interrupt is corrected.
Level-triggered interrupts a device 'drives' the signal to it's active level where it is held until serviced, the problem is when you have multiple devices sharing the same interrupt status change in these devices won't be detected until the original event is serviced.
BIOS Overview Continued
The Functions Of BIOS
Option ROM load and execution
Boot device management
RAID Management
Both onboard and optional RAID cards
Platform dependent
We use both IPMI 1.5 (x2100) and IPMI 2.0
IPMI consists of the BMC and satellite controllers around the system, sensors report to the BMC via the IPMB (Intelligent Platform Management Bus a sort of I2C bus. Adminc use the BMC to remotely control system state
Service Processor
Connectivity
Functionality
Management
Console and remote console
ALOM, eLOM and iLOM interface (ALOM emulation)
IPMI
Intelligent Platform Management Interface
OS independent remote administration tool
Introduction to the SP
Service Processor Continued
Accessible through;
Web browser
CLI (Serial and LAN)
IPMI
SNMP (Sun N1, IBM Tivoli, HP OpenView)
Functionality is interface dependent
SP Connectivity
Galaxy health state = allmanage system state remotely only via ipmi, Web and CLI
Service Processor Continued
System management
Host and SP power state control
Component state monitoring
Event and console logging
Service Processor administration
SP user account maintenance
Virtual device management
Console redirection control
SP Functionality
Service Processor Continued
SP/BIOS updates
Can be updated via the WebGUI or SP CLI
Patches include changes to;
BIOS
SP firmware
PC Check tests
Onboard device updates (RAID, NIC, Video)
SP Management
Service Processor Continued
Multiple console options
KVMS / JavaR
Serial over LAN
Serial
Video
Connecting to the Console
Service Processor Continued
KVMS / JavaR
Launched via the WebGUI
Offers virtual CD-ROM and floppy device control
Offers virtual CD-ROM and floppy image control
Provides mouse and keyboard redirection
Issues?
Solaris and Windows requires 'Absolute' mouse mode
Linux and VMware requires 'Relative' mouse mode
SP Console KVMS / JavaR
KVMS = Keyboard, Video, Mouse & StorageAbsolute = grid referenceRelative = movement is offset against last known mouse position
Relative is considered to allow 'finer' mouse movement but can also lead to mouse jumps and erratic movement.
Service Processor Continued
Serial / LAN
Provides CLI console access
Console needs to be redirected depending on the connection method - Serial or SoL, eg:
set COM port to SYSTEM for ttya on X2200 M2
set COM to BMC and agentInfo to agent for ttyb on X2100 M2
System specific redirection details are available in the product notes, install and administration documents
SP Console Serial / LAN
Service Processor Comparison
Service Processor Comparison
Host
Supported OS
Solaris 9 and 10
Possible selling of OpenSolaris 05/08 contracts
Red Hat Enterprise Linux 3, 4 and 5
(Red Hat Enterprise 3 does not support ACPI/SMBIOS fully)
Suse 8, 9 and 10
Windows XP, 2003, Vista and 2008
VMWare ESX 3.1 - 3.5
Useful Links
http://systems-tsc/twiki/bin/view/Main/WebHome
http://systems-tsc/twiki/bin/view/Teams/TeamHomeX64
http://www.sun.com/products/index.jsp
http://www.sun.com/ {PRODUCT}
http://www.amd.com/us-en/Processors/ProductInformation
http://www.hypertransport.org
http://www.intel.com
Lab
Connecting To Remote iLOM Platforms
Ultra 24vi64-u24a-kvm-gmp03.uk
X2100/X2200va64-x2100g-sp-gmp03.uk
X4100/X4200Not available
X4150Not bookable
X4600va64-x4600a-sp-gmp03.uk
Booting using a remote .iso image file
Anthony McNamara
X64 Workshop Driving the Platform
Sun Microsystems, Inc.
Page
Click to edit the title text format
Click to edit the outline text format
Second Outline Level
Sun Confidential: Internal Only
Click to edit the notes format
Page
Click to edit the title text format
Presenters Name
Presenters Title
Presenters Company
Click to edit the notes format
Page
SystemCode NameCPU TypeSocketMemoryDiskI/OSPU20MarrakeshAMD Opteron 100939DDR-ISATAPCI / PCI-E-U24UrsaIntel Duo / Quad775DDR-IISATAPCI / PCI-E-U40SiriusAMD Opteron 800940DDR-IISATAPCI / PCI-E-U20M2MunichAMD Opteron 1000AM2DDR-IISATA-IIPCI / PCI-E-U40M2StuttgartAMD Opteron 2000FDDR-ISASPCI / PCI-E-V20ZStinger2PAMD Opteron 200940DDR-IUSCSI 320PCI-XSPV40ZStinger4PAMD Opteron 800940DDR-IUSCSI 320PCI-XSPX2100AquariusAMD Opteron 100939DDR-ISATAPCI-ESMDCX2100M2LeoAMD Opteron 1000AM2DDR-IISATA-IIPCI-EELOMX2200M2TaurusAMD Opteron 2000F DDR-IISATA-IIPCI-EELOMX4100Galaxy1AMD Opteron 200940DDR-ISASPCI-XILOMX4100M2Galaxy1AMD Opteron 2000F DDR-IISASPCI-EILOMX4140DoradoAMD Opteron 2000FDDR-IISASPCI-EELOMX4150DoradiIntel Duo / Quad Xeon775FB-DIMMSASPCI-EELOMX4200Galaxy2AMD Opteron 200940DDR-ISASPCI-XILOMX4200M2Galaxy2AMD Opteron 2000FDDR-IISASPCI-EILOMX4440TucanaAMD Opteron 2000FDDR-IISASPCI-EELOMX4450TucaniIntel Duo / Quad Xeon775FB-DIMMSASPCI-EELOMX4500ThumperAMD Opteron 200940DDR-ISATA-IIPCI-XILOMX4600Galaxy4AMD Opteron 800940DDR-ISASPCI-E / PCI-XILOMX4600M2Galaxy4AMD Opteron 8000FDDR-IISASPCI-E / PCI-XILOM
???Page ??? (???)27/05/2008, 15:45:27Page / FeatureSun Systems Group Service Processor
X64 Enterprise SystemsX64 HPC SystemsSPARC Systems
OldOld CurrentOldCurrentOldCurrent
V20z & V40z SP ShippingILOM Release 1.0 ShippingILOM Release 1.1 June 2006ILOM Release 1.2 Jan 2007ILOM Release 1.3 May 2007ILOM Release 2.0 October 2007 X2100 System Management Daughter CardLeo/Taurus Embedded SPALOM 1.5 shippingiLOM Mid 2007 on
???Page ??? (???)26/05/2008, 14:36:17Page / Monitoring & LoggingSNMP MonitoringYesYesYesYesYesYesNoYesVia SunMCYes
SNMP ControlYesNoYesYesYesYesNoNoNoYes
Monitoring of FRUs/componentsYesYesYesYesYesYesLimited**YesYesYes
Notification of alertsYesNoNoYesYesYesNoYesYesYes
Watchdog TimerYesYesYesYesYesYesYesYesYesYes
Event LoggingYesYesYesYesYesYesYesYesYesYes
Configurable Alert ThresholdsYesYesYesYesYesYesYesYesYesYes
Auditing CapabilityNoNoNoYesYesYesNoNoNoYes
AccessAccess to SP while powered downYesYesYesYesYesYesYesYesYesYes
Configure SP from BIOS screenNoYesYesYesYesYesNoNoNoN/A
Multiple User Account administrationYesYesYesYesYesYesNoYesYesYes
ControlForced Power OffYesYesYesYesYesYesYesYesYesYes
Graceful Shutdown/Power CyclingYesYesYesYesYesYesYesYesYesYes
Front LED System IdentificationYesYesYesYesYesYesYesYesYesYes
Rear System LED IdentificationNoYesYesYesYesYesNoYesNoYes
FRU data visible through SPYesYesYesYesYesYesYesYesYesYes
FirmwareUpgradeable firmware/BIOSYesYesYesYesYesYesYesYesYesYes
Reboot later option for firmware updateNoNoNoYesYesYesNoNoNoYes
Rollback capability (dual images)NoNoNoNoNoYesNoNoNoYes
Simple CLI & GUI upgrade procedureNoYesYesYesYesYesNoYesYesYes
???Page ??? (???)26/05/2008, 14:36:17Page / FeatureSun Systems Group Service Processor
X64 Enterprise SystemsX64 HPC SystemsSPARC Systems
OldOld CurrentOldCurrentOldCurrent
V20z & V40z SP ShippingILOM Release 1.0 ShippingILOM Release 1.1 June 2006ILOM Release 1.2 Jan 2007ILOM Release 1.3 May 2007ILOM Release 2.0 October 2007 X2100 System Management Daughter CardLeo/Taurus Embedded SPALOM 1.5 shippingILOM Mid 2007 onward
SP Cost (per server)+ $0+ $0+ $0+ $0+ $0+ $0+ $149+$0+ $0+$0
InterfacesVirtual media media capabilityNoYesYesNoYesNoNo
Remote KVMNoYesYesNoYesNoNo
Fully comprehensive CLIYesNoYesYesYes
DMTF 'SMASH' CLP supportNoYesYesNoYesNoNo
Browser-based GUI (English, i18n)NoYesYesNoYesNoYes
Serial Over LAN (console redirection)YesYes*YesYesYes
Dedicated 10/100 Management PortYesNoYesYesYes
SecuritySSH 2.0YesNoYesNoYes
LDAP supportYesNoYesYesYes
RADIUS supportNoNoYesYesNoYesNoYes
Microsoft Active Directory supportNoNoNoNoYesYesNoYesNoNo
Role Based Access ControlYesNoNoYesYes
Turn on/off GUINoNoNoNoNoYesNoNoNoYes
Turn on/off individual portsNoNoNoNoNoYesNoNoNoYes
Initial password allocationYesYesYesNoNo
Password reset capabilityYesYesYesYesYes
Standards supportIPMI v1.5 InterfaceYesYesYesNoNo
IPMI v2.0 InterfaceYesNoYesNoNo
SNMP V1 InterfaceYesNoNoNoYes
SNMP V2c InterfaceYes (trap only)NoNoYes
SNMP V3 InterfaceNoYesYesNoYesNoYes
WS Management NoNoNoNoYesYesNoYesNoYes
???Page ??? (???)26/05/2008, 14:36:17Page /