SlideShare a Scribd company logo
1 of 17
Download to read offline
Photo Credit: http://www.nea.com/UploadedImages/ImageGallery/old%20computer%20image.jpg
 Ditching Fibre Channel
        & SCSI:
Saying hasta la vista to your vendors and “ooh la la” to open storage.

                        ©2008 DigiTar, All Rights Reserved
Who am I?
• overview of JJWW
• background
• responsibilities
• biases
                     ©2008 DigiTar, All Rights Reserved
DigiTar?
                         • overview of DigiTar
                         • services


                         • implications of our services
                         • tech/storage needs
©2008 DigiTar, All Rights Reserved
A long time ago in a galaxy far,
                far away...
•   what is fibre channel?

                                                                  Fibre
                                                                 Channel

•   is ethernet + TCP/IP different than
    fibre channel?




                                                                           Photo Credit: http://thebadplus.typepad.com/photos/uncategorized/deathstar_2.jpg
•   storage networking:
    just a mechanism for SCSI access over a network
                            ©2008 DigiTar, All Rights Reserved
More flexible than Gumby
    on a hot plate...
       •     why use a commodity storage stack?
                     •     block or file access when it suits you



                     •     same commodity troubleshooting tools




                                                                   Photo Credit: http://wallpapers.jurko.net/widescreen/uploads/wallpaper_1439.jpg
                     •     inspection at any OSI layer



                     •     SAN access on a whim

       ©2008 DigiTar, All Rights Reserved
Ethernet Everywhere?
•   performance: FC vs. Ethernet
    •   latency


    •   maximum segment sizes


    •   lossless transmission


    •   loop elimination                                        latency (μs)



             ethernet is rarely the wrong choice
                           ©2008 DigiTar, All Rights Reserved
We don’t need no stinkin’
     revolutions...

       •    high performance = high RPMs! nope.




       •    IOPs not RPMs




                                              Photo Credit: http://en.wikipedia.org/wiki/Image:Francisco_Villa.gif
       •    37% more IOPs with SATA

       ©2008 DigiTar, All Rights Reserved
“Lies, damn lies, and
                 enterprise drives.”
•   greater reliability costs more right?



•   wrong.
    you don’t necessarily get what you pay for:




                                                                                               Photo Credit: http://www.pcmag.com/image_popup/0,1871,iid=124480,00.asp
                  •   New data on “enterprise” drive reliability
                       •    “Failure Trends in a Large Disk Drive Population”
                            Google - http://labs.google.com/papers/disk_failures.pdf


                       •    “Disk Failures in the Real World:
                            What Does an MTTF of 1,000,000 Hours Mean to You?”
                            Carnegie Mellon University
                            http://www.usenix.org/events/fast07/tech/schroeder/schroeder.pdf

                           ©2008 DigiTar, All Rights Reserved
Sharing the (commodity)
              love...
• vendors love commodity hardware
         NetApp 6070                                            SunFire X4500

                                                           2x 2.8GHz Dual-Core
     4x 2.6GHz Opteron 852
                                                               Opteron 290

            32GB RAM                                              16GB RAM

                                                       48x 500GB 7200 RPM Disks
     Disk trays sold separately
                                                                (24TB)

          Cost: $151,464                                         Cost: $34,995




•   consider cheaper, modular arrays for NVRAM

                           ©2008 DigiTar, All Rights Reserved
Redundant controllers, hitless
upgrades and other HA myths...
          • high availability truths
               •     redundant controllers fail

               •     hitless upgrades are miracles...
                     and happen just about as often




                                                          Photo Credit: http://images.buycostumes.com/mgen/merchandiser/11025.jpg
          • rock-solid availability
               •     redundant arrays (not controllers)

               •     application level failover

         ©2008 DigiTar, All Rights Reserved
The missing link.
•   cheap disk, commodity hardware, gig ethernet...
    we’re missing something...


•   a storage OS: Linux or OpenSolaris


•   storage on Linux can be hazardous to your health


