You could use docker but it's not required. You could use LXC if you wanted.
Shameless self promo: http://rustyrazorblade.com/2013/08/advanced-devops-with-vagrant-and-lxc/ On Thu, May 21, 2015 at 1:00 PM James Rothering <jrother...@codojo.me> wrote: > Hmmm ... Not familiar with JBOD. Is that just RAID-0? > > Also ... wrt the container talk, is that a Docker container you're > talking about? > > > > On Thu, May 21, 2015 at 12:48 PM, Jonathan Haddad <j...@jonhaddad.com> > wrote: > >> If you run it in a container with dedicated IPs it'll work just fine. >> Just be sure you aren't using the same machine to replicate it's own data. >> >> On Thu, May 21, 2015 at 12:43 PM Manoj Khangaonkar <khangaon...@gmail.com> >> wrote: >> >>> +1. >>> >>> I agree we need to be able to run multiple server instances on one >>> physical machine. This is especially necessary in development and test >>> environments where one is experimenting and needs a cluster, but do not >>> have access to multiple physical machines. >>> >>> If you google , you can find a few blogs that talk about how to do this. >>> >>> But it is less than ideal. We need to be able to do it by changing ports >>> in cassandra.yaml. ( The way it is done easily with Hadoop or Apache Kafka >>> or Redis and many other distributed systems) >>> >>> >>> regards >>> >>> >>> >>> On Thu, May 21, 2015 at 10:32 AM, Dan Kinder <dkin...@turnitin.com> >>> wrote: >>> >>>> Hi, I'd just like some clarity and advice regarding running multiple >>>> cassandra instances on a single large machine (big JBOD array, plenty of >>>> CPU/RAM). >>>> >>>> First, I am aware this was not Cassandra's original design, and doing >>>> this seems to unreasonably go against the "commodity hardware" intentions >>>> of Cassandra's design. In general it seems to be recommended against (at >>>> least as far as I've heard from @Rob Coli and others). >>>> >>>> However maybe this term "commodity" is changing... my hardware/ops team >>>> argues that due to cooling, power, and other datacenter costs, having >>>> slightly larger nodes (>=32G RAM, >=24 CPU, >=8 disks JBOD) is actually a >>>> better price point. Now, I am not a hardware guy, so if this is not >>>> actually true I'd love to hear why, otherwise I pretty much need to take >>>> them at their word. >>>> >>>> Now, Cassandra features seemed to have improved such that JBOD works >>>> fairly well, but especially with memory/GC this seems to be reaching its >>>> limit. One Cassandra instance can only scale up so much. >>>> >>>> So my question is: suppose I take a 12 disk JBOD and run 2 Cassandra >>>> nodes (each with 5 data disks, 1 commit log disk) and either give each its >>>> own container & IP or change the listen ports. Will this work? What are the >>>> risks? Will/should Cassandra support this better in the future? >>>> >>> >>> >>> >>> -- >>> http://khangaonkar.blogspot.com/ >>> >> >