Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

50
Microsoft* Database on 64- Microsoft* Database on 64- bit Intel bit Intel Platform for Platform for Enterprise Deployment Enterprise Deployment
  • date post

    19-Dec-2015
  • Category

    Documents

  • view

    228
  • download

    2

Transcript of Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

Page 1: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

Microsoft* Database on 64-bit Microsoft* Database on 64-bit Intel Platform for Intel Platform for

Enterprise DeploymentEnterprise Deployment

Page 2: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

22

AgendaAgenda

Intel 64-bit Server Roadmap & Microsoft* Solution Stack Intel 64-bit Server Roadmap & Microsoft* Solution Stack supportsupport

Intel Platform Innovations for Microsoft* Database Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Future Intel Platform Innovations for Microsoft* Database Future Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Microsoft* Database solution options on Intel PlatformMicrosoft* Database solution options on Intel Platform Deployment Best Practice of a Microsoft SQL* 2000 Deployment Best Practice of a Microsoft SQL* 2000

Database on Intel 64-bit PlatformDatabase on Intel 64-bit Platform Benchmark & Success Story of Microsoft* Database Benchmark & Success Story of Microsoft* Database

Deployment on Intel PlatformDeployment on Intel Platform SummarySummary

Page 3: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

33

The Move to IntelThe Move to Intel®® Architecture (64-bit & Multi-core) Architecture (64-bit & Multi-core)

Dual/Multi-core

Montecito Montvale Tukwila

Dimona Millington DP Montvale

PreslerSmithfield

Future Pentium® Processor

Extreme Edition

Yonah Future

Single core

Cedar MillPentium® 4 processor

Yonah

WhitefieldPaxville Tulsa

Future Dempsey

Current 2005 2006+ Future

Desktop Client

Pentium® 4 processor

Itanium® 2 Processor

Itanium® 2 /Fanwood

Mobile Client

Pentium® M processor

Platform

64-bit Xeon processor MP

Intel® Xeon® Processor MP

64-bit Intel Xeon Processor w/ 2MB cache

Page 4: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

44

Microsoft* database Roadmap on IntelMicrosoft* database Roadmap on Intel®® ItaniumItanium®® 2 & Xeon 2 & Xeon™™ EM64T Architecture EM64T Architecture

Microsoft* SQL Server 2000Microsoft* SQL Server 2000– Available on IntelAvailable on Intel®® Itanium Itanium®® 2 architecture 2 architecture

Microsoft* SQL Server 2005Microsoft* SQL Server 2005– To be launched (exact date to be announced by To be launched (exact date to be announced by

Microsoft)Microsoft)

– Will support both IntelWill support both Intel®® Itanium Itanium®® 2 and Intel 2 and Intel®® Xeon™ Xeon™ with EM64Twith EM64T

Page 5: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

55

ARCHITECTURE ARCHITECTURE OF CHOICEOF CHOICE

Intel is driving 64-bit computing from datacenter to desktop

PREVIOUS PREVIOUS ARCHITECTURE/SOLUTIONSARCHITECTURE/SOLUTIONS

TRANSITION TRANSITION BENEFITSBENEFITS

RISC RISC ReplacementReplacement

Exceptional performance – Exceptional performance – choice of operating choice of operating system, software & system, software & hardware vendorshardware vendors

IA-32 IA-32 ArchitectureArchitecture

64-bit support, great 64-bit support, great performance for 32-bit appsperformance for 32-bit apps

Intel Provides Architectural Choice & Flexibility for Intel Provides Architectural Choice & Flexibility for Evolving 64-bit Server ComputingEvolving 64-bit Server Computing

Page 6: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

66

High-end PerformanceHigh-end Performance Reliability/data integrityReliability/data integrity OS, HW, SW choiceOS, HW, SW choice

Broadest Software choiceBroadest Software choice Versatile; 32 and 64-bit Versatile; 32 and 64-bit

supportsupport Enterprise provenEnterprise proven

* Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests. Any difference in system hardware or software design or configuration may affect actual performance.

Intel’s highest performance, most reliable server platform

for RISC replacement:

The platform of choice just got better:

64-bit Computing64-bit Computing Two industry std architectures; different usagesTwo industry std architectures; different usages

EPICX86

Page 7: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

77

Best Price/performance Best Price/performance Broadest IA32 S/W availabilityBroadest IA32 S/W availability Eco-systems is building outEco-systems is building out Large install base and expect to Large install base and expect to

maintain it moving forwardmaintain it moving forward 64-bit addressability with EM64T64-bit addressability with EM64T Native 32-bit applications for both Native 32-bit applications for both

32 & 64-bit OS32 & 64-bit OS

– 64-bit addressability does not 64-bit addressability does not mean more performancemean more performance

OEMs are ramping volumeOEMs are ramping volume Broadest IT workloadsBroadest IT workloads

Outstanding performance across all Outstanding performance across all segments segments

Need comprehensive RAS features for Need comprehensive RAS features for mission critical deployment (eg. mission critical deployment (eg. enterprise database)enterprise database)

Eco-system in place, over 2700 Eco-system in place, over 2700 Applications/Tools in productionApplications/Tools in production

40 out of Global 100 companies 40 out of Global 100 companies deployed solutionsdeployed solutions

64-bit computing & addressability64-bit computing & addressability Need large on-die cache for large data Need large on-die cache for large data

volume processing (eg. large database)volume processing (eg. large database) > 70 OEMs shipping systems> 70 OEMs shipping systems (1P~512P)(1P~512P)

– Multi Environments SupportMulti Environments Support Challenging IT workloads, resulting in Challenging IT workloads, resulting in

expanding revenue opportunityexpanding revenue opportunity

When Considering 64-bitWhen Considering 64-bit

Support Both Architectures Support Both Architectures Based On Customers’ NeedsBased On Customers’ Needs

Support Both Architectures Support Both Architectures Based On Customers’ NeedsBased On Customers’ Needs

