Presentation is loading. Please wait.

Presentation is loading. Please wait.

EMC XtremIO All-Flash Array Solution for SAP

Similar presentations


Presentation on theme: "EMC XtremIO All-Flash Array Solution for SAP"— Presentation transcript:

1 EMC XtremIO All-Flash Array Solution for SAP
Note to Presenter: this deck takes the customer presentation and incorporate results of SAP XtremIO solution provided by EMC SAP solution engineering team Refer to the SAP companion WP for more details in presenting these slides. Redefining SAP Infrastructure 1

2 More SAP Deployed On EMC Storage
EMC is #1 for SAP SAP deployed on EMC More SAP Deployed On EMC Storage than Any Other Vendor According to IDC, 34% of SAP is deployed on EMC It’s no surprise therefore that today more SAP applications are deployed on EMC storage infrastructure than any other vendor according to IDC.   SAP customers have historically partnered with EMC for managing and protecting mission critical SAP workloads and data. Today, we will discuss how EMC will continue to deliver on this position with XtremIO. NOTE: to Presenter. This is optional slide which can be left out to shorten presentation. IDC, Storage User Demand Study, Dec 2014 – Spring Edition  #

3 System landscape complexity and cost
Customer challenges System landscape complexity and cost System Landscape complexity Slow development cycles Manage Performance & Growth High cost for many PRD copies No time and budget for innovation All of us in the SAP Technology and Infrastructure community are well aware of the challenges we face everyday with the requests both from the IT leaders and the Business leaders. Our businesses are operating at an increasing speed, both driven by competition as well by an increasingly global operating environment, to support the business innovation, customers need more and more This leads to an increasing complexity of the IT Systems landscape with more integration points than ever, and by consequence an increased interdependency of multiple systems within the same business process. Today , people expect rapid delivery of error-free applications, but readily available access to limited resource (for example : enterprise storage) can hamper essential development and testing activity, slowing down the development cycles, right now a lot of people are looking for if we have a solution which could faster development cycles and downgrade resource requirement. For a lot of customers, with the time and data on, the application systems are getting to larger and larger, the performance is getting to slower and slower, and the customers hope they could make decision in real time when they face more changing business environment, they are looking for a solution to drive the performance improvement and growth without impact current application infrastructure to meet business requirements. After customer SAP system going lives, it’s just beginning for customer, in the maintenance phase, the customers need more and more advanced functions for their business requirement, in order to validate the new functions, customers need more careful testing before it going lives, So the customers need many PRD data copies for test, if the database is more than TB, the cost of work effort and hardware is so higher that the customers couldn’t bear the higher cost. All this demands innovative thinking at a time when IT staffs are being asked to do more with less, despite growing datasets—with many SAP databases increasing up to the tens of Terabytes and growing demands on the business, IT budgets and staffs are stagnant, with frustrations among IT professionals that the majority of IT budgets are spent just keeping the IT infrastructure operational, they have no time and budget for innovation.

4 Radical system landscape simplification
Agile Snapshots Radical system landscape simplification 100% IN-MEMORY Any topology Instant creation Instant deletion 100% SPACE EFFICIENT No space reservations No metadata bloat 100% PERFORMANCE Identical read IOPS Identical write IOPS Identical latency 100% OPTIMIZED Identical data services Always on, always inline INCREDIBLE SCALE Instant application clones to petabyte scale UNMATCHED Use all-flash arrays where never before viable XteremIO is EMC all flash array , it can provide the following function to help customer XtermIO systems perform data services and copy services using content- aware, in –memory metadata to eliminate I/O operations to SSDs, All performance data quoted by XtermIO is sustainable and achievable in real life by the customer by running I/O on XtremIO over hours , days and weeks on realistic configurations across diverse applications As a scale-out design , we can reach very high performance levels by creating clusters of multiple X-Bricks so the system outperforms all dual- controller offerings with the customer business requirement , we can start business from small to big. Every bit of host data is deduplicated and only unique data is ever written to flash, thus increasing SSD life and array performance it’s no space reservations and metadata bloat. XtremIO’s data reduction method, data structures and physical layout are all optimized to achieve and maintain high performance for any combination of read , write , or mixed workload, . Dupuplication does not cause back end post-processing I/O and never stops even when the array is fully load. All flash array will perform faster than traditional arrays built with mechanical hard drivers it could make customer radical response for the business requirement.

