Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Shared storage (Local => SAN)

I have been deploying OpenStack with VM's leveraging local storage on the compute nodes and it works terrific. Great. But now I'm being tasked to scale to hundreds of compute nodes with shared storage (for the purposes of achieving some level of guest resiliency in the event of a host failure). My understanding of OpenStack is the architecture is typically "shared nothing" preventing data loss if a host goes down.

My question is: Where does shared storage typically reside for guest filesystems? Cinder nodes with SATA? NetApp storage appliances? What's the best performance/cost ratio? What's considered best practice? I can't justify SSD drives on multiple Cinder nodes with 40GB fabric, local storage is susceptible to host failures and SATA impacts IOPS.

Thoughts?

Shared Where does shared storage (Local => SAN)typically reside for guest filesystems?

I have been deploying OpenStack with VM's leveraging local storage on the compute nodes and it works terrific. Great. But now I'm being tasked to scale to hundreds of compute nodes with shared storage (for the purposes of achieving some level of guest resiliency in the event of a host failure). My understanding of OpenStack is the architecture is typically "shared nothing" preventing data loss if a host goes down.

My question is: Where does shared storage typically reside for guest filesystems? Cinder nodes with SATA? NetApp storage appliances? What's the best performance/cost ratio? What's considered best practice? I can't justify SSD drives on multiple Cinder nodes with 40GB fabric, local storage is susceptible to host failures and SATA impacts IOPS.

Thoughts?