Intel Itanium® 2 processorIntel Itanium® 2 processor64-bit Intel® Xeon™ processor64-bit Intel® Xeon™ processor

Page 8: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

88

Alignment of Intel® Architecture & Alignment of Intel® Architecture & Windows* 2003 Server SolutionsWindows* 2003 Server SolutionsAlignment of Intel® Architecture & Alignment of Intel® Architecture & Windows* 2003 Server SolutionsWindows* 2003 Server Solutions

Largest databasesLargest databases Largest enterprise appsLargest enterprise apps Corporate ERP, SCMCorporate ERP, SCM Server consolidationServer consolidation

Standard EditionStandard Edition

Enterprise apps Enterprise apps Middleware Middleware Large workgroupLarge workgroup

Enterprise EditionEnterprise Edition

Medium databasesMedium databases Medium enterprise Medium enterprise

appsapps Medium sized ERPMedium sized ERP Medium sized SCMMedium sized SCM

Datacenter EditionDatacenter Edition

Up to 4P / 4GBUp to 4P / 4GB Up to 8P / 32GBUp to 8P / 32GB Up to 32P Up to 32P / 64GB/ 64GB

Up to 64P Up to 64P / 512GB/ 512GB

++

MP MPMP

Web EditionWeb Edition

• Web Applications Web Applications

Up to 2PUp to 2P

**Other names and brands may be claimed as the property of othersOther names and brands may be claimed as the property of others

Page 9: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

99

OEM Support on ItaniumOEM Support on Itanium®® 2 : Top-to-bottom 2 : Top-to-bottom

16-way16-way32-way32-way

+ many others+ many others

DP, 4-way, 8-wayDP, 4-way, 8-way

64-way64-way

128-way+128-way+

Page 10: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

1010

Sample Microsoft SQL* Database Sample Microsoft SQL* Database Solution StackSolution Stack

Page 11: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

1111

AgendaAgenda

Intel 64-bit Server Roadmap, Directions & Microsoft* Intel 64-bit Server Roadmap, Directions & Microsoft* Solution Stack supportSolution Stack support

Current Intel Platform Innovations for Microsoft* Database Current Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Future Intel Platform Innovations for Microsoft* Database Future Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Microsoft* Database solution options on Intel PlatformMicrosoft* Database solution options on Intel Platform Deployment Best Practice of a Microsoft SQL* 2000 Deployment Best Practice of a Microsoft SQL* 2000

Database on Intel 64-bit PlatformDatabase on Intel 64-bit Platform Benchmark & Success Story of Microsoft* Database Benchmark & Success Story of Microsoft* Database

Deployment on Intel PlatformDeployment on Intel Platform SummarySummary

Page 12: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

1212

Products and technologies designed and validated Products and technologies designed and validated together to deliver greater end user benefitstogether to deliver greater end user benefits

64-bit Intel® Server Platform64-bit Intel® Server Platform

Lower CostLower CostEnable GrowthEnable Growth

Mitigate RiskMitigate Risk

Large cacheLarge cache

Platform Platform validationvalidation

Power Power managementmanagementDDR2 memoryDDR2 memory

PCI PCI Express*Express*

IO RAIDIO RAID

SSE3SSE3HT TechnologyHT Technology

Sys Mgmt BusSys Mgmt Bus

Platform Platform compatibilitycompatibility

64bit 64bit

XD bitXD bit

ECC System ECC System BusBus

Memory RASMemory RAS

Faster Faster FSBFSB

VirtualizationVirtualization

I/O ATI/O AT

Multi CoreMulti Core

iAMTiAMT

FB DIMMsFB DIMMs

Page 13: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

1313

64-bit Server Architecture Support64-bit Server Architecture Support

Eliminates the 4GB memory barrier inherent in Eliminates the 4GB memory barrier inherent in 32-bit systems32-bit systems

Same familiar Windows environmentSame familiar Windows environment

Large databases which need to address huge Large databases which need to address huge amount of memory will need the 64-bit supportamount of memory will need the 64-bit support

Enable GrowthEnable Growth

Page 14: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

1414

64-bit Server Support from Intel -64-bit Server Support from Intel -Itanium® 2 Architecture: Explicit ParallelismItanium® 2 Architecture: Explicit Parallelism

compilercompilercompilercompiler

HardwareHardwareOriginalOriginal SourceSource

CodeCode

......

......

Execution Units unused – Execution Units unused – reduced efficiencyreduced efficiency

Sequential Sequential Machine CodeMachine Code

OriginalOriginal SourceSource

CodeCode

Itanium® -Itanium® -basedbased

compilercompiler

......

......Multiple execution Multiple execution

units units resources used resources used more efficientlymore efficiently

Parallel Parallel Machine CodeMachine Code

Traditional Itanium® Architecture

Massive Resources

Performance through Parallelism (native 64-bit support)- Microsoft* Database code optimized for parallelism

Performance through Parallelism (native 64-bit support)- Microsoft* Database code optimized for parallelism

Enable GrowthEnable Growth

Page 15: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

1515

With Intel® With Intel® EM64TEM64T

Evolutionary IA-32 architectural enhancements to Evolutionary IA-32 architectural enhancements to support extended memorysupport extended memory

Evolutionary IA-32 architectural enhancements to Evolutionary IA-32 architectural enhancements to support extended memorysupport extended memory

++ ==

64-bit Server Support from Intel -64-bit Server Support from Intel -IntelIntel®® Extended Memory 64 Technology Extended Memory 64 Technology

FeaturesFeatures ModesModes

Additional RegistersAdditional Registers8-SSE & 8-Gen Purpose8-SSE & 8-Gen Purpose

Additional RegistersAdditional Registers8-SSE & 8-Gen Purpose8-SSE & 8-Gen Purpose

Double Precision Double Precision (64-bit) (64-bit)

Integer SupportInteger Support

Double Precision Double Precision (64-bit) (64-bit)

Integer SupportInteger Support