•   OpenSolaris
    • rock-solid storage subsystem
    • ZFS
    • iSCSI, NFSv3/v4, CIFS (FC target soon!)
    • NTFS ACLs (dual-directory support)
                           ©2008 DigiTar, All Rights Reserved
ZFS-in-a-Slide
•   copy-on-write

•   block checksums

•   transactional...no repairs!

•   volume manager and filesystem as one brain

•   write bundling!

•   dynamic striping
                       ©2008 DigiTar, All Rights Reserved
Open Storage: The DigiTar Way
         • how does DigiTar use ZFS, Solaris
            and commodity hardware today?


+        • how are the benefits realized in
            DigiTar’s infrastructure?


         • cost analysis/savings DigiTar has
            experienced as a result
          ©2008 DigiTar, All Rights Reserved
Making all the pieces fit...
•   enhance your infrastructure uniquely




                                                            Photo Credit: http://www.exhibitoronline.com/exhibitormagazine/images/october_2006/everythingmatters/jenga_medium.jpg
•   favor iSCSI & NAS for new deployments


•   utilize SATA


•   OpenSolaris: vendor licensing judo


                       ©2008 DigiTar, All Rights Reserved
Where next?
        • fibre channel & the dodo
        • multi-core economics
        • open source storage




                                       Photo Credit: http://ivorybill.com/ca/images/2d.jpg
        • distributed storage
  ©2008 DigiTar, All Rights Reserved
Questions?

‣   This talk: http://blogs.digitar.com/jjww/?itemid=63




                    ©2008 DigiTar, All Rights Reserved
Thank you!

‣   This talk: http://blogs.digitar.com/jjww/?itemid=63




                    ©2008 DigiTar, All Rights Reserved

More Related Content

Similar to Ditching Fibre Channel & SCSI: Saying hast la vista to your vendors and "ooh la la" to open storage.

Death of Disk Panel Session - HEC-FSIO Workshop
Death of Disk Panel Session - HEC-FSIO WorkshopDeath of Disk Panel Session - HEC-FSIO Workshop
Death of Disk Panel Session - HEC-FSIO WorkshopErik Riedel
 
AI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdf
AI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdfAI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdf
AI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdfObject Automation
 
Gear6 Web Cache Overview
Gear6 Web Cache OverviewGear6 Web Cache Overview
Gear6 Web Cache OverviewGear6
 
Ziptillion boosting RISC-V with an efficient and os transparent memory comp...
Ziptillion   boosting RISC-V with an efficient and os transparent memory comp...Ziptillion   boosting RISC-V with an efficient and os transparent memory comp...
Ziptillion boosting RISC-V with an efficient and os transparent memory comp...RISC-V International
 
Evento Startup Essential Barcelona
Evento Startup Essential BarcelonaEvento Startup Essential Barcelona
Evento Startup Essential BarcelonaManuel Jaffrin
 
Joyent Cloud Advantages
Joyent Cloud AdvantagesJoyent Cloud Advantages
Joyent Cloud Advantagesdmasciorini
 
Webinar NETGEAR - Storagecraft e Netgear: soluzioni per il backup e il disast...
Webinar NETGEAR - Storagecraft e Netgear: soluzioni per il backup e il disast...Webinar NETGEAR - Storagecraft e Netgear: soluzioni per il backup e il disast...
Webinar NETGEAR - Storagecraft e Netgear: soluzioni per il backup e il disast...Netgear Italia
 
How to build a state-of-the-art rails cluster
How to build a state-of-the-art rails clusterHow to build a state-of-the-art rails cluster
How to build a state-of-the-art rails clusterTim Lossen
 
Live Data: For When Data is Greater than Memory
Live Data: For When Data is Greater than MemoryLive Data: For When Data is Greater than Memory
Live Data: For When Data is Greater than MemoryMemVerge
 
Live traffic capture and replay in cassandra 4.0
Live traffic capture and replay in cassandra 4.0Live traffic capture and replay in cassandra 4.0
Live traffic capture and replay in cassandra 4.0Vinay Kumar Chella
 
