+ All Categories
Home > Documents > Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi...

Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi...

Date post: 28-Jun-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
19
Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia
Transcript
Page 1: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Michele ZoppiProduct & Solutions Marketing Manager SQL Server,

Microsoft Italia

Page 2: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Windows Server System: soluzioni flessibili e scalabili a 64-bit

Windows Server System: soluzioni flessibili e scalabili a 64-bit

Page 3: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

AgendaAgendaIl mercatoLa piattaforma WindowsSQL ServerConclusioni

Page 4: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Market OverviewMarket OverviewLa maggioranza dei server (89%) ha un costo inferiore a $10k

La maggioranza di questi sono a 32-bitIl rimanente 11% sono server a 64-bit

Già oggi rappresentano il 65% del totale della spesa

0500,000

1,000,0001,500,0002,000,0002,500,0003,000,0003,500,0004,000,0004,500,0005,000,000

<$10K $10K-$25K $25K-$100K $100K+

64-bit32-bit

11% dei server prodotti, 65% della spesa

Worldwide Server Shipments, 2003 (Source: IDC)64-bit include RISC, CISC, EPIC e x86-64

Page 5: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Scale Up TPC-C, Windows vs. UnixScale Up TPC-C, Windows vs. Unix

5X rispetto al 2001

SQL Serverall’ 80% dei primi risultati Unix nel 2004

tpm

C

0

100,000

200,000

300,000

400,000

500,000

World Records in 2001

SQL Serveral 30%dei primi risultati su Unix nel 2001

1,000,000

900,000

800,000

700,000

600,000

World Records in 2004

Page 6: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Target WorkloadTarget Workload

unknown

unknown

unknown

TerminalServer

1 IDC Server Workloads 20032 IDC Server Workloads 20033 Percent of respondents who identified this workload when asked: “What specific Windows applications would have to be made 64-bit enabled for you to consider moving from 32-bit to 64-bit Windows technology?” Based on MS Research 64-bit AAU study among 200 LORG IT Pros, Aug-2003.

28%unknown29%36%Customer Interest3

$26 (B)12% of total

$11 (B)5% of total

$20 (B)9% of total

$44 (B)20% of total

Revenue Forecast2

2004-2007

1.5 (M)6% of total

1.1 (M)4% of total

3.7 (M)14% of total

3.0 (M)11% of total

Volume Forecast1

2004-2007

BusinessApps

TechnicalComputingEmailDatabase

Page 7: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Perchè 64-Bit?Perchè 64-Bit?

Riduce il numero di sistemi da gestireRiduce il Total Cost of Ownership (TCO)Sfrutta le stesse conoscenze amministrative di Windows

Migliora l’affidabilità e la disponibilitàMigliora le prestazioni e la scalabilitàSfrutta lo stesso ambiente Windows

Velocizzare il Time to MarketSfrutta le stesse capacitàdi sviluppo di Windows

Elimina la barriera dei 4GB di memoria relativa ai sistemi a 32-bitSfrutta lo stesso ambiente Microsoft®

Windows®

SviluppatoriSviluppatori

SistemistiSistemisti

Vantaggi Vantaggi tecnologicitecnologici

Vantaggi di Vantaggi di BusinessBusiness

Page 8: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Architetture supportateArchitetture supportateItanium Processor Family (IPF)

EPIC (Explicit Parallel Instruction Code) e floating pointGrande Scalabilità (fino a 512 processori)Grande numero di registri (128)64-bit extended architectures (x64)Offerta da notebook a server:

AMD Opteron e Athlon 64 (AMD64)Intel Xeon (EM64T)

Estensione dell’instruction set x86Migliore compatibilità con i 32-bit

Page 9: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Roadmap per WindowsRoadmap per Windows

Y

Y

NP

NP

NP

NP

Y

6464--bit bit (IPF)(IPF)

6464--bit bit (x64)(x64)

3232--bitbit22

(x86)(x86)Microsoft ProductMicrosoft Product11

NPYWindows XP Media Center Edition

YYWindows XP Professional

NPYWindows XP Tablet PC Edition

YYWindows Server 2003 Datacenter Edition

YYWindows Server 2003 Enterprise Edition

YYWindows Server 2003 Standard Edition

NPYWindows Server 2003 Web Edition

WindowsCodeBase

x86 compiler

x64 compiler

Itanium compiler 64-bit Windows for Itanium

64-bit Windows for x64

32-bit Windows for x86

Page 10: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Roadmap prodotti a 64-bitRoadmap prodotti a 64-bit

20052005Services for UNIX20062006Microsoft Operations Manager (“Relentless”)

NPH1 2005Virtual PC Service Pack 1 (evaluating 32-bit support under WOW64 or native 64-bit support)

NPFine 2006Exchange Server 12 (“E12”)

NP2006Virtual Server v2

H2 2005H2 2005Visual Studio 2005 (“Whidbey”)H2 2005H2 2005SQL Server (code name “Yukon”)

Marzo 2003Non disp.SQL Server 2000