Extended MemoryExtended MemoryAddressabilityAddressability

64-bit Pointers, 64-bit Registers64-bit Pointers, 64-bit Registers

Extended MemoryExtended MemoryAddressabilityAddressability

64-bit Pointers, 64-bit Registers64-bit Pointers, 64-bit Registers

Support for flat virtualSupport for flat virtualAddress spaceAddress space

Support for flat virtualSupport for flat virtualAddress spaceAddress space

64-bit 64-bit 64 bit OS /64 bit OS /

64 bit apps64 bit apps

64-bit 64-bit 64 bit OS /64 bit OS /

64 bit apps64 bit apps

CompatibilityCompatibility64 bit OS / 64 bit OS / 32 bit apps32 bit apps

CompatibilityCompatibility64 bit OS / 64 bit OS / 32 bit apps32 bit apps

LegacyLegacy 32 bit OS / 32 bit OS / 32 bit apps32 bit apps

LegacyLegacy 32 bit OS / 32 bit OS / 32 bit apps32 bit apps

++

Enable GrowthEnable Growth

Page 16: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

1616

Large level 3 cacheLarge level 3 cache

L1

L1

L2L3ExternalMemory

- currently up to 9MB (since Q4’04)- dual core up to 24MB in 2005

- currently up to 8MB in Xeon MP (since Q2’05)

C P U

The L2 Cache and L3 Cache are used to store the DB tables/records.Having a larger L2 and L3 cache is beneficial since larger tables can be stored without having to do a memory or IO read transaction

swapping

Lower CostLower Cost

access latency ~ 12 to 15

clock cyclesaccess latency ~ hundreds of clock cycles

Big L3 on-die cache reduced data access latencyfor MS SQL 2000* & MS SQL 2005* database deployment

Page 17: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

1717

Server Architecture Reliability Comparisons Server Architecture Reliability Comparisons (for mission critical database deployment)(for mission critical database deployment)

CharacteristicCharacteristicIntel® Intel®

Itanium® 2 Itanium® 2 ProcessorProcessor

IBM IBM Power*Power*

Intel® Intel® Xeon™ Xeon™

Processor Processor MP MP

Sun Ultra-Sun Ultra-Sparc*Sparc* Opteron*Opteron*

Error recovery on data bus (ECC)Error recovery on data bus (ECC) Cache ECC CoverageCache ECC Coverage Internal soft error logic checkInternal soft error logic check 20052005 Lockstep supportLockstep support Bad data containmentBad data containment

L3 Cache ReliabilityL3 Cache Reliability 2005 2005 (Pellston)(Pellston)

Memory single device error correctMemory single device error correct Memory retry on double-bit errorMemory retry on double-bit error Memory spares, mirroringMemory spares, mirroring Memory RAID 5Memory RAID 5 PartitioningPartitioning nodenode core nodenode node

Electrical isolated partitionsElectrical isolated partitions nodenode nodenode node

Itanium® processor based platforms:Itanium® processor based platforms:leadership reliability featuresleadership reliability features

Mitigate RiskMitigate Risk

Page 18: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

1818

Faster calculations handled – Itanium® 2Faster calculations handled – Itanium® 2(for security algorithm implementations in secure Database deployment)(for security algorithm implementations in secure Database deployment)

CPU ArchitectureCPU Architecture Instructions / clock cycle handledInstructions / clock cycle handled

Itanium 2Itanium 2 6 (through parallelism)6 (through parallelism)

RISCRISC 4~54~5

MS SQL* Database with security algorithm implementations- needed for secured DB transactions

Instructions / clock handled

Mitigate RiskMitigate Risk

More instructions / clock cycle boosts performance in the looping algorithms that form the core of most encryption calculations

Page 19: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

1919

AgendaAgenda

Intel 64-bit Server Roadmap, Directions & Microsoft* Intel 64-bit Server Roadmap, Directions & Microsoft* Solution Stack supportSolution Stack support

Current Intel Platform Innovations for Microsoft* Database Current Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Future Intel Platform Innovations for Microsoft* Database Future Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Microsoft* Database solution options on Intel PlatformMicrosoft* Database solution options on Intel Platform Deployment Best Practice of a Microsoft SQL* 2000 Deployment Best Practice of a Microsoft SQL* 2000

Database on Intel 64-bit PlatformDatabase on Intel 64-bit Platform Benchmark & Success Story of Microsoft* Database Benchmark & Success Story of Microsoft* Database

Deployment on Intel PlatformDeployment on Intel Platform SummarySummary

Page 20: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

2020

Products and technologies designed and validated Products and technologies designed and validated together to deliver greater end user benefitstogether to deliver greater end user benefits

64-bit Intel® Server Platform64-bit Intel® Server Platform

Lower CostLower CostEnable GrowthEnable Growth

Mitigate RiskMitigate Risk

Large cacheLarge cache

Platform Platform validationvalidation

Power Power managementmanagementDDR2 memoryDDR2 memory

PCI PCI Express*Express*

IO RAIDIO RAID

SSE3SSE3HT TechnologyHT Technology

Sys Mgmt BusSys Mgmt Bus

Platform Platform compatibilitycompatibility

64bit 64bit

XD bitXD bit

ECC System ECC System BusBus

Memory RASMemory RAS

Faster Faster FSBFSB

VirtualizationVirtualization

I/O ATI/O AT

Multi CoreMulti Core

iAMTiAMT

FB DIMMsFB DIMMs

Page 21: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

2121

Threading Evolution & Multi-CoreThreading Evolution & Multi-Core

CacheCache

ExecutionExecution

StateState StateState

BusBus

CacheCache

ExecutionExecution

StateState

BusBus

CacheCache

ExecutionExecution

StateState

BusBus

CacheCache

ExecutionExecution

StateState

BusBus

CacheCache

ExecutionExecution

StateState

BusBus

Pentium 4Pentium 4with HTwith HT

2-way Itanium® 2 Processors or2-way Itanium® 2 Processors or2-way Xeon2-way Xeon™™ EM64T Processors EM64T Processors

