Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Doesn't Swift use storage the same way Cinder does?

Hey guys,

I know Swift and Cinder store different kinds of data (Object vs Block), but I kind of imagened them both just using a bunch of HDDs/SSDs. I was looking at this RDO page about High-Availability, and I noticed that there was a storage network with shared/distributed Storage. I thought this storage network would be for both Cinder and Swift, but the odd thing I noticed was that there were a couple of separate nodes for Swift, which where not connected to the Storage Network.

I'm currently working as an intern for this company and I'm trying to figure out how they could setup an OpenStack environment. The thing is that they have a SAN in their network and they want to use this for the storage of the Cinder and Swift services. So I kind of figured that we'd install Swift and Cinder on the same node and connect it to the management and storage network, and give it an iSCSI connection to the SAN.

This is why the separate Swift nodes, which are not connected to the storage network, threw me off. Is my idea for the setup not correct? Or is it just another way of doing things?