NP2006Virtual PC v2 ("HedgeHog“)

NPQ3 2005Host Integration Server 2005NPQ3 2005Biztalk Server (“Pathfinder”)NPQ3 2005Commerce Server (“Golden Eye”)

Itanium Itanium AvailabilityAvailability11

x64 x64 AvailabilityAvailability11ApplicationApplication

(1) Le date di disponibilità riflettono la pianificazione attuale e sono soggetti a cambiamento senza notifica.

Page 11: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Sampling of 32-bit Microsoft Application Support Plans on 64-bit Windows (via WOW64)Sampling of 32-bit Microsoft Application Support Plans on 64-bit Windows (via WOW64)

YesYesMicrosoft Plus!; Microsoft Plus! Digital Media Edition

YesYesMicrosoft StreetsYesYesMicrosoft Digital Image Suite

YesYesMicrosoft Encarta

YesYesMicrosoft Flight Simulator; Age of Mythology; Age of Empires

Q4 2004Q4 2004Microsoft Operations Manager 2005 (32-bit MOM manages 64-bit systems with included 64-bit agent)

YesYesMicrosoft Office 2003, Microsoft Office XP, Project, Visio

H2 2005H2 2005Visual Studio 2005 (“Whidbey”)

NoYesSQL Server 2000 SP4 (64-bit Itanium version released in 2003)

NoNoExchange Server (all 32-bit versions)

YesYesVisual Studio .NET version 2003

YesYesMicrosoft Business Solutions Navision

Itanium Support

x64Support

Application

Page 12: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

WOW64WOW64

Windows Windows 3232--bitbit

Windows 64Windows 64--bitbit

6464--bit bit ApplicationApplication

3232--bit bit ApplicationApplication

Windows 64Windows 64--bitbit

6464--bit bit ApplicationApplication

3232--bit bit ApplicationApplication

Exec. LayerExec. Layer

Windows Windows 3232--bitbit

Esecuzione diretta applicazione a 32-bit su x64

Applicazione a 32-bit convertita a 64-bit dall’Execution layer on IPF

Page 13: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Efficienza Operativa & 64-BitEfficienza Operativa & 64-Bit

Consolidare Domini & ServerNessuna limitazione sul numero degli utentiMigliorata scalabilità di Active Directory = meno hardwareRiduzione numero dei domini

64-bit permette di diminuire il numero fisico di Domain controller e Global Catalog di Active Directory

VPNVPN

EE--mailmail Web ServiceWeb Service

FirewallFirewall

LOBLOBApplicationApplication

B2CB2CApplicationApplication

ActiveActiveDirectoryDirectory

Page 14: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Scenario applicativo per SQL ServerScenario applicativo per SQL Server

Presentation Tier

Middle Tier

Data Tier

ASP.NET

Database prodotti Database ordini

Logica applicativa COM+

32/6432/64--bitbit

32/6432/64--bitbit

6464--bitbit

Page 15: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Scenari vincenti per i 64-BitScenari vincenti per i 64-BitCarichi di lavoro con forte uso di Memoria Virtuale

Sui 32-bit è limitata a 3GB, indipendentemente da AWEI 64-bit eliminano l’overhead di performance di AWE (tecnologia a 32-bit per indirizzare tanta memoria)

Large scale OLAPGrande numero di dimensioniProcessamento parallelo in larga scala

Query Complesse Sort, join, workspace che accedono a discoERP (Supply Chain), CRM, Financial Apps

Scenari di Scale-up MassivoScalabilità più lineare sotto le 8 o 16 vieDatabase Consolidation

Carichi di lavoro a forte utilizzo di SQL Buffer CacheOLTP con utilizzo di grandi working setsRelational Data Warehouses

Page 16: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

In conclusioneIn conclusioneD

ispo

nibi

litD

ispo

nibi

litàà

di a

pplic

azio

nidi

app

licaz

ioni

3232--bit x86bit x86

6464--bit x64bit x64

6464--bit IPFbit IPF

Mainstream

VersatileVersatile

Most ScalableMost Scalable

La migliore piattaforma per deployment mainstream: ampio ecosistema di partner e soluzioni

La piattaforma piùversatile: fornisce alte performance per applicazioni sia a 32-bit sia a 64-bit.

La migliore piattaforma per applicazioni scalabili:fornisce supporto per la migliore tecnologia disponibile

ScalabilitScalabilitàà

Page 17: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

SQL Server 2005SQL Server 2005Developer, Standard, Enterprise

x86, x64, IA64Express, WG

x86, x(IA)64 con WOWTutte le piattaforme saranno rilasciate contemporaneamente, già da adesso le beta sono disponibili su tutte le piattaforme

Page 18: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

.NET Framework on 64-bit CPUs.NET Framework on 64-bit CPUs

Current .NET Framework v1.1 is supported.NET Framework v1.1 runs in WoW64 32-bit subsystemWindows Server 2003 SP1 & Windows XP x64 Edition

Exploitative support delivered in next release – .NET Framework v2.0Typical pure .NET applications will simply work – no recompilation required

Platform specific features (e.g. 32-bit COM objects, Win32 API calls will require more care/modification)

Code can be portable across processor architecturesx86 ↔ IA64 ↔ x64Optional compiler/project switches to specify target if required

Page 19: Michele Zoppi - FPAarchive.forumpa.it/.../1346_michele_zoppi.pdf · 2005-06-15 · Michele Zoppi Product & Solutions Marketing Manager SQL Server, Microsoft Italia. Windows Server

Recommended