SlideShare a Scribd company logo
1 of 18
The Building Blocks of the
Private Cloud
Part 2 - Storage
Daniel Mar
daniel@infrontconsulting.com
Review Part 1 - Compute
  • Private Cloud Hypervisors
       – XenServer           Scalability and Support
       – Hyper-V             Features and Capabilities
       – vSphere             Costs and Licenses



  • Private Cloud Management
           System Center Virtual Machine
           Manager 2012

Uploaded to Slideshare
http://www.slideshare.net/DanielMar2/building-blocks-of-the-private-cloud-compute
The Private Cloud Defined

          Pooled
                          Self Service   Elastic       Usage Based
         Resources




                Control                            Customizable


                 It’s cloud               dedicated to you.
Private Cloud Storage End
to End
VM Storage
Virtual Host Storage
Storage Subsystem
Storage End to End for the
Private Cloud    Example

                                     C: drive [50GB], D: drive [200GB]
Machine
 Virtual




             Volume




                                                                         VM
           Logical Disk              VHD format – Fixed/Dynamic




                                                                         Hyper-V Host
                                     C:Cluster StorageVolume1
  Host
Virtual




             Volume

           Logical Disk       .BIN
                             .VSV
                            .XML
                           .VHD
                                     Cluster Shared Volume disks

                                     LUNs mapped by FC or iSCSI
Storage
System




           Logical Unit




                                                                         NetApp FAS2020
           Storage Pool              Flex Volume supporting Dedup

           Storage Array             Aggregate – RAID6

           Physical Disk             SAS 15K 600GB Disk
Physical Disk Selection                 Physical Disk


IOPS – Input/Output Operations per sec – performance




                                                        Storage
                                                        System
  measurement used to benchmark computer storage

• Disk Types and IOPS Performance
Type   Drive type      IOPS              Interface
HDD    7.2K SATA       ~75-100           SATA 3Gb/s
HDD    10K SATA        ~125-150          SATA 3Gb/s Use
HDD    10K SAS         ~140              SAS        for
HDD    15K SAS         ~175-210          SAS        Prod
SSD    Various         ~60,000           SATA 6Gb/s
                                                     $$$
SSD    Various         ~250K – 1.2M      FC
Redundant Array of Inexpensive
Disk (RAID) selection Storage Array




                                                                Storage
                                                                System
• Ensures data recovery in the event of a hard disk
  failure
   –   RAID 0 (Striping)
   –   RAID 1 (Disk Mirroring)
   –   RAID 5 (Striping with distributed parity)
   –   RAID 6 (Striping with dual distributed parity)
   –   RAID 10 (Mirroring with Striping)
• Which one is best for Private Cloud Storage?
   – RAID 10 gives the best performance
   – RAID 5 or RAID 6 gives better cost vs available capacity
Storage Pool features                         Storage Pool


• Features you should expect from your SAN provider




                                                                        Storage
                                                                        System
Deduplication (single instance    Thin Provisioning
storage)




 Before                  After


• Other features – Fast Cloning, Snapshots, Replication
• Some providers offer features such as Network RAID
   – Protects multiple volumes of data across a cluster of storage nodes,
     eliminating any single point of failure in the SAN infrastructure.
Connecting LUNs to Hosts                      Logical Unit



• Multiple storage architectures are available




                                                              Storage
                                                              System
  – Design a trade-off between performance, capacity,
    cost, and manageability
  – Stick with common industry standards and
    implementations




 iSCSI Considerations            Fibre Channel Considerations
 - 1GB or 10GB?                  - 2GB, 4GB, 8GB or 16GB?
 - Single path, Teaming, MPIO    - No of HBAs, Single/Dual
 - Security, VLANs               - MPIO, Zoning
Virtual Host storage




                                            Virtual
                                              Host
                                                        Volume
• Hypervisor considerations
   – Local Disk - Use RAID 1                          Logical Disk      .BIN
                                                                       .VSV
                                                                      .XML
                                                                     .VHD




   – USB Flash Drive based
   – Boot from SAN

• Data volumes storing VMs coming from a SAN
  Storage Pools
   – RAID 1 (single base host architecture with lower
     performance needs)
   – RAID 10 (all base host architectures with high
     performance needs)
[Same actually applies to Direct Attached Disk]
Virtual Machine storage




                                                     Machine
                                                      Virtual
                                                                  Volume


• Types of Virtual Hard Disks
                                                                Logical Disk


 Thick Provisioned         Thin Provisioned          Parent-Child)
 (Fixed)                   (Dynamic)                 (Differencing Disks)




 Reserve all capacity when Capacity grows as disk    Parent is read only
 created                   space is consumed         Child contains changes
 Recommended for           Useful for Test / Dev     Recommended for LABs
 Production environments   environments              and used for snapshots

 Recommendation: Don’t combine Thin Provisioning from the VM layer with Thin
 Provisioning from the Storage layer
