Cassandra : isolated workloads -
i have 3 workloads.
- datacenter1 sharing data rest services - streaming ingest
- datacenter2 load bulk - analysis
- datacenter3 research
i want isolated workloads, going create 1 datacenter foreach workloads. objective of operation prevent heavy process consuming resources , gurantee hight availablity data.
is trying ?
during loadbulk on datacenter2, data availability on datacenter1 ?
short answer workload won't cause disruption of load across datacenter. how works follows:
conceptually when create keyspace, cassandra creates virtual data center (vdc). nodes similar workloads must assigned same vdc. segregating workload ensure (exactly) 1 workload ever executed @ vdc. long follow pattern, works.
data sync needs monitored under load on busy nodes thats normal concern on cassandra deployment.
datastax enterprise support model can seen from: https://docs.datastax.com/en/datastax_enterprise/4.6/datastax_enterprise/deploy/deploywkldsep.html#deploywkldsep__srchwkldsegreg
Comments
Post a Comment