Re: Proposed F19 Feature: Ryu - Network Operating System

2013-01-24 Thread Pete Zaitcev
On Thu, 24 Jan 2013 12:20:01 +0900
Isaku Yamahata yamah...@valinux.co.jp wrote:

 I suppose you're talking about the difference from plain Open vSwitch plugin.

 Plain OVS plugin doesn't use OpenFlow controller. So it's rather static and
 utilizes small subset of OVS. For example, it doesn't react to network usage
 dynamically.

Thanks a lot, that explains it.

-- Pete
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Proposed F19 Feature: Ryu - Network Operating System

2013-01-23 Thread Jaroslav Reznik
= Features/Ryu =
https://fedoraproject.org/wiki/Features/Ryu

Feature owner(s): Isaku Yamahata yamahata at private.email.ne.jp  

Ryu Network Operating System http://www.osrg.net/ryu/

== Detailed description ==
Ryu is an Operating System for Software Defined Networking.

Ryu aims to provide a logically centralized control and well defined API that 
make it easy for operators to create new network management and control 
applications. Currently, Ryu manages network devices by using OpenFlow. You 
can say that Ryu is an OpenFlow Controller.

For Software Defined Networking or OpenFlow, please refer to Open Networking 
Foundation [1].

[1] https://www.opennetworking.org/
___
devel-announce mailing list
devel-annou...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel-announce
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F19 Feature: Ryu - Network Operating System

2013-01-23 Thread Dennis Jacobfeuerborn
On 01/23/2013 04:25 PM, Jaroslav Reznik wrote:
 = Features/Ryu =
 https://fedoraproject.org/wiki/Features/Ryu
 
 Feature owner(s): Isaku Yamahata yamahata at private.email.ne.jp  
 
 Ryu Network Operating System http://www.osrg.net/ryu/
 
 == Detailed description ==
 Ryu is an Operating System for Software Defined Networking.
 
 Ryu aims to provide a logically centralized control and well defined API that 
 make it easy for operators to create new network management and control 
 applications. Currently, Ryu manages network devices by using OpenFlow. You 
 can say that Ryu is an OpenFlow Controller.
 
 For Software Defined Networking or OpenFlow, please refer to Open Networking 
 Foundation [1].

Where can one get an overview of these proposed features?
Neither
https://fedoraproject.org/wiki/Features nor
https://fedoraproject.org/wiki/Releases/19/FeatureList seem to contain a
link to an overview of all the proposed features.

Regards,
  Dennis

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F19 Feature: Ryu - Network Operating System

2013-01-23 Thread Vít Ondruch

Dne 23.1.2013 16:44, Dennis Jacobfeuerborn napsal(a):

On 01/23/2013 04:25 PM, Jaroslav Reznik wrote:

= Features/Ryu =
https://fedoraproject.org/wiki/Features/Ryu

Feature owner(s): Isaku Yamahata yamahata at private.email.ne.jp

Ryu Network Operating System http://www.osrg.net/ryu/

== Detailed description ==
Ryu is an Operating System for Software Defined Networking.

Ryu aims to provide a logically centralized control and well defined API that
make it easy for operators to create new network management and control
applications. Currently, Ryu manages network devices by using OpenFlow. You
can say that Ryu is an OpenFlow Controller.

For Software Defined Networking or OpenFlow, please refer to Open Networking
Foundation [1].

Where can one get an overview of these proposed features?
Neither
https://fedoraproject.org/wiki/Features nor
https://fedoraproject.org/wiki/Releases/19/FeatureList seem to contain a
link to an overview of all the proposed features.

Regards,
   Dennis



https://fedoraproject.org/wiki/Category:FeatureReadyForWrangler
https://fedoraproject.org/wiki/Category:FeatureAnnounced
https://fedoraproject.org/wiki/Category:FeatureReadyForFesco

Vít
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F19 Feature: Ryu - Network Operating System

2013-01-23 Thread Jaroslav Reznik
- Original Message -
 On 01/23/2013 04:25 PM, Jaroslav Reznik wrote:
  = Features/Ryu =
  https://fedoraproject.org/wiki/Features/Ryu
  
  Feature owner(s): Isaku Yamahata yamahata at private.email.ne.jp
  
  Ryu Network Operating System http://www.osrg.net/ryu/
  
  == Detailed description ==
  Ryu is an Operating System for Software Defined Networking.
  
  Ryu aims to provide a logically centralized control and well
  defined API that
  make it easy for operators to create new network management and
  control
  applications. Currently, Ryu manages network devices by using
  OpenFlow. You
  can say that Ryu is an OpenFlow Controller.
  
  For Software Defined Networking or OpenFlow, please refer to Open
  Networking
  Foundation [1].
 
 Where can one get an overview of these proposed features?
 Neither
 https://fedoraproject.org/wiki/Features nor
 https://fedoraproject.org/wiki/Releases/19/FeatureList seem to
 contain a
 link to an overview of all the proposed features.

