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