Day25 有关 MANO 轻松使用 - 简介篇

前言

有关虚拟化网路服务的技术慢慢的成熟,对於虚拟化的功能要如何去做管理成了接下来重点,因此再来的几天我会来介绍有关MANO的内容以及一些跟MANO有关的开源专案,而今天则是简单的介绍MANO是什麽。

ps.最後一天会带一点小小的私货,再麻烦包含:D

VNF

对於传统的网路服务,多是依靠专用的硬体来做提供服务的实施,常常会发生像是硬体相容性的问题发生,这还只是使用者有这些专用硬体,一般在布署网路服务之前的前置作业就需要花费大量的成本。而当网路营运商遇到需要更新软、硬体时,又要花费大量的时间和成本去做更新,因此就有了Virtualized Network Function(VNF)的概念。VNF就是将网路功能虚拟化成软件,让一般服务器也可以运行网路服务,解决传统网路服务做布署时的问题和成本。

在VNF和Network Functions Virtualization(NFV)的差别在於VNF是一种实际的,而NFV则是已经实现出来的一个技术、概念。

NFV MANO

NFV Management and orchestration(MANO) 是由欧洲电信标准协会(ETSI)所提出的一个架构,主要用来进行管理与布署VNF的一个架构。

  • OSS/BSS:Operations support system/Business support system,这区块主要代表着使用MANO的部分,像是web UI的介面、dashboard等等都算是在OSS/BSS内
  • NFV Orchestrator:被简称为NFVO,与OSS/BSS透过 Os-Ma 这一介面做连接,主要用於接收OSS/BSS提出的VNF实例化相关资源描述需求,然後进行管理和编排VNF相关资源的功能。
  • VNF Manager:被称之为VNFM,主要用於对VNF的生命周期管理和VIM做沟通去实现VNF的布署。
  • Virtualised Infrastructure Manage:简称为VIM,用於管理虚拟的网路资源,包括权限管理、布署/删除VNF资源,通常会将VIM与NFVI看为是一体,常见的VIM如OpenStack、Kubernetes、VMware等等
  • EM:用於管理一个或多个VNF,而NFVI则是仅提供运行VNF的环境,对於VNF生命周期管理需要有EM能去做管理的动作。

NFV MANO开源专案介绍

开源的MANO项目有ONAP、Open Source MANO(OSM)、OPNFV、OpenStack Tackker、OpenBaton、OpenLSO、OpenMAN、kube5gnfvo等等,有兴趣的可以去做搜寻看看。在来几天我会来介绍kube5gnfvo和Open Source MANO(OSM)的使用以及环境设置,那麽就让我来水最後几天吧~~!


<<:  Day25:终於要进去新手村了-Javascript-函式-物件综合范例

>>:  Day 25 : 经典气泡排序 Bubble Sort

38.vue.config.js

有些针对 @vue/cli 的全局配置,例如你惯用的包管理器和你本地保存的 preset,都保存在 ...

Azure证照

小弟近日工作刚好会用到Azure,公司希望我们可以以考取AZ204为目标,所以接下来会照着这个目标发...

IOT 组别

IOT https://wolkesau.medium.com/ddf91d896fd8 Maker...

D15 - 如何用 Apps Script 自动化地创造与客制 Google Docs?(二)快速生出大量寄件信封资料

今天的目标 每逢过年过节,不时会收到些礼物或送出些礼物,但要怎麽样依据不同的对象,来客制化我们的内容...

电子书阅读器上的浏览器 [Day12] 桌面模式

目前的 E-ink 设备,6寸,7.8寸,一直到 10 寸,13 寸都有,除了6 寸有点太小,其他尺...