for hosters

18
1 for Hosters Samuel Dupas Hosting Technical Specialist Microsoft CEE

Upload: penney

Post on 19-Jan-2016

50 views

Category:

Documents


2 download

DESCRIPTION

for Hosters. Samuel Dupas Hosting Technical Specialist Microsoft CEE. Content. SQL Server 2008 for Hosters Introducing SQL Server 2008 Web Edition Comparing SQL Server 2008 editions: which one is right for you? New in SQL Server 2008 : a quick glance at some of the most exciting features - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: for Hosters

1

for Hosters

Samuel DupasHosting Technical SpecialistMicrosoft CEE

Page 2: for Hosters

2

ContentSQL Server 2008 for Hosters

Introducing SQL Server 2008 Web EditionComparing SQL Server 2008 editions: which one is right for you?

New in SQL Server 2008 : a quick glance at some of the most exciting featuresPolicy-Based ManagementPowerShellPerformance Data WarehouseResource GovernorTransparent Data Encryption and All Actions AuditingBackup Compression

SQL Server 2008 for Hosters: FAQ HyperV & SQL Server licensingMigrations and UpgradesSQL Server Driver for PHP 2005, DPW

Page 3: for Hosters

3

ContentSQL Server 2008 for Hosters

Introducing SQL Server 2008 Web EditionComparing SQL Server 2008 editions: which one is right for you?

New in SQL Server 2008 : a quick glance at some of the most exciting featuresPolicy-Based ManagementPowerShellPerformance Data WarehouseResource GovernorTransparent Data Encryption and All Actions AuditingBackup Compression

SQL Server 2008 for Hosters: FAQ HyperV & SQL Server licensingMigrations and UpgradesSQL Server Driver for PHP 2005, DPW

Page 4: for Hosters

4

Pervasive Insight

Dynamic Development

Beyond Relational

Enterprise Data Platform

Mobile andDesktop

OLAPFILE

XMLRDBMS

Services

Query

Analysis

Reporting Integration

Synch

Search

Cloud

Introducing:

Server

“Enabling customers of all sizes to derive value from ALL data, birth through

archival”

Page 5: for Hosters

5

• Accelerate your development with entities• Synchronize your data from anywhere

Dynamic Development

• Store and consume any type of data• Deliver Location Intelligence within your applications

Beyond Relational

• Integrate all your data in the Enterprise Data Warehouse• Reach all your users with scalable BI platform• Empower every user with actionable insights

Pervasive Insight

Enterprise Data Platform• Secure, trusted platform for your data• Optimized and predictable system performance• Productive policy-based management of your infrastructure

Pervasive Insight

Enterprise Data Platform

Dynamic Development

Beyond Relational

Introducing:

Page 6: for Hosters

6

Introducing SQL Server 2008 Web EditionExpress Web Edition Standard Edition Enterprise Edition

CPUs 1 4 4 32/128

RAM 1 GB Unlimited Unlimited Unlimited

64 bit Yes Yes Yes Yes

DB size 4 GB Unlimited Unlimited Unlimited

Log shipping No Yes Yes Yes

Partitioning No No No Yes

Resource governor No No No Yes

SQL Agent No Yes Yes Yes

FTS In Adv. Svcs Yes Yes Yes

Service broker Yes Yes Yes Yes

Merge replication Subscribe only Subscribe only Yes Yes

Transactional replication Subscribe only Subscribe only Yes Yes

Policy based management Yes Yes Yes Yes

Transparent Data Encryption No No No Yes

RS In Adv. Svcs Express Yes Yes

AS No No Standard Full

SSIS No No Standard Full

Import/Export Wizard Yes Yes Yes Yes

Publishing tools for hosted environments Yes Yes Yes Yes

Page 7: for Hosters

7

Understanding Edition Choices for HostersConsider Express Edition for simple, low end dedicated hosting

• Free solution for relatively simple and small-scale databases in dedicated environments

• Full support for data programmability offered in more advanced SKUs, enabling easy upgrade

path

Embrace Web Edition for scalability at competitive price point

• Achieve competitive price/performance for low-cost shared hosting using Web Edition

on shared servers

• Provide Express, Web Edition or Enterprise Edition on dedicated boxes as requested

by customers

Leverage Enterprise Edition for Advanced Setups and Value Added Services• Utilize performance and maintainability features of Enterprise Edition to fundamentally

change management approach and total cost of management

• Package enterprise functionality into ‘value add offerings’, upselling to customers for

incremental revenue (e.g., business continuity, information protection/PCI, AS)

Page 8: for Hosters

8

ContentSQL Server 2008 for Hosters

Introducing SQL Server 2008 Web EditionComparing SQL Server 2008 editions: which one is right for you?

New in SQL Server 2008 : a quick glance at some of the most exciting featuresPolicy-Based ManagementPowerShellPerformance Data WarehouseResource GovernorTransparent Data Encryption and All Actions AuditingBackup Compression

SQL Server 2008 for Hosters: FAQ HyperV & SQL Server licensingMigrations and UpgradesSQL Server Driver for PHP 2005, DPW

Page 9: for Hosters

9

Reduced Management Cost:Policy based management, multi-server management

Manage across server pool

Manage single instance• Reduce surface area

• XPCmdShell ==False• RemoteDAC == False

• Secure guest/customer policies• Guest permissions• Guest policies• Password policies

• Encryption settings• Service pack and patch

coverage• PCI compliance

Security

• Backup file locations• Backup policies

• Last successful backup

Maintenance

