SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
IOMEMORY FLASH FOR SQL SERVER 2012
Sumeet Bansal, Principal Solutions Architect, Fusion-io

               Fusion-io Confidential—Copyright   ©   2012 Fusion-io, Inc. All rights reserved.
Presented by Sumeet Bansal to the Silicon Valley
   SQL Server User Group in September 2012


To learn more please contact User Group Leader
               Mark Ginnebaugh
            mark@designmind.com
FLASH SUCCEEDS NEAR THE CPU




               DRAM

 L1, L2 & L3          ioMemory
 CPU Cache                                            Storage
                                                      Area
                                                      Network




 Nanoseconds - Microseconds      ACCESS DELAY           Milliseconds

                                   October 16, 2012                    3
FLASH SUCCEEDS NEAR THE CPU


Check out this video if you don’t believe me…




 http://www.youtube.com/watch?v=w-_Hr5f7QHw




                                    October 16, 2012   4
MS SQL SERVER DEPLOYMENT METHODS


  STAND ALONE                             VIRTUAL                           CLUSTERED

     Max Acceleration               Max Cost Optimization               Max Scalability
• Lowest latency                   • Drop-in SAN/NAS acceleration   • Multi-protocol
• Smallest footprint               • Storage workload reduction     • Platform independent
• For I/O intensive applications   • Greater VM density             • For clustered architectures




    FLASH OPTIMIZATION
                                                                                                    5
MS SQL SERVER DEPLOYMENT METHODS

STAND ALONE deployments

▸ ioMemory is used to create logical volumes to contain the data
  and the log files. If needed specific files can be placed on
  ioMemory based volume

▸ directCache can be used to work with existing SAN

▸ Best read and write performance is delivered

▸ Mirroring or SQL server 2012 Always On for High Availability is
  used
                                 October 16, 2012   Fusion-io Confidential   6
AVAILABILITY GROUP FOR
HA AND DISASTER RECOVERY METHODS
     MS SQL SERVER DEPLOYMENT


         Primary Data Center              Disaster Recovery Data Center

           Primary (server 1)



                                Asynchronous Mirror

          Synchronous                                 Secondary (server 3)
          Mirror




       Secondary (server 2)



                                                           Availability Group
MS SQL SERVER DEPLOYMENT METHODS
IOMEMORY AS DIRECTCACHE
  ioMemory as Block and Cache Storage
                                             ▸ Place large tables and active
                                               data on the cached LUN
  Database
  Application                                     • directCache accelerates reads

                                             ▸ Use ioMemory as block storage
                                               for data requiring fast writes
                                                  • log files, tempdb, indexes,
                                                    partition tables …
   • Logs                                    ▸ Need to keep them in separate
   • Temp DB
   • Indexes       Cached                      ioDrives or use ioDrive Duo
                   Blocks
                                             ▸ Manage both modes with
                                               ioSphere
                         Primary Tables


                                          October 16, 2012     Fusion-io Confidential   8
MS SQL SERVER DEPLOYMENT METHODS


  STAND ALONE                             VIRTUAL                           CLUSTERED

     Max Acceleration               Max Cost Optimization               Max Scalability
• Lowest latency                   • Drop-in SAN/NAS acceleration   • Multi-protocol
• Smallest footprint               • Storage workload reduction     • Platform independent
• For I/O intensive applications   • Greater VM density             • For clustered architectures




    FLASH OPTIMIZATION
                                                                                                    9
MS SQL SERVER DEPLOYMENT METHODS

VIRTUAL deployments

▸ Brings bare-metal performance to Virtualized environments

▸ Use ioMemory with ioTurbine to cache virtual guests on
  VMware

▸ Continue to use existing SANs

▸ ioTurbine is compatible with vMotion


                                  October 16, 2012   Fusion-io Confidential   10
MS SQL SERVER DEPLOYMENT METHODS
                EXTERNAL STORAGE FOR VIRTUAL MACHINES TOO COSTLY


       1,000 IOPS                                                            Virtual environments demand IOPS,
(assuming 10 SQL VMs)                                                          but centralized storage cannot
                                                                               deliver
     10,000 IOPS
  (assuming 20 hosts)                                                        Virtual machine density and physical
                                                                               host density drastically reduce
                                                                               shared IOPS

                                                                             External storage challenges
                                                                                     ▸ Fixed IOPS
                                                                                     ▸ High $/IOP
                                                                                     ▸ Must be shared

    200,000 IOPS
                Total
                        SAN/NFS
                                               IOPS
                        Storage
10/16/2012                        Fusion-io Confidential. Preliminary and subject to change                         11
MS SQL SERVER DEPLOYMENT METHODS
                IOTURBINE DELIVERS IOPS TO HOSTS AND VIRTUAL MACHINES

                                                                          Fusion-io ioDrives and ioTurbine
      7,500 IOPS                                                            Software scales IOPS for virtual
         per SQL VM
                            IOPS                                            machines
    75,000 IOPS                                                           Plentiful IOPS at host
             per host
                                                                                  ▸ 7,500 per virtual machine
                                                                                  ▸ 75,000 per host
1,500,000 IOPS                                                                    ▸ 1,500,000 IOPS in aggregate
       in aggregate
 (assuming 20 hosts)



                                                                          Significantly reduce external
                                                                            storage costs
                                                                                  ▸ Tune for capacity, not performance
  Tune for capacity,
            not IOPS
                        $                 SAN/NFS
                                          Storage


10/16/2012                     Fusion-io Confidential. Preliminary and subject to change                                 12
MS SQL SERVER DEPLOYMENT METHODS
                                                                                     VMware vCenter


              SQL VMs




                              …                                                                         vCenter
                                                                                                      integration


                                                                        ioTurbine Management Server




                                    SAN/NFS
                                    Storage