Dual Core Itanium® 2 orDual Core Itanium® 2 orXeon™ EM64TXeon™ EM64T

2 Threads2 Threads1 Package1 Package

2 Threads2 Threads2 Packages2 Packages

2 Threads2 Threads1 Package1 Package

Improve threading support in a single packageImprove threading support in a single packageImprove threading support in a single packageImprove threading support in a single package

Features are for planning purposes only, and subject to change without notice.Features are for planning purposes only, and subject to change without notice.

Two independent execution Two independent execution cores in the same processorcores in the same processor

Enable GrowthEnable GrowthLower CostLower Cost

Page 22: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

2222

Example of a Single-Core vs Dual-Core Database clusteringExample of a Single-Core vs Dual-Core Database clustering

CacheCache

ExeExe

StateState

BusBus

CacheCache

ExeExe

StateState

BusBus

CacheCache

ExecutionExecution

StateState

BusBus

CacheCache

ExecutionExecution

StateState

BusBus

4-way Itanium® 2 based server4-way Itanium® 2 based server (single core)(single core)

2-way Itanium® 2 based server2-way Itanium® 2 based server(dual core)(dual core)

Features are for planning purposes only, and subject to change without notice.Features are for planning purposes only, and subject to change without notice.

Two independent execution Two independent execution cores in the same processorcores in the same processor

Enable GrowthEnable Growth

4-way single core

Itanium®® 2 serverperformance comparable to 2-way dual core

Itanium®® 2 server

CacheCache

ExecutionExecution

StateState

BusBus

CacheCache

ExecutionExecution

StateState

BusBus

CacheCache

ExeExe

StateState

BusBus

CacheCache

ExeExe

StateState

BusBus

Dual-core server increased performance of a Microsoft* database clustering deployment at a much lower CPU power requirement

-comparable performance, half the size-same size, much improved performance

- approx. 40% power required

130W 130W 130W 130W 100W 100W

520W power required200W power required

Lower CostLower Cost

Page 23: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

2323

Threaded ApplicationsThreaded Applications– Most mid-tier and back-end applications highly threaded todayMost mid-tier and back-end applications highly threaded today

– Database, web and application servers well threadedDatabase, web and application servers well threaded

– Gain up to 30%Gain up to 30%1 1 performance boost with Intel Hyper-threadingperformance boost with Intel Hyper-threading

Running >1 application per systemRunning >1 application per system (boost cpu utilization) (boost cpu utilization)– Most operating systems already multi-threadedMost operating systems already multi-threaded

VirtualizeVirtualize concurrent workloads concurrent workloads

Server ConsolidationServer Consolidation

Grid and UtilityGrid and Utility

Helps Helps increase compute densityincrease compute density through better perf/watt through better perf/watt

WHERE is Multi-core most beneficial?WHERE is Multi-core most beneficial?

All products and dates are preliminary and subject to change without notice. 1 http://www.intel.com/performance/server/xeon/ht_perf.htm

Multi-Threading … Multi-tasking … Multi-Threading … Multi-tasking … Improving Compute DensityImproving Compute Density

Multi-Threading … Multi-tasking … Multi-Threading … Multi-tasking … Improving Compute DensityImproving Compute Density

Page 24: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

2424

Microsoft* Solution & Intel Microsoft* Solution & Intel Multi-core platformMulti-core platform

MS SQL 2000* & MS SQL 2005* are MS SQL 2000* & MS SQL 2005* are multi-threadedmulti-threaded design database design database

MS Windows Server 2003*, MS Windows MS Windows Server 2003*, MS Windows Server 2000* and MS Windows XP* are Server 2000* and MS Windows XP* are also multi-core readyalso multi-core ready

Page 25: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

2525

AgendaAgenda

Intel 64-bit Server Roadmap, Directions & Microsoft* Intel 64-bit Server Roadmap, Directions & Microsoft* Solution Stack supportSolution Stack support

Current Intel Platform Innovations for Microsoft* Database Current Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Future Intel Platform Innovations for Microsoft* Database Future Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Microsoft* Database solution options on Intel PlatformMicrosoft* Database solution options on Intel Platform Deployment Best Practice of a Microsoft SQL* 2000 Deployment Best Practice of a Microsoft SQL* 2000

Database on Intel 64-bit PlatformDatabase on Intel 64-bit Platform Benchmark & Success Story of Microsoft* Database Benchmark & Success Story of Microsoft* Database

Deployment on Intel PlatformDeployment on Intel Platform SummarySummary

Page 26: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

2626

Scale Out Database DeploymentScale Out Database DeploymentRiding the Volume Economics CurveRiding the Volume Economics Curve

Pros• Easy Modular Expansion• No Single Point of Failure• No Hardware Limitations to Scalability• Scalability Is Linear With Incremental Cost• Scales Down for Starter or Development Systems• Highest Density Hardware; Lowest Power Consumption

Challenges• Managing Many Systems

+ + + …

Page 27: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

2727

Scale Up Database Deployment Scale Up Database Deployment Symmetrical Multiprocessing SystemsSymmetrical Multiprocessing Systems

ProsPros Single System to Program and ManageSingle System to Program and Manage Allows Server ConsolidationAllows Server Consolidation High Volume 8-way Systems Now availableHigh Volume 8-way Systems Now available Future Path to High-volume 32-wayFuture Path to High-volume 32-way

ChallengesChallenges Doesn’t Scale Down to Single System (Starter or Doesn’t Scale Down to Single System (Starter or

Development Systems Expensive)Development Systems Expensive) Single Point of FailureSingle Point of Failure Decreasing ReturnsDecreasing Returns >8-way Not High Volume>8-way Not High Volume

$$$$

$$$$$$

$$

Page 28: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

2828

Microsoft SQL* ProvidesMicrosoft SQL* Provides Three Database Three Database Consolidation Options (through Consolidation Options (through scale-upscale-up solution) solution)

