From a deployment perspective, there are two common strategies, that I know of, to deal with your indices. First and most simple is simply deploying them along with your application data in the same keyspace. A second strategy is to deploy a separate physical cluster of machines that handle the indices. Complicates the deployment and the code, but I'm sure there are some good reasons to do so.