Ask Your Question

Swift and Cinder high availability

asked 2013-11-07 09:21:44 -0500

amartin gravatar image


Do Swift or Cinder provide high availability for all components in the storage system? What happens to a running virtual machine if any of the following happens?

  • a hard drive where the image is stored fails
  • a switch that connects the compute node to the storage nodes is powered off
  • a storage node kernel panics and is taken offline

Is the redundancy and high availability in Swift or Cinder able to seamlessly handle these failures, so that the running VM is not interrupted?

Based on what I've read about Swift and Cinder (including this page ), it sounds like they protect against single points of failure, but can you please elaborate on this?



edit retag flag offensive close merge delete


Swift does not provide block storage (the kind VMs use to put filesystems on); this question is only about Cinder.

torgomatic gravatar imagetorgomatic ( 2013-11-11 01:02:54 -0500 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2013-11-12 22:32:02 -0500

koolhead17 gravatar image

Andrew, Swift is a object storage solution where all the operations are handled via HTTP REST bases API. Will give you good idea about Swift architecture.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2013-11-07 09:21:44 -0500

Seen: 279 times

Last updated: Nov 07 '13