ClientMid-tier

AppsData-base

ClientMid-tier

AppsData-base

ClientMid-tier

AppsData-base

ClientMid-tier

Apps

ClientMid-tier

Apps

ClientMid-tier

Apps

Datab

ase

OS

ClientMid-tier

Apps

ClientMid-tier

Apps

ClientMid-tier

Apps OS

Data-base

Data-base

Data-base

ClientMid-tier

Apps

ClientMid-tier

Apps

ClientMid-tier

Apps OS

Data-base

OS

Data-base

OS

Data-base

Traditional EnvironmentSingle SQL Instance/Multiple DB

Multiple SQL Instance HW Partitions(total memory requirement >4GB, 64-bit database suitable)

“Multi-core” platform will see its benefit in these scenarios because of its ability to handle multi-tasking & multi-threaded applications in the same machine

Page 29: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

2929

Clustering DefinitionClustering Definition

AvailabilityAvailability - minimizes downtime by keeping - minimizes downtime by keeping systems running in an event of a hardware or systems running in an event of a hardware or software failuresoftware failure

ScalabilityScalability - new nodes can be added to a - new nodes can be added to a cluster to accommodate increased workloadcluster to accommodate increased workload

PerformancePerformance - workload can be distributed - workload can be distributed among nodes for optimal performanceamong nodes for optimal performance

A cluster is a group of independent computers A cluster is a group of independent computers working together as a single systemworking together as a single systemA cluster is a group of independent computers A cluster is a group of independent computers working together as a single systemworking together as a single system

Page 30: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

3030

Microsoft* SQL Database Cluster Microsoft* SQL Database Cluster Architecture basicArchitecture basic

Client PCsClient PCs

Server AServer A Server BServer B

Disk cabinet ADisk cabinet A

Disk cabinet BDisk cabinet B

HeartbeatHeartbeat

Cluster managementCluster management

Shared-Nothing (MSCS Cluster)Shared-Nothing (MSCS Cluster)

Page 31: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

3131

Microsoft* SQL Database Cluster Microsoft* SQL Database Cluster Architecture basicArchitecture basic BenefitsBenefits

– reduced unplanned downtimereduced unplanned downtime– easier upgrades, due to the ability to manually easier upgrades, due to the ability to manually

failover from one server to the other (allows IT failover from one server to the other (allows IT to upgrade one server at a time without to upgrade one server at a time without impacting availability)impacting availability)

Implementation AwarenessImplementation Awareness– failover is never “instantaneous”, will have a failover is never “instantaneous”, will have a

non-zero period of time when the database non-zero period of time when the database services are not available (usually less than one services are not available (usually less than one minute)minute)

Page 32: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

3232

Database Solution with the Database Solution with the Highest Level of AvailabilityHighest Level of Availability

Disaster-Recovery-EnabledDisaster-Recovery-Enabled– For highest level of availability, IT departments For highest level of availability, IT departments

should consider whether the database server should consider whether the database server configurations needs to be disaster-recovery-configurations needs to be disaster-recovery-enabledenabled

Implementation AwarenessImplementation Awareness– Data storage needs to be geographically dispersed, so Data storage needs to be geographically dispersed, so

that no single disaster can take out both copies of the that no single disaster can take out both copies of the datadata

– Price of distance is a loss of performance due to latency Price of distance is a loss of performance due to latency and the speed of lightand the speed of light

– Disaster-recovery-enabled systems are the most Disaster-recovery-enabled systems are the most expensive level of system protectionexpensive level of system protection

Page 33: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

3333

AgendaAgenda

Intel 64-bit Server Roadmap, Directions & Microsoft* Intel 64-bit Server Roadmap, Directions & Microsoft* Solution Stack supportSolution Stack support

Current Intel Platform Innovations for Microsoft* Database Current Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Future Intel Platform Innovations for Microsoft* Database Future Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Microsoft* Database solution options on Intel PlatformMicrosoft* Database solution options on Intel Platform Deployment Best Practice of a Microsoft SQL* 2000 Deployment Best Practice of a Microsoft SQL* 2000

Database on Intel 64-bit PlatformDatabase on Intel 64-bit Platform Benchmark & Success Story of Microsoft* Database Benchmark & Success Story of Microsoft* Database

Deployment on Intel PlatformDeployment on Intel Platform SummarySummary

Page 34: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

3434

When to consider a Microsoft* SQL When to consider a Microsoft* SQL Database (64-bit) Database (64-bit)

ChallengeChallenge

Large Working Set Size (>4GB+)Large Working Set Size (>4GB+) Lots of Buffer Pool thrashing (critical sections)Lots of Buffer Pool thrashing (critical sections)

Complex Queries Complex Queries Sorts, joins, workspace that can spill to diskSorts, joins, workspace that can spill to disk ERP and SCM applicationsERP and SCM applications

Large Virtual Memory / Large # ConnectionsLarge Virtual Memory / Large # Connections Many open cursorsMany open cursors

Multiple Instances of SQL ServerMultiple Instances of SQL Server Total memory required is >4GBTotal memory required is >4GB

OLAP environmentOLAP environment• MS SQL Server (Analysis Services)MS SQL Server (Analysis Services)• Situation when need huge dimensions Situation when need huge dimensions

supported in memorysupported in memory

SQL-64 ProvidesSQL-64 Provides

Large cache reduces I/OLarge cache reduces I/O

Large cache & higher Large cache & higher parallelismparallelism

Large cache & larger virtual Large cache & larger virtual memorymemory

Higher parallelism & large Higher parallelism & large memorymemory

Larger virtual memory Larger virtual memory addressingaddressing

Page 35: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

3535

MS SQL 2000 32 bit and 64 bit compatibilityMS SQL 2000 32 bit and 64 bit compatibility(from Xeon(from Xeon™™ 32-bit to Itanium 32-bit to Itanium®® 2) 2)