It's the correct place just not updated - my fault but first features
were approved recently and with all FUDCon travelling :(

Going to fix the problem hopefully today/tomorrow. I hope my script
will work for most features :) It's hard to maintain manually :(

Jaroslav

 Regards,
   Dennis
 
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F19 Feature: Ryu - Network Operating System

2013-01-23 Thread Matthew Miller
On Wed, Jan 23, 2013 at 03:25:53PM +, Jaroslav Reznik wrote:
 = Features/Ryu =
 https://fedoraproject.org/wiki/Features/Ryu

Given http://www.osrg.net/ryu/using_with_openstack.html, this gets a big +1
from me.


-- 
Matthew Miller  ☁☁☁  Fedora Cloud Architect  ☁☁☁  mat...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F19 Feature: Ryu - Network Operating System

2013-01-23 Thread Pete Zaitcev
On Wed, 23 Jan 2013 15:25:53 +
Jaroslav Reznik jrez...@redhat.com wrote:

 Currently, Ryu manages network devices by using OpenFlow. You 
 can say that Ryu is an OpenFlow Controller.

I'm just curious about something. Not saying if we need or do not need
Ryu in Fedora, I notice that Ryu attempts to insert itself between
OpenStack and OpenVSwitch (or actually anything that implements OpenFlow).
What's the purpose of adding the layer, and how is it different from
what Quantum is doing now? There has to be some kind of specific benefit.

-- Pete
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Proposed F19 Feature: Ryu - Network Operating System

2013-01-23 Thread Isaku Yamahata
Hi Pete.

 On Wed, 23 Jan 2013 15:25:53 +
 Jaroslav Reznik jreznik at redhat.com wrote:
 
  Currently, Ryu manages network devices by using OpenFlow. You 
  can say that Ryu is an OpenFlow Controller.
 
 I'm just curious about something. Not saying if we need or do not need
 Ryu in Fedora, I notice that Ryu attempts to insert itself between
 OpenStack and OpenVSwitch (or actually anything that implements OpenFlow).
 What's the purpose of adding the layer, and how is it different from
 what Quantum is doing now? There has to be some kind of specific benefit.
 
 -- Pete

Quantum has many plugins supporting many technologies.
LinuxBridge, Open vSwitch(OVS), several OpenFlow controllers (including Ryu)
and several hardware switches.
Ryu has no conceptual difference from other OVS-based OpenFlow plugins from
bird's view.
I suppose you're talking about the difference from plain Open vSwitch plugin.


Open vSwitch (any OpenFlow switch in fact) is basically designed to function
better with OpenFlow controller.
Plain OVS plugin doesn't use OpenFlow controller. So it's rather static and
utilizes small subset of OVS. For example, it doesn't react to network usage
dynamically.

On the other hand, Ryu can control OVS in finer way. For example, it provides
centralized monitoring of OVS switch.
Ryu can provides more functionality. Currently it provides three ways
for L2-isolation for tenants mac address based, vlan and GRE tunneling.
(And vxlan coming)
Potentially Ryu can control not oly OVS and but also hardware OpenFlow
switches and optimize network based on its usage(bandwith, lantecy...).


In fact, those discussion can apply to all other OVS-based OpenFlow plugins
in principle and that's the reason why Quantum has many such plugins and
many people are trying to push their OF-plugin into Quantum.
-- 
yamahata
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Proposed F19 Feature: Ryu - Network Operating System

2013-01-23 Thread Jaroslav Reznik
= Features/Ryu =
https://fedoraproject.org/wiki/Features/Ryu

Feature owner(s): Isaku Yamahata yamahata at private.email.ne.jp  

Ryu Network Operating System http://www.osrg.net/ryu/

== Detailed description ==
Ryu is an Operating System for Software Defined Networking.

Ryu aims to provide a logically centralized control and well defined API that 
make it easy for operators to create new network management and control 
applications. Currently, Ryu manages network devices by using OpenFlow. You 
can say that Ryu is an OpenFlow Controller.

For Software Defined Networking or OpenFlow, please refer to Open Networking 
Foundation [1].

[1] https://www.opennetworking.org/
___
devel-announce mailing list
devel-announce@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel-announce