10/16/2012               Fusion-io Confidential. Preliminary and subject to change                             13
MS SQL SERVER DEPLOYMENT METHODS


  STAND ALONE                             VIRTUAL                           CLUSTERED

     Max Acceleration               Max Cost Optimization               Max Scalability
• Lowest latency                   • Drop-in SAN/NAS acceleration   • Multi-protocol
• Smallest footprint               • Storage workload reduction     • Platform independent
• For I/O intensive applications   • Greater VM density             • For clustered architectures




    FLASH OPTIMIZATION
                                                                                                    14
MS SQL SERVER DEPLOYMENT METHODS

CLUSTERED deployments

▸ ION Data Accelerator provides a very fast shared storage

▸ ION can be accessed via FC, IB, iSCSI

▸ Can be purchased as just a piece of software that can
  transform a server with ioMemory into ION Data Accelerator or
  as a pre-assembled kit

▸ Completely open source without any vendor lock-in

                                October 16, 2012   Fusion-io Confidential   15
MS SQL SERVER DEPLOYMENT METHODS


      BEFORE                             AFTER                      BENEFITS


 MS SQL Server Cluster          MS SQL Server Cluster
                                                               ▸ 2x-20x Increase
                                                                 in application
                                                                 performance
  Fibre Channel Switch              Fibre Channel Switch
                                                               ▸ Higher IOPS

                                                               ▸ Very Low Cost
           RAID
                                    ION Data Accelerator       ▸ Open systems
                                                                 server hardware
  Entire                   Entire
Database                 Database            HA                ▸ Break vendor
                                                                 lock-in



                                            October 16, 2012                       16
MS SQL SERVER DEPLOYMENT METHODS

           ION DATA ACCELERATOR
   LUN 0      HIGH AVAILABILITY                LUN 1




                     40Gb




             LUN 0             LUN 0

             LUN 1            LUN 1




                            October 16, 2012           17
HOW TO GET FEET WET




▸ Caching solutions - directCache or ioTurbine

▸ Tempdb acceleration using ioMemory (even for a cluster)

▸ Gradually move towards a more deeper integration




                                October 16, 2012   Fusion-io Confidential   18
HERE ARE SOME ACCOMPLISHMENTS
THAT I CAN SHARE




                      October 16, 2012   Fusion-io Confidential   19
HERE ARE SOME ACCOMPLISHMENTS
THAT I CAN SHARE




                      October 16, 2012   Fusion-io Confidential   20
BEFORE YOU LEAVE…

                                                                                  1 MS SQL Server
                                                                                  4 1.2 ioDrive2



                                                                                  25 Billion
                                                                                  Transactions/Day



                                                                                  Number of estimated
                                                                                  Credit card transactions
                                                                                  around the globe in a
                                                                                  single day




http://www.fusionio.com/blog/powering-global-commerce-with-sql-server-iomemory/

                                                  October 16, 2012        Fusion-io Confidential       21
THANK YOU
Sumeet Bansal
Principal Solutions Architect
sumeet@fusionio.com

Más contenido relacionado

La actualidad más candente

Using VMware Infrastructure for Backup and Restore
Using VMware Infrastructure for Backup and RestoreUsing VMware Infrastructure for Backup and Restore
Using VMware Infrastructure for Backup and Restorewebhostingguy
 
Private cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomPrivate cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomMicrosoft Singapore
 
The Next Generation of Microsoft Virtualization With Windows Server 2012
The Next Generation of Microsoft Virtualization With Windows Server 2012The Next Generation of Microsoft Virtualization With Windows Server 2012
The Next Generation of Microsoft Virtualization With Windows Server 2012Lai Yoong Seng
 
Xen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationXen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationsolarisyougood
 
Секреты виртуализации - Windows Server 2012 Hyper-V
Секреты виртуализации - Windows Server 2012 Hyper-VСекреты виртуализации - Windows Server 2012 Hyper-V
Секреты виртуализации - Windows Server 2012 Hyper-VВиталий Стародубцев
 
Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)Guy Harrison
 
Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)Guy Harrison
 
Virtualization Primer for Java Developers
Virtualization Primer for Java DevelopersVirtualization Primer for Java Developers
Virtualization Primer for Java DevelopersRichard McDougall
 
The three aaS's of MongoDB in Windows Azure
The three aaS's of MongoDB in Windows AzureThe three aaS's of MongoDB in Windows Azure
The three aaS's of MongoDB in Windows AzureMongoDB
 
Xen server 6.1 customer presentation
Xen server 6.1 customer presentationXen server 6.1 customer presentation
Xen server 6.1 customer presentationNuno Alves
 
Dealing with Hardware Heterogeneity Using EmbeddedXEN, a Virtualization Frame...
Dealing with Hardware Heterogeneity Using EmbeddedXEN, a Virtualization Frame...Dealing with Hardware Heterogeneity Using EmbeddedXEN, a Virtualization Frame...
Dealing with Hardware Heterogeneity Using EmbeddedXEN, a Virtualization Frame...The Linux Foundation
 
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)The Linux Foundation
 
2015 02-10 xen server master class
2015 02-10 xen server master class2015 02-10 xen server master class
2015 02-10 xen server master classCitrix
 
V mware v sphere boot camp
V mware v sphere boot campV mware v sphere boot camp
V mware v sphere boot campbestip
 
Building a Distributed Block Storage System on Xen
Building a Distributed Block Storage System on XenBuilding a Distributed Block Storage System on Xen
Building a Distributed Block Storage System on XenThe Linux Foundation
 
