云原生技术在效率上的巨大优势,使其日益成为IT发展的主流趋势。根据Gartner的预测,到2025年,云原生平台将成为95%以上的新数字化计划的基础。
2025年09月17日
2025年09月17日
本来这一节打算写Neutron中各个OVS上的流表逻辑的,突然想起来之前学习Neutron时深入研究过的一个问题——虚拟机接入OVS是如何实现的?既然流表是为了虚拟机通信用的,那么没有虚拟机的接入,流表也就没有了用武之地。因此,本节就来讲一讲OpenStack中虚拟机启动过程中,是如何获取MAC、IP地址,如何在Neutron上绑定port,以及如何获取IP地址的。这一节就当做是对上一节“Neutron的软件实现”的一个补充吧。
从头开始讲。虚拟机的启动通常来自于控制节点命令行的nova boot,该命令被组装成REST API送到nova-api。Nova-api与neutron-server干的是一样的活:接收REST请求,然后跑一些调度机制,计算出虚拟机部署的位置,然后通过rpc与相应计算节点上的agent——nova-compute进行通信,而启动虚拟机的实际工作由nova-compute完成。
2025年09月17日
说明:此镜像制作主要针对使用Docker 部署的Openstack机器制作镜像,比如我们用于创建的节点IP为10.250.0.99,此次虚拟机磁盘为100GB。
2025年09月17日
从虚拟化开始,虚拟交换技术就得到了广泛的使用,虚拟交换技术是网络功能虚拟化NFV技术的一部分,NFV是一种通过IT虚拟化技术将网络节点功能虚拟为软件模块的网络架构,这些软件模块可以按需连接起来,为业务提供互联通讯支撑服务。
那么什么是虚拟交换机?虚拟交换机就是利用虚拟化平台,通过软件的方式来形成交换机部件。跟传统的物理交换机相比,虚拟交换机同样具备众多优点,一是配置更加灵活。一台普通的服务器可以创建大量虚拟机,同样可以配置出数十台甚至上百台虚拟交换机,且端口数目可以灵活选择;二是成本更加低廉,通过虚拟交换机往往可以获得物理交换机才能达到的性能,虚拟机与虚拟交换机之间的联机速度轻易可达10Gbps。
2025年09月17日
大家好,我是小白。 最近给大家分析一下openstack和kubernetes下热门的SDN技术ovn 。
一、简介
OVS甚至可以说是网络虚拟化里最重要的工业级开源产品,对openstack和kubernetes熟悉的同学相比肯定比较了解,OVS模仿物理交换机设备的工作流程,实现了很多物理交换机当时才支持的许多网络功能。OVN提供了许多原生的虚拟网络功能,提升了OVS的工作效率和性能。
2025年09月17日
搭建一个openvswitch测试网络就是下载代码、然后在x86服务器上部署并附上存储硬盘这样一个简单的过程。下面详细介绍一下如何开始这个简单的工程。
学习openvswitch比简单地阅读基本食谱相对难一点点,但是也不需要概念证明等复杂的过程。
上手openvswitch测试网络搭建的一种方法是用一个基于linux的虚拟机管理程序和很基本的商用硬件搭建一个简单的openvswitch测试网络。
linux系统和vmware虚拟机上工作的openvswitch
2025年09月17日
Switch(交换机)原本指的是按照VLAN+MAC进行桥接转发的二层网络设备。在虚拟化的浪潮中,交换机作为直连主机的网络设备,也被虚拟化了,也就成立虚拟交换机(vSwitch)。在OpenStack中,一般使用Open vSwitch作为虚拟交换机,而VMWare系统中的虚拟交换机的功能由ESXi的内核提供。
Open vSwitch(OVS)是一个具有工业级质量的多层虚拟交换机软件,主要用于虚拟机环境。作为一个虚拟交换机,支持Xen/XenServer、KVM、VirtualBox等多种虚拟化技术。