仮想化パケットコア:単一インスタンス(VPC-SI)
VPC-SI は、StarOS を実行している物理的な Cisco ASR 5500 シャーシの動作を、既製品の(COTS)サーバー上で実行できる 1 つの仮想マシン(VM)に統合します。これは、企業内、リモートサイト内、または顧客のデータセンター内のスタンドアロンの単一仮想マシンとして使用できます。また、VPC-SI
を大規模なサービス プロバイダー オーケストレーション ソリューションの一部として統合することもできます。
VPC-SI は、サポートされているハイパーバイザ KVM(カーネルベースの仮想マシン)と VMware ESXi とのみ連携します。物理的なデバイスの知識はほとんどないか、まったくありません。
UPF は、5G ベースの VNF デプロイメントでユーザープレーンノードとして機能します。UPF は、StarOS の 1 つのスタンドアロンインスタンスを実行する VNFC としてデプロイされます。展開要件に基づいて拡張性を得るために、複数の
UPF VNFC を展開できます。
ハイパーバイザ要件
VPC-SI は、次のハイパーバイザで実行する資格があります。
-
カーネルベースの仮想マシン(KVM):QEMU エミュレータ 2.0 VPC-SI StarOS インストールビルドには、Ubuntu Server 18.04 の仮想マシン作成用の libvirt XML テンプレートと ssi_install.sh
が含まれます。

(注)
|
UPF のポートがシャットダウンされ、その後起動した場合、ポートインターフェイスは Ubuntu バージョン 18.04 および NIC ドライバ i40e バージョン 2.12.6 で表示されます。これらのインターフェイスの BGP は自動的に回復しません。
UPF を完全に復元するには、UPF をリロードする必要があります。Ubuntu バージョン 20.04 および NIC ドライバ i40e バージョン 2.17.15 では、ポートインターフェイスと BGP の両方が自動的に回復します。
|
-
KVM:Red Hat Enterprise Linux 7.2:VPC-SI StarOS インストールビルドには、qvpc-si_install.sh というインストールスクリプトが含まれています。
-
VMware ESXi 6.7:VPC-SI StarOS インストールビルドには、ESXi GUI を介した VM の作成用の OVF(オープン仮想化フォーマット)と OVA(オープン仮想アプリケーション)のテンプレートが含まれています。
vNIC のオプション
サポートされている vNIC オプションは次のとおりです:
SR-IOV の仕様は、1 つのルート機能(1 つのイーサネットポートなど)を複数の個別の物理デバイスのように表示できるメカニズムを提供します。Intel 82599 10G は、SR-IOV 対応デバイスであり、PCI 構成スペースで複数の機能(PF
および VF)として表示するように(通常はハイパーバイザによって)設定できます。仮想機能(VF)は、Nova 仮想マシンに割り当てることができます。これにより、仮想マシンからの通信がハイパーバイザをバイパスして、ファブリックインターコネクトに直接送信されます。この機能により、仮想マシンへの通信スループットが増加し、UCS
サーバーの CPU 負荷が軽減されます。
キャパシティ、CEPS、およびスループット
VPC-SI インスタンスのサイズ変更には、予想されるコールモデルのモデリングが必要です。
サービスタイプの多くは、他よりも多くのリソースを必要としています。パケットサイズ、セッションあたりのスループット、CEPS(コールイベント/秒)レート、IPSec の使用率(サイト間、サブスクライバ、LI)、その他の VM との競合、および基盤となるハードウェアのタイプ(CPU
の速度、vCPU の数)によって、サブスクライバの最大有効数がさらに制限されます。同等のハードウェアとハイパーバイザ設定でのコールモデルの認定が必要です。
VPP の構成例
5G-UPF の場合、FORWARDER_TYPE は「vpp」です。
次に、VPP 構成の出力例を示します。
show cloud configuration
Thursday January 30 12:18:10 UTC 2020
Card 1:
Config Disk Params:
-------------------------
FORWARDER_TYPE=vpp
VNFM_INTERFACE=MAC:fa:11:3e:22:d8:33
MGMT_INTERFACE=MAC:fa:11:3e:44:af:9e
VNFM_IPV4_ENABLE=true
VNFM_IPV4_DHCP_ENABLE=true
SERVICE1_INTERFACE=MAC:fa:11:3e:11:9d:23
SERVICE2_INTERFACE=MAC:fa:11:3e:99:ec:7b
VPP_CPU_WORKER_CNT=8
VPP_DPDK_TX_QUEUES=9
VPP_DPDK_RX_QUEUES=8
CHASSIS_ID=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Local Params:
-------------------------
No local param file available

(注)
|
VPC-SI ビルドコンポーネント、boot パラメータ、VPC-SI boot パラメータの設定、仮想マシンの構成、vCPU と vRAM のオプション、VPP 構成パラメータなどの詳細については、『VPC-SI システム アドミニストレーション ガイド』を参照してください。
|
VPC-SI を使用した UPF のデプロイメント
VPC-SI のその他の情報、サポートされているオペレーティングシステム、ハイパーバイザパッケージ、プラットフォーム構成、ソフトウェアのダウンロードとインストール、UPF デプロイメントの詳細については、シスコのアカウント担当者にご連絡ください。
リリースパッケージの詳細については、このビルドに含まれている対応するリリースノートを参照してください。
SMI Cluster Manager を使用した UPF デプロイメント
Ultra Cloud Core Subscriber Microservices Infrastructure(SMI)は、Cisco Cloud-Native Network Function(CNF)のデプロイおよび管理のためにランタイム環境を提供します。これは、アプリケーションとも呼ばれます。
これは、Kubernetes(K8s)、Docker、Helm、etcd、confd、gRPC などのオープンソースプロジェクトに基づいて構築されており、デプロイした cNF が使用する共通のサービス一式を提供します。
SMI は、マイクロサービスベースのアプリケーションの迅速なデプロイメントとシームレスなライフサイクル運用を可能にするクラウドテクノロジーの階層化されたスタックです。
SMI スタックは、Kubernetes(K8s)クラスターを作成する SMI Cluster Manager とソフトウェアリポジトリで構成されます。SMI Cluster Managerは、デプロイメント、アップグレード、拡張を含むクラスターに対して、継続的なライフサイクル管理(LCM)を行います。
SMI Cluster Manager は、仮想化テクノロジーであるカーネルベースの仮想マシン(KVM)を使用して、ユーザープレーン機能(UPF)仮想マシンをデプロイします。
詳細については、『UCC SMI 運用ガイド』を参照してください。
SAEGW-C と SMF の同じ UP プール
SAEGW と SMF は、UP の同じプールを使用できます。ユーザープレーンは、UP と UPF として同時に機能できます。Sx インターフェイス経由で SAEGW に、N4 インターフェイス経由で SMF にサービスを提供できます。SAEGW
と SMF の同じサブスクライバ IP プールは、異なる VRF でのみサポートされます。
この機能は、UP および UPF として機能するユーザープレーンに適合しており、5G コール用の 2G、3G、4G RAT、および SMF N4 インターフェイスの CUPS および SAEGW Sx インターフェイス(Sxa、Sxb、および
Sxab)を同時にサポートします。

(注)
|
UP と UPF を組み合わせたコールは、このリリースでは認定されません。
|