LinuxCon NA 2012: Virtualization in the cloud featuring xen
LinuxCon NA 2012: Virtualization in the cloud featuring xenLinuxCon NA 2012: Virtualization in the cloud featuring xen
LinuxCon NA 2012: Virtualization in the cloud featuring xenThe Linux Foundation
 
WSO2 ESB Webinar 01 Sept 2009
WSO2 ESB Webinar 01 Sept 2009WSO2 ESB Webinar 01 Sept 2009
WSO2 ESB Webinar 01 Sept 2009WSO2
 
Mythbusting goes virtual What's new in vSphere 5.1
Mythbusting goes virtual   What's new in vSphere 5.1Mythbusting goes virtual   What's new in vSphere 5.1
Mythbusting goes virtual What's new in vSphere 5.1Eric Sloof
 

La actualidad más candente (20)

Using VMware Infrastructure for Backup and Restore
Using VMware Infrastructure for Backup and RestoreUsing VMware Infrastructure for Backup and Restore
Using VMware Infrastructure for Backup and Restore
 
Private cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicomPrivate cloud virtual reality to reality a partner story daniel mar_technicom
Private cloud virtual reality to reality a partner story daniel mar_technicom
 
The Next Generation of Microsoft Virtualization With Windows Server 2012
The Next Generation of Microsoft Virtualization With Windows Server 2012The Next Generation of Microsoft Virtualization With Windows Server 2012
The Next Generation of Microsoft Virtualization With Windows Server 2012
 
Xen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentationXen server 6.1 technical sales presentation
Xen server 6.1 technical sales presentation
 
Секреты виртуализации - Windows Server 2012 Hyper-V
Секреты виртуализации - Windows Server 2012 Hyper-VСекреты виртуализации - Windows Server 2012 Hyper-V
Секреты виртуализации - Windows Server 2012 Hyper-V
 
Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)Optimize oracle on VMware (April 2011)
Optimize oracle on VMware (April 2011)
 
Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)Optimize Oracle On VMware (Sep 2011)
Optimize Oracle On VMware (Sep 2011)
 
Virtualization Primer for Java Developers
Virtualization Primer for Java DevelopersVirtualization Primer for Java Developers
Virtualization Primer for Java Developers
 
The three aaS's of MongoDB in Windows Azure
The three aaS's of MongoDB in Windows AzureThe three aaS's of MongoDB in Windows Azure
The three aaS's of MongoDB in Windows Azure
 
Xen server 6.1 customer presentation
Xen server 6.1 customer presentationXen server 6.1 customer presentation
Xen server 6.1 customer presentation
 
Dealing with Hardware Heterogeneity Using EmbeddedXEN, a Virtualization Frame...
Dealing with Hardware Heterogeneity Using EmbeddedXEN, a Virtualization Frame...Dealing with Hardware Heterogeneity Using EmbeddedXEN, a Virtualization Frame...
Dealing with Hardware Heterogeneity Using EmbeddedXEN, a Virtualization Frame...
 
Clustering Enhancements
Clustering EnhancementsClustering Enhancements
Clustering Enhancements
 
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
Xen cloud platform v1.1 (given at Build a Cloud Day in Antwerp)
 
2015 02-10 xen server master class
2015 02-10 xen server master class2015 02-10 xen server master class
2015 02-10 xen server master class
 
V mware v sphere boot camp
V mware v sphere boot campV mware v sphere boot camp
V mware v sphere boot camp
 
Building a Distributed Block Storage System on Xen
Building a Distributed Block Storage System on XenBuilding a Distributed Block Storage System on Xen
Building a Distributed Block Storage System on Xen
 
LinuxCon NA 2012: Virtualization in the cloud featuring xen
LinuxCon NA 2012: Virtualization in the cloud featuring xenLinuxCon NA 2012: Virtualization in the cloud featuring xen
LinuxCon NA 2012: Virtualization in the cloud featuring xen
 
WSO2 ESB Webinar 01 Sept 2009
WSO2 ESB Webinar 01 Sept 2009WSO2 ESB Webinar 01 Sept 2009
WSO2 ESB Webinar 01 Sept 2009
 
Aplura virtualization slides
Aplura virtualization slidesAplura virtualization slides
Aplura virtualization slides
 
Mythbusting goes virtual What's new in vSphere 5.1
Mythbusting goes virtual   What's new in vSphere 5.1Mythbusting goes virtual   What's new in vSphere 5.1
Mythbusting goes virtual What's new in vSphere 5.1
 

Destacado

퓨전아이오 - Io memory 소개
퓨전아이오 - Io memory 소개퓨전아이오 - Io memory 소개
퓨전아이오 - Io memory 소개silverfox2580
 
HP Open Stack Keynote 4 18_2012 final
HP Open Stack Keynote 4 18_2012 finalHP Open Stack Keynote 4 18_2012 final
HP Open Stack Keynote 4 18_2012 finallaurabeckcahoon
 
Optimizing RocksDB for Open-Channel SSDs
Optimizing RocksDB for Open-Channel SSDsOptimizing RocksDB for Open-Channel SSDs
Optimizing RocksDB for Open-Channel SSDsJavier González
 
Brain Gate Technology (By HasanAli Nodoliya NRI)
Brain Gate Technology (By HasanAli Nodoliya NRI)Brain Gate Technology (By HasanAli Nodoliya NRI)
Brain Gate Technology (By HasanAli Nodoliya NRI)HasanAli Nodoliya (NRI)
 
Superconductivity
SuperconductivitySuperconductivity
Superconductivityad1729
 
