Choosing between client nodes and data nodes