+ All Categories
Home > Technology > Data Aware Enterprise v2

Data Aware Enterprise v2

Date post: 29-Jun-2015
Category:
Upload: ukdpe
View: 1,026 times
Download: 1 times
Share this document with a friend
Description:
Data Aware Enterprise v2
Popular Tags:
24
Transcript
Page 1: Data Aware Enterprise v2
Page 2: Data Aware Enterprise v2

The Data Aware Enterprise

Andrew Fryer

Microsoft UK

Page 3: Data Aware Enterprise v2

agenda

Page 4: Data Aware Enterprise v2

• mainframe

• Client server

• N-tier

• S&S

• Cloud db

History of Data Architecture

Page 5: Data Aware Enterprise v2

What does the enterprise need from a database?

Secure

Reliable

Fast & Scalable

Interoperable

Store any type of Data

Manageable

Business Intelligence

Requirements

Page 6: Data Aware Enterprise v2

IntegrityIntegrityConfidentialConfidentialityity

ReliabilityReliability

Security

Surface Area Surface Area ReductionReduction

Security Security updatesupdates

Kerberos/ Kerberos/ NTLMNTLM

Password Password Policy Policy EnforcementEnforcement

End Point End Point AuthenticatioAuthenticationn

Credentials Credentials always always encryptedencrypted

Single sign-Single sign-onon

Native Native cryptographic cryptographic capabilitiescapabilities

Transparent Transparent Data Data EncryptionEncryption

Extensible Key Extensible Key ManagementManagement

Principals andPrincipals andSecurablesSecurables

RolesRoles

Catalog Catalog securitysecurity

Execution Execution ContextContext

User SchemaUser SchemaSeparationSeparation

All Action All Action AuditAudit

Audit actions Audit actions toto

File, File,

Windows Windows

Application Application LogLog

Security logSecurity log

Capture and Capture and audit DDL audit DDL activitiesactivities

SecureSecureConfigurationConfiguration

GranularGranularAuthorizationAuthorization

Rich Rich AuthenticationAuthentication

AuditingAuditingData Data EncryptionEncryption

Page 7: Data Aware Enterprise v2

Reliability

Database Mirroring

Logical RecoveryStandby

Log Shipping

Log Shipping with Restore Delay

ProductionDatabase

Replication

Clustering

WarmStandby

HotStandby

DatabaseScale OutFor Queries

Backup

Multiple features work together to provide a coherent reliability scenario

Page 8: Data Aware Enterprise v2

Scalability

Page 9: Data Aware Enterprise v2

• Hot add extra resources

• Performance Tuning Management

• Benchmarks

Performance

Page 10: Data Aware Enterprise v2

• Assign users process to groups and pools

• Dynamic

• Limits only apply when the server is under pressure

Resource Management

Database Server

Min memory 10%Max memory 20%Max CPU 20%

Min memory 10%Max memory 20%Max CPU 20%

Admin groupAdmin group

Batch Jobs

Admin tasks

OLTP groupOLTP group

OLTP activity

Report groupReport group

Specificreports

Executivereports

Max CPU 90%Max CPU 90%

Application poolAdmin pool

Page 11: Data Aware Enterprise v2

Performance TPC-E

Rank System tpsE Database Operating SystemProcessors /

Cores / Threads

1  NEC Express 5800 / 1320Xf (32SMP)

1,126.49  Microsoft SQL Server 2008 Enterprise Edition  

Microsoft Windows Server 2008 Intanium based Systems  

32 / 64 / 64 

2  Unisys ES7000/one Enterprise Server (16s)

660.85  Microsoft SQL Server 2005 Enterprise Edition (x64)  

Microsoft Windows Server 2003 Datacenter Edition  

16 / 32 / 64 

3  IBM System x3850 M2 479.51  Microsoft SQL Server 2008 Enterprise x64 Edition  

Microsoft Windows Server 2008 Enterprise x64 Edition  

4 / 16 / 16 

4  IBM System x3850 M2 419.80  Microsoft SQL Server 2005 x64 Enterprise Edition SP2  

Microsoft Windows Server 2003 Enterprise x64 Ent. R2  

4 / 16 / 16 

5  Dell PE2900 268.00  Microsoft SQL Server 2005 x64 Enterprise Edition SP2  

Microsoft Windows Server 2003 Enterprise x64 Ent. R2  

2 / 8 / 8 

Page 12: Data Aware Enterprise v2

• Time & date data types

• Full text search

• Filestream

• Spatial

Store Any Type of Data

Page 13: Data Aware Enterprise v2

Advantages

Challenges

• Integrated management

• Data-level consistency

• Poor streaming API support

• Performance deterioration as file size increases

Store BLOBs in Store BLOBs in DatabaseDatabase

Store BLOBs in Store BLOBs in DatabaseDatabase

DBDB

ApplicationApplication

BLOBsBLOBsBLOBsBLOBs

• Cheap• Streaming

Performance

• Complex application development & deployment

• Integration with structured data

Use File Use File ServersServersUse File Use File ServersServers

DBDB

ApplicationApplication

BLOBsBLOBsBLOBsBLOBs

• CheapCheap• Streaming Streaming PerformancePerformance

• Integrated Integrated managementmanagement

• Data-level Data-level consistencyconsistency

Need to support any Need to support any File SystemFile System

Store BLOBs in Store BLOBs in DB + File DB + File SystemSystem

Store BLOBs in Store BLOBs in DB + File DB + File SystemSystemApplicationApplication

BLOBBLOBBLOBBLOB

DBDB

FileStream

Page 14: Data Aware Enterprise v2

Spatial Data

Page 15: Data Aware Enterprise v2

• Standards – official and de facto,

• Third Party Support

• Hardware e.g. NUMA,

Interoperability

Page 16: Data Aware Enterprise v2

• Compression

• Configuration Servers

• Policy Management

• Audit

• Performance Data Collection

• Resource Management

Manageable

Page 17: Data Aware Enterprise v2

• Integration

• OLAP

• Reporting

• Office Integration

Business Intelligence

Page 18: Data Aware Enterprise v2
Page 19: Data Aware Enterprise v2

Processes, policies and technologies to produce and

maintain accurate master data for transactional and

analytic applications across the enterprise

What is Master Data Management?

…One version of the truth

Page 20: Data Aware Enterprise v2

What Does MDM Do?

Page 21: Data Aware Enterprise v2

• MDM Hub

• Open interfaces

• Incremental implementation

• Distributed, and Federated

• Hierarchy Management is a critical capability

• Data Stewardship is a key success factor

• Analytical and Operational MDM are just two uses for the

same data

Microsoft MDM Philosophy

Page 22: Data Aware Enterprise v2

• SQL server 2008 is fit for purpose

• ... But the enterprise also needs master data

management

Conclusion

Page 23: Data Aware Enterprise v2

• SQL Server 2008 Site

http://www.microsoft.com/sqlserver/2008/en/us/default.aspx

• Microsoft BI Site

http://www.microsoft.com/bi

• Microsoft’s vision for Master Data Management:

http://www.microsoft.com/mdm

• SQL Server Data Services

http://www.microsoft.com/sql/2008/default.mspx

• Me

[email protected] and http://blogs.technet.com/andrew

Further Information

Page 24: Data Aware Enterprise v2

Thank you


Recommended