Superconductor & Ultraconductor
Superconductor & UltraconductorSuperconductor & Ultraconductor
Superconductor & UltraconductorJeet Adhikary
 
Super Conductors
Super ConductorsSuper Conductors
Super Conductorsmadankumar
 
Eap2012 autism final3_14.09.12_short
Eap2012 autism final3_14.09.12_shortEap2012 autism final3_14.09.12_short
Eap2012 autism final3_14.09.12_shortjudithpiggot
 
Solving Transportation Problem in Operations Research
Solving Transportation Problem in Operations ResearchSolving Transportation Problem in Operations Research
Solving Transportation Problem in Operations ResearchChandan Pahelwani
 
Brain chips ppt
Brain chips pptBrain chips ppt
Brain chips ppt9440999171
 
Electronic Paper (e-Paper)
Electronic Paper (e-Paper)Electronic Paper (e-Paper)
Electronic Paper (e-Paper)Seminar Links
 
E-PAPER TECHNOLOGY
E-PAPER TECHNOLOGYE-PAPER TECHNOLOGY
E-PAPER TECHNOLOGYPranav Patel
 

Destacado (19)

퓨전아이오 - Io memory 소개
퓨전아이오 - Io memory 소개퓨전아이오 - Io memory 소개
퓨전아이오 - Io memory 소개
 
HP Open Stack Keynote 4 18_2012 final
HP Open Stack Keynote 4 18_2012 finalHP Open Stack Keynote 4 18_2012 final
HP Open Stack Keynote 4 18_2012 final
 
Optimizing RocksDB for Open-Channel SSDs
Optimizing RocksDB for Open-Channel SSDsOptimizing RocksDB for Open-Channel SSDs
Optimizing RocksDB for Open-Channel SSDs
 
Brain Gate Technology (By HasanAli Nodoliya NRI)
Brain Gate Technology (By HasanAli Nodoliya NRI)Brain Gate Technology (By HasanAli Nodoliya NRI)
Brain Gate Technology (By HasanAli Nodoliya NRI)
 
Utility Fog
Utility FogUtility Fog
Utility Fog
 
Brain gate
Brain gateBrain gate
Brain gate
 
Superconductivity
SuperconductivitySuperconductivity
Superconductivity
 
Superconductor & Ultraconductor
Superconductor & UltraconductorSuperconductor & Ultraconductor
Superconductor & Ultraconductor
 
Super Conductors
Super ConductorsSuper Conductors
Super Conductors
 
Fusion io
Fusion ioFusion io
Fusion io
 
Eap2012 autism final3_14.09.12_short
Eap2012 autism final3_14.09.12_shortEap2012 autism final3_14.09.12_short
Eap2012 autism final3_14.09.12_short
 
BRAIN GATE
BRAIN GATEBRAIN GATE
BRAIN GATE
 
Solving Transportation Problem in Operations Research
Solving Transportation Problem in Operations ResearchSolving Transportation Problem in Operations Research
Solving Transportation Problem in Operations Research
 
Brain chips ppt
Brain chips pptBrain chips ppt
Brain chips ppt
 
Brain chips ppt
Brain chips pptBrain chips ppt
Brain chips ppt
 
Electronic Paper (e-Paper)
Electronic Paper (e-Paper)Electronic Paper (e-Paper)
Electronic Paper (e-Paper)
 
E paper
E paperE paper
E paper
 
Nano technology
Nano technologyNano technology
Nano technology
 
E-PAPER TECHNOLOGY
E-PAPER TECHNOLOGYE-PAPER TECHNOLOGY
E-PAPER TECHNOLOGY
 

Similar a Fusion-io Memory Flash for Microsoft SQL Server 2012

"The Open Source effect in the Storage world" by George Mitropoulos @ eLibera...
"The Open Source effect in the Storage world" by George Mitropoulos @ eLibera..."The Open Source effect in the Storage world" by George Mitropoulos @ eLibera...
"The Open Source effect in the Storage world" by George Mitropoulos @ eLibera...eLiberatica
 
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS Amazon Web Services
 
Accelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQLAccelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQLSumeet Bansal
 
Best Practices for Virtualizing Hadoop
Best Practices for Virtualizing HadoopBest Practices for Virtualizing Hadoop
Best Practices for Virtualizing HadoopDataWorks Summit
 
Consistent High IO Performance with Amazon Elastic Block Store
Consistent High IO Performance with Amazon Elastic Block StoreConsistent High IO Performance with Amazon Elastic Block Store
Consistent High IO Performance with Amazon Elastic Block StoreAmazon Web Services
 
Running Oracle EBS in the cloud (DOAG TECH17 edition)
Running Oracle EBS in the cloud (DOAG TECH17 edition)Running Oracle EBS in the cloud (DOAG TECH17 edition)
Running Oracle EBS in the cloud (DOAG TECH17 edition)Andrejs Prokopjevs
 
Pm 01 bradley stone_openstorage_openstack
Pm 01 bradley stone_openstorage_openstackPm 01 bradley stone_openstorage_openstack
Pm 01 bradley stone_openstorage_openstackOpenCity Community
 
Application acceleration from the data storage perspective
Application acceleration from the data storage perspectiveApplication acceleration from the data storage perspective
Application acceleration from the data storage perspectiveInterop
 
Fusion-IO - Building a High Performance and Reliable VSAN Environment
Fusion-IO - Building a High Performance and Reliable VSAN EnvironmentFusion-IO - Building a High Performance and Reliable VSAN Environment
Fusion-IO - Building a High Performance and Reliable VSAN EnvironmentVMUG IT
 