Storage Management
System Center Virtual Machine
Manager 2012
Windows Server 2012 RC
Managing Storage

• System Center Virtual
  Machine Manager 2012
  – Manages Storage on SANs
    using SMI-S Provider
     • NetApp, EMC, HP Dell, IBM, HDS
                      ,
  – Create Storage Classifications
     • Gold, Silver, Bronze, Green, etc
  – Rapid provisioning a VM using
    SAN array hardware copy
    capabilities
  – Storage End-to-End mapping
System Center Virtual
Machine Manager 2012
• Storage Management – Classifications and
  Pools
Windows 2012 Storage
• Storage Spaces
  – Putting drives into a virtual pool from which self-healing
    virtual disks can be created
  – Provide automated data protection and resiliency against
    physical drive failures, and a storage volume that is
    actually larger than individual physical drives.
  – Types
     • Basic
     • Mirror
     • Parity
Demo
Windows 2012 – Storage Spaces
Final Words

                                     • The line between storage
Machine
 Virtual




             Volume
                                       and virtualisation platform is
           Logical Disk
                                       being blurred.
                                     • Selection of storage for your
  Host
Virtual




             Volume
                                       Private Cloud
           Logical Disk       .BIN
                             .VSV
                            .XML
                           .VHD
                                       – Cost vs Performance
                                       – Resiliency vs Redundancy
Storage
System




                                     • Storage Management and
           Logical Unit

           Storage Pool                Tiering is important
                                     • Take a look new storage
           Storage Array
                                       features in Windows 2012
           Physical Disk               Release Candidate
Links and upcoming events
• Email: daniel@infrontconsulting.com
• Useful Links
   – Part 1 - Compute -
     http://www.slideshare.net/DanielMar2/building-blocks-of-the-
     private-cloud-compute
   – Comparing 8GB FC vs 10GB iSCSI Analysis Report –
     http://www.emulex.com/artifacts/e261005e-461e-42b1-ba7e-
     0778297b2c34/​thirdIO.pdf
   – Storage Management in Windows 2012 -
     http://blogs.technet.com/b/server-
     cloud/archive/2011/10/14/windows-server-8-standards-
     based-storage-management.aspx
   – http://blogs.msdn.com/b/b8/archive/2012/01/05/virtualizing-
     storage-for-scale-resiliency-and-efficiency.aspx
• Look out for final part on Building Blocks for the Private
  Cloud Part 3 – Network

More Related Content

Viewers also liked

Silicon Valley Marketo User Group - May 8, 2014
Silicon Valley Marketo User Group - May 8, 2014Silicon Valley Marketo User Group - May 8, 2014
Silicon Valley Marketo User Group - May 8, 2014ryanvong
 
Kotly kondensacyjne, z jakiego materialu ?
Kotly kondensacyjne, z jakiego materialu ?Kotly kondensacyjne, z jakiego materialu ?
Kotly kondensacyjne, z jakiego materialu ?salonyVi
 
Kentucky Power Paintsville ED Forum - AEP ED Program of Work - Mark J. James
Kentucky Power Paintsville ED Forum - AEP ED Program of Work - Mark J. JamesKentucky Power Paintsville ED Forum - AEP ED Program of Work - Mark J. James
Kentucky Power Paintsville ED Forum - AEP ED Program of Work - Mark J. JamesAEP Economic & Business Development
 
MOI TRUONG KINH DOANH
MOI TRUONG KINH DOANHMOI TRUONG KINH DOANH
MOI TRUONG KINH DOANHKim Qúy
 
Ventura County Real Estate Update - Summer 2013
Ventura County Real Estate Update - Summer 2013Ventura County Real Estate Update - Summer 2013
Ventura County Real Estate Update - Summer 2013John Wise
 
Маркетинг с "нулевым бюджетом" #mustdoit
Маркетинг с "нулевым бюджетом" #mustdoitМаркетинг с "нулевым бюджетом" #mustdoit
Маркетинг с "нулевым бюджетом" #mustdoitDavid Oreshok
 
Re effect mo re welds-3
Re effect mo re welds-3Re effect mo re welds-3
Re effect mo re welds-3moriotf
 
Trabajo de ofimatica
Trabajo de ofimaticaTrabajo de ofimatica
Trabajo de ofimaticaCRISTO18
 
Presentation bell-paris-english-2012
Presentation bell-paris-english-2012Presentation bell-paris-english-2012
Presentation bell-paris-english-2012Bell-Paris.com
 
Vector activity
Vector activityVector activity
Vector activityamcsquared
 
