Ibm flash tms presentation 2013 04


Published on

L'offre flash d'IBM ....

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • On this slide we have the rate of performance improvement by element in the data path over the last 10 years. As you can see spinning disk is clearly the bottleneck in today’s hardware stack – and, to make matters worse, the gap is widening over time. Disk will trail other elements to a greater degree in the future. It would logically follow, if disk speed is the slowest element in the chain, it determines how quickly an application can access information. And the application determines how quickly an end used can make a decision, respond to a customer or get product out the door. In effect, disk response time determines the pace at which a business operates. Admittedly, that’s a little over simplified, but you can see where I’m going. Two key questions that come to mind are: is their pace aligned with the pace of their industry? If that pace can be improved, will it create competitive advantage? Now for you with a more financial bent, let’s examine this strictly from a financial perspective. The most efficient use of a corporation’s finite capital allocation is to address the piece in the technology stack that is fettering the rest of the infrastructure. Injecting Flash into an existing disk farm will have the greatest impact per dollar spent – because in addition to directly improving storage asset utilization, there is a ripple effect, enabling the other assets in the data center ecosystem to be more efficiently utilized. Because the other components can now do more work. It essential unlocks the value of all the money previously spent on IT. As you will see illustrated in the next two slides, the proverbial CPU can, in a sense, wait faster. . .
  • {TRANSCRIPT} Let’s quickly walk through an IO flow with spinning disk. Please note this is not a vendor specific thing. This concept applies to all spinning disk. Important note: These timings are approximate, and for a specific architecture and workload. They are meant to illustrate an example only. Note: The ~100us wait times are non-storage related and therefore independent. This example shows the case when a read request is not satisfied from cache in a disk array. In cached disk array, some portion of read requests will be satified out of cache. Step through the build click by click.
  • {TRANSCRIPT} Now let’s look at the same flow when our RamSan has been substituted for spinning disk. Walk through build. Once again, this example shows the case when a read request is not satisfied from cache in a disk array. In cached disk array, some portion of read requests will be satified out of cache. Improving application performance by reducing cpu wait time by a factor of up to 12x. Note, there was no tuning, tiering or software added. Simply plug it in an get the benefit. That my friends is “why Flash”. So let’s dive into the technology itself. What is flash memory?
  • Que devrions-nous faire, comment et que peut-il se passer ? Business intelligence Connecter vos collaborateurs aux informations au moment et à l'endroit où ils en ont besoin et de la façon dont ils le souhaitent à l'aide de fonctionnalités de reporting, de tableaux de bord, et d'outils d'analyses temps réel. Analyse prédictive Intégrer l'analyse prédictive dans le pilotage de la performance vous permet d'accroître la visibilité de votre activité en capturant toutes les informations dont vous avez besoin sur les attitudes et opinions de votre clients, prévoir les résultats et interactions avant qu'ils ne se produisent. Financial Performance Management Disposer de plans et prévisions continues basés sur les moteurs clés de l‘activité vous aident à mieux allouer vos moyens humains et financiers, de simuler plusieurs hypothèses, de vérifier l'impacts de vos décisions sur votre plan de marche. Pilotage du risque Approfondir la connaissance dans tous les aspects de la gestion du risque (GRC) avec une solution intégrée et faciliter l'adoption des meilleurs pratiques en terme de conformité. Applications analytiques Rentabilisez vos investissements informatiques existants à l'aide de rapports, tableaux de bord et analyses prêts à l'emploi et répondant aux meilleures pratiques du marché.
  • Fiabilité: Haute dispo des données assurée par la redondance des controleurs Protection raid sur la mémoire flash: 1ere dimension: RAID dans une carte chips flash + 2eme dimension: RAID parmi les 20 cartes dont 1 de spare automatique Variable Strip RAID:
  • Ibm flash tms presentation 2013 04

    1. 1. IBM FlashSystem…IBM FlashSystem…Enterprise Storage in microseconds, not millisecondsEnterprise Storage in microseconds, not millisecondsAccélérez votre Business…Accélérez votre Business…Maintenant et facilement!Maintenant et facilement!Proposition de ValeurSolutions et implémentationBénéfices clientsContact:Pierre-Jean BOCHARD – 06 88 21 98 76
    2. 2. Le portefeuille stockage IBMIBM SmartAnalyticsSolutions(ISAS)Solutions intégréesHaut de gammeXIV SONASDS8000Midrangeet entréede gammeProtectionet conservationdes donnésSystèmes de stockage optimisésTape LibraryTS3310Tape VirtualizationTS7720/7740Tape AutomationTS3500Tape drivesEnterprise & LTOProtecTIERTS7620/50Tivoli Storage Productivity CenterTivoli Storage FlashCopyManagerTivoli Storage ManagerTivoli Key Lifecycle ManagerLogicielsde gestiondu stockageInnovationintégréeStorageVirtualizationSW and SVCReal-timeCompressionDéduplicationEasy TierIBM ActiveCloud EngineTMLinear Tape FileSystem (LTFS)Virtual Storage CenterStorwizeV3700DS3500DCS3700N seriesStorwize V7000& Storwize V7000 Unified2SmartCloud Storage AccessFlash StorageSystemsFlashSystems
    3. 3. Durant les 10 dernières années:• Vitesse CPU: croissance 8-10x• Vitesse DRAM: croissance 7-9x• Vitesse BUS: croissance 20x• Vitesse RESEAU: croissance 100x• Vitesse DISQUES: croissance 1.2x seulementLe disque, goulot d’étranglement dans l’IT
    4. 4. 1. Multiplier par 10 l’efficacité de vos applications… Oracle, SAP, BI, ….2. Multiplier par 10 l’efficacité de vos serveurs…3. Augmenter l’efficacité de vos opérations (backup, infra VDI,…)4. Réduire potentiellement les coûts de vos licences ISV?5. Réduire vos coûts d’hébergement, de bilan énergétique par 10 et +SANS RE-ARCHITECTURER VOS APPLICATIONS,SANS RE-ARCHITECTURER VOS APPLICATIONS,SANS CHANGER VOS SERVEURSSANS CHANGER VOS SERVEURSAvec un ROI de quelques moisAvec un ROI de quelques moisQue diriez vous si vous pouviez…
    5. 5. ‘FLASH will change the structure of our future systems……Texas Memory Systems, leader in FLASH OPTIMIZED SYSTEMS…We will be able to offer our clients flash optimized systemsby integrating this technology in our overall portfolio’Ambuj GOYALGM, System Storage & NetworkingSystems & Technology Group• Les plus grosses installations de Flash en production dans le monde• En opération dans 10 places financières majeures dans le monde• Utilisé par 7 des 11 plus gros opérateurs telcos dans le monde• Installés et en production dans 35 pays• Envoyer un texto• Parier en ligne• Réserver un vol, une croisière• Utiliser un GAB• Trader en ligne• Acheter en ligne• Utiliser du wifi pre-payé• Jouer en ligneTMS Flash Systems are everywhere…where Performance is Key for Business!
    6. 6. Proposition de valeur IBM FlashSystem85% ReductionIn batch processingtimes85% ReductionIn batch processingtimes90% ReductionIn OLTP times90% ReductionIn OLTP times 150-200 µs Latency150-200 µs Latency80% ReductionEnergy Usage80% ReductionEnergy Usage75% FootprintReductionStore one petabytein a single floor tile.Add compressionand add up to 100%moreEnterpriseReliabilityHigh Availability,2D Flash RAIDTMand VariableStripe RAIDTM
    7. 7. Faire un I/O: Baie de disques actuelleTimeI/O Serviced by Disk1. Issue I/O request (~ 100 μs)2. Wait for I/O to be serviced (~ 5 000 μs)3. Process I/O (~ 100 μs)Time to process 1 I/O request = 200 μs + 5 000 μs = 5 200 μsServer: CPU Utilization = Wait time / Processing time = 200 / 5 200 = ~4%Processing~100µs ~100µsWaiting~5000 µsCPU Stateof server1 I/O Request
    8. 8. Faire un I/O: Baie de disques avec des SSDTimeI/O Serviced by SSD1. Issue I/O request (~ 100 μs)2. Wait for I/O to be serviced (~ 1 000 μs)3. Process I/O (~ 100 μs) Time to process 1 I/O request = 200 μs + 1 000 μs = 1 200 μs Server: CPU Utilization = Wait time / Processing time = 200 / 2 200 = ~17%Processing ~100µs ~100µsWaiting ~1000 µsCPU StateOf Server1 I/O RequestFlash dans un formatdisque: Solid State Drive(SSD)Problémes:1/ Limitation des IO/secdue à la saturation descontroleurs et businternes2/ Financier:> 6 SSD  Flash TMS
    9. 9. Faire un I/O avec une baie IBM FLASH:TimeI/O Serviced by Flash Memory1. Issue I/O request: ~ 100 μs2. Wait for I/O to be serviced: ~ 200 μs (vs 5000 μs HDD)3. Process I/O: ~ 100 μsTime to process 1 I/O request = 200 μs + 200 μs = 400 μs Utilisation CPU du serveur : Wait time / Processing time 200 / 400 = ~50% (versus 4% avec un I/O disque)Processing~100µs ~100µsWaiting ~200 µsCPU StateOf Server1 I/O FLASHUn facteur 12L’application a sesperformances multipliéespar 12 avec la Flash ! CPU plus utilisée moins de coeurs budget licences ISVréduit (Oracle, SQL)~5000 µs~100µs1 I/O Disque
    10. 10. Positionnement des systèmes de disques IBMServeurs IBM Mainframe Serveurs OpenPerformances(Resp.Time,IOps)IBM Flash TMSReliability,Availability,ServiceabilityBlock - SAN FCSystem Z System P / I / PureSystemsUnified:SAN+NASUltraHighHighMediummicrosecondeDS8870 SoNASSVC + DS8870 /V7000/XIVStorwizeFamilyStorwizeV7000UnifiedN seriesEntryXIV(One Tier/Grid)millisecondeNASSOD
    11. 11. Différentes qualité de Flash
    12. 12. Offre de baies FLASH IBM  Pour toute taille de clientDe 1 TeraOctet dans 1 U à 1 PetaOctet dans 1 seul Rack!De 450 000 I/O à 20 millions d’I/O par seconde!De 25 à 110 micro secondes de temps de réponse! (*)(*) Temps de réponse classique d’une baie dedisques: 5 millisecondesFlashSystem 820 (eMLC) FlashSystem 720 (SLC)FlashSystem 710 (SLC)FlashSystem 810 (eMLC)
    13. 13. Baie Flash 720 / 820 – A coeur ouvert1 U, 500Watts, 500 000 IOPS, latence: 25 (read) à 110 (write) microsecondesRedundantPower SuppliesRedundant Fans12 Flash Modules (10+1+1)1U ChassisN+1 batteriesRedundantManagementControlProcessorsRedundantRAID controllersTwo Dual-Ported 8 Gb/s FC or40 Gb/s QDR IB Interfaces
    14. 14. RAID 5 across Flash Modules (10 data + 1 parity + 1 hot spare)ExternalInterfaces(FC, IB)RAIDControllersRAID 5 withinFlash Modules(9 data + 1 parity)TMS2D Flash RAID™Protection des data - 2D Flash RAID™
    15. 15. 3 modes d’implémentation d’une baie IBM Flash / TMS…… sans modifier l’infrastructure applicative existante
    16. 16. EnvironnementVirtualisé
    17. 17. Exemple d’infra en High Avalaibility avecSVC Stretched Cluster + IBM Flash / TMSRoom 1BladeCenter 1Blade BladeIBM Flash5TBSANSANStorwizeV7000SSDSAN SAN SAN SANSVCStretched clusterNode 1Blade BladeSANSANSVCStretched clusterNode 2StorwizeV7000HDDIBM Flash5TBStorwizeV7000SSDStorwizeV7000HDDRoom 1BladeCenter 2
    18. 18. En parallèle dustockageexistant
    19. 19. Au niveau du SANSVC / V7000 Primary Copy of vDiskAu niveau de l’OS (Volume Manager)AIX LVM (native least queue read)Veritas (Preferred Read Plex)Solaris SVMOracle ASMAu niveau applicatifStandby/Reporting InstanceSQL AlwaysOnImplementation Flash en parallèle du stockage existant
    20. 20. Cas réel: Environnement EMC
    21. 21. Baie Flashdédiée
    22. 22. Cas réel: Environnement SAPInfrastructure non IBM
    23. 23. • COCC, financialtechnology provider• Custom Oracle ATMprocessing application• Mirrored TMS hybridFlash array• CIO Chad Burney wonInfoWorld CTO 25 awardfor performance and costimprovementsFor Internal Customer Use Only - Texas Memory Systems Confidential
    24. 24. Enterprise Array, No FlashEnterprise Array, No Flash IBM Flash / TMSIBM Flash / TMS2 million queries12.25 minutes to complete16K Total IOPS4K per RAC Node[oracle]$ time ./spawn_50.shreal 12m15.434suser 0m5.464ssys 0m4.031s2 million queries12.25 minutes to complete16K Total IOPS4K per RAC Node[oracle]$ time ./spawn_50.shreal 12m15.434suser 0m5.464ssys 0m4.031s2 million queries1.3 minutes to complete160K Total IOPS40K per RAC Node[oracle]$ time ./spawn_50.shreal 1m19.838suser 0m4.439ssys 0m3.215s2 million queries1.3 minutes to complete160K Total IOPS40K per RAC Node[oracle]$ time ./spawn_50.shreal 1m19.838suser 0m4.439ssys 0m3.215sA factor of over 9x improvement!Performance Scenario: Oracle RAC, 4 Nodes
    25. 25. Problem•UFC provides digital content for over 130platforms, transcoding created storagebottlenecksSolution•5TB of RamSan-710, equivalent to theperformance of 2,200 15K RPM hard diskdrivesBenefit•70% reduction in transcoding time•40% reduction in delivery time to 130platformsProblem•UFC provides digital content for over 130platforms, transcoding created storagebottlenecksSolution•5TB of RamSan-710, equivalent to theperformance of 2,200 15K RPM hard diskdrivesBenefit•70% reduction in transcoding time•40% reduction in delivery time to 130platforms“The RamSan has just completelyelminated bottlenecks. Everything isflowing smoothly” Danny Gold – UFCUFC Case StudyVideo production and distribution
    26. 26. The Research Computing and Cyberinfrastructure (RCC) group at Penn State University providessystems and services that are used extensively in computational and data-driven research andteaching by more than 5,000 faculty members and students.The situation Research initiatives slowed by HDDTo deliver on that mission, RCC operates computational clusters composed of 1,000 servers with10,000 CPU cores.RCC’s storage infrastructure consists of a cluster of 14 servers running Red Hat Enterprise Linux 5.The servers are connected through 8 Gbps Fibre Channel HBAs to 900 TB of disk storage on aStorage Area Network (SAN) with that data served out over Ethernet to the computational clusters.The RCC storage cluster is built on General Parallel File System (GPFS) of IBM®, a highly scalableclustered file system that leverages file metadata to achieve policy-based active management offiles for backup, migration, archiving and index tagging of files.It also places an extreme random I/O workload on the storage infrastructure by having to processmetadata for those files on an ongoing basis.The GPFS metadata files are small—only 512 bytes—so capacity is not the issue. Rather, the IOPSrequirements to process millions of files on anan ongoing basis were overwhelming Penn State RCC’s SAN infrastructure.HPC infra at Penn University
    27. 27. The challenge Speed up nightly backupsRCC had allocated two hundred 15K RPM hard disk drives to handlethe metadata processing that managed the nightly backup of user data.The group had to overprovision capacity of the drives in an attempt togenerate acceptable IOPS to complete the backup operation in a briefovernight window so as not to impact production processes.Despite allocating a massive number of the disks to the operation, thenightly incremental backup were still taking up to 6 hours anddegrading other system operations.
    28. 28. The solution High-performance, reliable RamSan-810 flash storageThe team at RCC determined that a solid state storage solution was needed toeffectively handle the IOPS load and replace the HDDs, which had been overprovisioned in an attempt to boost IOPS.“We didn’t need the capacity but we did need the performance,” said VijayAgarwala, Sr. Director for Penn State’s RCC.““There were operations, such as nightly backups which have to check thestatus of all the files in the system, that were being bottlenecked by theperformance of those disks.So it made sense to go with a Flash media array rather than continuing tothrow traditional disk spindles at the problem,” said Jason Holmes, leadsystems administrator at RCC.
    29. 29. “GPFS allows us to move themetadata from the disk to theRamSan online and once we did thatthe backups were reduced down toabout an hour. So that was a hugedifference,” said Holmes. “TMS forthis application was the best solutionlargely because of its maturity andperformance. It seemed very stableand it just worked out of the box.The applications usage at RCC consists of an 85/15 read-write ratio,so eMLC offered a better value than the increased write performance—but higher cost—of a Single Level Cell system, such as theRamSan-710.FlashSystem implementation
    30. 30. The result Instant six times performance boost“With some of the other solutions we tested, we poked and pried at them forweeks to get the performance where the vendors claimed it should be,” saidMichael Fenn, systems administrator at Penn State.“With the RamSan we literally just turned it on and that’s allthe performance tuning we did. It just worked out of the box.”“GPFS allows us to move the metadata from the disk to the RamSanonline and once we did that the backups were reduced down to aboutan hour. So that was a huge difference,”“TMS for this application was the best solution largely because of itsmaturity and performance. It seemed very stable and it just worked outof the box.Easy to implement, immediate benefits
    31. 31. Another thing we’ve seen is increased responsiveness in the file systemwith users, and commands like listing large directories run five times asfast as they did previously. The IOPS capacity of the RamSan hassignificantly speeded those up.”Additional benefitsSwapping 200 power-hungry 15K hard disks for two RamSan-810s provided yetanother benefit for RCC, reducing its power consumption for metadata storage in theGPFS file systems by 90 percent, from about 5000 watts down to just 500 watts.The power savings are just part of the cascading cost savings that RamSan Flashstorage creates. RamSan Flash storage systems not only require less power tooperate, but also produce less heat and consumes less rack space, lowering datacenter cooling and floor space costs.
    32. 32. Problem•Nightly back up took 6 hours;degraded system performanceSolution•Implemented 4TB ofRamSan-810Benefit•Backup window improved 6x to onehourProblem•Nightly back up took 6 hours;degraded system performanceSolution•Implemented 4TB ofRamSan-810Benefit•Backup window improved 6x to onehour“With the RamSan we literally just turnedit on and that’s all the performance tuningwe did. It just worked out of the box”.Jason Holmes – Penn State UniversityPenn State CaseStudyHPC / Computational Applications
    33. 33. Une solution IBM mature, opérationnelle chez plus de 300 clients
    34. 34. Ou souhaitez vous accélérer votre business?Accélérer votre business rapidement, avec un ROI court(90% bases SAP < 2TO) Solutions Business Intelligence IBM
    35. 35. Infrastructure: Accélérer les applications sans tout changerAméliorer les perfs sur les applis business gourmandes en IO• Satisfaire les utilisateurs en un temps rapide et avec ROI court• Alignement plus rapide de l’IT sur le Business• Eviter de changer toute une infrastructure  Risque, côuts, durée• Optimisation potentielle de côuts de license SW• Réduction potentielle du nombre de cœurs sur les serveursIntégrer aisément dans l’existant• Peu de changement opérationnel• Amélioration des opérations (chaines batch, backup)• Réduction potentielle des heuresMieux utiliser le stockage en place• Optimisation durée de vie existant• Résolution pb de budgetRésoudre des problématiques de salle machine• Ajout de Flash / Disques  espace, power, cooling maitrisés et réduits• Budget maitrisé si infra en location chez un hébergeurBig Data, Analytics, ORACLE, SAP, HPC, VDI, Backup
    36. 36. Application: Architectes/Propriétaires,Line of Business ManagersDSI• Réduit les plaintes des users• Supporte plus d’utilisateurs• Réduit drastiquement les temps deréponse• rapide à MEO, sans changement applicatif• Les meilleurs indicateurs: ROI rapide, TCOabaissé, économie potentielle de licence SW• Faible consommation électrique, dans 1 UAdministrateurs de base de donnéesResponsible d’Infrastructure(Serveur ou Storage )• Suprime les I/O waits• Réduit les temps de ‘query’• Accélère les applications• Evite d’entrer dans une architecture‘vérouillée’ par le fournisseur (vs. Exadata)• Integration sans peine dans l’infra existante• Faible consommation électrique, dans 1 UProposition de valeur d’IBM Flash
    37. 37. Line of Business, propriétaires de processus métier:• Quelles sont vos applications les plus critiques dans votre secteur d’activité?• Une amélioration d’un facteur 2 minimum de ces applications (temsp de réponse, nombred’utilisateurs) aurait quel impact sur vos résulats?• Avez vous une Stratégie Flash?CIO, CTO, DBA:• Vos utilisateurs se plaignent ils d’un manque de performances?• La performance limite t elle vos objectifs business et/ou l’atteinte de vos niveaux de service• Connaissez vous le taux d’utilisation CPU de vos serveurs?• Comment mesurez vous la performance de vos applications métiers? De vos infrastructures?• Quelle est votre stratégie pour améliorer les performances?• Cela va t il nécessiter de remettre à plat l’architecture logicielle? Et l’architecture Serveurs /Stockage?• Avez vous une problématique de coûts de licences (Oracle, Citrix, Vmware)?• Avez vous une probématique d’espace en salle machine, de consommation éléctrique et derefroidissement?• Quelle performance aurez vous besoin dans un an?Une solution IBM Flash apporte t elle de la valeurdans votre environnement business et IT?
    38. 38. go to and search for IBM FlashSystemIBM FlashSystem 710 and IBM FlashSystem 810: FlashSystem 720 and IBM FlashSystem 820: FlashSystem in OLTP Database Environments: FlashSystem in OLAP Database Environments: dans outil IBM e-configSupport avant-vente: Bruno SourbeEmail: : IBM MontpellierPlus d’informations
    39. 39. Accélérer votre Business …C’est maintenant!Avec les solutionsIBM FlashSystem pour votre attention