You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Christian Hofmann (JIRA)" <ji...@apache.org> on 2011/01/12 21:31:11 UTC

[jira] Created: (CASSANDRA-1975) Multi NIC/IP support

Multi NIC/IP support
--------------------

                 Key: CASSANDRA-1975
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1975
             Project: Cassandra
          Issue Type: Improvement
            Reporter: Christian Hofmann


Every node should listen on more than one IP. When a node is contacted a random IP for that node is chosen. If the node can not be reached by this IP an other IP is used.

This way you don't need multipathing switches or Distributed Split Multi-Link Trunking hardware that is very expensive. You could use normal hardware that is inexpensive.

If a cable is plugged of or a switch failed it is no problem. Also you can use the second/third network for load balancing.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-1975) Multi NIC/IP support

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-1975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-1975:
--------------------------------------

    Fix Version/s:     (was: 0.7.1)

> Multi NIC/IP support
> --------------------
>
>                 Key: CASSANDRA-1975
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1975
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Max Sanders
>
> Every node should listen on more than one IP. When a node is contacted a random IP for that node is chosen. If the node can not be reached by this IP an other IP is used.
> This way you don't need multipathing switches or Distributed Split Multi-Link Trunking hardware that is very expensive. You could use normal hardware that is inexpensive.
> If a cable is plugged of or a switch failed it is no problem. Also you can use the second/third network for load balancing.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-1975) Multi NIC/IP support

Posted by "Max Sanders (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-1975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Max Sanders updated CASSANDRA-1975:
-----------------------------------

    Affects Version/s: 0.7.0

> Multi NIC/IP support
> --------------------
>
>                 Key: CASSANDRA-1975
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1975
>             Project: Cassandra
>          Issue Type: Improvement
>    Affects Versions: 0.7.0
>            Reporter: Max Sanders
>
> Every node should listen on more than one IP. When a node is contacted a random IP for that node is chosen. If the node can not be reached by this IP an other IP is used.
> This way you don't need multipathing switches or Distributed Split Multi-Link Trunking hardware that is very expensive. You could use normal hardware that is inexpensive.
> If a cable is plugged of or a switch failed it is no problem. Also you can use the second/third network for load balancing.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-1975) Multi NIC/IP support

Posted by "Max Sanders (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-1975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Max Sanders updated CASSANDRA-1975:
-----------------------------------

        Fix Version/s: 0.7.1
    Affects Version/s:     (was: 0.7.0)

> Multi NIC/IP support
> --------------------
>
>                 Key: CASSANDRA-1975
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1975
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Max Sanders
>             Fix For: 0.7.1
>
>
> Every node should listen on more than one IP. When a node is contacted a random IP for that node is chosen. If the node can not be reached by this IP an other IP is used.
> This way you don't need multipathing switches or Distributed Split Multi-Link Trunking hardware that is very expensive. You could use normal hardware that is inexpensive.
> If a cable is plugged of or a switch failed it is no problem. Also you can use the second/third network for load balancing.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] [Updated] (CASSANDRA-1975) Multi NIC/IP support

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-1975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-1975:
--------------------------------------

    Priority: Minor  (was: Major)
      Labels: ponies  (was: )

I'm not sure random IP selection would give you a good enough distribution across the links, though.  And active loadbalancing in a fully p2p system sounds hard.
                
> Multi NIC/IP support
> --------------------
>
>                 Key: CASSANDRA-1975
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-1975
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Max Sanders
>            Priority: Minor
>              Labels: ponies
>
> Every node should listen on more than one IP. When a node is contacted a random IP for that node is chosen. If the node can not be reached by this IP an other IP is used.
> This way you don't need multipathing switches or Distributed Split Multi-Link Trunking hardware that is very expensive. You could use normal hardware that is inexpensive.
> If a cable is plugged of or a switch failed it is no problem. Also you can use the second/third network for load balancing.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira