Sun's Platform Strategy
Total Page:16
File Type:pdf, Size:1020Kb
Sun's Platform Strategy Ambreesh Khanna Chief Technologist x64 Servers and Solaris, US Client Solutions Sun Microsystems, Inc. The Infrastructure Stack The Integrated Platform Applications Middleware OS Hardware Sun Proprietary/Confidential: Internal Use Only The Infrastructure Stack The Integrated Platform Applications MySQL Grid Oracle etc. App Direct. Portal Identity Middleware Mssg Tools ASP etc. HA Security Intl. Mgmt OS Solaris Linux Hardware SPARC x86/x64 Sun Proprietary/Confidential: Internal Use Only The Infrastructure Stack The Integrated Platform Applications MySQL Grid Oracle etc. App Direct. Portal Identity Middleware Mssg Tools ASP etc. HA Security Intl. Mgmt OS Solaris Linux Hardware SPARC x86/x64 Sun Proprietary/Confidential: Internal Use Only The n-tier Architecture SAN SAN NAS NAS Storage Network Presentation App DB Internet/ Intranet Directory Security Policy Management Sun Proprietary/Confidential: Internal Use Only Attributes of Commercial Workloads Web Services Client Server Data Warehouse Web App Serv Data SAP 2T SAP 3T DSS Attribute (DB) (TPC-H) (Web99) (JBB) (TPC-C) Application Web Server OLTP ERP ERP DSS Category Server Java Instruction-level Low Low Low Medium Low High Parallelism Thread-level Parallelism High High High High High High Instruction/Data Large Large Large Medium Large Large Working Set Data Sharing Low Medium High Medium High Medium Sun Proprietary/Confidential: Internal Use Only Intel Agrees Source: IA32 Processor Architecture Trends and Research, IDF Spring 2003 Sun Proprietary/Confidential: Internal Use Only Memory Bottleneck Relative Performance 10000 CPU Frequency 2x Every 2 Years DRAM Speeds 1000 Gap 100 10 2x Every 6 Years 1 1980 1985 1990 1995 2000 2005 Sun Proprietary/Confidential: Internal Use Only Comparing Modern CPU Design Techniques No C MM CC MM C MM Memory Latency Parallelism Compute ILP C M CC MM C M TLP CC M Time Saved C MM CC M Time ● ILP Offers Limited Headroom ● TLP Provides Greater Performance Efficiency Sun Proprietary/Confidential: Internal Use Only How Can CMT Deliver? Today’s Microprocessor 1.0 d a A e r h T r e P e c A = 100% x 1 = 1x n B a C 0.5 B = 50% x 10 = 5x m r o f C = 50% x 4 x 8 = 16x r e P e 0.5X 1X iv t a l e R 10% 100% Core Size vs. Die Usage Sun Proprietary/Confidential: Internal Use Only CMT – Multiple Multithreaded Cores Thread 4 Thread 3 Core 8 Thread 2 Thread 1 Thread 4 Thread 3 Core 7 Thread 2 Thread 1 Thread 4 Thread 3 Core 6 Thread 2 Thread 1 Thread 4 Thread 3 Core 5 Thread 2 Thread 1 Thread 4 Thread 3 Core 4 Thread 2 Thread 1 Thread 4 Thread 3 Core 3 Thread 2 Thread 1 Thread 4 Thread 3 Core 2 Thread 2 Thread 1 Thread 4 Thread 3 Core 1 Thread 2 Thread 1 Time Memory Latency Compute Sun Proprietary/Confidential: Internal Use Only Expanding a 20-Year Relationship ● Will jointly develop and deliver a new generation of SPARC systems debuting in mid-2006 ● An expanded distribution of both companies’ existing product lines ● Expanding the Solaris community Sun Proprietary/Confidential: Internal Use Only Joining SPARC Forces Advanced for a Bright Future Product Line (APL) U ltra SPA RC IV ● Optimized to Ult address all network raSPA Sun Fire Throu RC I computing ghpu V+ Des t Com ign E putin workloads xcelle g nce ● Multiple product Thousands of Applications families (low-end, al midrange, high-end) -critic ssion Mi tage ● Heri Systems based uting Comp on SPARC V9 + 4 V architecture: RC6 SPA SPARC64 (jointly 4 V developed) and Fujitsu RC6 SPA Niagara (Sun PRIMEPOWER developed) Sun Proprietary/Confidential: Internal Use Only Advanced Product Line (APL) ● Complete line of SPARC-based systems to debut in 2006 – Entry level to mission-critical data center ● Jointly designed based on SPARC V9 processor architecture – Capitalize on history of collaborating on open SPARC standards ● Manufactured globally by both Sun and Fujitsu – Same specifications, standards ● Capitalize on Sun technology leadership – Next-generation CMT, system interconnect, SMP scalability, JES stack ● Capitalize on Solaris leadership ● Leverage Fujitsu heritage of mission-critical computing – Mainframe RAS ● Customers to benefit from investment protection, Solaris compatibility, etc. Sun Proprietary/Confidential: Internal Use Only CMT Acceleration: Advanced Product Line Systems from Sun and Fujitsu Network Centric Data Centric Systems Systems Mid-Range High End Processor Design and System Sun (Niagara) Fujitsu (Olympus) Interconnect Enclosure Design Sun Fujitsu Operating System Sun (Solaris) Manufacturing All systems in 3 locations: Oregon, Scotland and Japan Sun Proprietary/Confidential: Internal Use Only SPARC Processor Families Rock Data 30X Facing SPARC APL SPARC APL+ UltraSPARC III UltraSPARC IV UltraSPARC IV+ 1X 2X 4X Niagara Network Facing 15Y UltraSPARC IIIi UltraSPARC IIIi+ 1Y 2Y External Non-CDA Sun Proprietary/Confidential: Internal Use Only Last Revised: 08.o3.04 SPARC: Optimized for Workload Variety Single Thread Performance Network Facing Data Facing UltraSPARC IIIi, IIIi+ Niagara UltraSPARC IV, IV+ SPARC64 Rock Sun ProprTihetraoruy/gChopnufitd Peenrtifaolrm: Inatenrcneal Use Only 1st UltraSPARC IV External L2 Cache ● Data SRAM (16 MB total) 2 UltraSPARC III Pipelines L2 Cache L2 Cache ● Tags ARB Tags Level-2 Cache US III US III – Logically separate Pipeline Pipeline – Physically shared (L1 ARB (L1 Caches) Caches) external SRAM Mem Ctrl ● Shared system to DRAM interface to Fireplane System Interconnect ● Sun Proprietary/ConfidentiaOl: Inntern-acl Uhse iOpnly Memory Ctrl UltraSPARC® IV ss--SSeeririeess ● Investment protection i-Series h- h-Series – UltraSPARC III/IV uniboards coexist Series in same system or domain – Leverages UltraSPARC III pipeline ● Up to 2x throughput – Improve performance and reliability – Follow-on product 4x throughput ● Execute on Sun's CMT Vision – Focus on throughput – Exploit dual threads & enhanced Generation 1 CMT cache hierarchy Sun Proprietary/Confidential: Internal Use Only The Sun Fire Enterprise Server Family (4-12 way) Solaris 10, 9 and 8 Operating System Sun Fire V490 Sun Fire V890 Sun Fire E2900 ● ● ● Up to 4 UltraSPARC IV1.05 & Up ●toU 4p Utoltr a8SP UAltraRC SIIPIiARC IV1.2 GHz & Up to 12 UltraSPARC IV 1.35GHz processors, ● Up to 16 G1M.35 meGmHorz y processors, 1.05 GHz, 1.2 GHz & 1.35GHz 8 concurrent threads ● 6 PCI slot16s, cuopnc tourrent threads processors, 24 concurrent 4 internal disks ● Up to 32 GB RAM ● Up to 64 GB RAM threads ● Rack optimized ● ● ● 9 PCI slots, up to 12 internal Up to 95 GB RAM 6 PCI slots, 2 FC disks ● Advanced Lights Out ● ● 9.6 GB/s Sustained bandwidth Manager (ALdOiMsk)s ( 1.7 TB) 6 PCI slots, 2 internal disks ● ● Rack optimized ● Sol●a9r.i6s 8G, B9/ asn Sd uusptained bandwidth 9.6 GB/s Sustained bandwidth ● ● Sun Remote System Control ● Tower/deskside, rack mountable Rugged, compact ● ● Automatic System Recovery ● Sun Remote System Control Rack optimized ● ● Solaris Containers ● Automatic System Recovery Solaris Containers ● Solaris Containers Sun Proprietary/Confidential: Internal Use Only The Sun Fire Enterprise Server Family (12-72 way) Solaris 10, 9 and 8 Operating System Sun Fire E4900 Sun Fire E6900 Sun Fire E20K Sun Fire E25K ● ● Up to 12 UltraSPARC IV Up to 24 UltraSPARC IV ● Up to 36 UltraSPARC IV ● Up to 72 UltraSPARC IV 1.05 1.05 GHz, 1.2 GHz & 1.35GHz 1.05 GHz, 1.2 GHz & 1.35GHz 1.05 GHz, 1.2 GHz & 1.35GHz GHz, 1.2 GHz & 1.35GHz processors, processors, processors, processors, 48 concurrent threads 24 concurrent threads 72 concurrent threads 144 concurrent threads ● ● ● Up to 96 GB RAM Up to 192 GB RAM Up to 288 GB RAM ● Up to 576GB RAM ● 32 PCI slots ● 36 hot swap PCI+ slots ● 16 PCI slots ● 72 hot swap PCI+ slots ● ● 1 to 9 Domains & Solaris ● 1 or 2 Domains & Solaris 1 to 4 Domains & Solaris ● 1 to 18 Domains & Solaris Containers Containers Containers ● Containers ● 86.4 GB/s Peak ● 9.6 GB/s Sustained 9.6 GB/s Sustained ● 172.8 GB/s Peak bandwidth bandwidth bandwidth bandwidth (29 GB sustained) ● (57 GB sustained) ● Datacenter rack ● Rack mount or deskside Datacenter rack ● SRS Net Connect ● ● Datacenter rack ● SRS Net Connect SRS Net Connect ● SRS NetConnect Sun Proprietary/Confidential: Internal Use Only POWER PLAY Long-term strategic alliance with a goal to deliver the most compelling x86 platforms for scaling out compute infrastructure ● Sun will offer a broad portfolio of AMD Opteron™ products ● Sun and AMD are collaborating on the following: – Optimize Solaris, Linux, and the Sun Java™ platforms for AMD Opteron processors – Scalability above 4-way AMD Opteron processors – Coherent HyperTransport technology implementations – Creating an industry ecosystem for ISV and IHV support ● Non-Exclusive: Sun will build with Intel™ products that perform Sun Proprietary/Confidential: Internal Use Only Horizontally Scalable Components SolarisTM Operating System Standard Linux Distributions, Windows Certified Sun Fire V20z Sun Fire V40z Sun Java Workstations ● Up to 2 AMD Opteron (242, ● Up to 4 AMD Opteron (842, 844, W1100z/W2100z 244, 248) Processors 848) Processors ● Opteron 1 and 2 series (144,148,150, ● Up to 16 GB memory ● Up to 32 GB memory 246,248,250) ● Dual Gigabit Ethernet ports ● Dual Gigabit Ethernet ports ● 1-16 GB, PC3200 ECC (DDR400) ● Up to 2 Ultra 320 disks ● Dual redundant hot-swap Power ● 5xPCI-X (1 at 133Mhz, 4 at 100MHz) (36GB/10K, 73GB/10K) supplies and Fans ● AGP8xPro for Graphics ● 2 PCI/X slots (1 at 133Mhz, ● Up to 5 Ultra 320 disks ● DVD+CD-RW Combo and DVD Burner 1 at 66MHz) (36GB/10K, 73GB/10K) Optical media ● Lights Out Management ● 5 PCI-X slots ● UltraSCSI320