CAT: Azure SQL DB Premium Deep Dive and Mythbuster
|
|
- Britton Pierce
- 8 years ago
- Views:
Transcription
1
2 CAT: Azure SQL DB Premium Deep Dive and Mythbuster Ewan Fairweather Senior Program Manager Azure Customer Advisory Team Tobias Ternstrom Principal Program Manager Data Platform Group
3 Cloud & Enterprise Customer Team Europe: - Azure Applications - Azure Data - Azure Analytics Customer 45% Architecture guidance and technology expertise i.e. patterns, practices and codification CAT Platform Provide end to end Azure customer story on how features works in customer project scenarios based on learnings from the biggest dpeloyments Community Accelerate cloud adoption i.e. white-papers, events Frameworks and code Community 10% Engineering 45%
4 Agenda Persistent data options in Azure Azure SQL DB Premium Deep Dive Sizing and capacity planning Customer experience and learnings Summary
5 Persistent Data Options in Azure
6 The Application Journey
7 Azure Storage Options Platform as a Service Azure SQL Database (managed databases) Publish and run Shared environment Infrastructure as a Service SQL Server running in a Windows Azure VM Or any other database you have bits for Full control / insight More administrative effort Tables Blobs Queues Azure Storage No relational Cheap storage Optimized for density and scale out
8 Resources Three different ways to run SQL Dedicated Scale-up Full h/w control Roll-your-own HA/DR/scale Azure Premium SQL Server Raw iron 100% of API, Virtualized Roll-your-own HA/DR/scale SQL Server in IaaS Virtualized Machine Auto HA, Fault- Tolerance Self-provisioning, scale Shared SQL Database - PaaS Virtualized Database High Friction /Control Low
9 Decision Points Common Data going to WA Storage (Point lookups, minimial relational) Telemetry Logs, append workloads, primarily key value lookups Blobs for WA SQL DB (lower costs, reduce DB size under 150GB limit) Commonly going to SQL Server in VM (lift and shift, DW) Applications needing features not currently in SQL DB (example: Fulltext) Light DW workloads Commonly going to SQL DB (OLTP) Applications who do not want to manage their databases Applications that need massive horizontal scale (Internet-facing SaaS ISVs) New OLTP applications Premium DB extends Azure SQL DB s capabilities
10 Typical Performance Factors Factor Why it matters Latency - Greater than on-premise - Higher variance 2 Establishing connections - Initial login goes to the gateway - Connections are unreliable and will fail Writes are the most expensive resource in this system 3 Multi tenancy - Unpredictable performance - Soft throttling - Hard throttling - Shared log, max transaction size
11 SQL DB Web/Business Performance Variance Web/Business Editions provide elastic scale without performance SLA There is some variance in performance due to multi tenancy, we will reduce the variance further over time SQL DB contains logic to move DBs around to balance load across each cluster to maximize average resources DB Resources Available Databases can get different resources based on other s activity Time
12 Resource management in Azure SQL DB SQL Database monitors the usage of the shared resources to keep databases within resource limits When resource usage exceeds limits SQL DB can manage resource usage at DB or node level killing connection or deny requests Throttling stages: Soft (subset of DBs) and Hard (all DBs) Resource Limit Error code Database Size 150 GB or less depending on the database quota (MAXSIZE) Decode type and resource Transaction duration State 1: 24 hours State 2: 20 seconds if a transaction locks a resource required by an underlying system task Lock count 1 million locks per transaction TempDB State 1: 5 GB of tempdb space State 2: 2 GB per transaction in tempdb State 3: 20% of total log space in tempdb Transaction log space State 1: 2 GB per transaction State 2: 20% of total log space Memory 16 MB memory grant for more than 20 seconds Worker Thread Governance Every database will have a maximum worker thread concurrency limit
13 Azure SQL DB Premium: How it works
14 Edition Comparison Premium has reserved resources on all 3 nodes You can upgrade or downgrade a database You should decide sizing based on your resource needs P2 P1 DB Resources Available Web/Business Time
15 Premium Edition Some applications require guaranteed resources Premium Edition was introduced for customers who need dedicated resources Common customer attributes: High throughput requirements Low latency requirements Low performance variance requirements Premium Edition details Dedicated resources (min=max) to avoid performance variance Different sizes (P1-P2) allow adjustment based on resource needs Currently in Public Preview
16 Premium Edition Reservation Sizes Reservations are done separately for each database Capacity is limited during public preview Customers can get 1-2 reservations based on availability Monthly Price is USD $930 for P1 at GA. P2 is 2x P3 and P4 s available at engineering discretion Size CPU Cores Worker Threads Active Sessions Disk IO (IOPS) Memory (GB) P P
17 Premium Database
18 Set Premium Service Objective
19 Checking Status of Azure SQL DB The DB will remain online aside from a few seconds during the final failover
20 Checking Current SLO
21 Checking Status of Move Lower and upper bound estimates vary between 15 minutes for an empty database and approximately 2 days for a 150 GB database
22 Premium DB or A Larger VM? SQL Premium DB Size SQL Premium GA Monthly Cost SQL VM Monthly Cost SQL VM Size (Enterprise Edition) P1 (M) 1 CPU Core 8GB RAM 150 IOPS P2 (L) 2 CPU Cores 16GB RAM 300 IOPS $930 $1,629 $1860 $1696 $1,830 $2,321 $3,660 $4,642 S (A1) 1 CPU Core 1.75GB RAM 2x500 IOPS M (A2) 2 CPU Cores 3.5GB RAM 4x500 IOPS L (A3) 4 CPU Cores 7GB RAM 8x500 IOPS A6 4 CPU Cores 28GB RAM 8x500 IOPS XL (A4) 8 CPU Cores 14GB RAM 16x500 IOPS A7 8 CPU Cores 56GB RAM 16x500 IOPS
23 Sizing and Capacity Planning
24 Sizing Databases For a SINGLE database Find largest resource consumer Measure peak load over time period Choose appropriate reservation size to handle peak load Workload Type matters Batch processing aim to achieve avg throughput over time (not size for peak) Interactive applications need to size for the peak to preserve response times CPUAvgCoresUsedInHr
25 Peak Load Example Weekly IO chart of a large customer on WA SQL DB We actively work on the load each week Query tuning Moving maintenance jobs to off-peak hours We also do aggressive things Split different functions out into different databases Rate-meter background jobs to not impact core workloads Avg Hourly Physical Write IOPS (1 week) Query Tuning to reduce daily peak Daily Maintenance Job Moved to offpeak hours Weekly Maintenance Moved to Sunday Total
26 26 Azure SQL Database DMV Surface Area Health (master) sys.event_log sys.bandwidth_usage sys.database_connection_stats Data Access & Usage sys.dm_db_index_usage_stats sys.dm_db_missing_index_details sys.dm_db_missing_index_groups sys.dm_db_missing_index_group_stats sys.dm_exec_sessions Performance sys.dm_exec_query_stats sys.dm_exec_sql_text sys.dm_exec_query_plan sys.dm_exec_requests sys.dm_db_wait_stats Resource Usage (master) sys.resource_usage* sys.resource_stats* Windows Azure SQL Database and SQL Server -- Performance and Scalability Compared and Contrasted
27 Capacity planning Use sys.resource_stats (in preview) in master db to determine your application resource needs: SELECT * FROM sys.resource_stats WHERE database_name = 'MyTestDB' AND start_time > DATEADD(day, -7, GETDATE())
28 Investigating resource usage Avg and Max resource usage SELECT avg(avg_cpu_cores_used) AS 'Average CPU Cores Used', max(avg_cpu_cores_used) AS 'Maximum CPU Cores Used', avg(avg_physical_read_iops + avg_physical_write_iops) AS 'Average Physical IOPS', max(avg_physical_read_iops + avg_physical_write_iops) AS 'Maximum Physical IOPS', avg(active_memory_used_kb / ( * )) AS 'Average Memory Used in GB', max(active_memory_used_kb / ( * )) AS 'Maximum Memory Used in GB', avg(active_session_count) AS 'Average # of Sessions', max(active_session_count) AS 'Maximum # of Sessions', avg(active_worker_count) AS 'Average # of Workers', max(active_worker_count) AS 'Maximum # of Workers' FROM sys.resource_stats WHERE database_name = 'MyTestDB' AND start_time > DATEADD(day, -7, GETDATE()) Percentage of time using more than 1 core SELECT (SELECT SUM(DATEDIFF(minute, start_time, end_time)) FROM sys.resource_stats WHERE database_name = 'MyTestDB' AND start_time > DATEADD(day, -7, GETDATE()) AND avg_cpu_cores_used > 1.0) * 1.0 / SUM(DATEDIFF(minute, start_time, end_time) ) AS percenage_more_than_1_core FROM sys.resource_stats WHERE database_name = 'MyTestDB' AND start_time > DATEADD(day, -7, GETDATE())
29 Managing DB Resource Growth Assuming your application resources grow over time, you need a plan to deal with that growth, in the box world we are always sizing for a future peak The cloud offers two architectural approaches to manage, which are both elastic Scale-up (limited): Web/Business -> P1 -> P2 Scale-out : use more databases Partitioning data by function or by tenant allows you to adjust as needed to growth in resource usage at the database level Plan on actively monitoring/alerting telemetry about the resource use so you can adjust to growth before something breaks
30 Cost Optimization Two paths to improve your cloud service Spend more money (purchase more capacity) Optimize/Tune (more operations in capacity you have) The Cloud model lets you choose If you have development resources available, you might choose to tune If you are on a time deadline, you might just choose to scale up instead This model also works great for seasonal demand changes Example: Add capacity before the holiday sales season, remove after. (~$32 per day for a P1)
31 Customer Experience and Learnings
32 What s different with data access in the Cloud? Two key areas of attention Connection management issues Less reliable connection state due to multiple layers and network hops Retry logic mandatory to implement reliable communications between application and database server Higher latency between app tier and database tier compared to an on-premises deployment Firewalls, load balancers, gateways This amplifies the impact of chatty application behaviors We will talk more about this in our 11:45 session
33 Batching inserts APP TIER 1 Application logic asynch inserts 2 Buffer, group items Data access layer 3 Batch Bulk Insert Azure SQL Database Time (t) or size (n) window approach can result in the loss of: t seconds of data n rows of data
34 Takeaways Reliability: Plain ADO.NET single insert with full retry logic 1 Density: Async and buffered approach 2
35 Workload tuning options How can I improve density? Introducing batching Reducing application round-trips Improve insert performance Leverage asynchronous approach Buffer across time and number of insertions
36 Scale-Up vs. Scale-Out P1-P2 supported during public preview period Additional sizes can be introduced by GA With a scale up approach you may lose some flexibility E.g. require planning for worst case / peaks Premium let you scale up/down between P1 and P2 max one time a day Scale up may not fit all costs/business models Unpredictable workloads Multiple database deployments
37 Easyjet Seat Selection System 70/30 R/W workload, very efficient workload (<200mS max exec time) Majority of queries benefitted from switching Reduced and more stable response times for both reads and writes Switch
38 Customer experience: Easyjet Reduced impact of 40501, and errors Remaining exceptions have been mostly due to application issues Broken build Major ticket sale
39 Another Customer experience Availability has greatly improved after the switch (less than 2min x month) Growing trend in CPU usage Around 2 on average, with spikes up to 5 No major errors related to resource issues Sporadic throttling for High Log IO waits Switch
40 Application-Tier Caching App-tier caching is a very effective way to reduce data-tier load Azure has a several caching solutions available to you For load spikes, this can often significantly reduce peak load Example: Azure SQL DB was used in the last US Presidential Election Few writes, massive reads all at once App tier caching used to remove reads from the database CPU graph for the core reporting DB 1 st 10 seconds 44K page views/second (est. ~450K DB calls/sec) Next 20 seconds 10K page views/sec (est. ~100K DB calls/sec) (DB calls mostly removed due to caching)
41 Summary
42 Summary Premium DB provides predictable performance and elasticity We offer you a mixture of scale-up and scale-out approaches The elastic nature of these options allows you to deal with peaks in a different way to on premises
43 Resources Premium Preview for SQL Database Guidance ( Azure SQL Database and SQL Server -- Performance and Scalability Compared and Contrasted (
44 Resources Cloud Service Fundamentals in Windows Azure Wiki: Best practices on: Scale out architecture Design for operations Telemetry solution Reliable architecture
45 THANK YOU! For attending this session and PASS SQLRally Nordic 2013, Stockholm
Azure VM Performance Considerations Running SQL Server
Azure VM Performance Considerations Running SQL Server Your company logo here Vinod Kumar M @vinodk_sql http://blogs.extremeexperts.com Session Objectives And Takeaways Session Objective(s): Learn the
More informationData Warehouse in the Cloud Marketing or Reality? Alexei Khalyako Sr. Program Manager Windows Azure Customer Advisory Team
Data Warehouse in the Cloud Marketing or Reality? Alexei Khalyako Sr. Program Manager Windows Azure Customer Advisory Team Data Warehouse we used to know High-End workload High-End hardware Special know-how
More informationSQL Server on Azure An e2e Overview. Nosheen Syed Principal Group Program Manager Microsoft
SQL Server on Azure An e2e Overview Nosheen Syed Principal Group Program Manager Microsoft Dedicated Higher cost Shared Lower cost SQL Server Cloud Continuum Hybrid SQL Server in Azure VM Virtualized Machines
More informationBuilding a BI Solution in the Cloud
Building a BI Solution in the Cloud Stacia Varga, Principal Consultant Email: stacia@datainspirations.com Twitter: @_StaciaV_ 2 SQLSaturday #467 Sponsors Stacia (Misner) Varga Over 30 years of IT experience,
More informationMobile Cloud Computing
Mobile Cloud Computing Aalto University 2012-11-21 T-110.5121 Markku Lepistö Principal Cloud Architect 1 Copyright Nokia Siemens Networks 2012 Document classification Cloud Computing Principle Physical
More informationPerformance White Paper
Sitecore Experience Platform 8.1 Performance White Paper Rev: March 11, 2016 Sitecore Experience Platform 8.1 Performance White Paper Sitecore Experience Platform 8.1 Table of contents Table of contents...
More informationPerformance Tuning and Optimizing SQL Databases 2016
Performance Tuning and Optimizing SQL Databases 2016 http://www.homnick.com marketing@homnick.com +1.561.988.0567 Boca Raton, Fl USA About this course This four-day instructor-led course provides students
More informationScaling Analysis Services in the Cloud
Our Sponsors Scaling Analysis Services in the Cloud by Gerhard Brückl gerhard@gbrueckl.at blog.gbrueckl.at About me Gerhard Brückl Working with Microsoft BI since 2006 Windows Azure / Cloud since 2013
More informationScaling Database Performance in Azure
Scaling Database Performance in Azure Results of Microsoft-funded Testing Q1 2015 2015 2014 ScaleArc. All Rights Reserved. 1 Test Goals and Background Info Test Goals and Setup Test goals Microsoft commissioned
More informationCloud/SaaS enablement of existing applications
Cloud/SaaS enablement of existing applications GigaSpaces: Nati Shalom, CTO & Founder About GigaSpaces Technologies Enabling applications to run a distributed cluster as if it was a single machine 75+
More informationDirect NFS - Design considerations for next-gen NAS appliances optimized for database workloads Akshay Shah Gurmeet Goindi Oracle
Direct NFS - Design considerations for next-gen NAS appliances optimized for database workloads Akshay Shah Gurmeet Goindi Oracle Agenda Introduction Database Architecture Direct NFS Client NFS Server
More informationEvaluation Methodology of Converged Cloud Environments
Krzysztof Zieliński Marcin Jarząb Sławomir Zieliński Karol Grzegorczyk Maciej Malawski Mariusz Zyśk Evaluation Methodology of Converged Cloud Environments Cloud Computing Cloud Computing enables convenient,
More informationTableau Server Scalability Explained
Tableau Server Scalability Explained Author: Neelesh Kamkolkar Tableau Software July 2013 p2 Executive Summary In March 2013, we ran scalability tests to understand the scalability of Tableau 8.0. We wanted
More informationWHITE PAPER. Migrating an existing on-premise application to Windows Azure Cloud
WHITE PAPER Migrating an existing on-premise application to Windows Azure Cloud Summary This discusses how existing on-premise enterprise ASP.Net web application can be moved to Windows Azure Cloud, in
More informationDiablo and VMware TM powering SQL Server TM in Virtual SAN TM. A Diablo Technologies Whitepaper. May 2015
A Diablo Technologies Whitepaper Diablo and VMware TM powering SQL Server TM in Virtual SAN TM May 2015 Ricky Trigalo, Director for Virtualization Solutions Architecture, Diablo Technologies Daniel Beveridge,
More informationAffordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale
WHITE PAPER Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale Sponsored by: IBM Carl W. Olofson December 2014 IN THIS WHITE PAPER This white paper discusses the concept
More informationPlanning the Migration of Enterprise Applications to the Cloud
Planning the Migration of Enterprise Applications to the Cloud A Guide to Your Migration Options: Private and Public Clouds, Application Evaluation Criteria, and Application Migration Best Practices Introduction
More informationWITH A FUSION POWERED SQL SERVER 2014 IN-MEMORY OLTP DATABASE
WITH A FUSION POWERED SQL SERVER 2014 IN-MEMORY OLTP DATABASE 1 W W W. F U S I ON I O.COM Table of Contents Table of Contents... 2 Executive Summary... 3 Introduction: In-Memory Meets iomemory... 4 What
More informationPerformance And Scalability In Oracle9i And SQL Server 2000
Performance And Scalability In Oracle9i And SQL Server 2000 Presented By : Phathisile Sibanda Supervisor : John Ebden 1 Presentation Overview Project Objectives Motivation -Why performance & Scalability
More informationTips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior
More informationImprove Business Productivity and User Experience with a SanDisk Powered SQL Server 2014 In-Memory OLTP Database
WHITE PAPER Improve Business Productivity and User Experience with a SanDisk Powered SQL Server 2014 In-Memory OLTP Database 951 SanDisk Drive, Milpitas, CA 95035 www.sandisk.com Table of Contents Executive
More informationApplication Performance in the Cloud
Application Performance in the Cloud Understanding and ensuring application performance in highly elastic environments Albert Mavashev, CTO Nastel Technologies, Inc. amavashev@nastel.com What is Cloud?
More informationAzure & SharePoint. Jason Himmelstein, MVP. Senior Technical Director @sharepointlhorn
Azure & SharePoint Jason Himmelstein, MVP Senior Technical Director @sharepointlhorn Gold Sponsor Silver Sponsors #CollabCon Share your ideas and feedback on Twitter $250 Future Shop gift card for most
More informationIBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud
IBM Platform Computing Cloud Service Ready to use Platform LSF & Symphony clusters in the SoftLayer cloud February 25, 2014 1 Agenda v Mapping clients needs to cloud technologies v Addressing your pain
More informationMicrosoft Dynamics NAV 2013 R2 Sizing Guidelines for Multitenant Deployments
Microsoft Dynamics NAV 2013 R2 Sizing Guidelines for Multitenant Deployments February 2014 Contents Microsoft Dynamics NAV 2013 R2 3 Test deployment configurations 3 Test results 5 Microsoft Dynamics NAV
More informationSQL Server 2014 New Features/In- Memory Store. Juergen Thomas Microsoft Corporation
SQL Server 2014 New Features/In- Memory Store Juergen Thomas Microsoft Corporation AGENDA 1. SQL Server 2014 what and when 2. SQL Server 2014 In-Memory 3. SQL Server 2014 in IaaS scenarios 2 SQL Server
More informationBI on Cloud using SQL Server on IaaS
BI on Cloud using SQL Server on IaaS Abstract Today s Business Intelligence (BI) Systems are analysing huge volumes of data, which is growing at a rapid pace requiring organizations to scale the hardware/infrastructure
More informationCapacity Management for Oracle Database Machine Exadata v2
Capacity Management for Oracle Database Machine Exadata v2 Dr. Boris Zibitsker, BEZ Systems NOCOUG 21 Boris Zibitsker Predictive Analytics for IT 1 About Author Dr. Boris Zibitsker, Chairman, CTO, BEZ
More informationOverview: X5 Generation Database Machines
Overview: X5 Generation Database Machines Spend Less by Doing More Spend Less by Paying Less Rob Kolb Exadata X5-2 Exadata X4-8 SuperCluster T5-8 SuperCluster M6-32 Big Memory Machine Oracle Exadata Database
More informationA Comparison of Clouds: Amazon Web Services, Windows Azure, Google Cloud Platform, VMWare and Others (Fall 2012)
1. Computation Amazon Web Services Amazon Elastic Compute Cloud (Amazon EC2) provides basic computation service in AWS. It presents a virtual computing environment and enables resizable compute capacity.
More informationCloud Based Application Architectures using Smart Computing
Cloud Based Application Architectures using Smart Computing How to Use this Guide Joyent Smart Technology represents a sophisticated evolution in cloud computing infrastructure. Most cloud computing products
More informationPreview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Preview of Oracle Database 12c In-Memory Option 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any
More informationSQL Server Virtualization
The Essential Guide to SQL Server Virtualization S p o n s o r e d b y Virtualization in the Enterprise Today most organizations understand the importance of implementing virtualization. Virtualization
More informationIn Memory Accelerator for MongoDB
In Memory Accelerator for MongoDB Yakov Zhdanov, Director R&D GridGain Systems GridGain: In Memory Computing Leader 5 years in production 100s of customers & users Starts every 10 secs worldwide Over 15,000,000
More informationDIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION A DIABLO WHITE PAPER AUGUST 2014 Ricky Trigalo Director of Business Development Virtualization, Diablo Technologies
More informationMySQL High-Availability and Scale-Out architectures
MySQL High-Availability and Scale-Out architectures Oli Sennhauser Senior Consultant osennhauser@mysql.com 1 Introduction Who we are? What we want? 2 Table of Contents Scale-Up vs. Scale-Out MySQL Replication
More informationIntroduction to Azure: Microsoft s Cloud OS
Introduction to Azure: Microsoft s Cloud OS DI Andreas Schabus Technology Advisor Microsoft Österreich GmbH aschabus@microsoft.com www.codefest.at Version 1.0 Agenda Cloud Computing Fundamentals Windows
More informationSQL diagnostic manager Management Pack for Microsoft System Center. Overview
Overview What is so cool about the SQL diagnostic manager Management Pack? The SQL diagnostic manager (SQLdm) Management Pack integrates key monitors and alerts used by SQL Server DBAs with Microsoft's
More informationScaleArc idb Solution for SQL Server Deployments
ScaleArc idb Solution for SQL Server Deployments Objective This technology white paper describes the ScaleArc idb solution and outlines the benefits of scaling, load balancing, caching, SQL instrumentation
More informationSetting Up SQL Server on Windows Azure Understanding Options and Differences
Setting Up SQL Server on Windows Azure Understanding Options and Differences Stephen Wynkoop, Microsoft SQL Server MVP Founder, SSWUG.ORG Session Q&A Housekeeping Questions after the fact: swynk@sswug.org
More informationOLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni
OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni Agenda Database trends for the past 10 years Era of Big Data and Cloud Challenges and Options Upcoming database trends Q&A Scope
More informationAbout Me: Brent Ozar. Perfmon and Profiler 101
Perfmon and Profiler 101 2008 Quest Software, Inc. ALL RIGHTS RESERVED. About Me: Brent Ozar SQL Server Expert for Quest Software Former SQL DBA Managed >80tb SAN, VMware Dot-com-crash experience Specializes
More informationPetabyte Scale Data at Facebook. Dhruba Borthakur, Engineer at Facebook, SIGMOD, New York, June 2013
Petabyte Scale Data at Facebook Dhruba Borthakur, Engineer at Facebook, SIGMOD, New York, June 2013 Agenda 1 Types of Data 2 Data Model and API for Facebook Graph Data 3 SLTP (Semi-OLTP) and Analytics
More informationDemystifying the Cloud Computing 02.22.2012
Demystifying the Cloud Computing 02.22.2012 Speaker Introduction Victor Lang Enterprise Technology Consulting Services Victor Lang joined Smartbridge in early 2003 as the company s third employee and currently
More informationA REVIEW PAPER ON THE HADOOP DISTRIBUTED FILE SYSTEM
A REVIEW PAPER ON THE HADOOP DISTRIBUTED FILE SYSTEM Sneha D.Borkar 1, Prof.Chaitali S.Surtakar 2 Student of B.E., Information Technology, J.D.I.E.T, sborkar95@gmail.com Assistant Professor, Information
More informationDISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.
More informationWhite Paper. Optimizing the Performance Of MySQL Cluster
White Paper Optimizing the Performance Of MySQL Cluster Table of Contents Introduction and Background Information... 2 Optimal Applications for MySQL Cluster... 3 Identifying the Performance Issues.....
More informationAn Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide
Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide An Oracle White Paper July 2011 1 Disclaimer The following is intended to outline our general product direction.
More informationComparison of Windows IaaS Environments
Comparison of Windows IaaS Environments Comparison of Amazon Web Services, Expedient, Microsoft, and Rackspace Public Clouds January 5, 215 TABLE OF CONTENTS Executive Summary 2 vcpu Performance Summary
More informationOracle Database 12c Plug In. Switch On. Get SMART.
Oracle Database 12c Plug In. Switch On. Get SMART. Duncan Harvey Head of Core Technology, Oracle EMEA March 2015 Safe Harbor Statement The following is intended to outline our general product direction.
More informationDimension Data Enabling the Journey to the Cloud
Dimension Data Enabling the Journey to the Cloud Grant Morgan General Manager: Cloud 14 August 2013 Client adoption: What our clients were telling us The move to cloud services is a journey over time and
More informationHP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief
Technical white paper HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief Scale-up your Microsoft SQL Server environment to new heights Table of contents Executive summary... 2 Introduction...
More informationOn- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform
On- Prem MongoDB- as- a- Service Powered by the CumuLogic DBaaS Platform Page 1 of 16 Table of Contents Table of Contents... 2 Introduction... 3 NoSQL Databases... 3 CumuLogic NoSQL Database Service...
More informationFrancesco.diaz@insight.com. http://francescodiaz.azurewebsites.net
Francesco.diaz@insight.com http://francescodiaz.azurewebsites.net Agenda SQL workloads on Azure Microsoft Azure IaaS concepts Best Practices for SQL running on Azure VMs HA/DR SQL DB HA/DR Dedicated Higher
More informationSQL Server 2014. What s New? Christopher Speer. Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft.
SQL Server 2014 What s New? Christopher Speer Technology Solution Specialist (SQL Server, BizTalk Server, Power BI, Azure) v-cspeer@microsoft.com The evolution of the Microsoft data platform What s New
More information2009 Oracle Corporation 1
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
More informationDeploying XenApp 7.5 on Microsoft Azure cloud
Deploying XenApp 7.5 on Microsoft Azure cloud The scalability and economics of delivering Citrix XenApp services Given business dynamics seasonal peaks, mergers, acquisitions, and changing business priorities
More informationOutdated Architectures Are Holding Back the Cloud
Outdated Architectures Are Holding Back the Cloud Flash Memory Summit Open Tutorial on Flash and Cloud Computing August 11,2011 Dr John R Busch Founder and CTO Schooner Information Technology JohnBusch@SchoonerInfoTechcom
More informationPerformance Management for Cloudbased STC 2012
Performance Management for Cloudbased Applications STC 2012 1 Agenda Context Problem Statement Cloud Architecture Need for Performance in Cloud Performance Challenges in Cloud Generic IaaS / PaaS / SaaS
More informationCLOUD COMPUTING & WINDOWS AZURE
CLOUD COMPUTING & WINDOWS AZURE WORKSHOP Overview This workshop is an introduction to cloud computing and specifically Microsoft s public cloud offering in Windows Azure. Windows Azure has been described
More informationBarnaby Jeans Sr. Solution Architect Business Critical Applications
Barnaby Jeans Sr. Solution Architect Business Critical Applications Connected, Mobile, Information-Centric World Business Reduction in Complexity via New IT Architectures and Business Models The IT Dilemma
More informationScalable Architecture on Amazon AWS Cloud
Scalable Architecture on Amazon AWS Cloud Kalpak Shah Founder & CEO, Clogeny Technologies kalpak@clogeny.com 1 * http://www.rightscale.com/products/cloud-computing-uses/scalable-website.php 2 Architect
More informationVirtualization of Oracle Evolves to Best Practice for Production Systems
Wikibon.com - http://wikibon.com by David Floyer - 2 May 2013 http://wikibon.com/virtualization-of-oracle-evolves-to-best-practice-for-production-systems/ 1 / 15 Introduction Eighteen months ago Wikibon
More informationMigrating SaaS Applications to Windows Azure
Migrating SaaS Applications to Windows Azure Lessons Learned 04.04.2012 Speaker Introduction Deepthi Raju Marketing Technology Services Deepthi joined Smartbridge in 2005 and has over twenty years of technology
More informationBI4.x Architecture SAP CEG & GTM BI
BI4.x Architecture SAP CEG & GTM BI Planning, deployment, configuration 2015 SAP SE or an SAP affiliate company. All rights reserved. Internal Public 2 What are the conceptual tiers in a BIPlatform? 2015
More informationSafe Harbor Statement
Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment
More informationAccelerating Web-Based SQL Server Applications with SafePeak Plug and Play Dynamic Database Caching
Accelerating Web-Based SQL Server Applications with SafePeak Plug and Play Dynamic Database Caching A SafePeak Whitepaper February 2014 www.safepeak.com Copyright. SafePeak Technologies 2014 Contents Objective...
More informationHardware Performance Optimization and Tuning. Presenter: Tom Arakelian Assistant: Guy Ingalls
Hardware Performance Optimization and Tuning Presenter: Tom Arakelian Assistant: Guy Ingalls Agenda Server Performance Server Reliability Why we need Performance Monitoring How to optimize server performance
More informationMicrosoft SQL Server: MS-10980 Performance Tuning and Optimization Digital
coursemonster.com/us Microsoft SQL Server: MS-10980 Performance Tuning and Optimization Digital View training dates» Overview This course is designed to give the right amount of Internals knowledge and
More informationHarnessing the Power of the Microsoft Cloud for Deep Data Analytics
1 Harnessing the Power of the Microsoft Cloud for Deep Data Analytics Today's Focus How you can operate your business more efficiently and effectively by tapping into Cloud based data analytics solutions
More informationSQL Server Performance Tuning and Optimization
3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: rwhitney@discoveritt.com Web: www.discoveritt.com SQL Server Performance Tuning and Optimization Course: MS10980A
More informationUsing MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam sastry.vedantam@oracle.com Agenda The rise of Big Data & Hadoop MySQL in the Big Data Lifecycle MySQL Solutions for Big Data Q&A
More informationOracle Database Public Cloud Services
Oracle Database Public Cloud Services A Strategy and Technology Overview Bob Zeolla Principal Sales Consultant Oracle Education & Research November 23, 2015 Safe Harbor Statement The following is intended
More informationCloud Computing: Meet the Players. Performance Analysis of Cloud Providers
BASEL UNIVERSITY COMPUTER SCIENCE DEPARTMENT Cloud Computing: Meet the Players. Performance Analysis of Cloud Providers Distributed Information Systems (CS341/HS2010) Report based on D.Kassman, T.Kraska,
More informationInge Os Sales Consulting Manager Oracle Norway
Inge Os Sales Consulting Manager Oracle Norway Agenda Oracle Fusion Middelware Oracle Database 11GR2 Oracle Database Machine Oracle & Sun Agenda Oracle Fusion Middelware Oracle Database 11GR2 Oracle Database
More informationService Level Agreement for Windows Azure operated by 21Vianet
Service Level Agreement for Windows Azure operated by 21Vianet Last updated: November 2015 1. Introduction This Service Level Agreement for Windows Azure (this SLA ) is made by 21Vianet in connection with,
More informationSQL Server 2012 Optimization, Performance Tuning and Troubleshooting
1 SQL Server 2012 Optimization, Performance Tuning and Troubleshooting 5 Days (SQ-OPT2012-301-EN) Description During this five-day intensive course, students will learn the internal architecture of SQL
More informationPrivate Cloud Database Consolidation Randy Hietter, Product Management - Oracle
Private Cloud Consolidation Randy Hietter, Product Management - Oracle Gartner on Consolidation 2011 Oracle Corporation Topics What is Cloud computing? Business drivers for cloud computing deployment models
More informationAccelerate the Performance of Virtualized Databases Using PernixData FVP Software
WHITE PAPER Accelerate the Performance of Virtualized Databases Using PernixData FVP Software Increase SQL Transactions and Minimize Latency with a Flash Hypervisor 1 Virtualization saves substantial time
More informationOptimize VDI with Server-Side Storage Acceleration
WHITE PAPER Optimize VDI with Server-Side Storage Acceleration Eliminate Storage Bottlenecks for Fast, Reliable Virtual Desktop Performance 1 Virtual Desktop Infrastructures (VDI) give users easy access
More informationSQL Server 2014. In-Memory by Design. Anu Ganesan August 8, 2014
SQL Server 2014 In-Memory by Design Anu Ganesan August 8, 2014 Drive Real-Time Business with Real-Time Insights Faster transactions Faster queries Faster insights All built-in to SQL Server 2014. 2 Drive
More informationFlash Use Cases Traditional Infrastructure vs Hyperscale
Flash Use Cases Traditional Infrastructure vs Hyperscale Steve Knipple, CTO / VP Engineering Atmosera : Global Hybrid Managed Services Provider Agenda Speaker Perspective The Infrastructure Market Traditional
More information27 th March 2015 Istanbul, Turkey. Performance Testing Best Practice
27 th March 2015 Istanbul, Turkey Performance Testing Best Practice Your Host.. Ian Molyneaux Leads the Intechnica performance team More years in IT than I care to remember Author of The Art of Application
More informationIntroduction to Database as a Service
Introduction to Database as a Service Exadata Platform Revised 8/1/13 Database as a Service (DBaaS) Starts With The Business Needs Establish an IT delivery model that reduces costs, meets demand, and fulfills
More informationEnabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings
Solution Brief Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings Introduction Accelerating time to market, increasing IT agility to enable business strategies, and improving
More informationCHAPTER 3 PROBLEM STATEMENT AND RESEARCH METHODOLOGY
51 CHAPTER 3 PROBLEM STATEMENT AND RESEARCH METHODOLOGY Web application operations are a crucial aspect of most organizational operations. Among them business continuity is one of the main concerns. Companies
More informationNear Real Time Indexing Kafka Message to Apache Blur using Spark Streaming. by Dibyendu Bhattacharya
Near Real Time Indexing Kafka Message to Apache Blur using Spark Streaming by Dibyendu Bhattacharya Pearson : What We Do? We are building a scalable, reliable cloud-based learning platform providing services
More informationCloud OS. Philip Meyer Partner Technology Specialist - Hosting
Cloud OS Philip Meyer Partner Technology Specialist - Hosting The New Era of Hosting 52.4% 68% 62.5% Customers Cloud Applications Grow their business or realign to new company strategy Plan to adopt hybrid
More informationFlash Databases: High Performance and High Availability
Flash Databases: High Performance and High Availability Flash Memory Summit Software Tutorial August 11,2011 Dr John R Busch Founder and CTO Schooner Information Technology JohnBusch@SchoonerInfoTechcom
More informationTechnical Challenges for Big Health Care Data. Donald Kossmann Systems Group Department of Computer Science ETH Zurich
Technical Challenges for Big Health Care Data Donald Kossmann Systems Group Department of Computer Science ETH Zurich What is Big Data? technologies to automate experience Purpose answer difficult questions
More informationWhite Paper. Cloud Native Advantage: Multi-Tenant, Shared Container PaaS. http://wso2.com Version 1.1 (June 19, 2012)
Cloud Native Advantage: Multi-Tenant, Shared Container PaaS Version 1.1 (June 19, 2012) Table of Contents PaaS Container Partitioning Strategies... 03 Container Tenancy... 04 Multi-tenant Shared Container...
More informationSAP HANA - Main Memory Technology: A Challenge for Development of Business Applications. Jürgen Primsch, SAP AG July 2011
SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications Jürgen Primsch, SAP AG July 2011 Why In-Memory? Information at the Speed of Thought Imagine access to business data,
More informationMaximizing SQL Server Virtualization Performance
Maximizing SQL Server Virtualization Performance Michael Otey Senior Technical Director Windows IT Pro SQL Server Pro 1 What this presentation covers Host configuration guidelines CPU, RAM, networking
More informationDell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III
White Paper Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III Performance of Microsoft SQL Server 2008 BI and D/W Solutions on Dell PowerEdge
More informationvcloud Air Simone Brunozzi, VP and Chief Technologist, vcloud Air @simon 2014 VMware Inc. All rights reserved.
vcloud Air Simone Brunozzi, VP and Chief Technologist, vcloud Air @simon 2014 VMware Inc. All rights reserved. Cloud Computing! Exciting! But wait 2009 2014 98% 94% 2% 6% VMs in Public Cloud VMs On-Premises
More informationCloud Cruiser and Azure Public Rate Card API Integration
Cloud Cruiser and Azure Public Rate Card API Integration In this article: Introduction Azure Rate Card API Cloud Cruiser s Interface to Azure Rate Card API Import Data from the Azure Rate Card API Defining
More informationBig data blue print for cloud architecture
Big data blue print for cloud architecture -COGNIZANT Image Area Prabhu Inbarajan Srinivasan Thiruvengadathan Muralicharan Gurumoorthy Praveen Codur 2012, Cognizant Next 30 minutes Big Data / Cloud challenges
More informationINDIA 28-30 September 2011 virtual techdays
Building highly Available Services on Windows Azure Platform Pooja Singh Technical Architect, Accenture Aakash Sharma Technical Lead, Accenture Laxmikant Bhole Senior Architect, Accenture Assumptions You
More informationThe Methodology Behind the Dell SQL Server Advisor Tool
The Methodology Behind the Dell SQL Server Advisor Tool Database Solutions Engineering By Phani MV Dell Product Group October 2009 Executive Summary The Dell SQL Server Advisor is intended to perform capacity
More informationCloud Computing with Microsoft Azure
Cloud Computing with Microsoft Azure Michael Stiefel www.reliablesoftware.com development@reliablesoftware.com http://www.reliablesoftware.com/dasblog/default.aspx Azure's Three Flavors Azure Operating
More information