Presentation is loading. Please wait.

Presentation is loading. Please wait.

Customer pulse Why Stretch? How Stretch works? Core Stretch scenarios Demo QA.

Similar presentations


Presentation on theme: "Customer pulse Why Stretch? How Stretch works? Core Stretch scenarios Demo QA."— Presentation transcript:

1

2 Customer pulse Why Stretch? How Stretch works? Core Stretch scenarios Demo QA

3 How would you rate your current organization’s enterprise storage or SAN experience? 1  5  10 Does it go lower than one? Is your data center footprint increasing or decreasing? I’d like to “talk” with the person who came up with that “do more with less” thing When you think about OLTP databases, how many rows do they have in their largest tables? 45 billion rows in a single table(~99% cold) 1.3 trillion rows in a partitioned table (4TB) What percentage of that is cold data? Most of it! For those of you who have databases with very large tables What is your maintenance (e.g. re-index, performance tuning) experience? Is there a impact to their availability and your performance SLAs? Re-index? That’s not funny man Doing a full DB restore can mean we can be down one day, sometimes as much as 70-80% of the data is cold

4 Up to 85% of enterprise data is considered cold…sometimes more.

5 Document management Retail Travel Social media …everything!

6 Cold data growth that’s out of control Budgets that are shrinking Difficulty remaining compliant Business SLAs that are at risk What are our customers experiencing?

7 Ever growing data, ever shrinking IT End-users DBAs Storage Admins & TDM’s

8 What do our customers need? Control over their cold data growth The ability to query both cold and hot data instantly Reduced storage and maintenance costs To remain in compliance

9

10 A Microsoft solution for securely migrating cold data to Azure with remote query processing abilities What is Stretch Database? Customers Products Order History Stretch to cloud Order History Azure SQL Server 2016 SQL App Order History

11

12 Azure REMOTE DATABASE How does Stretch work? SQL Server 2016Microsoft Azure Internet boundary SOURCE DATABASE Creates a secure connection between the Source SQL Server and Azure Provisions remote instance and begins migration Apps and Queries continue to run for both the local database and remote endpoint Security controls and maintenance remain local Hot data Cold data Cold Data Trickle Migration

13 Work without disruption Orders Orders History Order History Business applications continue working without disruption DBA scripts and tools work as before; all controls still held in local SQL Server Developers continue building or enhancing applications with existing tools and methods

14 Orders Orders History Order History Support for AAD authentication Data in motion always via secure channels (TLS1.1 / 1.2) Always Encrypted supported if enabled by user  Encryption key remains on the source SQL server Support for row level security Supports SQL Server and SQL Azure audit

15 DBAs only handle backup/restore of local hot data Upon completion of local restore, Stretch database reconciles with the remote data Stretch ensures remote and source data is transactionally-consistent Time of restore for remote not dependent on size of data Trickle migration Orders Orders History Order History Auto reconcile

16 It just works! Seeding of secondary's is much quicker Data savings are multiplied across replicas App Primary SQL Secondary SQL Remote database SQL

17 Who are our target customers?

18

19 Order History Azure Orders Order History Stretch the entire history table to Azure… Orders Azure Order History Orders Stretch just the cold rows to Azure…

20 Stretch the entire history table to Azure… Enabling Stretch using the SSMS Wizard functionality Disabling Stretch Db Stretch just the cold rows to Azure… Enabling Stretch and only migrating selected rows Monitoring migration progress

21 Licensing and capacity planning is really complicated I have encrypted data on my local server We do not trust public clouds My hot and cold data is in the same table I can’t change my applications We are a federal agency (government); can’t use public cloud

22 TDE support on the remote Azure DB if the Local DB has TDE enabled Azure Stretch database edition, with support for up to 1 Petabyte Point-in-time restore and geo-restore support Predicate based Stretch via TSQL and SSMS Integrated table validation during Stretch Wizard Setup Support for Temporal tables AlwaysOn Support AAD and Federated account support

23 Contact Stretchdata@microsoft.com to find out more about our Stretch database special incentive program.

24

25


Download ppt "Customer pulse Why Stretch? How Stretch works? Core Stretch scenarios Demo QA."

Similar presentations


Ads by Google