Architecture of a Swift cluster