Lego Cloud SAP Virtualization Week 2012
Lego Cloud SAP Virtualization Week 2012Lego Cloud SAP Virtualization Week 2012
Lego Cloud SAP Virtualization Week 2012Benoit Hudzia
 
Running Oracle EBS in the cloud (UKOUG APPS16 edition)
Running Oracle EBS in the cloud (UKOUG APPS16 edition)Running Oracle EBS in the cloud (UKOUG APPS16 edition)
Running Oracle EBS in the cloud (UKOUG APPS16 edition)Andrejs Prokopjevs
 
OSS Presentation Accelerating VDI by Daniel Beveridge
OSS Presentation Accelerating VDI by Daniel BeveridgeOSS Presentation Accelerating VDI by Daniel Beveridge
OSS Presentation Accelerating VDI by Daniel BeveridgeOpenStorageSummit
 
IBM's Cloud Storage Options
IBM's Cloud Storage OptionsIBM's Cloud Storage Options
IBM's Cloud Storage OptionsTony Pearson
 
Windows Server 2012 - Dynamische opslag met Storage Pools
Windows Server 2012 - Dynamische opslag met Storage PoolsWindows Server 2012 - Dynamische opslag met Storage Pools
Windows Server 2012 - Dynamische opslag met Storage PoolsCompuTrain. De IT opleider.
 
VMworld 2013: Enterprise Architecture Design for VMware Horizon View 5.2
VMworld 2013: Enterprise Architecture Design for VMware Horizon View 5.2 VMworld 2013: Enterprise Architecture Design for VMware Horizon View 5.2
VMworld 2013: Enterprise Architecture Design for VMware Horizon View 5.2 VMworld
 
Nutanix vdi workshop presentation
Nutanix vdi workshop presentationNutanix vdi workshop presentation
Nutanix vdi workshop presentationHe Hariyadi
 
Running your Java EE applications in the Cloud
Running your Java EE applications in the CloudRunning your Java EE applications in the Cloud
Running your Java EE applications in the CloudArun Gupta
 
Best Practices for Architecting VDI with Flash Storage
Best Practices for Architecting VDI with Flash StorageBest Practices for Architecting VDI with Flash Storage
Best Practices for Architecting VDI with Flash StorageRyan Snell
 
Fusion-io SSD and SQL Server 2008
Fusion-io SSD and SQL Server 2008Fusion-io SSD and SQL Server 2008
Fusion-io SSD and SQL Server 2008Mark Ginnebaugh
 
Fusion Iossdandsqlserver2008 091022013943 Phpapp02
Fusion Iossdandsqlserver2008 091022013943 Phpapp02Fusion Iossdandsqlserver2008 091022013943 Phpapp02
Fusion Iossdandsqlserver2008 091022013943 Phpapp02eddiesauvao
 

Similar a Fusion-io Memory Flash for Microsoft SQL Server 2012 (20)

"The Open Source effect in the Storage world" by George Mitropoulos @ eLibera...
"The Open Source effect in the Storage world" by George Mitropoulos @ eLibera..."The Open Source effect in the Storage world" by George Mitropoulos @ eLibera...
"The Open Source effect in the Storage world" by George Mitropoulos @ eLibera...
 
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS
High Performance MongoDB Clusters with Amazon EBS Provisioned IOPS
 
Accelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQLAccelerating big data with ioMemory and Cisco UCS and NOSQL
Accelerating big data with ioMemory and Cisco UCS and NOSQL
 
Best Practices for Virtualizing Hadoop
Best Practices for Virtualizing HadoopBest Practices for Virtualizing Hadoop
Best Practices for Virtualizing Hadoop
 
Consistent High IO Performance with Amazon Elastic Block Store
Consistent High IO Performance with Amazon Elastic Block StoreConsistent High IO Performance with Amazon Elastic Block Store
Consistent High IO Performance with Amazon Elastic Block Store
 
Running Oracle EBS in the cloud (DOAG TECH17 edition)
Running Oracle EBS in the cloud (DOAG TECH17 edition)Running Oracle EBS in the cloud (DOAG TECH17 edition)
Running Oracle EBS in the cloud (DOAG TECH17 edition)
 
Pm 01 bradley stone_openstorage_openstack
Pm 01 bradley stone_openstorage_openstackPm 01 bradley stone_openstorage_openstack
Pm 01 bradley stone_openstorage_openstack
 
Application acceleration from the data storage perspective
Application acceleration from the data storage perspectiveApplication acceleration from the data storage perspective
Application acceleration from the data storage perspective
 
Fusion-IO - Building a High Performance and Reliable VSAN Environment
Fusion-IO - Building a High Performance and Reliable VSAN EnvironmentFusion-IO - Building a High Performance and Reliable VSAN Environment
Fusion-IO - Building a High Performance and Reliable VSAN Environment
 
Lego Cloud SAP Virtualization Week 2012
Lego Cloud SAP Virtualization Week 2012Lego Cloud SAP Virtualization Week 2012
Lego Cloud SAP Virtualization Week 2012
 
Running Oracle EBS in the cloud (UKOUG APPS16 edition)
Running Oracle EBS in the cloud (UKOUG APPS16 edition)Running Oracle EBS in the cloud (UKOUG APPS16 edition)
Running Oracle EBS in the cloud (UKOUG APPS16 edition)
 
OSS Presentation Accelerating VDI by Daniel Beveridge
OSS Presentation Accelerating VDI by Daniel BeveridgeOSS Presentation Accelerating VDI by Daniel Beveridge
OSS Presentation Accelerating VDI by Daniel Beveridge
 