• Auto shrink for DB• Blocked process thresholds• Max worker threads• Network packet size• DB size

Performance

• Reduce management overhead managing groups of servers− Effortlessly ensure

standardization and compliance in environment

− Easily apply new or modified policies to groups of servers

• Flexible framework allows for various management approaches− Define groups with

different policies for different uses

− Shared vs. dedicated

− PCI compliant vs. open

− Different execution modes allow proactive enforcement or manual intervention based on logged violations

Page 10: for Hosters

10

Reduced Management Cost:Improved support for programming common tasks

SQLCMDCreate batch filesAutomate multiple scripts

Server Management Objects (SMO)

Manage SQL Server instances from .NET applications and PowerShell

PowershellIntegrated with Windows management scripting

C:\>sqlcmd –I Insert..

• Expanded access to management objects from within scripting environment

• Unified approach across the entire Microsoft stack

Page 11: for Hosters

11

Reduced Management Cost:Monitor with Insight

• Performance data collection– OS perf indicators– Performance data– Extensible collection– Low overhead

• Central repository– Consolidate information– Open interface

• Comprehensive reports– Standard reports– Extensible

• Improve management and operations− Balance servers− Identify and isolate

problematic apps

• Improve customer services− Provide detailed account to

customers− Help tune customer databases

• Improve customer segmentation− Upsell demanding customers

to higher allocations

Page 12: for Hosters

Predictable Performance:Managing Mixed Workloads with Resource Governor

• Resource Management− Allocate resources

−Assign logins to workloads−Map workloads to resources

• Offer more predictable performance to customers while increasing density

− Define limits to prevent run-away queries from affecting the entire shared environment−Reduce likelihood of impacting individual customers

− Prioritize workloads based on nature of tasks or customer class−Offer guaranteed level of service

• Allow for predictable and limited impact of maintenance tasks, enabling online maintenance

Backup

Admin Tasks

Web or other workload

Web or other

workload

‘Platinum Shared’

Admin Workload

Admin Pool

Min Mem 10%Max Mem 20%Max CPU 20%

Max CPU 25% Min CPU 20%Max CPU 50%

App Pool1

App PoolN

Priority Pool

Max CPU x%

‘Standard Shared’

NormalWorkload

PriorityWorkload

NormalWorkload

Page 13: for Hosters

Security: Transparent Data Encryption and All Action Auditing

• Use Policy-Based Management, TDE and Auditing features to offer PCI compliance to your customers

• Transparent data encryption keeps your customers’ data safe with little incremental management effort and no app changes

• Use auditing for proactive security or to identify and analyze any controversial changes

All Action Auditing

Client Application

Encrypted data page

Transparent Data Encryption

• Encryption/decryption occurs at the database

• Applications do not need to handle encryption and decryption of data

• No restrictions (FTS, indexes)

• Permits logging of database operations at a granular level

• Create an Audit Specification to include server and DB actions in an audit

• Ability to send logs to central collection server

Page 14: for Hosters

Predictable Performance:Minimize Downtime with Backup Compression

Backup Size Backup Time Restore Time0

1

2

3

4

5

6

No Compression Compression

Impact of Backup Compression• Minimize impact of backup procedures− Drastically reduce maintenance windows by

reducing backup time− Significantly reduce space requirements for

backups, decreasing costs or increasing ‘saved window’

• Beneficial to both log-shipping and mirroring setups

• Minimize downtime in the event of outage− Reduce time needed to restore backup

• Integrated solution lowers costs and management overhead− Standard backup commands and interface− Restore from any SQL Server 2008 Edition− Dynamically add resources (CPU, memory)− Reduce number of tools needed, removing

complexity and costs

Page 15: for Hosters

15

• Policy based management and multi-server management• Improved support for automation• Improved performance data collection, aggregation and analysis

Reduced Management Cost

• SQL Server Driver for PHP• Database publishing wizard and services• New data types, ADO.NET Data Services Framework

Improved Support for Web Development

• Resource governor• Backup compression

Predictable Performance

• Business continuity• Resource dedicated tier or ‘utility-lite’• Information protection and PCI compliance• Reporting Server

Enabling Attached Services in Shared Environments

SQL Server 2008 Addresses Key Performance and Management Challenges in The Hosting Environment

Web

Ed

itio

n

En

terp

rise E

dit

ion

Page 16: for Hosters

16

ContentSQL Server 2008 for Hosters

Introducing SQL Server 2008 Web EditionComparing SQL Server 2008 editions: which one is right for you?

New in SQL Server 2008 : a quick glance at some of the most exciting featuresPolicy-Based ManagementPowerShellPerformance Data WarehouseResource GovernorTransparent Data Encryption and All Actions AuditingBackup Compression

SQL Server 2008 for Hosters: FAQ HyperV & SQL Server licensingMigrations and UpgradesSQL Server Driver for PHP 2005, DPW

Page 17: for Hosters

17

SQL Server 2008 for Hosters: FAQ

HyperV and SQL Server licensing

SQL Server Enterprise Edition allows any number of deployments in VMs when all physical processors are licensed

Upgrades and migrations

More predictable than 2005, usually 10-15% improvement in performance with very few problems reported

Ability to do in-place upgrade on databases with mirroring or log-shipping enabled

SQL Server 2005 Driver for PHP

SQL Server 2005 Driver for PHP works for SQL Server 2008; you have to install SQL Server 2005 Native Client as well

Database Publishing Wizard (DPW)

DPW and DPS have been updated to support new data types etc., integrated into SSMS and VS 2008

Page 18: for Hosters

18

Questions?