DC Data Dive - National Environmental Education Foundation
DC Data Dive - National Environmental Education Foundation DC Data Dive - National Environmental Education Foundation
DC Data Dive - National Environmental Education Foundation mayurhpatel
 
Tech lab powerpoint
Tech lab powerpointTech lab powerpoint
Tech lab powerpointadbeiler0
 
Ch. 1 plainchant & secular monophony
Ch. 1 plainchant & secular monophonyCh. 1 plainchant & secular monophony
Ch. 1 plainchant & secular monophonydavaughnmiller
 

Viewers also liked (15)

Silicon Valley Marketo User Group - May 8, 2014
Silicon Valley Marketo User Group - May 8, 2014Silicon Valley Marketo User Group - May 8, 2014
Silicon Valley Marketo User Group - May 8, 2014
 
Kotly kondensacyjne, z jakiego materialu ?
Kotly kondensacyjne, z jakiego materialu ?Kotly kondensacyjne, z jakiego materialu ?
Kotly kondensacyjne, z jakiego materialu ?
 
Kentucky Power Paintsville ED Forum - AEP ED Program of Work - Mark J. James
Kentucky Power Paintsville ED Forum - AEP ED Program of Work - Mark J. JamesKentucky Power Paintsville ED Forum - AEP ED Program of Work - Mark J. James
Kentucky Power Paintsville ED Forum - AEP ED Program of Work - Mark J. James
 
MOI TRUONG KINH DOANH
MOI TRUONG KINH DOANHMOI TRUONG KINH DOANH
MOI TRUONG KINH DOANH
 
Ventura County Real Estate Update - Summer 2013
Ventura County Real Estate Update - Summer 2013Ventura County Real Estate Update - Summer 2013
Ventura County Real Estate Update - Summer 2013
 
4
44
4
 
Маркетинг с "нулевым бюджетом" #mustdoit
Маркетинг с "нулевым бюджетом" #mustdoitМаркетинг с "нулевым бюджетом" #mustdoit
Маркетинг с "нулевым бюджетом" #mustdoit
 
Re effect mo re welds-3
Re effect mo re welds-3Re effect mo re welds-3
Re effect mo re welds-3
 
Trabajo de ofimatica
Trabajo de ofimaticaTrabajo de ofimatica
Trabajo de ofimatica
 
Presentation bell-paris-english-2012
Presentation bell-paris-english-2012Presentation bell-paris-english-2012
Presentation bell-paris-english-2012
 
Media evaluation
Media evaluationMedia evaluation
Media evaluation
 
Vector activity
Vector activityVector activity
Vector activity
 
DC Data Dive - National Environmental Education Foundation
DC Data Dive - National Environmental Education Foundation DC Data Dive - National Environmental Education Foundation
DC Data Dive - National Environmental Education Foundation
 
Tech lab powerpoint
Tech lab powerpointTech lab powerpoint
Tech lab powerpoint
 
Ch. 1 plainchant & secular monophony
Ch. 1 plainchant & secular monophonyCh. 1 plainchant & secular monophony
Ch. 1 plainchant & secular monophony
 

Recently uploaded

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 

Recently uploaded (20)

Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 