IBM's Cloud Storage Options
IBM's Cloud Storage OptionsIBM's Cloud Storage Options
IBM's Cloud Storage Options
 
Windows Server 2012 - Dynamische opslag met Storage Pools
Windows Server 2012 - Dynamische opslag met Storage PoolsWindows Server 2012 - Dynamische opslag met Storage Pools
Windows Server 2012 - Dynamische opslag met Storage Pools
 
VMworld 2013: Enterprise Architecture Design for VMware Horizon View 5.2
VMworld 2013: Enterprise Architecture Design for VMware Horizon View 5.2 VMworld 2013: Enterprise Architecture Design for VMware Horizon View 5.2
VMworld 2013: Enterprise Architecture Design for VMware Horizon View 5.2
 
Nutanix vdi workshop presentation
Nutanix vdi workshop presentationNutanix vdi workshop presentation
Nutanix vdi workshop presentation
 
Running your Java EE applications in the Cloud
Running your Java EE applications in the CloudRunning your Java EE applications in the Cloud
Running your Java EE applications in the Cloud
 
Best Practices for Architecting VDI with Flash Storage
Best Practices for Architecting VDI with Flash StorageBest Practices for Architecting VDI with Flash Storage
Best Practices for Architecting VDI with Flash Storage
 
Fusion-io SSD and SQL Server 2008
Fusion-io SSD and SQL Server 2008Fusion-io SSD and SQL Server 2008
Fusion-io SSD and SQL Server 2008
 
Fusion Iossdandsqlserver2008 091022013943 Phpapp02
Fusion Iossdandsqlserver2008 091022013943 Phpapp02Fusion Iossdandsqlserver2008 091022013943 Phpapp02
Fusion Iossdandsqlserver2008 091022013943 Phpapp02
 

Más de Mark Ginnebaugh

Automating Microsoft Power BI Creations 2015
Automating Microsoft Power BI Creations 2015Automating Microsoft Power BI Creations 2015
Automating Microsoft Power BI Creations 2015Mark Ginnebaugh
 
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Mark Ginnebaugh
 
Platfora - An Analytics Sandbox In A World Of Big Data
Platfora - An Analytics Sandbox In A World Of Big DataPlatfora - An Analytics Sandbox In A World Of Big Data
Platfora - An Analytics Sandbox In A World Of Big DataMark Ginnebaugh
 
Microsoft SQL Server Relational Databases and Primary Keys
Microsoft SQL Server Relational Databases and Primary KeysMicrosoft SQL Server Relational Databases and Primary Keys
Microsoft SQL Server Relational Databases and Primary KeysMark Ginnebaugh
 
DesignMind Microsoft Business Intelligence SQL Server
DesignMind Microsoft Business Intelligence SQL ServerDesignMind Microsoft Business Intelligence SQL Server
DesignMind Microsoft Business Intelligence SQL ServerMark Ginnebaugh
 
San Francisco Bay Area SQL Server July 2013 meetings
San Francisco Bay Area SQL Server July 2013 meetingsSan Francisco Bay Area SQL Server July 2013 meetings
San Francisco Bay Area SQL Server July 2013 meetingsMark Ginnebaugh
 
Silicon Valley SQL Server User Group June 2013
Silicon Valley SQL Server User Group June 2013Silicon Valley SQL Server User Group June 2013
Silicon Valley SQL Server User Group June 2013Mark Ginnebaugh
 
Microsoft SQL Server Continuous Integration
Microsoft SQL Server Continuous IntegrationMicrosoft SQL Server Continuous Integration
Microsoft SQL Server Continuous IntegrationMark Ginnebaugh
 
Hortonworks Big Data & Hadoop
Hortonworks Big Data & HadoopHortonworks Big Data & Hadoop
Hortonworks Big Data & HadoopMark Ginnebaugh
 
Microsoft SQL Server Physical Join Operators
Microsoft SQL Server Physical Join OperatorsMicrosoft SQL Server Physical Join Operators
Microsoft SQL Server Physical Join OperatorsMark Ginnebaugh
 
Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013Mark Ginnebaugh
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMark Ginnebaugh
 
Microsoft Data Mining 2012
Microsoft Data Mining 2012Microsoft Data Mining 2012
Microsoft Data Mining 2012Mark Ginnebaugh
 
Microsoft SQL Server PASS News August 2012
Microsoft SQL Server PASS News August 2012Microsoft SQL Server PASS News August 2012
Microsoft SQL Server PASS News August 2012Mark Ginnebaugh
 
Business Intelligence Dashboard Design Best Practices
Business Intelligence Dashboard Design Best PracticesBusiness Intelligence Dashboard Design Best Practices
Business Intelligence Dashboard Design Best PracticesMark Ginnebaugh
 
Microsoft Mobile Business Intelligence
Microsoft Mobile Business Intelligence Microsoft Mobile Business Intelligence
Microsoft Mobile Business Intelligence Mark Ginnebaugh
 
Microsoft SQL Server 2012 Cloud Ready
Microsoft SQL Server 2012 Cloud ReadyMicrosoft SQL Server 2012 Cloud Ready
Microsoft SQL Server 2012 Cloud ReadyMark Ginnebaugh
 
Microsoft SQL Server 2012 Master Data Services
Microsoft SQL Server 2012 Master Data ServicesMicrosoft SQL Server 2012 Master Data Services
Microsoft SQL Server 2012 Master Data ServicesMark Ginnebaugh
 
Microsoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMicrosoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMark Ginnebaugh
 
Microsoft SQL Server Testing Frameworks
Microsoft SQL Server Testing FrameworksMicrosoft SQL Server Testing Frameworks
Microsoft SQL Server Testing FrameworksMark Ginnebaugh
 