Amazon EC2 deepdive and a sprinkel of AWS Compute | AWS Floor28
Amazon EC2 deepdive and a sprinkel of AWS Compute | AWS Floor28Amazon EC2 deepdive and a sprinkel of AWS Compute | AWS Floor28
Amazon EC2 deepdive and a sprinkel of AWS Compute | AWS Floor28Amazon Web Services
 
2016-JAN-28 -- High Performance Production Databases on Ceph
2016-JAN-28 -- High Performance Production Databases on Ceph2016-JAN-28 -- High Performance Production Databases on Ceph
2016-JAN-28 -- High Performance Production Databases on CephCeph Community
 
Seagate – Next Level Storage (Webinar mit Boston Server & Storage, 2018 09-28)
Seagate – Next Level Storage (Webinar mit Boston Server & Storage,  2018 09-28)Seagate – Next Level Storage (Webinar mit Boston Server & Storage,  2018 09-28)
Seagate – Next Level Storage (Webinar mit Boston Server & Storage, 2018 09-28)BOSTON Server & Storage Solutions GmbH
 
Nimble Storage Series A presentation 2007
Nimble Storage Series A presentation 2007Nimble Storage Series A presentation 2007
Nimble Storage Series A presentation 2007Wing Venture Capital
 
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...Intellipaat
 
Cassandra on Azure - "Tel-Aviv-Cassandra-Users" meetup 2015
Cassandra on Azure - "Tel-Aviv-Cassandra-Users" meetup 2015Cassandra on Azure - "Tel-Aviv-Cassandra-Users" meetup 2015
Cassandra on Azure - "Tel-Aviv-Cassandra-Users" meetup 2015odpeer
 
Brian Oliver Pimp My Data Grid
Brian Oliver  Pimp My Data GridBrian Oliver  Pimp My Data Grid
Brian Oliver Pimp My Data Griddeimos
 
Emerging Tech Showcase Exagrid
Emerging Tech Showcase ExagridEmerging Tech Showcase Exagrid
Emerging Tech Showcase ExagridServium
 
Accelerate and Scale Big Data Analytics with Disaggregated Compute and Storage
Accelerate and Scale Big Data Analytics with Disaggregated Compute and StorageAccelerate and Scale Big Data Analytics with Disaggregated Compute and Storage
Accelerate and Scale Big Data Analytics with Disaggregated Compute and StorageAlluxio, Inc.
 

Similar to Ditching Fibre Channel & SCSI: Saying hast la vista to your vendors and "ooh la la" to open storage. (20)

Death of Disk Panel Session - HEC-FSIO Workshop
Death of Disk Panel Session - HEC-FSIO WorkshopDeath of Disk Panel Session - HEC-FSIO Workshop
Death of Disk Panel Session - HEC-FSIO Workshop
 
AI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdf
AI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdfAI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdf
AI-INSPIRED IOT CHIPLETS AND 3D HETEROGENEOUS INTEGRATION.pdf
 
Gear6 Web Cache Overview
Gear6 Web Cache OverviewGear6 Web Cache Overview
Gear6 Web Cache Overview
 
Ziptillion boosting RISC-V with an efficient and os transparent memory comp...
Ziptillion   boosting RISC-V with an efficient and os transparent memory comp...Ziptillion   boosting RISC-V with an efficient and os transparent memory comp...
Ziptillion boosting RISC-V with an efficient and os transparent memory comp...
 
Evento Startup Essential Barcelona
Evento Startup Essential BarcelonaEvento Startup Essential Barcelona
Evento Startup Essential Barcelona
 
XS Boston 2008 Network Topology
XS Boston 2008 Network TopologyXS Boston 2008 Network Topology
XS Boston 2008 Network Topology
 
Joyent Cloud Advantages
Joyent Cloud AdvantagesJoyent Cloud Advantages
Joyent Cloud Advantages
 
Webinar NETGEAR - Storagecraft e Netgear: soluzioni per il backup e il disast...
Webinar NETGEAR - Storagecraft e Netgear: soluzioni per il backup e il disast...Webinar NETGEAR - Storagecraft e Netgear: soluzioni per il backup e il disast...
Webinar NETGEAR - Storagecraft e Netgear: soluzioni per il backup e il disast...
 
