400 likes | 508 Views
DB.NEXT With XTREMIO Transform Database Infrastructure. Vinay Gaonkar, Director of Products Kevin Closson , Office Of CTO. Roadmap Information Disclaimer.
E N D
DB.NEXTWith XTREMIOTransform Database Infrastructure Vinay Gaonkar, Director of Products Kevin Closson, Office Of CTO
Roadmap Information Disclaimer • EMC makes no representation and undertakes no obligations with regard to product planning information, anticipated product characteristics, performance specifications, or anticipated release dates (collectively, “Roadmap Information”). • Roadmap Information is provided by EMC as an accommodation to the recipient solely for purposes of discussion and without intending to be bound thereby. • Roadmap information is EMC Restricted Confidential and is provided under the terms, conditions and restrictions defined in the EMC Non-Disclosure Agreement in place with your organization.
It’s A Better Car! • Only one moving part • No oil changes • 0-60 in 4.4 sec • Lowest center of gravity • Silent • More interior space • No emissions • Five star crash ratings • Tax Rebates • Access to carpool lanes
Flash Is Just Media • Consistent performance • Simpler to configure • No tuning Flasharrays need to harvest the power • More reliable • More space efficient • More cost efficient—really! • Entirely New capabilities
Traditional Database Infrastructure - Complex “Starving” Test & Dev “Underperforming” Production “Over provisioned” Reports Dev Instance 1 Finance Copy Analytics Dev Instance 2 Operations Copy Trends Dev Instance 3 Sales Copy 3 copies for 30 engineers, 10K IOPS 10TB for 2TB DB, 50K+ IOPS 10 + DB copies, 20K IOPS Test/Dev Copies Data Mart Copies 14+ full copies to manage 50TB+ of storage to support 2TB of application data HR APP ERP APP SALES/ MARKETING APP Application Silos to manage hotspots
To Summarize, The Problems Are… Applications Infrastructure • Unhappy users • Starving Test/Dev • Under-performing Data Marts • Cost • Unsatisfied database owners • Over-provisioned and under-performing storage • Copies and copies • Cost Database Infrastructure is complex and expensive
Transform Database Infrastructure With XtremIO Flash Arrays • Accelerate • and Scale Database IOs • Consolidate Instances & Silos • Increase Efficiency& Reduce cost
XtremIO Flash Array • Consistent performance • 150K1IOPS per X-Brick • Predictable low latency • Data Management • Unique Content-aware Data Protection • Data Reduction • Space-efficient Snapshots/clones • Encryption • Simple to manage and scale • 3-step provisioning—no tuning • Scaleout architecture One X-Brick 20TB (14.94TB2), 150K1 IOPS 1 8K 100% random read 2 Usable capacity without data reduction
XtremIOScaleout Array • Linear scaling • Add additional X-Bricks for capacity and performance • Capacity and performance scale linearly • Single system • Managed as one array • Data management and reduction • Naturally balanced • Uniform LUN layout • Load balanced IOs One Array Four X-Brick Array 80TB2, 600K IOPS1 Two X-Brick Array 40TB2, 300K IOPS1 Single X-Brick Array 20TB2, 150K IOPS1 18K 100% random read 2Raw capacities
Accelerate And Scale Database IOs Increase business value of the applications • Run transactions, analytics and reports faster • Consistent low latency • Increase queries/users, Broaden analytics scope • Use wasted DB cycles • Stop chasing hotspots • Consistent performance for any IO profile
Why Don’t Applications Perform? “Underperforming” Production • Application databases produce variety of IOs • Constant high load sustained & random/sequential I/O • Huge user concurrency leads to random workload • Datasets are growing and becoming more random • Keeping up with data hotspots has become primary function • Disk/RAID types, caching, tiering can go only so far 2TB DB, 10TB Storage Many DB cores 30% CPU utilization 10-20ms App response time
Chasing Hotspots 1. Different RAID groups 4. Different volumes 2. Different controllers 3. Different drive types 5. Different sizes
A Typical I/O-Bound Server. Wasted CPU Cycles 4 hours wasted by high-latency single block random reads
Complex Database Infrastructure Transformed Database Infrastructure High Performance Production Free, Fast DEV/TEST Free, Fast ANALYTICS Production Parent Volume 10+ copies, 20K IOPS 10TB storage for 2TB, 50K IOPS 3 copies for 30 engineers, 5K IOPS 2 0 TB total Storage space TB total XtremIO space 3 3 0 5 1 0 0 Dev/Test Instances Dev/Test Instances Full Copies Full Copies 2TB of Flash Capacity EVERY ENGINEER GETS AN INSTANCE INSTANT CREATION SCALE-OUT IOPS IN ABUNDANCE
CMA Customer Profile Medical Analytics using Oracle RAC “Using XtremIO we are able to engineer our Oracle RAC systems to be faster, more scalable, and handle more concurrent users, while at the same time requiring only 20% of the previous footprint in our data center” Challenge • Extreme performance (6 GB/s large block random workload) • High Oracle licensing costs • Storage OpEx • Complex setup/tuning Solution • XtremIO All-Flash Array Results • 75% reduction in storage configuration time • Reduced space/power/cooling footprint • Reduction in server size/processor count & Oracle licenses • ~1.9GB/s bandwidth per X-Brick at <1ms latency Application • Largest Medicaid analytics database (Oracle RAC) in US • High user concurrency • Fast response time needed BRIAN DOUGHERTY Chief Data Warehouse Architect
XtremIO Configures In Minutes One Screen – Zero Planning, Zero Tuning 3 1 2 CREATEINITIATOR GROUPS MAPVOLUMES CREATEVOLUMES
Results-AWR Report Avg. latency went down by more than 70% CPU utilization doubled
Fewer Cores Need To Be Licensed On XtremIO 60% 40% 60% 40% 60% CPU Utilization 40% 40% 60% 40% 60% 80% 48 licensed cores 32 licensed core
Virtualize To Save More Cores 32 licensed cores 64 licensed cores
Consolidate Instances And Silos Smaller infrastructure footprint, Reduced complexity • Reduce number of DB instances • Consistent latency and IOPS density • Deploy unlimited Test & Dev copies • Space efficient zero-cost snapshots & Data Reduction • Eliminate production copies for data warehousing • Instantaneous zero cost snapshots & IOPS density • Virtualize with confidence to increase agility and availability • IOPS density addresses IO blender issues
“Do you have ‘end of quarter’ Crunch times?”
Over-provisioned & Complex Data Warehouse Reports Analytics Trends • Concurrent ETLsto accelerate Sales Operations Finance ETL ETL • Multiple full copies of production on separate storage arrays • Copy process is long Copy Copy Production Database You still have crunch times
Space Efficient Snapshots 1 OLTP LUN and 6 snapshots 1 LUN and 6 snapshots 1 OLTP Database LUN* Logs/database on 1 LUN
Zero Cost Data Mart Copies Anytime! Used Capacity/IOPS 2TB 50K IOPs Used Capacity/IOPS 2TB 75K IOPs Used Capacity/IOPS 2TB 100K IOPs Used Capacity/IOPS 2TB 125K IOPs Used Capacity/IOPS 2TB 150K IOPs Financial Statements Production Marketing Insights Sales Reports Ops Analytics Instantaneous zero-cost snapshots Production Database (2TB) One X-Brick 150K IOPS • Faster report time • Consolidated DW/reporting infrastructure
Virtualize ETL & Reporting servers To Further Consolidate Ops Analytics Financial Stmts Marketing Insights Sales Reporting Production Instantaneous zero-cost snapshots Production Database (2TB)
“How many copies of DB do you keep for test and development?” “Not as many as we like”
Test& DevIs Complex, Restrictive and Expensive Group of engineers share the copies • Full copies of production on separate re-purposed storage • Copy process is long Copy Copy Dev 1 Dev 2 Test 1 Test 2 Production Database Delays & compromised quality
“If cost and complexity were not an issue, how many copies of your DB would you keep?” “One for each of my engineers”
Investment Management Customer Profile Oracle Performance, Test & Dev Flexibility Enterprise Platforms Strategy Team Leader USER QUERY TIMES (Improvement) “THE CRUNCH” (BUSINESS PROCESS TIME) “The performance, ease of use, and snapshots make XtremIO a compelling addition to your IT service portfolio!” Challenges • Query response times • Business processing times • Development/Test database scale & performance Solution • XtremIO All-Flash Array • Production on One X-Brick • Test/Dev on 2 X-Brick cluster Results • 30% business process time improvement • 15-40% user query time improvement • CPU wait time reduced, utilization increased • Snapshots/Deduplicationfor dev/test give “free” database copies Application • Oracle 11G • High user concurrency • Fast response time needed • Large dev/test environment
Unlimited Test & Dev Copies Anytime! Production Dev and Testing Servers Multiple DB copies Instantaneous zero-cost snapshots Production Database (2TB) One X-Brick 150K IOPS • Fully virtualized, improved flexibility and faster application deployment • Test and Dev uses same storage class as production
Increase Efficiency & Reduce Cost • Provision and scale at ease • No tuning. Deploy application faster • Add capacity and performance linearly • Reduce server and licensing cost • Increased CPU utilization • Smaller infrastructure footprint • Increase efficiency of database infrastructure • Simplified infrastructure • More agile and flexible
XtremIO Array Scales Out Linearly With Consolidation And Database Growth 4X 2X 1X One X-Brick (6U) 150K IOPS* Two X-Bricks (13U) 300K IOPS* Four X-Bricks (23U) 600K IOPS* *8K Random read IOPS
Entire Virtualized Database Consolidated On A X-Brick Cluster Data Warehouse Test & Dev Financial Stmts Marketing Insights Sales Reporting Ops Analytics Production Multiple copies Instantaneous zero-cost snapshots Production Database (2TB)
Entire Virtualized Database Infrastructure On XtremIO ERP APP HR APP Sales APP Test & Dev Test & Dev Test & Dev Sales Reporting Ops Analytics Financial Stmts Marketing Insights Sales Reporting Ops Analytics Financial Stmts Marketing Insights Sales Reporting Ops Analytics Financial Stmts Marketing Insights Production Production Production Production Database (2TB) Production Database (2TB) Production Database (2TB) Instantaneous zero-cost snapshots One array, Four X-Bricks 600K IOPS
Question the status quo Over-provisioning Inefficiencies of existing methods Be the visionary and forward thinker! XtremIO as the key enabler of huge productivity gains Massive consolidation benefits Significant performance gains Be The Cause For The Change!