Más de Mark Ginnebaugh (20)

Automating Microsoft Power BI Creations 2015
Automating Microsoft Power BI Creations 2015Automating Microsoft Power BI Creations 2015
Automating Microsoft Power BI Creations 2015
 
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
Microsoft SQL Server Analysis Services (SSAS) - A Practical Introduction
 
Platfora - An Analytics Sandbox In A World Of Big Data
Platfora - An Analytics Sandbox In A World Of Big DataPlatfora - An Analytics Sandbox In A World Of Big Data
Platfora - An Analytics Sandbox In A World Of Big Data
 
Microsoft SQL Server Relational Databases and Primary Keys
Microsoft SQL Server Relational Databases and Primary KeysMicrosoft SQL Server Relational Databases and Primary Keys
Microsoft SQL Server Relational Databases and Primary Keys
 
DesignMind Microsoft Business Intelligence SQL Server
DesignMind Microsoft Business Intelligence SQL ServerDesignMind Microsoft Business Intelligence SQL Server
DesignMind Microsoft Business Intelligence SQL Server
 
San Francisco Bay Area SQL Server July 2013 meetings
San Francisco Bay Area SQL Server July 2013 meetingsSan Francisco Bay Area SQL Server July 2013 meetings
San Francisco Bay Area SQL Server July 2013 meetings
 
Silicon Valley SQL Server User Group June 2013
Silicon Valley SQL Server User Group June 2013Silicon Valley SQL Server User Group June 2013
Silicon Valley SQL Server User Group June 2013
 
Microsoft SQL Server Continuous Integration
Microsoft SQL Server Continuous IntegrationMicrosoft SQL Server Continuous Integration
Microsoft SQL Server Continuous Integration
 
Hortonworks Big Data & Hadoop
Hortonworks Big Data & HadoopHortonworks Big Data & Hadoop
Hortonworks Big Data & Hadoop
 
Microsoft SQL Server Physical Join Operators
Microsoft SQL Server Physical Join OperatorsMicrosoft SQL Server Physical Join Operators
Microsoft SQL Server Physical Join Operators
 
Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
 
Microsoft Data Mining 2012
Microsoft Data Mining 2012Microsoft Data Mining 2012
Microsoft Data Mining 2012
 
Microsoft SQL Server PASS News August 2012
Microsoft SQL Server PASS News August 2012Microsoft SQL Server PASS News August 2012
Microsoft SQL Server PASS News August 2012
 
Business Intelligence Dashboard Design Best Practices
Business Intelligence Dashboard Design Best PracticesBusiness Intelligence Dashboard Design Best Practices
Business Intelligence Dashboard Design Best Practices
 
Microsoft Mobile Business Intelligence
Microsoft Mobile Business Intelligence Microsoft Mobile Business Intelligence
Microsoft Mobile Business Intelligence
 
Microsoft SQL Server 2012 Cloud Ready
Microsoft SQL Server 2012 Cloud ReadyMicrosoft SQL Server 2012 Cloud Ready
Microsoft SQL Server 2012 Cloud Ready
 
Microsoft SQL Server 2012 Master Data Services
Microsoft SQL Server 2012 Master Data ServicesMicrosoft SQL Server 2012 Master Data Services
Microsoft SQL Server 2012 Master Data Services
 
Microsoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMicrosoft SQL Server PowerPivot
Microsoft SQL Server PowerPivot
 
Microsoft SQL Server Testing Frameworks
Microsoft SQL Server Testing FrameworksMicrosoft SQL Server Testing Frameworks
Microsoft SQL Server Testing Frameworks
 

