![Page 1: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/1.jpg)
Primary Storage in CloudStack
![Page 2: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/2.jpg)
What is CloudStack?
Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines as a highly available, highly scalable Infrastructure-as-a-Service (IaaS) cloud computing platform.
Compute, Network, Storage
Automation
![Page 3: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/3.jpg)
CloudStack from the top down
![Page 4: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/4.jpg)
Storage Use Cases & Workloads
Primary Storage Secondary Storage
Objectives Storage for running VM disk volumes on a host
Data to be stored for future retrieval
Use Cases
• Production Applications• Traditional IT Systems• Database Driven Apps• Messaging / Collaboration• Dev/Test Systems
• VM Templates• ISO Images• Disk Volume Snapshots• Backup / Archive• Image Repository
Workloads• High Change Content• Smaller, Random R/W• Higher / “Bursty” IO
• Typically More Static Content• Larger, Sequential R/W• Lower IOPS
![Page 5: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/5.jpg)
What is Primary Storage?• Primary Storage is associated with a cluster.
• A cluster can access more than one Primary Storage.
• Primary Storage can be shared among hosts or local to a host.
• Primary Storage stores the disk volumes (both root and data disks) for all the VMs in that cluster.
• Depending on hypervisor type, there are several ways to configure Primary Storage (we shall take a look at XenServer).
![Page 6: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/6.jpg)
Primary Storage Today (CS Version <= 4.1)
• Admin sets aside space ahead of time on the storage system (ex. creating a large volume on a SAN).
• Admin interacts with hypervisor that is in the cluster the storage will be servicing to make it aware of the new storage (ex. creating a XenServer Storage Repository).
• Admin interacts with CloudStack to create Primary Storage for the cluster based on the hypervisor data structure (in this case, the XenServer Storage Repository).
• Admin associates the Primary Storage with Compute and/or Disk Offerings.
![Page 7: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/7.jpg)
Create a Volume on the SolidFire SAN
![Page 8: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/8.jpg)
Create a XenServer Storage Repository
![Page 9: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/9.jpg)
Create a XenServer Storage Repository
![Page 10: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/10.jpg)
Create a XenServer Storage Repository
![Page 11: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/11.jpg)
Create a XenServer Storage Repository
![Page 12: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/12.jpg)
Create a Primary Storage in CloudStack
![Page 13: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/13.jpg)
Create a Primary Storage in CloudStack
![Page 14: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/14.jpg)
Create a Primary Storage in CloudStack
![Page 15: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/15.jpg)
Create a Compute Offering in CloudStack
![Page 16: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/16.jpg)
Create a Compute Offering in CloudStack
![Page 17: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/17.jpg)
Create a Compute Offering in CloudStack
![Page 18: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/18.jpg)
A Glimpse into the Future of Primary Storage
![Page 19: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/19.jpg)
1620 Pearl Street,Boulder, Colorado 80302
Phone: 720.523.3278Email: [email protected]
www.solidfire.com
![Page 20: Primary Storage in CloudStack by Mike Tutkowski](https://reader035.vdocuments.mx/reader035/viewer/2022070301/54535d01af795911308b5394/html5/thumbnails/20.jpg)