DAT201DAT201SQL Server in the EnterpriseSQL Server in the Enterprise企业中的 企业中的 SQL ServerSQL Server
Agenda – What we will coverAgenda – What we will cover
SQL Server OverviewSQL Server OverviewFeature HighlightsFeature Highlights 技术要点 技术要点
SQL Server Momentum in the EnterpriseSQL Server Momentum in the Enterprise 企企業使用趨勢業使用趨勢Enterprise Customer Case Studies (Enterprise Customer Case Studies ( 企业用企业用户案例介绍户案例介绍 ))
Korea TelecomKorea Telecom 韩国电信 韩国电信NASDAQNASDAQ 纳斯达克股票交易市场 纳斯达克股票交易市场Barnes & NobleBarnes & Noble
Questions & AnswersQuestions & Answers
SQL Server OverviewSQL Server Overview
SQL SQL Server Server
7.07.0
SQL SQL Server Server 20052005
SQL SQL Server Server 20002000
Lowest TCOLowest TCO Best Developer PlatformBest Developer Platform
Reliability and SecurityReliability and Security Integrated Business IntelligenceIntegrated Business Intelligence
High availability Security Developer
productivity Native XML First to include
Enterprise ETL and Deep Data Mining
Performance, scalability focus
XML support First to include
Notification First to include
Data Mining & Reporting
Re-architecture of relational server
Extensive auto resource management
First to include OLAP & ETL
Cross-release Cross-release objectivesobjectives
SQL SQL Server Server 6.0/6.56.0/6.5 Differentiation
from Sybase SQL Server
Windows integration
First to include Replication
11stst Generation Generation 22ndnd Generation Generation 33rdrd Generation Generation
AlwaysOn: High Availability for enterprise applications AlwaysOn: High Availability for enterprise applications
Key security and performance featuresKey security and performance features
Focus on self manageability and optimizationFocus on self manageability and optimization
Integration with Visual Studio and .NETIntegration with Visual Studio and .NET
Native XML technology Native XML technology
Interoperability via Web ServicesInteroperability via Web Services
Real time decision making: reporting, data miningReal time decision making: reporting, data mining
Rich client and SharePoint solutionsRich client and SharePoint solutions
Comprehensive ETL solution: up to 600% fasterComprehensive ETL solution: up to 600% faster
New for SQL Server 2005New for SQL Server 2005
Note: All Higher Editions include same Note: All Higher Editions include same functionality as the edition below it.functionality as the edition below it.
ExpressExpress StandardStandard EnterpriseEnterpriseFastest way for Fastest way for
developers to learn, build developers to learn, build & deploy simple data & deploy simple data driven applicationsdriven applications
Complete data Complete data management & analysis management & analysis
platform for medium platform for medium businesses and large businesses and large
departmentsdepartments
Fully integrated data Fully integrated data management and management and
analysis platform for analysis platform for business critical business critical
enterprise applications enterprise applications
WorkgroupWorkgroupEasiest to use & most Easiest to use & most affordable database affordable database solution for smaller solution for smaller
departments & growing departments & growing businessesbusinesses
2 CPU2 CPU
3 GB RAM3 GB RAM
Management Management StudioStudio
Import/ExportImport/Export
Limited Replication Limited Replication PublishingPublishing
Back-up Log-Back-up Log-shippingshipping
Reporting ServerReporting Server
4 CPU4 CPU
Unlimited RAMUnlimited RAM(64-bit)(64-bit)
Database MirroringDatabase Mirroring
OLAP ServerOLAP Server
Reporting ServerReporting Server
New Integration New Integration ServicesServices
Data MiningData Mining
Full Replication & Full Replication & SSB PublishingSSB Publishing
Unlimited Scale Unlimited Scale + Partitioning+ Partitioning
Adv. DB mirroring, Adv. DB mirroring, Complete online & Complete online &
parallel operations, parallel operations,
DB snapshotDB snapshot
Advanced Analysis Advanced Analysis Tools including full Tools including full
OLAP & Data OLAP & Data MiningMining
Customized & High Customized & High Scale ReportingScale Reporting
Adv SSISAdv SSIS
1 CPU1 CPU1 GB RAM1 GB RAM
4GB DB Size4GB DB Size
Simple Simple Management ToolManagement Tool
Report Wizard & Report Wizard & Report ControlsReport Controls
Replication & Replication & SSB ClientSSB Client
SQL Server MomentumSQL Server Momentumin the Enterprisein the Enterprise
Source:Source:
SQL Server in the EnterpriseSQL Server in the Enterprise
Winter Corp Top Ten 2005Winter Corp Top Ten 2005Survey of largest databases in the world (Aug 2005)Survey of largest databases in the world (Aug 2005)
43 SQL Server entries over 1 TB, 25% of all entries43 SQL Server entries over 1 TB, 25% of all entries11 TB+ entries on SQL Server 2005 live by launch11 TB+ entries on SQL Server 2005 live by launch
6 winners in Top Ten categories for All Platforms6 winners in Top Ten categories for All Platforms33rdrd largest OLTP db by rows, 50 billion rows & 7.8 TB largest OLTP db by rows, 50 billion rows & 7.8 TB
88thth largest DW database in the world, 19.5 TB of data largest DW database in the world, 19.5 TB of data
Won & dominated all Windows DB size categoriesWon & dominated all Windows DB size categories
SQL Server MetricsSQL Server Metrics Top Ten Top Ten 20052005
Top Ten Top Ten 20032003
#Terabyte+ Entries (> 1 TB)#Terabyte+ Entries (> 1 TB) 4343 1515
#DW Entries#DW Entries 2222 44
#OLTP Entries#OLTP Entries 2121 1313
#OLTP Entries in Top Ten categories for All Platforms#OLTP Entries in Top Ten categories for All Platforms 44 11
#DW Entries in Top Ten categories for All Platforms#DW Entries in Top Ten categories for All Platforms 22 00
#DW Entries in DB Size Top Ten for Windows#DW Entries in DB Size Top Ten for Windows 77 11
Top Scale SQL Server Top Scale SQL Server Mission Critical OLTP AppsMission Critical OLTP Apps
7.8 TB & 50B rows in single DB, Winter Corp winner7.8 TB & 50B rows in single DB, Winter Corp winner50 TB+ of data total,13,000 customer service reps50 TB+ of data total,13,000 customer service reps
GLOSS financial system, Sybase migrationGLOSS financial system, Sybase migration2 TB OLTP instance, 2000 stored procedures2 TB OLTP instance, 2000 stored procedures
Runs Peoplesoft ERP Suite on SQL ServerRuns Peoplesoft ERP Suite on SQL ServerHigh intensity OLTP High intensity OLTP
1000+ TPS application, 1 TB of data, Oracle migration1000+ TPS application, 1 TB of data, Oracle migrationReal-time manufacturing app, runs all WD outputReal-time manufacturing app, runs all WD output
Full range of telecom systems, developed in VS.NetFull range of telecom systems, developed in VS.NetTerabytes of data, Several 64-way HP SuperdomesTerabytes of data, Several 64-way HP Superdomes
US Dept of Agriculture runs PeopleSoft ERP SuiteUS Dept of Agriculture runs PeopleSoft ERP Suite75K employees, 500 GB database, high concurrency75K employees, 500 GB database, high concurrency
Top Scale SQL Server Top Scale SQL Server TB+ Data Warehouse & BI TB+ Data Warehouse & BI
20 TB European digital payment archive system20 TB European digital payment archive systemUnisys Payments Services ArchiveUnisys Payments Services Archive
13 TB Geospatial DW, to reach 25 TB13 TB Geospatial DW, to reach 25 TB4 TB data mart, 2500 field offices, 55 TB storage4 TB data mart, 2500 field offices, 55 TB storage
1.5 TB DW, plus multiple OLAP data marts1.5 TB DW, plus multiple OLAP data martsData feeds from JD Edwards ERP systemData feeds from JD Edwards ERP system
1 TB DW, Informix migration1 TB DW, Informix migrationHeavy concurrent usage on OLAPHeavy concurrent usage on OLAP
1.7 TB DW, 2900 DW users ramping up to 50001.7 TB DW, 2900 DW users ramping up to 5000Runs on HP SuperdomeRuns on HP Superdome
6 TB Call Detail Record (CDR) DW, OLAP usage6 TB Call Detail Record (CDR) DW, OLAP usage20-way HP Superdome20-way HP Superdome
Top Scale SQL ServerTop Scale SQL ServerMajor SAP DeploymentsMajor SAP Deployments
8 TB SAP R/3, 1500 conc users, Unisys 16-way8 TB SAP R/3, 1500 conc users, Unisys 16-way3 TB Business Warehouse system3 TB Business Warehouse system
$23 Bil photo products company$23 Bil photo products companyWorldwide SAP implementation, now on SS2005Worldwide SAP implementation, now on SS2005
38,000 employees, 2 x 32-way Unisys ES7000 38,000 employees, 2 x 32-way Unisys ES7000 1 TB+ db, 5 TB Storage, 2000 concurrent users1 TB+ db, 5 TB Storage, 2000 concurrent users
Shell Lubricants (+ Penzoil/Quaker State)Shell Lubricants (+ Penzoil/Quaker State)2 TB database, 1800 conc user + SQL Server BI2 TB database, 1800 conc user + SQL Server BI
Top computer retailer in USATop computer retailer in USA.5 TB in SAP, SQL Server also as strategic BI platform.5 TB in SAP, SQL Server also as strategic BI platform
China Light & Power runs mySAP suite on SS2005China Light & Power runs mySAP suite on SS200510 TB of total data, 500 concurrent users10 TB of total data, 500 concurrent users
Top Scale SQL Server 2005 Top Scale SQL Server 2005 Mission Critical Apps Live Today on SQL Server 2005Mission Critical Apps Live Today on SQL Server 2005
Runs airline scheduling services operationsRuns airline scheduling services operationsHigh intensity OLTP on SQL Server 2005High intensity OLTP on SQL Server 2005
Fixed Income Trading System running on SS2005Fixed Income Trading System running on SS200530% performance increase, 1,000 trades / second 30% performance increase, 1,000 trades / second
Market Data Dissemination System, runs on SS2005Market Data Dissemination System, runs on SS20055K transactions5K transactions / second, 100K queries / day/ second, 100K queries / day
Web hosted solutionWeb hosted solutionManaging 7 million transactions per dayManaging 7 million transactions per day
22ndnd largest Shipping Co in the word, 160 countries largest Shipping Co in the word, 160 countries15 Bil transactions per year, 5 TB of data15 Bil transactions per year, 5 TB of data
World’s largest online grocery retailerWorld’s largest online grocery retailerRuns web-site on SS2005 and VS.Net 2005Runs web-site on SS2005 and VS.Net 2005
Top SQL Server 2005Top SQL Server 2005 TB+ Data Warehouse & BI Live Today on SQL Server 2005TB+ Data Warehouse & BI Live Today on SQL Server 2005
5.3 TB Credit Card DW, 5 Mil card holders5.3 TB Credit Card DW, 5 Mil card holders300 users, OLAP, SSIS, SSRS, Office BSM300 users, OLAP, SSIS, SSRS, Office BSM
4 TB Consumer Packaged Goods (CPG) DW4 TB Consumer Packaged Goods (CPG) DW350 users, complex relational query, SSIS & SSRS350 users, complex relational query, SSIS & SSRS
5 TB Retail Data Warehouse on HP Superdome5 TB Retail Data Warehouse on HP SuperdomeUses SQL Server OLAP, SSIS, SSRSUses SQL Server OLAP, SSIS, SSRS
2 TB DW, originally migrated from Informix2 TB DW, originally migrated from Informix300 users, complex query, OLAP & Data Mining300 users, complex query, OLAP & Data Mining
6 TB retail data warehouse from 700 stores, OLAP, RS6 TB retail data warehouse from 700 stores, OLAP, RS15 TB total across multiple instances15 TB total across multiple instances
5 TB retail DW, 10 TB storage, data from 1000 stores5 TB retail DW, 10 TB storage, data from 1000 storesLargest retailer in African continent, OLAP, RS, DTS Largest retailer in African continent, OLAP, RS, DTS
SQL Server Customer Advisory SQL Server Customer Advisory TeamTeam
Part of SQL Server product teamPart of SQL Server product team
Senior DB architects each with 10+ years of enterprise development and deployment experienceSenior DB architects each with 10+ years of enterprise development and deployment experienceWorld-wide coverage – US, EMEA, AsiaWorld-wide coverage – US, EMEA, AsiaHoward Yin –APACHoward Yin –APACNicholas Dritsas (BI) – APACNicholas Dritsas (BI) – APACEx member - Prakash Sundaresan - APACEx member - Prakash Sundaresan - APAC
Work with largest, most complex SQL Server projects worldwideWork with largest, most complex SQL Server projects worldwideArchitecture and design reviewsArchitecture and design reviews
Project risk mitigationProject risk mitigation
Create and share best practices with communityCreate and share best practices with communityhttp://blogs.msdn.com/sqlcat http://blogs.msdn.com/sqlcat
You will see us at PASS & TechEdYou will see us at PASS & TechEd
Drive enterprise requirements back into productDrive enterprise requirements back into product
SQL Server Customer Advisory SQL Server Customer Advisory TeamTeam
Engagement ProfileEngagement ProfileLast year – 10-20 TB databases; 50,000+ Last year – 10-20 TB databases; 50,000+ transactions/sec; AS with 50+ GBs of cube sizestransactions/sec; AS with 50+ GBs of cube sizes
Currently – 20-100 TB databases; 100,000+ Currently – 20-100 TB databases; 100,000+ transaction/sec; AS with 100+ GBs of cube transaction/sec; AS with 100+ GBs of cube sizes; 10,000+ reporting service userssizes; 10,000+ reporting service users
Sample Active EngagementsSample Active EngagementsMajor high-speed railway operation Major high-speed railway operation environment with 0 downtime and guaranteed environment with 0 downtime and guaranteed execution timeexecution time
Core banking environment with extremely high Core banking environment with extremely high availability requirementsavailability requirements
Major stock exchange trading platformMajor stock exchange trading platform
Korean Telecom Korean Telecom Enterprise Case Enterprise Case StudyStudy韩国电信案例介绍韩国电信案例介绍
KT - KT - Customer Profile and Customer Profile and SituationSituation
Largest TelCo in South KoreaLargest TelCo in South Korea26 million+ customers – residential and business26 million+ customers – residential and business65,000 employees 65,000 employees Diverse product set: Diverse product set:
Fixed-line, IP, wireless telephony; Fixed-line, IP, wireless telephony; Wired and wireless internetWired and wireless internetWeb storage, Integrated e-business, Next-generation Web storage, Integrated e-business, Next-generation Network (NGN)Network (NGN)
Changing Customer EnvironmentChanging Customer EnvironmentGrowing CompetitionGrowing CompetitionChanging Landscape of Services: Wireless, Internet, …Changing Landscape of Services: Wireless, Internet, …End-customer (consumer) expects simple, integrated End-customer (consumer) expects simple, integrated offeringsofferingsCreate new revenue streams, roll out services quickly Create new revenue streams, roll out services quickly and reliablyand reliably
Pain-points with previously existing Operations Pain-points with previously existing Operations Support System (OSS)Support System (OSS)
Decentralized – one system per provinceDecentralized – one system per provinceNot flexible – hard to implement new functionsNot flexible – hard to implement new functionsExpensive – licensing, maintenance, development costsExpensive – licensing, maintenance, development costs
KT - SolutionKT - Solution
Build a New OSS (NeOSS) solution from Build a New OSS (NeOSS) solution from scratchscratch
Centralize and eliminate per-province systemsCentralize and eliminate per-province systems
Modern service-oriented architecture (SOA)Modern service-oriented architecture (SOA)
Built using a modern application platform: Built using a modern application platform: Windows Server 2003 (DataCenter and Enterprise Windows Server 2003 (DataCenter and Enterprise Editions)Editions)
SQL Server 2000 Enterprise Edition (64-bit)SQL Server 2000 Enterprise Edition (64-bit)
Biztalk Server 2004Biztalk Server 2004
Visual Studio.Net 2003Visual Studio.Net 2003
Operations Manager 2005Operations Manager 2005
Windows Mobile 2003Windows Mobile 2003
First tier-1 Telco to run core OSS system on First tier-1 Telco to run core OSS system on 100% Microsoft platform100% Microsoft platform
KT NeOSS ModulesKT NeOSS Modules
Service Ordering (SO)Service Ordering (SO)Integrated service ordering function - manages workflows amongst the Integrated service ordering function - manages workflows amongst the network domain and controlsnetwork domain and controls
Service Assurance (SA)Service Assurance (SA)Integrated trouble-ticket reception and processing for customer Integrated trouble-ticket reception and processing for customer complaintscomplaints
Facility Management (FM)Facility Management (FM)Manages facility information of all domains: access network, data Manages facility information of all domains: access network, data network, transmission network, switching network, etc.network, transmission network, switching network, etc.
Access Domain Manager (ADM)Access Domain Manager (ADM)Service provisioning and maintenanceService provisioning and maintenance
Workforce Management (WM)Workforce Management (WM)Schedules work plans, dispatches necessary information to PDAs for Schedules work plans, dispatches necessary information to PDAs for repair/installation field engineers repair/installation field engineers
Service Level Agreement (SLA)Service Level Agreement (SLA)Handles the quality guarantees for various servicesHandles the quality guarantees for various services
Network Management (NM)Network Management (NM)Manages network components Manages network components
KT NeOSS - ArchitectureKT NeOSS - Architecture
Problem Report
Subscription
NeOSS-FM
FacilityManagement
InventoryManagement
Service Resource
Management
NeOSS-WM
WorkforceManagement
Work Scheduling
Management
Field workManagement
EAI Information Bus (Biztalk Server)
NeOSS-CSG
Service Quality andOperation Information Management
SLAManagement
Service QOSManagement
Network DW
Network/PlanningEngineering
NeOSS-SO
ProvisioningManagement
Integrated Order Management
Service ConfigurationManagement
OrderEntry
NeOSS-SA
.Service Problem Management
Network
Test
ManagementTrouble
Ticketing
CustomerCare
BSSSubscription
Registry
NeOSS-ADM
Access Domain Manager
Service Provision
Service Maintenance
Access Domian Network management
NeOSS-NM
Network Management
Network
Activation
Management
Network
Fault
Management
Network
Performance
Management
Element
Management
NeOSS-SO
ProvisioningManagement
Integrated Order Management
Service ConfigurationManagement
NeOSS-SA
.Service Problem Management
Network
Test
ManagementTrouble
Ticketing
CustomerCare
NeOSS-NM
Network Management
Network
Activation
Management
Network
Fault
Management
Network
Performance
Management
Element
Management
NeOSS-ADM
Access Domain Manager
Service Provision
Service Maintenance
Access Domain Network management
NeOSS-WM
WorkforceManagement
Work Scheduling
Management
Field workManagement
NeOSS-FM
FacilityManagement
InventoryManagement
Service Resource
Management
NeOSS-CSG
Service Quality andOperation Information Management
SLAManagement
Service QOSManagement
Network DW
Network/PlanningEngineering
KT NeOSS – Interesting System KT NeOSS – Interesting System FactsFacts
Data SizeData Size28 TB of SAN storage28 TB of SAN storage15 TB of system data across all modules15 TB of system data across all modules
Processing Processing 280,000 orders / day280,000 orders / day150 million SQL transactions / day150 million SQL transactions / day20,000 peak SQL transactions / sec across all modules20,000 peak SQL transactions / sec across all modules
LogicLogicApplication logic split over mid-tier and database tierApplication logic split over mid-tier and database tierClose to 10,000 stored procedures totalClose to 10,000 stored procedures total
DB Hardware PlatformDB Hardware Platform4 pairs of 64-way, 64-bit, 256 GB RAM HP Superdomes4 pairs of 64-way, 64-bit, 256 GB RAM HP Superdomes
Using MSCS for High-availabilityUsing MSCS for High-availability
Several other pairs of 32-way 64-bit 256 HP Superdomes Several other pairs of 32-way 64-bit 256 HP Superdomes for smaller modules and Biztalk Serverfor smaller modules and Biztalk Server
KT Project Structure and KT Project Structure and BenefitsBenefits
Project Structure and DurationProject Structure and DurationStarted in January 2003Started in January 2003100 KT engineers, 200 3100 KT engineers, 200 3rdrd-party system integrator (SI), 20 -party system integrator (SI), 20 Microsoft Consulting Services (MCS) resourcesMicrosoft Consulting Services (MCS) resources
Local resources, with help from Singapore and Redmond as Local resources, with help from Singapore and Redmond as necessarynecessary
Development completed in 18 monthsDevelopment completed in 18 monthsPhased roll-out across in 6 stages over a period of 12 monthsPhased roll-out across in 6 stages over a period of 12 months
BenefitsBenefitsSingle, unified OSS system – greater agility, more flexibility and Single, unified OSS system – greater agility, more flexibility and reduced management overheadreduced management overheadCost savings of around US$90 million / yearCost savings of around US$90 million / yearNow looking at Data Warehouse solution for Business InsightNow looking at Data Warehouse solution for Business Insight
For more details, seeFor more details, seehttp://members.microsoft.com/CustomerEvidence/Common/http://members.microsoft.com/CustomerEvidence/Common/FileOpen.aspx?FileOpen.aspx?FileName=7718_KT___SQL_Server_2000_Case_Study.doc or FileName=7718_KT___SQL_Server_2000_Case_Study.doc or search for ‘KT’ on search for ‘KT’ on http://www.microsoft.com/sql/prodinfo/casestudies http://www.microsoft.com/sql/prodinfo/casestudies
NASDAQNASDAQEnterprise Case Enterprise Case StudyStudy纳斯达克案例介绍纳斯达克案例介绍
Enterprise availabilityEnterprise availabilityScalability to handle Scalability to handle 8 million new rows of data 8 million new rows of data per dayper dayLower total cost of Lower total cost of ownershipownershipReal-time reportingReal-time reportingDeveloper agility Developer agility
MDDS: Market Data MDDS: Market Data Dissemination SystemDissemination System5K txs / second, 5K txs / second, 100K queries / day100K queries / dayRunning on Running on SQL Server 2005 with SQL Server 2005 with database mirroring for database mirroring for high availabilityhigh availability
Largest US Largest US electronic stock electronic stock marketmarketReplacing aging Replacing aging Tandem systemsTandem systemsWanted to update Wanted to update system for system for real-timereal-time trade summary, risk trade summary, risk management, and management, and broker clearingbroker clearing
“The fact that we can move mission critical applications from Tandem to SQL Server 2005 proves that it is enterprise-grade.”Ken Richmond, Vice President for Software Engineering, NASDAQ
NASDAQ Market Data Feed NASDAQ Market Data Feed SystemSystemCustomer & Project ProfileCustomer & Project ProfileScenario/BusinessScenario/Business
Market Data feed system – key component of NASDAQ revenueMarket Data feed system – key component of NASDAQ revenuePart of Super Montage set of services around trading dataPart of Super Montage set of services around trading data
Data directly from trading system, used for order-display app (TotalView)Data directly from trading system, used for order-display app (TotalView)
90,000 paying feeds (vendors or brokerage houses)90,000 paying feeds (vendors or brokerage houses)
Migrated from in-memory design on Tandem, live since July 2002Migrated from in-memory design on Tandem, live since July 2002In 2004 moved second quote system to SQL Server (NQDS)In 2004 moved second quote system to SQL Server (NQDS)
Achieved great cost savings and programming versatilityAchieved great cost savings and programming versatility
Workload/ArchitectureWorkload/Architecture
5000-8000 quotes/second design criteria (each a stored proc)5000-8000 quotes/second design criteria (each a stored proc)32K inserts design criteria, 12-14K in recent peaks 32K inserts design criteria, 12-14K in recent peaks
Increasingly more ambitious latency goals (initial goal: 1 sec, now @ 200 ms)Increasingly more ambitious latency goals (initial goal: 1 sec, now @ 200 ms)
50-100 GB of data, flushed daily, archived for 14-days50-100 GB of data, flushed daily, archived for 14-days
20 million records pass-through/day typical. 6 mil for NQDS.20 million records pass-through/day typical. 6 mil for NQDS.
3-tier processing: app servers > DB servers > app servers3-tier processing: app servers > DB servers > app serversAll data passes through both DB systemsAll data passes through both DB systems
Scale-out app servers partitioned by securityScale-out app servers partitioned by security
DB Platform: SS2000 on WS2000 on Dell 4-wayDB Platform: SS2000 on WS2000 on Dell 4-way
NASDAQ SuperMontage FeedsNASDAQ SuperMontage FeedsSystem ArchitectureSystem Architecture
DisseminatorBackup Channels (2 processors)
DisseminatorBackup Channels (2 processors)
Windows MulticastDisseminator
2 Channels (2 processors)
Windows GatewayMSMQ
3 ChannelsBackup
(4 processors)
Windows GatewayMSMQ
3 ChannelsBackup
(4 processors)
Microsoft SQL Server 2000 Database Cluster
Cache Tables
Windows GatewayMSMQ
3 ChannelsPrimary
(4 processors)
Windows GatewayMSMQ
3 ChannelsPrimary
(4 processors)
Business LogicMicrosoft SQL Server 2000
(4 processors)
Vendor OutputMicrosoft SQL Server 2000
(4 processors)
TransmissionTables
DisseminatorBackup Channels (2 processors)
Windows MulticastDisseminator
2 Channels (2 processors)
Windows MulticastDisseminator
2 Channels (2 processors)
NASDAQ SuperMontage TotalView system architecture(previously named PrimeFeed)
Barnes & NobleBarnes & NobleEnterprise Case Enterprise Case StudyStudy连锁书店数据仓库案例介绍连锁书店数据仓库案例介绍
Barnes & Noble Retail DWBarnes & Noble Retail DWCustomer & Project ProfileCustomer & Project Profile
Live on SS2005!Live on SS2005!Scenario/BusinessScenario/BusinessLargest bookseller in the USA, 850 stores, plus onlineLargest bookseller in the USA, 850 stores, plus online
40K employees, 1.5 mil titles across all stores40K employees, 1.5 mil titles across all storesRetail Data WarehouseRetail Data Warehouse
End-to-end use of SQL Server BI, DW & AS cubesEnd-to-end use of SQL Server BI, DW & AS cubesMoved relational DW to SQL Server 2005 on June CTPMoved relational DW to SQL Server 2005 on June CTP
First went live with SQL Server Integration Services in 2004First went live with SQL Server Integration Services in 2004Loading Data from mostly Oracle sourcesLoading Data from mostly Oracle sources
Workload/ArchitectureWorkload/Architecture2 TB sales & inventory data warehouse on SQL Server 20002 TB sales & inventory data warehouse on SQL Server 2000
Currently holds 3 years of transactions, will build up to 5 yearsCurrently holds 3 years of transactions, will build up to 5 yearsSSIS using Slowly Changing Dimension transforms & lookupsSSIS using Slowly Changing Dimension transforms & lookupsSS2005 Reporting Services used for primary reportingSS2005 Reporting Services used for primary reportingAS2005 Data Mining prediction using Decision TreesAS2005 Data Mining prediction using Decision TreesAS2K OLAP: Store sales/inventory, Distribution Center inventoryAS2K OLAP: Store sales/inventory, Distribution Center inventory
Key Dim: Store, Item, Time, Demographic, Buyer, Vendor, CustomerKey Dim: Store, Item, Time, Demographic, Buyer, Vendor, Customer
DB PlatformDB PlatformWindows Server 2003 64-bitWindows Server 2003 64-bitHP Superdome w/20 CPU partition for DW, 20 TB EMC SANHP Superdome w/20 CPU partition for DW, 20 TB EMC SAN
Barnes & Noble Retail DWBarnes & Noble Retail DWProduction EnvironmentProduction Environment
Barnes & Noble Retail DWBarnes & Noble Retail DWData Warehouse ArchitectureData Warehouse Architecture
OracleIMM
database
OracleSRS
database
Sales
ISStaging
database
Relationaldata
warehouseIS
Storeinventory
Distr.Center
inventoryStrategy
Inventory deltas
DimensionUpdates
POS transactions
Proclarityinteractive
reports
ReportingServicesreports
Inserts / Updates
Live on SS2005!Live on SS2005!
QuestionQuestion& Answers& Answers
Related SessionRelated Session
DAT100 DAT100 微软的数据平台构想微软的数据平台构想DAT313 SQL Server DAT313 SQL Server 永不停顿技术:构架稳定,永不停顿技术:构架稳定,可恢复和可靠系统的最佳实践可恢复和可靠系统的最佳实践DAT323 DAT323 微软新武器挑战数据的价值极限微软新武器挑战数据的价值极限DAT414 SQL Server DAT414 SQL Server 永不停顿技术:针对人为永不停顿技术:针对人为错误的灾难恢复策略错误的灾难恢复策略DAT330 DAT330 快速简便地从 快速简便地从 OracleOracle ,, Sybase Sybase 迁移迁移到 到 SQL ServerSQL ServerDAT211 SQL Server DAT211 SQL Server 永不停顿技术:选择正确永不停顿技术:选择正确的高可用性解决方案的高可用性解决方案DAT321 DAT321 端到端商业智能端到端商业智能DAT201 DAT201 企业中的 企业中的 SQL ServerSQL Server
Top Related