How to build a state-of-the-art rails cluster
How to build a state-of-the-art rails clusterHow to build a state-of-the-art rails cluster
How to build a state-of-the-art rails cluster
 
Live Data: For When Data is Greater than Memory
Live Data: For When Data is Greater than MemoryLive Data: For When Data is Greater than Memory
Live Data: For When Data is Greater than Memory
 
Live traffic capture and replay in cassandra 4.0
Live traffic capture and replay in cassandra 4.0Live traffic capture and replay in cassandra 4.0
Live traffic capture and replay in cassandra 4.0
 
Amazon EC2 deepdive and a sprinkel of AWS Compute | AWS Floor28
Amazon EC2 deepdive and a sprinkel of AWS Compute | AWS Floor28Amazon EC2 deepdive and a sprinkel of AWS Compute | AWS Floor28
Amazon EC2 deepdive and a sprinkel of AWS Compute | AWS Floor28
 
2016-JAN-28 -- High Performance Production Databases on Ceph
2016-JAN-28 -- High Performance Production Databases on Ceph2016-JAN-28 -- High Performance Production Databases on Ceph
2016-JAN-28 -- High Performance Production Databases on Ceph
 
Seagate – Next Level Storage (Webinar mit Boston Server & Storage, 2018 09-28)
Seagate – Next Level Storage (Webinar mit Boston Server & Storage,  2018 09-28)Seagate – Next Level Storage (Webinar mit Boston Server & Storage,  2018 09-28)
Seagate – Next Level Storage (Webinar mit Boston Server & Storage, 2018 09-28)
 
Nimble Storage Series A presentation 2007
Nimble Storage Series A presentation 2007Nimble Storage Series A presentation 2007
Nimble Storage Series A presentation 2007
 
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
How Edge Computing Works | What is Edge Computing | Edge Computing Benefits |...
 
Cassandra on Azure - "Tel-Aviv-Cassandra-Users" meetup 2015
Cassandra on Azure - "Tel-Aviv-Cassandra-Users" meetup 2015Cassandra on Azure - "Tel-Aviv-Cassandra-Users" meetup 2015
Cassandra on Azure - "Tel-Aviv-Cassandra-Users" meetup 2015
 
Brian Oliver Pimp My Data Grid
Brian Oliver  Pimp My Data GridBrian Oliver  Pimp My Data Grid
Brian Oliver Pimp My Data Grid
 
Emerging Tech Showcase Exagrid
Emerging Tech Showcase ExagridEmerging Tech Showcase Exagrid
Emerging Tech Showcase Exagrid
 
Accelerate and Scale Big Data Analytics with Disaggregated Compute and Storage
Accelerate and Scale Big Data Analytics with Disaggregated Compute and StorageAccelerate and Scale Big Data Analytics with Disaggregated Compute and Storage
Accelerate and Scale Big Data Analytics with Disaggregated Compute and Storage
 