Último

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Último (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Fusion-io Memory Flash for Microsoft SQL Server 2012

  • 1. IOMEMORY FLASH FOR SQL SERVER 2012 Sumeet Bansal, Principal Solutions Architect, Fusion-io Fusion-io Confidential—Copyright © 2012 Fusion-io, Inc. All rights reserved.
  • 2. Presented by Sumeet Bansal to the Silicon Valley SQL Server User Group in September 2012 To learn more please contact User Group Leader Mark Ginnebaugh mark@designmind.com
  • 3. FLASH SUCCEEDS NEAR THE CPU DRAM L1, L2 & L3 ioMemory CPU Cache Storage Area Network Nanoseconds - Microseconds ACCESS DELAY Milliseconds October 16, 2012 3
  • 4. FLASH SUCCEEDS NEAR THE CPU Check out this video if you don’t believe me… http://www.youtube.com/watch?v=w-_Hr5f7QHw October 16, 2012 4
  • 5. MS SQL SERVER DEPLOYMENT METHODS STAND ALONE VIRTUAL CLUSTERED Max Acceleration Max Cost Optimization Max Scalability • Lowest latency • Drop-in SAN/NAS acceleration • Multi-protocol • Smallest footprint • Storage workload reduction • Platform independent • For I/O intensive applications • Greater VM density • For clustered architectures FLASH OPTIMIZATION 5
  • 6. MS SQL SERVER DEPLOYMENT METHODS STAND ALONE deployments ▸ ioMemory is used to create logical volumes to contain the data and the log files. If needed specific files can be placed on ioMemory based volume ▸ directCache can be used to work with existing SAN ▸ Best read and write performance is delivered ▸ Mirroring or SQL server 2012 Always On for High Availability is used October 16, 2012 Fusion-io Confidential 6
  • 7. AVAILABILITY GROUP FOR HA AND DISASTER RECOVERY METHODS MS SQL SERVER DEPLOYMENT Primary Data Center Disaster Recovery Data Center Primary (server 1) Asynchronous Mirror Synchronous Secondary (server 3) Mirror Secondary (server 2) Availability Group
  • 8. MS SQL SERVER DEPLOYMENT METHODS IOMEMORY AS DIRECTCACHE ioMemory as Block and Cache Storage ▸ Place large tables and active data on the cached LUN Database Application • directCache accelerates reads ▸ Use ioMemory as block storage for data requiring fast writes • log files, tempdb, indexes, partition tables … • Logs ▸ Need to keep them in separate • Temp DB • Indexes Cached ioDrives or use ioDrive Duo Blocks ▸ Manage both modes with ioSphere Primary Tables October 16, 2012 Fusion-io Confidential 8
  • 9. MS SQL SERVER DEPLOYMENT METHODS STAND ALONE VIRTUAL CLUSTERED Max Acceleration Max Cost Optimization Max Scalability • Lowest latency • Drop-in SAN/NAS acceleration • Multi-protocol • Smallest footprint • Storage workload reduction • Platform independent • For I/O intensive applications • Greater VM density • For clustered architectures FLASH OPTIMIZATION 9
  • 10. MS SQL SERVER DEPLOYMENT METHODS VIRTUAL deployments ▸ Brings bare-metal performance to Virtualized environments ▸ Use ioMemory with ioTurbine to cache virtual guests on VMware ▸ Continue to use existing SANs ▸ ioTurbine is compatible with vMotion October 16, 2012 Fusion-io Confidential 10
  • 11. MS SQL SERVER DEPLOYMENT METHODS EXTERNAL STORAGE FOR VIRTUAL MACHINES TOO COSTLY 1,000 IOPS Virtual environments demand IOPS, (assuming 10 SQL VMs) but centralized storage cannot deliver 10,000 IOPS (assuming 20 hosts) Virtual machine density and physical host density drastically reduce shared IOPS External storage challenges ▸ Fixed IOPS ▸ High $/IOP ▸ Must be shared 200,000 IOPS Total SAN/NFS IOPS Storage 10/16/2012 Fusion-io Confidential. Preliminary and subject to change 11
  • 12. MS SQL SERVER DEPLOYMENT METHODS IOTURBINE DELIVERS IOPS TO HOSTS AND VIRTUAL MACHINES Fusion-io ioDrives and ioTurbine 7,500 IOPS Software scales IOPS for virtual per SQL VM IOPS machines 75,000 IOPS Plentiful IOPS at host per host ▸ 7,500 per virtual machine ▸ 75,000 per host 1,500,000 IOPS ▸ 1,500,000 IOPS in aggregate in aggregate (assuming 20 hosts) Significantly reduce external storage costs ▸ Tune for capacity, not performance Tune for capacity, not IOPS $ SAN/NFS Storage 10/16/2012 Fusion-io Confidential. Preliminary and subject to change 12
  • 13. MS SQL SERVER DEPLOYMENT METHODS VMware vCenter SQL VMs … vCenter integration ioTurbine Management Server SAN/NFS Storage 10/16/2012 Fusion-io Confidential. Preliminary and subject to change 13
  • 14. MS SQL SERVER DEPLOYMENT METHODS STAND ALONE VIRTUAL CLUSTERED Max Acceleration Max Cost Optimization Max Scalability • Lowest latency • Drop-in SAN/NAS acceleration • Multi-protocol • Smallest footprint • Storage workload reduction • Platform independent • For I/O intensive applications • Greater VM density • For clustered architectures FLASH OPTIMIZATION 14
  • 15. MS SQL SERVER DEPLOYMENT METHODS CLUSTERED deployments ▸ ION Data Accelerator provides a very fast shared storage ▸ ION can be accessed via FC, IB, iSCSI ▸ Can be purchased as just a piece of software that can transform a server with ioMemory into ION Data Accelerator or as a pre-assembled kit ▸ Completely open source without any vendor lock-in October 16, 2012 Fusion-io Confidential 15
  • 16. MS SQL SERVER DEPLOYMENT METHODS BEFORE AFTER BENEFITS MS SQL Server Cluster MS SQL Server Cluster ▸ 2x-20x Increase in application performance Fibre Channel Switch Fibre Channel Switch ▸ Higher IOPS ▸ Very Low Cost RAID ION Data Accelerator ▸ Open systems server hardware Entire Entire Database Database HA ▸ Break vendor lock-in October 16, 2012 16
  • 17. MS SQL SERVER DEPLOYMENT METHODS ION DATA ACCELERATOR LUN 0 HIGH AVAILABILITY LUN 1 40Gb LUN 0 LUN 0 LUN 1 LUN 1 October 16, 2012 17
  • 18. HOW TO GET FEET WET ▸ Caching solutions - directCache or ioTurbine ▸ Tempdb acceleration using ioMemory (even for a cluster) ▸ Gradually move towards a more deeper integration October 16, 2012 Fusion-io Confidential 18
  • 19. HERE ARE SOME ACCOMPLISHMENTS THAT I CAN SHARE October 16, 2012 Fusion-io Confidential 19
  • 20. HERE ARE SOME ACCOMPLISHMENTS THAT I CAN SHARE October 16, 2012 Fusion-io Confidential 20
  • 21. BEFORE YOU LEAVE… 1 MS SQL Server 4 1.2 ioDrive2 25 Billion Transactions/Day Number of estimated Credit card transactions around the globe in a single day http://www.fusionio.com/blog/powering-global-commerce-with-sql-server-iomemory/ October 16, 2012 Fusion-io Confidential 21
  • 22. THANK YOU Sumeet Bansal Principal Solutions Architect sumeet@fusionio.com