5 Radical system landscape simplification
Agile Snapshots Radical system landscape simplification Create TEST, DEV, QA landscapes from production instantly & efficiently Eliminate need for “Gold Copies” or “split mirror” Efficient data and metadata architecture Better overall availability metrics Create on-demand backups almost instantly Recover from data corruption faster No performance overhead Exactly same performance as parent Zero performance impact on Parent volume NOTE to Presenter: See results from Callaway PCO slide at end of deck. Today: Many businesses required production test copies of very large SAP ECC and BW databases requiring SAP administrators to create and manage multiple system copies quickly for non- production work, including pre-production, test/dev, QA and sandboxes. Also, SAP recommends and corporate business executives and CIOs mandate several full copies of multi-terabyte SAP production databases to support their integration, regression, stress, day-in-the-life, and production-support testing efforts. The result/ pains: SAP Basis and storage teams must often scramble to find enough available storage to create these duplicates and then expend significant effort to maintain them. Developers cannot perform the necessary advanced “destructive” tests in these environments because they must preserve the system integrity needed for the rest of the SAP teams. Administrators cannot quickly provision isolated systems to SAP developers because of the required dedicated infrastructure. In a typical environment, you need to create clones instead of snaps to ensure performance, generating many multiples of the actual database size.  EMC XtremIO full performance writeable snaps avoid this by using the normal XtremIO metadata architecture’s pointers into a database rather than recreating it, as with a clone. Flexibility Take and keep more snapshots of production and test/dev volumes; dailies, weeklies Take snapshots of snapshots Snapshot doesn’t limit to take only from PRD system, it can taken from any system, and to any system, High-performance Instant creation of a complete snapshot No impact on system performance No overhead from brute force copies Minimize delete penalty for data and metadata Super space-efficient Uses space only for new unique data blocks and associated metadata Deduplication and thin provisioning always on Allows for affordable consolidation

6 Radical system landscape simplification
Agile snapshot Radical system landscape simplification QAS PSE PRD DEV DEV DEV QA1 PS1 SND Snapshots for non-PRD systems reduce TCO Additional snapshots for DEV & QA increase code quality, speed development cycles and UAT  faster innovation Snapshots can be used creatively for new projects, urgent break fix, EhP testing, etc. We used XtremIO snapshot to reduce the SAP landscape storage footprint and aid in the refresh process of running all of test/dev and production systems on the XtremIO array. For application development team they have the following challenges Test systems data is not refreshed as often as desired Test systems don’t have capacity for production data Perform a quick backup before a destructive test on a test system No disk capacity to have more copies for testing purposes Performance on non-prod systems is very bad For Infrastructure team they always complains No storage capacity for all the things App Teams want No budget to provide to app teams space / performance / protection they want on non-Prod Large movements of data between Tier1 (Prod) and Tier2 (non-Prod) storage takes lots of time and resources (network, SAN) This is an example , for a lot of customers, when their SAP systems going life, we will have DEV, QAS, PSE and PRD as a maintainance layer, sometimes, customers would have a request from business unit to make a system copy for QAS and PSE for test new functionality, we can make full use of XtermIO snapshot functionality to quickly refresh their QAS and PSE systems for testing . With the business development , the customer would have several new projects running together on SAP systems, in order to decrease the impact on the former maintaince layer, a lot of customer would have a new DEV, QAS and pre-production system which copied from PRD and DEV system, right now , XtermIO snapshot functionality is easy for customer to build up the new systems for business requirement. After the project released and new another project start, we can delete the old snapshot and create a new PRD snapshot for new project. Transport Path System Refresh

