microsoft sql server - benefits of enterprise edition presentation
DESCRIPTION
TRANSCRIPT
Advantages of Enterprise Edition
<Presenter’s Name> | January 2010
The right version of SQL Server for all businesses that need to:
o Achieve higher levels for high availability, scalability and security;o Maximize business insight from organizational data;o Dramatically reduce data management operational costs.
Why Enterprise is Right for You?
Enterprise-Class Capabilities
Multiple Instance Clustering, Database Mirroring, Resource Governor, All Actions Audited
- Enables 99.99% uptime with AlwaysOn Technologies
- Improve app. performance 30% or more with Resource Governor
OrganizationalBusiness
Intelligence
Scale-out Reporting & Analysis Servers, Partitioned
Cubes, PowerPivot for SharePoint 2010, High-Speed
Connectors, Master Data Services
- Reduce DW storage costs up to 90% and reduce backup storage by 66% with compression
- 50% better performance with Analysis Services Enterprise enhancements
Cost Reduction
Application and Multi-server Management, Live Migration and
Virtualization Support, Transparent Data Encryption
- Reduce HW, licensing and operational costs up to 50% through consolidation and virtualization
- Save up to $100K in 3rd party SW with built-in tools like Encryption and Performance Monitoring
Typical Customer ScenariosUnplanned Downtime
Manufacturer can’t afford to have
operations stalled
Disaster Recovery
Government agency must be up and
running quickly after a disaster
Planned Downtime
Multinational airline doesn’t have any
convenient maintenance
windows
Resource Manageme
ntManufacturer
balances demands of reporting and
extranet
Server Consolidatio
nEnergy company
modernizing infrastructure
Security and Governance
Pharmaceutical company needs to
protect patient information
ReportingFinancial company
needs to have a consistent view of
customer data
Business Intelligence
Online retailer analyzes customer information to predict what products
will sell the best
Scenario
Unplanned Downtime
Business Impact
Lost data 35 percent of companies have lost mission-critical data due to unplanned downtime. (Continuity Central, 8/18/2008)
Increased costs Organizations may need to pay overtime or hire temporary workers to catch up on data entry that couldn’t be done during the downtime.
Decreased sales and customer satisfaction
Without access to customer relationship management (CRM), enterprise resource planning (ERP), or order data, the organization may not have the information necessary to address customer needs.
ENTERPRISE EDITION offers a rich feature set that provides high availability, increased reliability, and reduced business impact when failures occur.
Downtime Means Lost ProductivityOrganizations come to rely on manyline-of-business applications to manage and surface the business data that is necessary for day-to-day operations. Unplanned downtime can stop business cold and leave employees idle.
UnplannedDowntime
Business Impact
EV
IDEN
CE
Provide Powerful Failover Scenarios
Multiple-Instance Database Clusteringo More than one passive node is
available to host instances from multiple failovers on active nodes
o Having multiple failover nodes provides greater availability
o Reduces hardware costs with a shared failover node in the multiple-node cluster
o Simplified setup reduces administrative costs
Because of the critical nature of the G4S application, CASON sets up the servers in a failover cluster to ensure high availability.
— CASON Case Study
UnplannedDowntime
OfflineFailover Active
Applications & Business Logic 11001
010010111001010010111001
0
110010100101 110010100101 110010
110010100101 110010100101 110010
Active Active
EV
IDEN
CE
Automatically Handle I/O Errors
“This is a really powerful enhancement because prior to this … you would have to run DBCC CHECKDB … and that would likely mean taking downtime… With SQL Server 2008 Database Mirroring you can avoid the effort and downtime.”
— Glenn Berry, Database Architect, NewsGator Technologies
UnplannedDowntime
Applications & Business Logic
Principal Mirror
High Performance Mirroringo Increase performance through
asynchronous mirroring
Automatic Page Repairo Automatically detects page
corruption and retrieves data from the mirror
o Reduces downtime and management costs
o Minimizes application changes to correctly handle I/O errors
Reporting from Mirroro Increase utilization of mirror
servero Reduce need for reporting servers
EV
IDEN
CE
Increase Reliability and Performance
Peer-to-Peer Replicationo Increases reliability by
replicating data to multiple servers
o Provides higher availability in case of failure or to allow maintenance at any of the participating nodes
o Offers improved performance for each node with geo-scale architecture
o Add and remove servers easily without taking replication offline, by using the new topology wizard
“[Microsoft] SQL Server 2008 replication proved to be very predictable and reliable in our testing. This helps us to create flexible and scalable replication solutions. Reliability must be at the foundation of all that we do.”
— Sergey Elchinsky, Leading System Engineer, Baltika Breweries
UnplannedDowntime
Applications & Business Logic 11001
0100101100101100101100101
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
EV
IDEN
CE
Unplanned Downtime
Increase Flexibility and Speed Recovery
Virtualization Licensingo Increases deployment flexibility
by running SQL Server inside a virtualized OS, which allows it to be easily moved or migrated to another server
o Allows 4 virtual machines/processor for each licensed physical processor
o Provides flexibility in managing server farms by allowing licenses to be moved between servers without restrictions
Virtualization is the top spending priority for CIOs with a 5 percent increase in the number of companies budgeting for virtualization and more than a 15 percent increase in spending .
—CIO|Insight Top IT Spending Priorities Report for 2009
Unplanned Downtime
Virtual
Servers
Host Server
Applications & Business Logic
Minimize Planned Downtime and Increase Efficiency
Live Migration
o Move running instances of VMs between host servers
o Virtual machines can be moved for maintenance or to balance workload on host servers
o Perform maintenance on physical machines without any downtime
o Requires Windows Server 2008 R2 Hyper-v
“This server already runs on our cluster solution with high availability, but after we have tested live migration on the new hardware, we’ll move it over to ensure optimal performance and reliability”
—Rodrigo Immaginario, IT Manager, Universidade Vila Velha
Unplanned Downtime
Virtual
Servers
Host Server
Applications & Business
Logic110010100101110010100101 110010
110010100101110010100101 110010
Host Server
110010100101110010100101 110010
110010100101110010100101 110010
110010100101110010100101 110010
110010100101110010100101 110010
110010100101110010100101 110010
110010100101110010100101 110010
Virtual
Server
Scenario
Disaster Recovery
Business Impact
ENTERPRISE EDITION has the tools to get you back up and running quickly and smoothly.
Get Back to Business FasterWhen disaster strikes, organizations need a way to quickly recover their data and resume normal operations as quickly as possible. Time spent waiting for backups to load represents lost opportunities to connect with customers, partners, and suppliers.
Disaster Recovery
Lost business 86 percent of companies stated that any unplanned downtime causes a business issue. (Continuity Central, 8/18/2008)
Higher costs Fully redundant disaster recovery centers that can begin service immediately are difficult to create and maintain.
Lost data Data that hasn’t been backed up yet or isn’t restorable is either lost forever or must be recreated.
Business Impact
EV
IDEN
CE
Reduce Impact of Backup Errors
Backup Mirrorso As databases grow, the
probability increases that failure of a backup device or media will make a backup non-restorable
o Mirroring a media set increases backup reliability by reducing the impact of backup-device malfunctions
o Having a mirror can resolve some restore errors quickly by substituting mirrored media for damaged backup media
The backup media mirroring feature of SQL Server enables you to perform a mirrored backup of a database to multiple backup devices, which greatly increases the reliability of backups in case of faulty media or a lost backup device.
— High Availability White Paper
Disaster Recovery
1100101001010010
1100101001010010
1100101001010010
1100101001010010
1100101001010010
1100101001010010
1100101001010010
1100101001010010
1100101001010010
EV
IDEN
CE
Replicate to Remote LocationsPeer-to-Peer Replicationo Increases reliability by
replicating data to multiple servers
o Provides higher availability in case of failure or to allow maintenance at any of the participating nodes
o Offers improved performance for each node with geo-scale architecture
o Add and remove servers easily without taking replication offline, by using the new topology wizard
“[Microsoft] SQL Server 2008 replication proved to be very predictable and reliable in our testing. This helps us to create flexible and scalable replication solutions. Reliability must be at the foundation of all that we do.”
— Sergey Elchinsky, Leading System Engineer, Baltika Breweries
DisasterRecovery
Applications & Business Logic 11001
0100101100101100101100101
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
Scenario
Planned Downtime
Business Impact
ENTERPRISE EDITION provides the tools necessary to ensure high availability while still allowing for the maintenance time necessary to keep your servers secure and well-maintained.
Balance Maintenance With AvailabilityIn a worldwide economy, data needs to be available 24 hours a day. However, systems still need to be maintained, and finding a balance between maintenance and availability can be difficult.
PlannedDowntime
Security vulnerabilities Systems remain unpatched while organizations wait for the next maintenance window.
Uptime requirementsA commitment to 99.99% uptime leaves only 53 minutes per year for system upgrades, patching, and other tasks that might require the system to be unavailable.
Business Impact
EV
IDEN
CE
Maintain Databases Without Downtime
Online Operationso Allow routine maintenance
without corresponding downtimeo Online index operations
o Online page and file restoration
o Online configuration of peer-to-peer nodes
o Users and applications can access data while the table, key, or index is being updated
We recommend performing online index operations for business environments that operate 24 hours a day, seven days a week, in which the need for concurrent user activity during index operations is vital.
— SQL Server Books Online
PlannedDowntime
Applications & Business Logic
IndexTable
7
110010100101 110010100101 110010
0
2345
15
2340
15
4270
Deleted
3
5
110010100101 110010100101 110010
6
Deleted
IndexTable0
3
4
Deleted
7
56
Deleted
Upgrade Servers Without Downtime PlannedDowntime
Hot-Add CPU and RAMDynamically add memory and
processors to servers without incurring downtime
Requires hardware support for either physical or virtual hardware
Applications & Business Logic
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
EV
IDEN
CE
Access Data Seamlessly Across Servers
Peer-to-Peer Replicationo Increases reliability by
replicating data to multiple servers
o Provides higher availability in case of failure or to allow maintenance at any of the participating nodes
o Offers improved performance for each node with geo-scale architecture
o Add and remove servers easily without taking replication offline, by using the new topology wizard
“[Microsoft] SQL Server 2008 replication proved to be very predictable and reliable in our testing. This helps us to create flexible and scalable replication solutions. Reliability must be at the foundation of all that we do.”
— Sergey Elchinsky, Leading System Engineer, Baltika Breweries
PlannedDowntime
Applications & Business Logic 11001
0100101100101100101100101
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
1100101001
011100101001
01 11001
0
EV
IDEN
CE
Provide Flexible Failover Solutions
Multiple-Instance Database Clusteringo More than one passive node is
available to host instances while performing maintenance on active nodes
o Having multiple failover nodes provides greater availability
o Multiple instances can share the same failover node, which reduces hardware costs
o Simple administration makes it easy to move instances to perform maintenance on passive nodes
A solution that avoids both planned and unplanned downtime will typically generate a substantial return on investment based on planned downtime avoidance alone.
— ContinuityCentral.com
PlannedDowntime
OfflineFailover Active
Applications & Business Logic 11001
010010111001010010111001
0
110010100101 110010100101 110010
110010100101 110010100101 110010
Active Active
Minimize Planned Downtime and Increase Efficiency
Live Migration
o Move running instances of VMs between host servers
o Virtual machines can be moved for maintenance or to balance workload on host servers
o Perform maintenance on physical machines without any downtime
o Requires Windows Server 2008 R2 Hyper-v
“This server already runs on our cluster solution with high availability, but after we have tested live migration on the new hardware, we’ll move it over to ensure optimal performance and reliability”
—Rodrigo Immaginario, IT Manager, Universidade Vila Velha
Planned Downtime
Virtual
Servers
Host Server
Applications & Business
Logic110010100101110010100101 110010
110010100101110010100101 110010
Host Server
110010100101110010100101 110010
110010100101110010100101 110010
110010100101110010100101 110010
110010100101110010100101 110010
110010100101110010100101 110010
110010100101110010100101 110010
Virtual
Server
Scenario
Resource Management
Business Impact
ENTERPRISE EDITION has the capabilities to manage resources and ensure efficient, predictable response times.
Manage Database ResourcesReporting and other data-intensive business processes can put a higher than normal load on database servers. Many of these processes are not urgent but still compete with the normal workload, which causes delays and makes business applications less responsive.
ResourceManagement
Increased cost Impatient users call the help desk, which raises support costs. Additional servers purchased to handle spikes sit idle most of the time.
Lost productivity Users postpone tasks because those tasks take longer than normal.
Customer and partner satisfaction
Mission-critical tasks are slowed down by reports that are important but not urgent. Customers and partners are unable to get the information they need in a timely manner.
EV
IDEN
CE
Keep Mission-Critical Applications Responsive
Resource Governoro Workloads can be prioritized to
prevent runaway processes from monopolizing resources and interfering with mission-critical applications
o Establish service-level agreements (SLAs) with customers for predictable response times
o Users will have a consistent experience, which can result in fewer service calls about slow systems
“We deal with a lot of large data feeds—both coming from manufacturers as data updates, and going out to our subscribers. Resource Governor allows us to control the percent[age] of total resources any operation can consume so that they don’t adversely impact our real-time data access.”
— Michael Steineke, Vice President, Information Technology, Edgenet
ResourceManagement
Applications & Business Logic
POOL 1
POOL 2
POOL 0
LIMIT 50%
LIMIT 30%
LIMIT 20%
110010100101 110010100101 110010
LOAD 25%
110010100101 110010100101 110010
LOAD 45%
110010100101 110010100101 110010
LOAD
15%
EV
IDEN
CE
Provide Faster, More Scalable Reporting
Scalable Shared Databases
o Reduce costs and increase reliability when scaling out reporting servers
o Guarantee an identical view of reporting data from all servers
o Redirect an application to a different reporting server if one server becomes unavailable
o Reduce storage requirements
Scalable shared databases provide scale-out of reporting databases using commodity servers, workload isolation with each server using its own memory, CPU, and tempdb, and a guarantee of identical data from all reporting volumes.
— SQL Server Books Online
ResourceManagement
Reporting Servers
SAN
Read / WriteRead Only
110010100101 110010100101 110010
110010100101 110010100101 110010
110010100101 110010100101 110010
110010100101 110010100101 110010
LoadingReporting
Valves
EV
IDEN
CE
Optimize Resource Management Centrally
Application and Multi-Server Managemento SQL Server Control Point
provides dashboard viewpoints into instance and data-tier application utilization
o Drill down into details to troubleshoot or confirm consolidation candidates
o Easily adjust default utilization policies to meet the needs of your SQL Server environment
"When you work in an environment where a single product requires up to 40 SQL Server instances for its full life cycle, the multi-server management features of SQL Server 2008 R2 become an invaluable tool – it’s almost like having an extra DBA.”
— Chuck Heinzelman, BigHammer
Resource Management
Database Administrator
Data-Tier Developer
Control Point
Client“Finance”
Managed Server Group
Scenario
Server Consolidation
Business Impact
ENTERPRISE EDITION supports multiple consolidation scenarios to provide flexibility and choices in reducing server and storage needs.
Get the Most from Fewer ServersReduce the significant costs associated with server farm hardware, software licenses, electricity, cooling, maintenance, and administration by consolidating multiple servers onto fewer, more powerful ones.
ServerConsolidation
Increased administrationHaving multiple servers in different parts of the organization leads to needing multiple administrators to maintain, support, and patch those servers.
Higher cost Costs increase for hardware, software licensing, utilities, and data center space.
Under-utilized hardware According to Forrester Research Inc., typical Windows server utilization is in the range of 8 to 12 percent.
EV
IDEN
CE
Optimize Resource Management Centrally
Application and Multi-Server Managemento SQL Server Control Point
provides dashboard viewpoints into instance and data-tier application utilization
o Drill down into details to troubleshoot or confirm consolidation candidates
o Easily adjust default utilization policies to meet the needs of your SQL Server environment
"When you work in an environment where a single product requires up to 40 SQL Server instances for its full life cycle, the multi-server management features of SQL Server 2008 R2 become an invaluable tool – it’s almost like having an extra DBA.”
— Chuck Heinzelman, BigHammer
Resource Management
Database Administrator
Data-Tier Developer
Control Point
Client“Finance”
Managed Server Group
EV
IDEN
CE
Maximize Utilization of Database Servers
Resource Governoro Prioritized workloads allow
high-impact but intermittent tasks to run side-by-side with mission-critical operations on the same server
o Users have a more consistent experience, which can result in fewer service calls about slow systems
o Prevent runaway queries that hold resources for extended periods of time
“Resource Governor allows us to control the percent[age] of total resources any operation can consume so that they don’t adversely impact our real-time data access.”
— Michael Steineke, Vice President, Information Technology, Edgenet
ServerConsolidation
Applications & Business Logic
POOL 1
POOL 2
POOL 0
LIMIT 50%
LIMIT 30%
LIMIT 20%
110010100101 110010100101 110010
LOAD 25%
110010100101 110010100101 110010
LOAD 45%
110010100101 110010100101 110010
LOAD
15%
EV
IDEN
CE
Leverage High-Powered Hardware
Consolidate and Saveo Provides support for more
processors and memory to consolidate multiple databases onto more powerful hardware
o Protect data through unique security contexts of each named instance
o Provide the opportunity to reduce power consumption, rack space, and management costs as servers typically have only 15 to 20 percent utilization
Server consolidation on a truly scalable platform… not only can deliver positive economic advantages in the short term, but can position organizations for lower operating costs, and improved service delivery for years to come.
— Server Consolidation Case Study by Alinean
ServerConsolidation
EV
IDEN
CE
Enable Mobility Within Your Server Farm
Virtualization Licensingo Increases deployment flexibility
by running SQL Server inside a virtualized OS, which allows it to be easily moved or migrated to another server
o Allows 4 virtual machines/processor for each licensed physical processor
o Provides flexibility in managing server farms by allowing licenses to be moved between servers without restrictions
Virtualization is the top spending priority for CIOs with a 5 percent increase in the number of companies budgeting for virtualization and more than a 15 percent increase in spending .
—CIO|Insight Top IT Spending Priorities Report for 2009
ServerConsolidation
Virtual
Servers
Host Server
Applications & Business Logic
EV
IDEN
CE
Reduce Storage RequirementsData Compression o 20% to 60% compression
ratios*
o Saves disk storageo Can be used with backup
compression, now available with standard
o Provides more room to store more data, which allows more instances to share disk resources
o Reduces data size to increase performance
o Moves more applications to the data center based on reduced storage
“Our initial testing shows we’ll see 50 percent to 60 percent data compression using SQL Server 2008... we will also benefit from faster query performance.”
— Mazal Tuchler, BI Manager, Clalit Health Services
ServerConsolidation
10010100101001010000111110110101001
10010100101001010000111110110101001
*Stated percentages are typical but not guaranteed
Additional Consolidation Features
• Support for 8 CPUso Provide support for the most powerful serverso Provide more resources for each SQL instanceo Consolidate more servers onto a single physical server
• Hot-add CPU and RAMo Extend consolidation efforts by adding resources to
physical or virtual machines without incurring downtime
ServerConsolidation
Scenario
Security and Governance
Business Impact
ENTERPRISE EDITION has the tools to secure data and track its use to limit the possibility of data loss.
Increase Security and AuditingData is the lifeblood of business, key to day-to-day operations, and long-term success. Lost or stolen customer data can mean losing customer trust, paying fines, and handling lawsuits. Compromised data that is associated with products or research and development can mean loss of competitive advantage. Companies need to know who is seeing that data.
Security andGovernance
Cost of security breach A security breach can cost nearly $14 million per incident; $182 in notifications for each compromised record.
Lost customers On average, 2.6% of an organization’s customers will move to a competitor after a security breach.
Loss of intellectual property
Losing intellectual property can result in costs of gathering the data and lost competitive advantage.
EV
IDEN
CE
Encrypt Your Data On-the-FlyTransparent Data
Encryptiono Encrypt the entire database on
the disk to protect against lost or stolen disks or backup media
o Does not increase database size and has minimal performance impact
o Does not require application changes
o Backups are automatically encrypted
o Protects against direct access to database files
“With SQL Server 2008 we have transparent encryption, so we can easily enforce the encryption of the information in the database itself without making any changes on the application side.”
— Avad Shammout, Lead Technical Database Administrator, CareGroup HealthCare System
Security andGovernance
EmployeeMarc BoyerSalary: $40.000
110010100101001010011101011001010011000111
11001010010100101001
11001010010100101001
11001010010100101001
EV
IDEN
CE
Further Protect Encrypted DataExtensible Key
Managemento “Defense in depth” makes
unauthorized access to data harder by storing encryption keys away from the data
o May facilitate separation of duties between DBA and data owner
o Uses HSM for encryption and decryption which may result in performance gains
o Enables centralized key management across organization
…SQL Server 2008 helps CareGroup comply with HIPPA data encryption requirements… SQL Server 2008 delivers an excellent solution… by supporting third-party key management and hardware security module products.
— CareGroup Case Study
Security andGovernance
EmployeeMarc BoyerSalary: $40.000
11001010010100101001110101100101001
EV
IDEN
CE
Deepen Insight into Data UseSQL Server Audito Track reads, writes, and other
events to Windows Application Log and Windows Security Log
o Detect misuse of permissions early on to limit possible damage
o More granular audits for flexibility
o Built into the database engine
o Simple configuration using SQL Server Management Studio
o Faster performance than SQLTrace“The enhanced auditing tools in SQL Server 2008 enable us to track
all changes to tables and other data elements in our system.”— Avad Shammout, Lead Technical Database Administrator, CareGroup HealthCare
System
Security andGovernance
AUDIT
User:Tina MakovecAction: WRITE
EmployeeMarc BoyerSalary: $40.000
EmployeeMarc BoyerSalary: $40.000
User:Anders RiisAction: READ
EV
IDEN
CE
Enable World-Class Compliance
Common Criteria Certificationo Requirement for many
governments, industries, and enterprise customers
o SQL Server 2008 Enterprise achieved Common Criteria (CC) compliance at EAL1+ (Evaluation Assurance Level)
o Represents the third time for CC compliance and the first time for a 64-bit version of SQL Server
o R2 is built on the SQL Server 2008 foundation and brings forward the security benefits with minimal changes to the core engine
The Common Criteria was designed by a group of nations to improve the availability of security-enhanced IT products, help users evaluate IT products for purchase, and contribute to consumer confidence in IT product security.
— SQL Server Books Online
Security andGovernance
Criteria
Residual Information Protection (RIP)
The ability to view log-on statistics
That column GRANT should not override table DENY
Scenario
Data Warehousing and Reporting
Business Impact
ENTERPRISE EDITION provides enterprise-class scalability and features to meet today’s reporting and data warehousing needs.
Build On the Platform for Data Warehousing & Reporting
Reporting databases and data warehouses can make reporting faster and provide unparalleled insight into your business, but very large data sets can limit or eliminate those benefits.
Data Warehousing & Reporting
Data inconsistencies Reporting databases and data warehouses that are updated at different times can have different data.
Incorrect decisionsInaccurate or incomplete data can lead to making the wrong decisions. Better reporting supports better decision-making and enables business priorities.
Inability to scale A reporting solution that prevents adding more data or reports limits the effectiveness of the reporting solution.
EV
IDEN
CE
Clean Incoming Data
Master Data Services
o Standardize the data people rely on to make critical business decisions
o Enable central management of data entities and hierarchies
o Provide human workflow notification of data that violates business rules
o Track changes to data over time with versioning
“Investing in master data management solutions, especially in today’s difficult economic times makes dollars and sense. Master data management is an investment in cost savings, revenue recovery, human resource optimization, and capital investment efficiency.”
— Kirk Haselden, Microsoft
Data Warehousing & Reporting
110010100101
110010100101
110010100101
CRM Accounting LOB
EV
IDEN
CE
Capture Incremental Changes to Data
Change Data Captureo Enable change tracking to the
data in tables
o Speed updates to data warehouses by capturing net changes
o Provide relatively low impact on performance
“The CDC feature gives us the information we need and frees us from the task of creating and testing triggers.”
— Gerald Schinagl, Project Manager and Systems Architect for the Sports Database,Austrian Broadcasting Corporation Radio & Television (ORF)
Data Warehousing & Reporting
DataWarehouse
ETL
CHANGE
INSERT
UPDATE
11001010010100101001
11001010010100101001ETL
EV
IDEN
CE
Optimize Star Schema Queries
Star Join Optimizationso Process more data in a shorter
time by optimizing common join scenarios in a data warehouse
o Significantly reduce the amount of processing for star schema queries
o Faster join processing speeds up lookups during data load, which shortens load windows and enables more frequent updates for better reporting
“...ORF has found an immediate improvement of 15 percent in data loading. We consider that a great advantage when you can get 15 percent faster data loading without having to change a line of our own code.”
— Gerald Schinagl, Project Manager and Systems Architect, ORF
Data Warehousing & Reporting
DIMENSION TABLE
DIMENSION TABLE
DIMENSION TABLE
DIMENSION TABLE
DIMENSION TABLE
DIMENSION TABLE
FACT TABLE
Rows Returned
1,000,000623,194
SI Solution Templates
Twelve SMP Reference Architectures
Solution to help customers and partners accelerate their data warehouse deployments
Enable Very Large Databases with Fast Track Data Warehouse 2.0Fast Track Data Warehouse offers reference architectures and templates for data warehouse solutions to increase scale and speed time to value for creating data warehouses.
EV
IDEN
CE
Report on Relevant Data Only
Table Partitioningo Manage and access subsets of
data quickly and efficiently
o Reduce time spent troubleshooting storage allocation issues
o Speed data load and maintenance operations
o Take advantage of all available CPUs in the machine to complete operations more quickly
“Enhancements in partition query dramatically reduce the effects of lock escalation… improving availability and improv[ing] query response time.”
— Randy Dyess, SQL Server Mentor, TechNet Article
Data Warehousing & Reporting
EV
IDEN
CE
Report More Quickly on Large Data Sets
Query Parallelismo SQL Server Enterprise
automatically executes operations in parallel by splitting work across all the CPUs in the machine, which allows for larger queries or quicker responses
o Data mining in parallel takes advantage of all CPUs in the machine to examine more data and give results more quickly
“For most large queries SQL Server generally scales linearly… this means that if we double the number of CPUs, we see the response time drop in half.”
— Craig Freedman, Coauthor, Inside Microsoft SQL Server 2005: Query Tuning and Optimization
Data Warehousing & Reporting
Scenario
Analysis
Business Impact
ENTERPRISE EDITION deepens business understanding by providing the means to quickly and easily analyze your data.
Deepen Insight into Your Business
The ability to analyze data for trends that predict possible outcomes can provide insight into business operations, optimize sales, limit waste, or quickly find and stop fraud.
Analysis
Inefficient use of resources Without an understanding of data and its implications, predicting what to sell or manufacture becomes a guess.
Lost opportunity Lack of insight can result in inability to predict customer trends and capitalize on opportunities.
Lost revenue Without the ability to spot anomalies that could indicate a problem such as fraud or improper pricing, the problem cannot be fixed.
EV
IDEN
CE
Provide Richer Data Analysis to All Users
PowerPivot for SharePoint 2010 o Examine large amounts of data in a
familiar tool to gain deep insighto Work seamlessly with SharePoint 2010 to
collaborate with thousands of users on that data
o Enable IT organizations to manage the service with the PowerPivot Management Dashboard
"Using Excel as an interface for Self-Service BI, we are modeling, analyzing and pivoting millions of records in memory and publish it to SharePoint in few minutes and other people being able to access it from a URL. It is fast and easy”
— Ayad Shammount, Lead DBA, Caregroup
Analysis
Power User / Report Developer
End User
Administrator
EV
IDEN
CE
ModifiedClusterin
g
Customize Data Mining for Your Needs
Algorithm Extensibilityo Change the default algorithm
for analyzing data to discover new and different patterns in the data
o Filter and restrict the mining model in intelligent ways to fine-tune results
o Provide greater business value by customizing mining and reporting data to specific business needs
Different businesses have different goals and need to make different decisions. [Data mining technologies] are extensible, enabling you to add plug-in algorithms that meet uncommon analytical needs that are more specific to an individual business.
— Predictive Analysis with SQL Server 2008 White Paper
Analysis
MicrosoftClustering
EV
IDEN
CE
Look Only at Data That Interests You
Table Partitioningo Manage and access subsets of
data quickly and efficiently
o Reduce time spent troubleshooting storage allocation issues
o Speed data load and maintenance operations
o Take advantage of all available CPUs in the machine to complete operations more quickly
“Enhancements in partition query dramatically reduce the effects of lock escalation… improving availability and improv[ing] query response time.”
— Randy Dyess, SQL Server Mentor, TechNet Article
Analysis
EV
IDEN
CE
Mine Through Very Large Data Sets
Query Parallelismo Enterprise edition automatically
executes operations in parallel by splitting work across all the CPUs in the machine, which allows for larger queries or quicker responses
o Data mining in parallel takes advantage of all available CPUs in the machine to examine more data and give results more quickly
“For most large queries SQL Server generally scales linearly… this means that if we double the number of CPUs, we see the response time drop in half.”
— Craig Freedman, Coauthor, Inside Microsoft SQL Server 2005: Query Tuning and Optimization
Analysis
EV
IDEN
CE
Understand Query Results
Drill Through Querieso Gain insight into how results
were obtained by drilling into more detail
o Ability to query the model data, to understand how the model was trained and if it is still similar to the data that is being reported on, to find inaccurate reporting models
The ability to query directly against the data mining structure enables users to easily include attributes beyond the scope of the mining model requirements, presenting complete and meaningful information.
— SQL Server 2008 White Paper
Analysis
α∑
110010100101 110010100101 110010
110010100101 110010100101 110010
110010100101 110010100101 110010
110010100101 110010100101 110010
110010100101 110010100101 110010
110010100101 110010100101 110010
110010100101 110010100101 110010
110010100101 110010100101 110010Case
s
Training Algorithm Meaning Model
110010100101 110010100101 110010
110010100101 110010100101 110010
110010100101 110010100101 110010
Advantages of Enterprise Edition
Business Intelligence
Deliver business insight by transforming data
into actionable knowledge
ReportingProvide information to the people who need it
to make good decisions Server
Consolidation
Reduce hardware and software costs
by combining servers
Planned Downtime
Reduce downtime for regularly scheduled
maintenance
Disaster Recovery
Reduce impact and quickly recover from
disasters
Unplanned Downtime
Reduce downtime that results from
unexpected events
© 2009 Microsoft Corporation. All rights reserved.Microsoft, SQL Server, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft
cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Appendix