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/
>>>
>>
>

Reply via email to