7 Consolidation with ONE Platform Efficient, Faster & Simpler
Agile snapshot Consolidation with ONE Platform Efficient, Faster & Simpler SND & DEV Every engineer gets a full DB copy, All data, High performance Several productions on one XtermIO, PRD QA1, PPR, CLO Every team gets a full DB, All data, Flash speeds Let’s take a look at how SAP infrastructure can look fully consolidated on an XtremIO. I’ll start with the caveat that this may not be a complete and accurate representation of every customer scenario out there but it is a realistic model to highlight benefits in consolidating SAP infrastructure. XtremIO provides confidence and assurance to consolidate SAP physical and virtual landscapes to a scale-out AFA without performance degradation resulting in dramatic data reduction for a smaller real estate footprint in the datacenter. As mentioned earlier, when it comes to running SAP landscapes on XtremIO, architecture does matter! XtremIO predictable all-flash performance in a scale-out architecture with rich data services allows many SAP application workloads to be run on the same platform (OTLP, DW, Analytics, Reports, Test & Development. XtremIO’s real-time Data Services which incorporate “always running” thin provisioning, deduplication, inline compression, data protection, data-at-rest encryption, and writable snapshots bring huge impact on the consolidation of SAP environments resulting in significant savings due to reduced storage space consumption, optimum agility, improved availability, and security with every SAP application and for each user, during both peak and normal times. XtermIO could provide the tremendous benefit for customer, it’s time for us to consolidate non-production system and production system on the same XtermIO platform. One single All-Flash Array Consolidated SAP Landscapes Faster than silos of storage Simpler to manage

8 Planned: SAP LVM Integration with XtremIO for Q2/Q3
Agile Snapshot Planned: SAP LVM Integration with XtremIO for Q2/Q3 Prepare the Target System Snapshot Database Attach and Rename Database ABAP Post- processing Map snapshot volumes to server Assign a new signature Adapt DNS ,host name configuration Rename SID Prepare and Start Target System Installation Change logical system name XtremIO Snapshot XtremIO Batch option with better performance As an homgeneous system copy is one task that is performed multiple times, saving some time on it will definitely add value. Nevetheless, not going to deep, just wanted to highlight what are the macro phases of an homogeneous system copy, the effort involved in each phase, what what does the different tools currently on the market cover. When copying a system, the first thing is make sure either that a target exists, or that the target is ready to receive the copy. So, the preparation phase may include for example the installation of the OS, DB and preparation for the installation of the SAP syste, up to just cleaning the database files from an already existing target system. As an homogeneous system copy always implies a full database copy, there are multiple ways of doing it. The SAP tools method implies a full export and import of the database, which has the advantage of being OS and DB agnostic, and is usually the method used on heterogeneous systems copies. Has the drawback of the time the export may take to complete, implying downtime on the source system. Being the source a productive system, maybe this is not a good idea. So, here multiple mechanisms apply. Most databases allow to connect and existing database to a different instance, by just copying the database files to the new location, and performing some actions on the target database management system in order to connect with those new database files. Oracle, SQL Server, DB2 and most databases offer such possibilities. Here backup tools, disk snapshot or cloning tools can add value, ensuring minimal or no downtime to the source system and fast availability of those files to the target system. But after such a task, there is still the need to connect those database files to the target system. I’ve watched great discussions on how our competitors have SAP integration for system copy automation and EMC doesn’t. So I wanted you to note that what our competitors have done was finding clever ways to automate the “Attach and Rename Database” phase. EMC can also make that possible, but the customer will have to develop its own scripting to call on the after process called by Replication Manager. Note though that the 1st and 4th phases are the most time consuming ones of a SAP system copy, and no storage vendor tools touch those. So, when discussing the automation of these tasks with your customers bear this in mind. This is were tools like the SAP Netweaver Landscape Virtualization Management come into play. We will not focus on this tool on this course, but just wanted to leave you all the heads up on it. SAP Landscape Virtualization Manager End to End Management

9 run Batch runtime scale
Performance run Batch runtime scale Frontend Network Performance PC /Laptop Performance Database Server CPU Memory Database parameters More Batch jobs runtime Storage Performance SAP Performance Batch jobs runtime Application Server CPU Memory LAN Network SAP parameters Long-running Programs Heavier Spool Storage Disk latency Disk numbers Storage Cache Storage configuration In SAP systems, many different factors can cause performance bottlenecks, Normally , when we analysis the SAP performance, we always analyze from the following aspects Frontend Application Server Database Server Storage Based on SAP 3 layer infrastructure , the end users use SAP GUI or Brower to access SAP application servers. Bad LAN/WAN performance and terminal performance would impact bad experience. For Application servers, SAP supports several applications server in the SAP whole landscape, normally , the end users communicate directly with application servers, the server CPU , memory capability, SAP unsuitable parameters , large batch jobs and heavier spool capacity would impact the performance, especially for SAP dialog average response. For database server, the end user normally couldn’t access database server directly , SAP uses application servers to communicate with database server to transfer the data each, so the average database response time would impact the SAP response time much . Normally , database performance is SAP performance bottleneck, application is not, since you could add more application servers in the SAP landscapes. The database server CPU , memory capability , the unsuitable database parameter configuration, more batch jobs to get data from storage, and storage performance would impact SAP database performance. For Storage , Every SAP data in in storage, the better storage performance is , the better database performance is , especially for more match jobs runtimes to get much data from storage.

10 Reduce batch runtime scale
Performance Reduce batch runtime scale Traditional Array XtremIO (single brick) Gold Pool Silver Pool Bronze Pool FLASH 0.3T SAS 15K 10T FLASH T SAS 15K 10T NLSAS 32T NLSAS 32T vSphere SAPVM1 SAPVM2 SAPVM7 SAPVM1 SAPVM2 SAPVM7 vSphere Scenario SAP Client Copy Operation Simultaneous on All Systems SAP ERP 7 SAP VM’s This test scenario was used to measure SAP performance improvement through the use of the XtremIO array with default system settings. To simulate a massive data transfer, we created seven virtual machines with SAP ERP systems. Firstly we run client copy operation on alll SAP systems simultaneously on traditional array with tiered storage. ---Test Objective --- Measure SAP Performance Improvement with XtremIO

11 Reduce batch runtimes scale
Performance Reduce batch runtimes scale Test Results Tradition array XtremIO Difference Runtime 1hr24mins 38mins 55% shorter Throughput 64.53 MB/s 181 MB/s 180% higher Latency 2.84 ms 0.29 ms 90% lower IOPS 6888 IO/s 13492 IO/s 96% higher It took, on average, 84 minutes to complete the client copy operation for each SAP system. As shown in Figure, the client copy operation started at 07:52 and finished at 09:16. The average disk response time is 2.84ms and average bandwidth is 64.53MB/s on the traditional array. we run client copy operation on all SAP systems simultaneously on XtremIO array. As shown in the slide, the client copy operation took only 38 minutes to complete for every SAP system. The client copy operation started at 19:18 and finished at 19:56, the average bandwidth increased to 181MB/s. The average LUN disk response time is consistently centered around 0.29ms

12 Reduce batch runtimes at scale -----a customer real data
Performance Reduce batch runtimes at scale -----a customer real data Long running batch jobs 3 d  1.5 d Reduced DB time Batch Performance Improvement 122,930ms50,822ms Raw database read of MARA Database scan Performance is definitely one topic where XtremIO may prove it’s value. We have already done some tests with customers as well on the lab, and the results are consistent. XtremIO provides the greatest benefits in improving long running background jobs, which are IO intensive. These are the numbers we observed on a specific customer scenario. 3h 1.6h Faster in extraction, transformation & loading time for Z_MM_PP_daily ECC to BW interaction

13 Easy setup , no tuning , fast delopyment
Simplicity: Easy setup , no tuning , fast delopyment 1 CREATE VOLUMES 3 MAP VOLUMES 2 CREATE INITIATOR GROUPS NOTE to Presenter: Results from Callaway PCO at then of presentation With XtremIO, infrastructure is removed as bottleneck for SAP projects as time to market is accelerated for new SAP applications. IT is able to deploy, configure and provision XtremIO faster to SAP users. Provision production storage in seconds Provision Test/Dev and Sandboxes in seconds

14 Reduce impact and cost, increase flexibility
SAP Data Protect Reduce impact and cost, increase flexibility Restoring SAP System Create XtremIO Snapshots Map the snapshot volume to the ESXi server Assign a new signature when mounting the snapshot Start the virtual machine for mounted-snapshot Start SAP system Minimize impact on production performance Reduce Backup Windows Minimize Recovery times Reduce Risk of change Improve the backup strategy If the customer SAP systems meet some error, they need to restore the application as soon as possible, if the customer has a snapshot before the system crash, it’s easier for us to restore the application as soon as possible , the slides shows the step how to create snapshot of production system to restore the production system Create XtremIO Snapshots as you want Map the snapshot volume to the ESXi server Assign a new signature when mounting the snapshot datastore Start the virtual machine based on the mounted-snapshot datastore. Start SAP system If the snapshot is not the latest, do we use the snapshot to restore the point of failure time? Yes ,we can, but we need do the snapshot for data and log respectively, mount the data snapshot and the latest log snapshot together and then use the database restore machanism to restore the database to the time point of failure. Comparing to the traditional recovery, using XtremIO snapshot could save much time.

15 SAP High availability &DR
Established and proven EMC integrated solutions Non-Disruptive Expansions Change Class of Service Continuous Availability VPLEX Active-Active Data Centers Application-Consistency Remote Replication Multiple Configs/sites RECOVERPOINT Field-Proven High availability and business continuity for SAP is vary important. Many SAP customers have embraced EMC VPLEX and Recoverpoint for SAP. Existing VPLEX and RecoverPoint products, offering continuous availability, data protection and disaster recovery work with XtremIO. Note to Presenter: the points below can be used to expand the discussion as needed. The key message is that XtremIO is integrated with VPLEX and Recoverpoint for key SAP protection and high availability scenarios. VPLEX Active-Active Transactions must be running and stable at two locations within Metro distances, mostly financial institutions Provide Continuous Availability With VPLEX Array Mirroring Mirror data from XtremIO to XtremIO to protect against the loss of an array or even an entire site. Move Workloads To and From XtremIO Without Disruption Application data can be stored on spinning disk and non-disruptively moved to XtremIO when performance requirements demand it Expand X-bricks Without Disruption With VPLEX Putting VPLEX between hosts and storage allows IT to add XtremIO capacity and performance by adding X-bricks without disrupting application data access RecoverPoint Remote replication with recovery to any point-in-time Universal replication – any application, any distance, any array using VPLEX, any network Supports bi-directional asynchronous replication over a Fibre Channel or IP network over any distance Saves 90% of network bandwidth consumption thru Snap and Replicate capabilities, deduplication and compression Ensures application-consistency Enables application-level consistency and seamless re-starts between multiple arrays and multiple inter-dependent applications Multiple configurations/sites Fan-out capabilities for data distribution and dev/test environments MetroPoint topology – industry-unique continuous availability with continuous disaster recovery with the ability to withstand a 2 site failure. Field Proven In 85% of the top 200 EMC enterprise accounts Over 6000 customers Over 14,000 units deployed Over 158M run hours Over 850 PB protected

16 SAP High availability & DR
Established and Proven EMC Solution Example

17 Reduction in SAP landscape storage footprint
TCO Reduction in SAP landscape storage footprint Impact of Snapshots With addition of PRE, QAS, SDX 17:1 efficiency Increase Actual storage increases only 7GB Near zero impact to PRD Summary: Key Results of XtremIO Snapshots for SAP SAP System Landscape Overall Efficiency Data Reduction Ratio Thin Provisioning Savings Calculation VC/OC System Calculated (VC-TP)/(VC) PRD, DEV 7:1 2:1 68% PRD, DEV, PRE, QAS & SDX 17:1 86% Impact of Architecture Built in thin provisioning Storage allocated only when needed Enable larger LUN’s for unexpected growth In Memory Meta Data Operations Inline data reduction Thin provisioning Copy operations Fact Table: Summary of XtremIO Workload Test Statistics for SAP The result is from SAP engineering test result , from the result , maybe you don’t know how to get 7:1 for overall efficiency. Let me explain it . We created PRD and DEV systems Based on the each system storage requirement, we need 1560GB volume capacity, after we use Thin Provision technology , the real Thin Provision capacity is about 500GB, the thin provision saving is about 68% (volume capacity –Provision capacity )/Volume capacity, XtermIO will reduct the data through inline deuplication (the ratio is 1.1:1) and compression (1.8:1) , the reduction ratio is 2:1 ( inline deuplication ratio *compression ratio) , after the reduction, the occupied capacity in XtremIO is only 227GB. The overall efficiency is about 7:1 ( volume capacity / Occupied capacity ). For the next test scenario , we create PRE, QAS systems with PRD snapshots , and SDX with DEV snapshot , the data reduction ratio is the same with before, but we could get the overall efficiency is about 17:1. Normally , the more snapshots create , the higher overall efficiency we get. SAP System Landscape Usable Physical Capacity Volume Capacity Thin Provisioned Occupied Capacity (UPC) (VC) (TP) (OC) PRD, DEV 7.58TB 1.56 TB 500GB 227GB PRD, DEV, PRE, QAS & SDX 3.90TB 900GB 234GB

18 Consolidation on ONE Platform Efficient, Faster & Simpler
TCO Consolidation on ONE Platform Efficient, Faster & Simpler SND & DEV Every engineer gets a full DB copy, All data, High performance Several productions on one XtermIO, PRD QA1, PPR, CLO Every team gets a full DB, All data, Flash speeds Let’s take a look at how SAP infrastructure can look fully consolidated on an XtremIO. I’ll start with the caveat that this may not be a complete and accurate representation of every customer scenario out there but it is a realistic model to highlight benefits in consolidating SAP infrastructure. XtremIO provides confidence and assurance to consolidate SAP physical and virtual landscapes to a scale-out AFA without performance degradation resulting in dramatic data reduction for a smaller real estate footprint in the datacenter. As mentioned earlier, when it comes to running SAP landscapes on XtremIO, architecture does matter! XtremIO predictable all-flash performance in a scale-out architecture with rich data services allows many SAP application workloads to be run on the same platform (OTLP, DW, Analytics, Reports, Test & Development. XtremIO’s real-time Data Services which incorporate “always running” thin provisioning, deduplication, inline compression, data protection, data-at-rest encryption, and writable snapshots bring huge impact on the consolidation of SAP environments resulting in significant savings due to reduced storage space consumption, optimum agility, improved availability, and security with every SAP application and for each user, during both peak and normal times. One single All-Flash Array Consolidated SAP Landscapes Faster than silos of storage Simpler to manage

19 Floor space and power consumption – A customer example
TCO Floor space and power consumption – A customer example Floor space consumption * Savings: roughly 75% reduction in floor space Savings: roughly 35% per year for same amount of raw storage capacity XtremIO Simplicity = reduced FTE On of the key values for SAP customer when running on XtremIO is the impact on data center capital and operation expenditures. This slide illustrates results from an EMC proof of concept with and SAP customer. NOTE: Results from Callaway PCO ** Callaway POC for SAP

20 Innovation Run HANA on EMC XtremIO for HANA TDI XtremIO
XtermIO has got SAP HANA certification , it could support customer real time applications to meet business requirement XtremIO

21 Customer example: Golf Equipment Manufacturer
Challenges Complexity refreshing systems/data Complex SAP Dev/Test/QA scale, Prod. performance tuning System refreshes too complex, taking too long Sandbox & Training Deployment complex & slow Long running Loads & Batch Reports 6 long running Batch (72 hours+) 2 Heavily compute & I/O intensive Cube Extractions Monthly reporting time too slow, rigid Results 40% TCO reduction 80% reduction in space consumed by copies 50%+ consolidation for virtual server vCPUs 7X more Prod snapshots maintained on live system (with massively reduced RTO) More than 2X Performance Increase 75% reduction in ETL times (Extraction time) 66% reduction in long running batch jobs (3 days to 1 day) 60% reduction in database scan times 55% reduction in SAP BW Reporting run times 50% reduction in DB times within BW interaction process XtremIO: your best choice for SAP

22 Solving customer challenges
System landscape simplification and cost reduction System Landscape complexity Slow development cycles Manage Performance & Growth High cost for many PRD copies No time and budget for innovation Simplified System Landscape Faster Development cycles Predictable performance Linear growth Reduced data sizes More PRD copies Reduced cost Provide innovation path & support the business

23 EMC Community For SAP Engage EMC’s SAP Specialists
Explore & Collaborate Engage EMC’s SAP Specialists Catalog Of Proven Solutions Technical Webcast Archives Interactive Blogs Events Calendar xtremio.com/sap @EMCSAP For next steps we’d be happy to setup more time with you and our SAP Specialist teams to discuss optimizing your SAP infrastructure. In addition, EMC has set up a dedicated online community for our SAP customers where SAP IT application and infrastructure teams can engage directly with EMC engineering and SAP Specialists, and download all our latest solutions, demos and upcoming EMC & SAP events. The Community is openly available so we encourage you to make use of this. Thank you. Everything

24


Download ppt "EMC XtremIO All-Flash Array Solution for SAP"

Similar presentations


Ads by Google