Recently uploaded

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Recently uploaded (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Ditching Fibre Channel & SCSI: Saying hast la vista to your vendors and "ooh la la" to open storage.

  • 1. Photo Credit: http://www.nea.com/UploadedImages/ImageGallery/old%20computer%20image.jpg Ditching Fibre Channel & SCSI: Saying hasta la vista to your vendors and “ooh la la” to open storage. ©2008 DigiTar, All Rights Reserved
  • 2. Who am I? • overview of JJWW • background • responsibilities • biases ©2008 DigiTar, All Rights Reserved
  • 3. DigiTar? • overview of DigiTar • services • implications of our services • tech/storage needs ©2008 DigiTar, All Rights Reserved
  • 4. A long time ago in a galaxy far, far away... • what is fibre channel? Fibre Channel • is ethernet + TCP/IP different than fibre channel? Photo Credit: http://thebadplus.typepad.com/photos/uncategorized/deathstar_2.jpg • storage networking: just a mechanism for SCSI access over a network ©2008 DigiTar, All Rights Reserved
  • 5. More flexible than Gumby on a hot plate... • why use a commodity storage stack? • block or file access when it suits you • same commodity troubleshooting tools Photo Credit: http://wallpapers.jurko.net/widescreen/uploads/wallpaper_1439.jpg • inspection at any OSI layer • SAN access on a whim ©2008 DigiTar, All Rights Reserved
  • 6. Ethernet Everywhere? • performance: FC vs. Ethernet • latency • maximum segment sizes • lossless transmission • loop elimination latency (μs) ethernet is rarely the wrong choice ©2008 DigiTar, All Rights Reserved
  • 7. We don’t need no stinkin’ revolutions... • high performance = high RPMs! nope. • IOPs not RPMs Photo Credit: http://en.wikipedia.org/wiki/Image:Francisco_Villa.gif • 37% more IOPs with SATA ©2008 DigiTar, All Rights Reserved
  • 8. “Lies, damn lies, and enterprise drives.” • greater reliability costs more right? • wrong. you don’t necessarily get what you pay for: Photo Credit: http://www.pcmag.com/image_popup/0,1871,iid=124480,00.asp • New data on “enterprise” drive reliability • “Failure Trends in a Large Disk Drive Population” Google - http://labs.google.com/papers/disk_failures.pdf • “Disk Failures in the Real World: What Does an MTTF of 1,000,000 Hours Mean to You?” Carnegie Mellon University http://www.usenix.org/events/fast07/tech/schroeder/schroeder.pdf ©2008 DigiTar, All Rights Reserved
  • 9. Sharing the (commodity) love... • vendors love commodity hardware NetApp 6070 SunFire X4500 2x 2.8GHz Dual-Core 4x 2.6GHz Opteron 852 Opteron 290 32GB RAM 16GB RAM 48x 500GB 7200 RPM Disks Disk trays sold separately (24TB) Cost: $151,464 Cost: $34,995 • consider cheaper, modular arrays for NVRAM ©2008 DigiTar, All Rights Reserved
  • 10. Redundant controllers, hitless upgrades and other HA myths... • high availability truths • redundant controllers fail • hitless upgrades are miracles... and happen just about as often Photo Credit: http://images.buycostumes.com/mgen/merchandiser/11025.jpg • rock-solid availability • redundant arrays (not controllers) • application level failover ©2008 DigiTar, All Rights Reserved
  • 11. The missing link. • cheap disk, commodity hardware, gig ethernet... we’re missing something... • a storage OS: Linux or OpenSolaris • storage on Linux can be hazardous to your health • OpenSolaris • rock-solid storage subsystem • ZFS • iSCSI, NFSv3/v4, CIFS (FC target soon!) • NTFS ACLs (dual-directory support) ©2008 DigiTar, All Rights Reserved
  • 12. ZFS-in-a-Slide • copy-on-write • block checksums • transactional...no repairs! • volume manager and filesystem as one brain • write bundling! • dynamic striping ©2008 DigiTar, All Rights Reserved
  • 13. Open Storage: The DigiTar Way • how does DigiTar use ZFS, Solaris and commodity hardware today? + • how are the benefits realized in DigiTar’s infrastructure? • cost analysis/savings DigiTar has experienced as a result ©2008 DigiTar, All Rights Reserved
  • 14. Making all the pieces fit... • enhance your infrastructure uniquely Photo Credit: http://www.exhibitoronline.com/exhibitormagazine/images/october_2006/everythingmatters/jenga_medium.jpg • favor iSCSI & NAS for new deployments • utilize SATA • OpenSolaris: vendor licensing judo ©2008 DigiTar, All Rights Reserved
  • 15. Where next? • fibre channel & the dodo • multi-core economics • open source storage Photo Credit: http://ivorybill.com/ca/images/2d.jpg • distributed storage ©2008 DigiTar, All Rights Reserved
  • 16. Questions? ‣ This talk: http://blogs.digitar.com/jjww/?itemid=63 ©2008 DigiTar, All Rights Reserved
  • 17. Thank you! ‣ This talk: http://blogs.digitar.com/jjww/?itemid=63 ©2008 DigiTar, All Rights Reserved