我读过不同的 SDN 产品,例如 openFlow。到目前为止,我得到的是在 openstack 项目内部有一个称为 Neutron 的部分,它是用于管理系统中的网络的存根。例如,openFlow 可以作为 neutron 中的插件工作,并将所需的功能实际应用于网络。但是 openFlow 也可以单独工作,如果在 openstack 内它会有所不同吗?我想更具体地了解这两者之间的联系。
问问题
347 次
1 回答
0
OpenStack 是一套用于构建和管理公共云和私有云的云计算平台的软件工具。云就是为远程环境中的最终用户提供计算,其中实际的软件作为服务在可靠和可扩展的服务器上运行,而不是在每个最终用户的计算机上。OpenStack 被认为是基础设施即服务 (IaaS)。提供基础设施意味着 OpenStack 使用户可以轻松快速地添加新实例,其他云组件可以在该实例上运行。通常,基础设施运行一个“平台”,开发人员可以在该平台上创建交付给最终用户的软件应用程序。OpenFlow 是一项开放网络基金会倡议,并未完全体现 SDN,而是一种开放协议,提供网络中路由组件的控制和数据(或转发)平面之间的通信。该组件可以是物理路由器或交换机,也可以是基于虚拟管理程序的路由器。OpenFlow 的当前版本是 1.4,尽管许多供应商和提供商支持的版本早在 1.0。
参考:Neutron Openstack ( http://docs.openstack.org/havana/install-guide/install/yum/content/install-neutron.html ) Openflow: http: //archive.openflow.org/wk/index.php /OpenFlow_Wiki
于 2015-02-16T16:02:03.813 回答