SameSame on-disk format for both SQL32 and on-disk format for both SQL32 and SQL64 databasesSQL64 databases

Procedure to migrate SQL32 to SQL64:Procedure to migrate SQL32 to SQL64:1.1. Detach database from 32-bit server Detach database from 32-bit server (sp_detach_db command)(sp_detach_db command)

2.2. Transfer the file to the target system Transfer the file to the target system (The same process for a standard backup and restore can be used to migrate data to the (The same process for a standard backup and restore can be used to migrate data to the 64-bit platform, by simply restoring 32-bit backup files to the 64-bit platform)64-bit platform, by simply restoring 32-bit backup files to the 64-bit platform)

3.3. Attach database to 64-bit server Attach database to 64-bit server (sp_attach_db command)(sp_attach_db command)

Page 36: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

3636

DatabaseBack-end

Clients Business LogicMid-tier

ApplicationFront-end

Switching the Microsoft* SQL 2000Database from a 32-bit server to a 64-bit server require NO changes in the front-end and mid-tier applications

Page 37: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

3737

Clients ApplicationFront-end Business Intelligence

Server (OLAP)

MS SQL MS SQL Windows*Windows*

IBM* DB2*IBM* DB2*AS/400*AS/400*

Data Data WarehouseWarehouse

Oracle*Oracle* UNIXUNIX

DataDataTransformationTransformation

Example of an End-To-End OLAP ScenarioExample of an End-To-End OLAP Scenario[with Microsoft* SQL Server (Analysis Services)][with Microsoft* SQL Server (Analysis Services)]

Financial AccountingHR managementCRM

MS Office* 2003MS Office* 2003MS Internet ExplorerMS Internet Explorer

MS DTS

ODBC

3rd party tools, eg.-Data Mirror*-Orion Integrator*

Page 38: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

3838

Other Deployment Considerations for MS SQL Other Deployment Considerations for MS SQL 2000* Database (64-bit) on Itanium2000* Database (64-bit) on Itanium®® 2 Platform 2 Platform

Symmetric Multiprocessing (SMP) SupportSymmetric Multiprocessing (SMP) Support– MS SQL 2000* (64-bit) Enterprise Edition support up to 64 MS SQL 2000* (64-bit) Enterprise Edition support up to 64

processors per server in MS Windows 2003 Datacenter editionprocessors per server in MS Windows 2003 Datacenter edition

– An increase from MS SQL 2000* (32-bit) which supports a max. An increase from MS SQL 2000* (32-bit) which supports a max. of 32 processor => good for scale-up strategyof 32 processor => good for scale-up strategy

High AvailabilityHigh Availability– MS SQL 2000* (64-bit) on Windows Server 2003* supports an 8-MS SQL 2000* (64-bit) on Windows Server 2003* supports an 8-

node failover clusternode failover cluster

Page 39: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

3939

Other Deployment Considerations for MS SQL Other Deployment Considerations for MS SQL 2000* Database (64-bit) on Itanium2000* Database (64-bit) on Itanium®® 2 Platform 2 Platform

Compatibility with MS SQL 2000* Database (32-bit)Compatibility with MS SQL 2000* Database (32-bit)– example of some components that are not available example of some components that are not available

on MS SQL 2000* (64-bit) version and are on MS SQL 2000* (64-bit) version and are recommended to be run on a 32-bit clientrecommended to be run on a 32-bit client

– Enterprise ManagerEnterprise Manager– Query AnalyzerQuery Analyzer

Area that needs work in migrating from 32-bit to 64-bit Area that needs work in migrating from 32-bit to 64-bit MS SQL 2000* DatabaseMS SQL 2000* Database

– Extended Stored Procedures need to be recompiled. Extended Stored Procedures need to be recompiled.

– Extended stored procedures are dynamic-link libraries (DLLs) Extended stored procedures are dynamic-link libraries (DLLs) that SQL Server can load and execute dynamically. Extended that SQL Server can load and execute dynamically. Extended stored procedures run directly in the address space of SQL stored procedures run directly in the address space of SQL Server and are programmed using the SQL Server Open Data Server and are programmed using the SQL Server Open Data Services APIServices API

Page 40: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

4040

Other Deployment Considerations for MS SQL Other Deployment Considerations for MS SQL 2000* Database (64-bit) on Itanium2000* Database (64-bit) on Itanium®® 2 Platform 2 Platform

Backward compatibilityBackward compatibility– Data migration from 64-bit MS SQL 2000* Database Data migration from 64-bit MS SQL 2000* Database

back to 32-bit version is supportedback to 32-bit version is supported

Scenarios that 32-bit Database should be usedScenarios that 32-bit Database should be used– For some SQL Server workloads, the 2-3 GB of virtual address For some SQL Server workloads, the 2-3 GB of virtual address

space available with a 32-bit platform is sufficient. If a space available with a 32-bit platform is sufficient. If a workload performs well with 2-3GB of memory (or with AWE) workload performs well with 2-3GB of memory (or with AWE) and does not require scaling up beyond 8 CPUs, the benefits of and does not require scaling up beyond 8 CPUs, the benefits of fast CPUs available in 32-bit architecture may outweigh the fast CPUs available in 32-bit architecture may outweigh the advantages of moving to a 64-bit platform.advantages of moving to a 64-bit platform.

Page 41: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

4141

AgendaAgenda

Intel 64-bit Server Roadmap, Directions & Microsoft* Intel 64-bit Server Roadmap, Directions & Microsoft* Solution Stack supportSolution Stack support

Current Intel Platform Innovations for Microsoft* Database Current Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Future Intel Platform Innovations for Microsoft* Database Future Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Microsoft* Database solution options on Intel PlatformMicrosoft* Database solution options on Intel Platform Deployment Best Practice of a Microsoft SQL* 2000 Deployment Best Practice of a Microsoft SQL* 2000

Database on Intel 64-bit PlatformDatabase on Intel 64-bit Platform Benchmark & Success Story of Microsoft* Database Benchmark & Success Story of Microsoft* Database

