该协议已被定义为将远程站点和垂直基础设施(即使在其他城市或国家/地区也可以使用)合并到通用的NFV生态系统中。该协议的主要优点是它能够促进协作实验活动的发展,从而可以稳定地增加我们在NFV生态系统上的法律资源组合。该协议已经支持了涉及5TONIC和垂直基础设施的研究项目中的多个实验活动,遍布西班牙,欧洲和巴西。
现在,它已准备好实施即将到来的试验 要生成VPN凭据,这将允许新的基础架构与VPN服务器建立安全连接,在获得适当的IP地址范围后,将站点集成到NFV生态系统中,在VPN服务器中执行以下命令,然后选择添加新客户端选项, 从提示列表中。引入要与该凭据关联的名称,以便使用 VPN 凭据生成文件。使用指示的命令对 VPN 凭据进行加密,目的是通过安全可靠的通道将此 VPN 凭据文件提供给外部站点的技术人员。
设置加密密钥,并设置加密文件的名称,包括 VPN 凭据。在新站点设置环境,以便与 NFV 生态系统建立连接,并允许将远程 NFV 基础结构连接到中央站点的 OSM 堆栈。若要激活 IP 转发,请在 VPN 终结点中支持网络生根功能,请输入命令进行修改,然后加载更新的系统配置。
使用该命令使用加密密钥解密 VPN 凭据文件,并使用解密的凭据文件启动打开的 VPN 软件。VPN 终结点将向 VPN 服务器进行身份验证,并将自动接收相应的 VPN 配置参数和网络路由。要创建开放堆栈项目,要指定将集成到 NFV 生态系统中的外部站点的计算资源集,请使用管理员凭据登录到 Open Stacks 系统的图形用户界面,然后单击加号创建项目按钮,以创建一个项目,完成显示的表单,并提供请求的信息, 单击用户选项卡中的加号"创建用户"按钮,然后在所显示表单的必填字段中输入相应的信息。
选择新创建的项目作为主项目,然后选择管理员角色以创建有效用户,该用户将管理在上一步中创建的项目。要修改安全规则,要在新站点中允许 VNF 通信权限,请使用相应的登录信息访问打开堆栈图形用户界面,然后选择项目、网络、安全组、管理规则和添加规则。在规则下拉菜单中,选择 SSH 和所有 ICMP 选项。
要在 OpenStack 中创建提供商网络,请单击"管理"、"网络网络",然后再创建网络。使用以前选择的 IP 地址范围输入新网络的详细信息。要创建第二个提供商网络,请单击"管理"、"网络"、"网络",然后使用分配的地址范围填写新网络的详细信息。
共享 VIN 相关信息后,使用 OSM 提供的命令行界面,与中央站点的技术人员将外部 NFV 基础结构附加到中央站点的 OSM 软件堆栈。为了验证NFV多站点平台,使用图中所示的真实垂直服务,首先从公共存储库下载智能农业网络服务的VNF图像。然后,将它们上传到其相应站点的 VIN 中,访问 OSM 命令行界面,并使用该命令将 VNF 描述符载入到 OSM 堆栈,用于组成网络服务的每个 VNF。
然后,使用该命令将网络服务描述符载入 OSM 堆栈。要部署智能农业网络服务,请从 OSM 命令行界面运行该命令,指定将用于托管每个 VNF 的 VIM。随后,使用该命令检查是否已部署网络服务。
在 OSM 命令行界面中输入指示的命令,以获取每个 VNF 的 IP 地址信息。键入命令以使用获得的 IP 信息访问 IOT 服务器 VNF,并按如下所示检查接口是否已配置,以便与 MQTT 网关 VNF 进行通信。输入命令以访问 MQTT 网关 VNF,并按指示运行命令以初始化 MQTT 网关 VNF,该网关 VNF 将使用 MQTT 标准接收传感器生成的数据,并使用相同的标准将此数据传输到物联网服务器 VNF。
准备一台单板计算机,方法是将气象传感器连接到它,该计算机具有将传感器读数传输到PMQTT网关VNF的收发器容量。使用小型无人机的移动应用程序,取下承载接入点VNF的飞行器,并定位车辆,为带有传感器的单板计算机提供无线覆盖,将负责读取传感器收集的数据的单板计算机连接到wifi/无线接入点, 由接入点 VNF 提供。成功连接后,将启用从传感器到 MQTT 网关 VNF 的无线网络路径。
按照指示使用命令,开始传输感测数据,然后使用命令和URL访问物联网服务器VNF提供的Web图形用户界面。然后单击传感器的数据收集按钮,并在收到数据时验证仪表板中包含的图形的实时更新。等待适当的时间段,以获得智能农业服务执行的代表性结果。
如下图所示,在开放式VPN监控工具中,可以观察到新站点如何连接到VPN服务,从而在NFV生态系统中实现其数据交换通信和新站点的正确集成。网络服务允许将信息从位于远程基础结构中的传感器分发到位于中央站点的服务器。在这里,从OSM Web图形用户界面成功部署网络服务,展示了如何在新的远程基础设施中,从位于中心站点内的纳米堆栈中正确实例化实验。
在此图中,从传感器收集的温度、湿度和压力数据表明,在包含新的基础设施后,该平台能够部署实际的网络服务,并正确启用站点之间的通信。该协议已被用于支持智能农业,汽车和公共安全实践的实验,并为许多其他实验铺平了道路,例如智能城市,制造业或电子健康。