Building Blocks of the Private Cloud - Storage

  • 1. The Building Blocks of the Private Cloud Part 2 - Storage Daniel Mar daniel@infrontconsulting.com
  • 2. Review Part 1 - Compute • Private Cloud Hypervisors – XenServer Scalability and Support – Hyper-V Features and Capabilities – vSphere Costs and Licenses • Private Cloud Management System Center Virtual Machine Manager 2012 Uploaded to Slideshare http://www.slideshare.net/DanielMar2/building-blocks-of-the-private-cloud-compute
  • 3. The Private Cloud Defined Pooled Self Service Elastic Usage Based Resources Control Customizable It’s cloud dedicated to you.
  • 4. Private Cloud Storage End to End VM Storage Virtual Host Storage Storage Subsystem
  • 5. Storage End to End for the Private Cloud Example C: drive [50GB], D: drive [200GB] Machine Virtual Volume VM Logical Disk VHD format – Fixed/Dynamic Hyper-V Host C:Cluster StorageVolume1 Host Virtual Volume Logical Disk .BIN .VSV .XML .VHD Cluster Shared Volume disks LUNs mapped by FC or iSCSI Storage System Logical Unit NetApp FAS2020 Storage Pool Flex Volume supporting Dedup Storage Array Aggregate – RAID6 Physical Disk SAS 15K 600GB Disk
  • 6. Physical Disk Selection Physical Disk IOPS – Input/Output Operations per sec – performance Storage System measurement used to benchmark computer storage • Disk Types and IOPS Performance Type Drive type IOPS Interface HDD 7.2K SATA ~75-100 SATA 3Gb/s HDD 10K SATA ~125-150 SATA 3Gb/s Use HDD 10K SAS ~140 SAS for HDD 15K SAS ~175-210 SAS Prod SSD Various ~60,000 SATA 6Gb/s $$$ SSD Various ~250K – 1.2M FC
  • 7. Redundant Array of Inexpensive Disk (RAID) selection Storage Array Storage System • Ensures data recovery in the event of a hard disk failure – RAID 0 (Striping) – RAID 1 (Disk Mirroring) – RAID 5 (Striping with distributed parity) – RAID 6 (Striping with dual distributed parity) – RAID 10 (Mirroring with Striping) • Which one is best for Private Cloud Storage? – RAID 10 gives the best performance – RAID 5 or RAID 6 gives better cost vs available capacity
  • 8. Storage Pool features Storage Pool • Features you should expect from your SAN provider Storage System Deduplication (single instance Thin Provisioning storage) Before After • Other features – Fast Cloning, Snapshots, Replication • Some providers offer features such as Network RAID – Protects multiple volumes of data across a cluster of storage nodes, eliminating any single point of failure in the SAN infrastructure.
  • 9. Connecting LUNs to Hosts Logical Unit • Multiple storage architectures are available Storage System – Design a trade-off between performance, capacity, cost, and manageability – Stick with common industry standards and implementations iSCSI Considerations Fibre Channel Considerations - 1GB or 10GB? - 2GB, 4GB, 8GB or 16GB? - Single path, Teaming, MPIO - No of HBAs, Single/Dual - Security, VLANs - MPIO, Zoning
  • 10. Virtual Host storage Virtual Host Volume • Hypervisor considerations – Local Disk - Use RAID 1 Logical Disk .BIN .VSV .XML .VHD – USB Flash Drive based – Boot from SAN • Data volumes storing VMs coming from a SAN Storage Pools – RAID 1 (single base host architecture with lower performance needs) – RAID 10 (all base host architectures with high performance needs) [Same actually applies to Direct Attached Disk]
  • 11. Virtual Machine storage Machine Virtual Volume • Types of Virtual Hard Disks Logical Disk Thick Provisioned Thin Provisioned Parent-Child) (Fixed) (Dynamic) (Differencing Disks) Reserve all capacity when Capacity grows as disk Parent is read only created space is consumed Child contains changes Recommended for Useful for Test / Dev Recommended for LABs Production environments environments and used for snapshots Recommendation: Don’t combine Thin Provisioning from the VM layer with Thin Provisioning from the Storage layer
  • 12. Storage Management System Center Virtual Machine Manager 2012 Windows Server 2012 RC
  • 13. Managing Storage • System Center Virtual Machine Manager 2012 – Manages Storage on SANs using SMI-S Provider • NetApp, EMC, HP Dell, IBM, HDS , – Create Storage Classifications • Gold, Silver, Bronze, Green, etc – Rapid provisioning a VM using SAN array hardware copy capabilities – Storage End-to-End mapping
  • 14. System Center Virtual Machine Manager 2012 • Storage Management – Classifications and Pools
  • 15. Windows 2012 Storage • Storage Spaces – Putting drives into a virtual pool from which self-healing virtual disks can be created – Provide automated data protection and resiliency against physical drive failures, and a storage volume that is actually larger than individual physical drives. – Types • Basic • Mirror • Parity
  • 16. Demo Windows 2012 – Storage Spaces
  • 17. Final Words • The line between storage Machine Virtual Volume and virtualisation platform is Logical Disk being blurred. • Selection of storage for your Host Virtual Volume Private Cloud Logical Disk .BIN .VSV .XML .VHD – Cost vs Performance – Resiliency vs Redundancy Storage System • Storage Management and Logical Unit Storage Pool Tiering is important • Take a look new storage Storage Array features in Windows 2012 Physical Disk Release Candidate
  • 18. Links and upcoming events • Email: daniel@infrontconsulting.com • Useful Links – Part 1 - Compute - http://www.slideshare.net/DanielMar2/building-blocks-of-the- private-cloud-compute – Comparing 8GB FC vs 10GB iSCSI Analysis Report – http://www.emulex.com/artifacts/e261005e-461e-42b1-ba7e- 0778297b2c34/​thirdIO.pdf – Storage Management in Windows 2012 - http://blogs.technet.com/b/server- cloud/archive/2011/10/14/windows-server-8-standards- based-storage-management.aspx – http://blogs.msdn.com/b/b8/archive/2012/01/05/virtualizing- storage-for-scale-resiliency-and-efficiency.aspx • Look out for final part on Building Blocks for the Private Cloud Part 3 – Network