Deployment on Intel PlatformDeployment on Intel Platform SummarySummary

Page 42: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

4242

Itanium® 2 Processor TPC-C LeadershipItanium® 2 Processor TPC-C Leadership

Leading transaction processing with choiceLeading transaction processing with choice

RankRank SystemSystem tpmCtpmC $/tpmC$/tpmC Database/ OSDatabase/ OS Date SubmittedDate Submitted

77HP Integrity Superdome HP Integrity Superdome (64 CPU)(64 CPU) 786,646786,646 6.49 US $6.49 US $ Microsoft SQL/ WindowsMicrosoft SQL/ Windows 08/27/200308/27/2003

1010 HP Integrity Superdome HP Integrity Superdome 707,102707,102 7.16 US $7.16 US $ Microsoft SQL/ WindowsMicrosoft SQL/ Windows 05/20/200305/20/2003

Performance, price performance, and availability from www.tpc.org on May 30, 2005 and are included for informational purposes only.  Intel does not guarantee their accuracy. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests.  Any difference in system hardware or software design or configuration may affect actual performance

Best Published TPC-C Results on TPC.org Top 10 List Best Published TPC-C Results on TPC.org Top 10 List (as of 5/30/2005)(as of 5/30/2005)

Microsoft* SQL database deployment on Intel® Itanium® 2 are getting Microsoft* SQL database deployment on Intel® Itanium® 2 are getting into into enterprise mission criticalenterprise mission critical environment environment

(2 of the Top 10 List in TPC-C are Microsoft* SQL 2000 database (2 of the Top 10 List in TPC-C are Microsoft* SQL 2000 database deploying on Intel® Itanium® 2 based systems) deploying on Intel® Itanium® 2 based systems)

*Other names and brands may be claimed as the property of others.

Page 43: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

4343

Intel® XeonIntel® Xeon™™ Processor $/tpmC Leadership Processor $/tpmC Leadership

Leading $/transaction processing with choiceLeading $/transaction processing with choice

RankRank SystemSystem tpmCtpmC $/tpmC$/tpmC Database/ OSDatabase/ OS Date SubmittedDate Submitted

11DELL PowerEdge 3.4GHz DELL PowerEdge 3.4GHz (2M cache)(2M cache) 28,12228,122 1.40 US $1.40 US $ Microsoft SQL/ WindowsMicrosoft SQL/ Windows 02/24/200502/24/2005

22DELL PowerEdge 3.4GHz DELL PowerEdge 3.4GHz (1M cache)(1M cache) 26,41026,410 1.53 US $1.53 US $ Microsoft SQL/ WindowsMicrosoft SQL/ Windows 12/10/200412/10/2004

33HP Proliant 3.06GHz HP Proliant 3.06GHz (512K cache) (512K cache) 17,81017,810 1.57 US $1.57 US $ Microsoft SQL/ WindowsMicrosoft SQL/ Windows 10/19/200410/19/2004

Performance, price performance, and availability from www.tpc.org on May 30, 2005 and are included for informational purposes only.  Intel does not guarantee their accuracy. Performance tests and ratings are measured using specific computer systems and/or components and reflect the approximate performance of Intel products as measured by those tests.  Any difference in system hardware or software design or configuration may affect actual performance

Best Published $/tpmC Results on TPC.org Top 10 List Best Published $/tpmC Results on TPC.org Top 10 List (as of 5/30/2005)(as of 5/30/2005)

Microsoft* SQL database deployment on Intel® Xeon™ based systems Microsoft* SQL database deployment on Intel® Xeon™ based systems provide the best price/performance for budget customers provide the best price/performance for budget customers

(Top 3 List in $/tpmC are Microsoft* SQL 2000 database deploying on (Top 3 List in $/tpmC are Microsoft* SQL 2000 database deploying on Intel® Xeon™ based systems) Intel® Xeon™ based systems)

*Other names and brands may be claimed as the property of others.

Page 44: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

4444

The Challenge: Implement a data warehouse solution to enhance productivity and o enhance productivity and improve the quality of its financial advisors’ recommendations. improve the quality of its financial advisors’ recommendations. ““When we were looking at hardware to support the warehouse, we wanted a system that When we were looking at hardware to support the warehouse, we wanted a system that would be absolutely reliable, and we wanted a system that would scream. The HP Integrity would be absolutely reliable, and we wanted a system that would scream. The HP Integrity Superdome* server with Intel Itanium 2 processors is perfect for us.”Superdome* server with Intel Itanium 2 processors is perfect for us.”Tim EitelTim EitelChief Information OfficerChief Information OfficerRaymond James FinancialRaymond James Financial

HP Integrity Superdome*

server with 16Intel Itanium 2

processors

Solution BenefitsSolution Benefits3-5X performance increase 3-5X performance increase

over 32-bit solution; over 32-bit solution; overnight updates now take overnight updates now take 1 hour 1 hour

Better use of information to Better use of information to increase profitability, reduce increase profitability, reduce costs, increase production, costs, increase production, improve quality of financial improve quality of financial adviceadvice

Enhanced ability to recruit Enhanced ability to recruit new advisorsnew advisors

Solution BenefitsSolution Benefits3-5X performance increase 3-5X performance increase

over 32-bit solution; over 32-bit solution; overnight updates now take overnight updates now take 1 hour 1 hour

Better use of information to Better use of information to increase profitability, reduce increase profitability, reduce costs, increase production, costs, increase production, improve quality of financial improve quality of financial adviceadvice

Enhanced ability to recruit Enhanced ability to recruit new advisorsnew advisors

Intel® Itanium® Reference SolutionIntel® Itanium® Reference SolutionMicrosoft SQL*-Windows at Raymond James Microsoft SQL*-Windows at Raymond James (Financial Services)(Financial Services)

1Results as reported by Raymond James Financial.  Intel has not verified these results. Results may not be representative and may vary. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing.

Page 45: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

4545

Intel® Itanium® Reference Solution Microsoft SQL*-Windows at Shanghai WaiGaoQiao INTER Net & Information Co Ltd (PRC Government)

Intel® Itanium® Reference Solution Microsoft SQL*-Windows at Shanghai WaiGaoQiao INTER Net & Information Co Ltd (PRC Government)

Business need– High availability, scalability and performance– Need cost-effective enterprise-class servers– Provide 2-second response time over 1000 enterprises within the

Wai Qao Qiao industry zone Solution

– 2 HP* Itanium® 2 based servers running core business applications including customs, transportation, etc.

– Windows* Server 2003 (64-bit)– SQL* Server (64 bit)

Key learnings1

– Out performed existing servers by an average of 150%– Seamless migration from 32->64 bit

1Results as reported by Shanghai WaiGaoQiao INTER Net & Information Co Ltd..  Intel has not verified these results. Results may not be representative and may vary. Buyers should consult other sources of information to evaluate the performance of systems or components they are considering purchasing.

“ The combination of the Intel Itanium 2 processor and Windows Server 2003 allowed us to migrate seamlessly from a 32 bit platform to 64 bit platform - which is now providing excellent results.  Intel Itanium processors will continue to be the first choice for our solutions." - Tony Liu, Vice President

Page 46: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

4646

Intel® Itanium® Reference SolutionIntel® Itanium® Reference Solution Microsoft SQL*-Windows at Western Sydney Area Microsoft SQL*-Windows at Western Sydney Area Health Services (Health Care)Health Services (Health Care) Customer: Western Sydney Area Health Services, AustraliaCustomer: Western Sydney Area Health Services, Australia Software: Patient Data Management / Customer ERP deploymentSoftware: Patient Data Management / Customer ERP deployment Issue: Scalability and server consolidation. Requirement for Issue: Scalability and server consolidation. Requirement for

28GB SQL database for customer28GB SQL database for customer Solution: Intel provided guidance to port SQL Server 2000 to Solution: Intel provided guidance to port SQL Server 2000 to

SQL Server 64 bit. Deployment platform is 2x IBM x455 8 way SQL Server 64 bit. Deployment platform is 2x IBM x455 8 way Itanium® 2 clusters. Total = 16 Itanium® 2 CPUsItanium® 2 clusters. Total = 16 Itanium® 2 CPUs

Total project cost : USD $3.6mTotal project cost : USD $3.6m

Key learnings:Key learnings:

1.1. 28GB SQL database was much better suited to SQL 64 bit28GB SQL database was much better suited to SQL 64 bit

“The 10GB database was ported seamlessly from SQL Server 2000 to SQL 64 bit in under 3 hours. The was no code change on the front end application, it simply

required a server name change to reconnect to the 64bit database”

Page 47: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

4747

AgendaAgenda

Intel 64-bit Server Roadmap, Directions & Microsoft* Intel 64-bit Server Roadmap, Directions & Microsoft* Solution Stack supportSolution Stack support

Current Intel Platform Innovations for Microsoft* Database Current Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Future Intel Platform Innovations for Microsoft* Database Future Intel Platform Innovations for Microsoft* Database DeploymentDeployment

Microsoft* Database solution options on Intel PlatformMicrosoft* Database solution options on Intel Platform Deployment Best Practice of a Microsoft SQL* 2000 Deployment Best Practice of a Microsoft SQL* 2000

Database on Intel 64-bit PlatformDatabase on Intel 64-bit Platform Benchmark & Success Story of Microsoft* Database Benchmark & Success Story of Microsoft* Database

Deployment on Intel PlatformDeployment on Intel Platform SummarySummary

Page 48: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

4848

WhyWhy Intel-based platform on Intel-based platform on Microsoft* SolutionsMicrosoft* Solutions

Get More for Your BusinessGet More for Your BusinessGet More for Your BusinessGet More for Your Business

More ValueMore ValueRobust PerformanceRobust Performance

Long Useful LifeLong Useful Life

Cross Platform InnovationCross Platform InnovationMulti-core + Hyper Threading (up to 4 cores/socket) Multi-core + Hyper Threading (up to 4 cores/socket)

Dual, Independent System Bus with FB-DIMM memoryDual, Independent System Bus with FB-DIMM memory

Intel® Virtualization Technology, Intel® I/O Acceleration TechnologyIntel® Virtualization Technology, Intel® I/O Acceleration Technology

Intel® Active Management TechnologyIntel® Active Management Technology

More More CapabilityCapability

VersatilityVersatility

Industry-StandardsIndustry-Standards

Optimized SolutionsOptimized SolutionsIntel development, tuning & tools support Intel development, tuning & tools support

Broadest base of industry-standard solutionsBroadest base of industry-standard solutions

Manufacturing capability = continuity of supply to industryManufacturing capability = continuity of supply to industry

More More ExperienceExperience

Beyond The CPUBeyond The CPU

High ConfidenceHigh Confidence

Industry standards, adoption & supportIndustry standards, adoption & support High quality, safety & reliability businesses have come to rely on High quality, safety & reliability businesses have come to rely on

Robust, thorough solutions validation by and with industry leadersRobust, thorough solutions validation by and with industry leaders

Thread parallelism started 10 years ago; HT (2 virtual cores) todayThread parallelism started 10 years ago; HT (2 virtual cores) today

Page 49: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

4949

VISION & TECHNOLOGIES

COLLABORATION

PRODUCTS

TRAINING

SERVICES

WEBSITE

IntelIntel®® Software Software

CollegeCollege

IntelIntel®® Software Software

Development Products

Development Products

IntelIntel®® Early Early

Access Program

Access Program

www.intel.com/software

www.intel.com/software

IntelIntel®® Software NetworkSoftware NetworkRegistered to the network and learn more about Microsoft* solutions on Intel®® Architecture

Page 50: Microsoft* Database on 64-bit Intel Platform for Enterprise Deployment.

5050

Thank YouThank You