Microsoft conference 2014_Cisco_session_非公式配布版Takao Setaka
Microsoft Conefence 2014 にて、シスコによるスポンサーセッションにて使用した資料の配布版です。ただし、会社公式ではないので、非公式扱い。内容の正確性などは保証致しません。
こちらでは申し訳ございませんがダウンロードはできませんので、MSCサイトにて公開されましたらダウンロード下さい。
Cisco Virtual Managed Services: Transform Your Business with Cloud-based Inn...Cisco Service Provider
Service providers face big challenges along with tremendous opportunities. Maturing technologies such as software-defined networking (SDN), network function virtualization (NFV), cloud, and open-source software are enabling exciting business innovations and market disruptions. To keep up with the pace of change today, you need to rethink how to engage with your customers to meet their business needs. At Cisco, we have the right approach to harness the transformative power of the cloud, SDN, and NFV. The Cisco® Virtual Managed Services Solution portfolio provides a rich set of secure cloud-based network services with prepackaged software capabilities over any access technology. The Cisco Virtual Managed Services solution makes it easy for you to deploy, manage, and sell new premium cloud managed services while reducing current operating expenditures (OpEx) and accelerating time to revenue.
NSO: Network Service Orchestrator enabled by Tail-f Hands-on LabCisco Canada
The Network Service Orchestrator (NSO) is a multi-vendor network orchestrator developed by Tail-f, a recent Cisco acquisition in the area of network management and orchestration. This 4hs session will give an introduction to the NCS system and show hands-on the tool and its different interfaces: network-wide CLI, REST API, etc. Participants will also create one basic network services models using the YANG language.
Microsoft conference 2014_Cisco_session_非公式配布版Takao Setaka
Microsoft Conefence 2014 にて、シスコによるスポンサーセッションにて使用した資料の配布版です。ただし、会社公式ではないので、非公式扱い。内容の正確性などは保証致しません。
こちらでは申し訳ございませんがダウンロードはできませんので、MSCサイトにて公開されましたらダウンロード下さい。
Cisco Virtual Managed Services: Transform Your Business with Cloud-based Inn...Cisco Service Provider
Service providers face big challenges along with tremendous opportunities. Maturing technologies such as software-defined networking (SDN), network function virtualization (NFV), cloud, and open-source software are enabling exciting business innovations and market disruptions. To keep up with the pace of change today, you need to rethink how to engage with your customers to meet their business needs. At Cisco, we have the right approach to harness the transformative power of the cloud, SDN, and NFV. The Cisco® Virtual Managed Services Solution portfolio provides a rich set of secure cloud-based network services with prepackaged software capabilities over any access technology. The Cisco Virtual Managed Services solution makes it easy for you to deploy, manage, and sell new premium cloud managed services while reducing current operating expenditures (OpEx) and accelerating time to revenue.
NSO: Network Service Orchestrator enabled by Tail-f Hands-on LabCisco Canada
The Network Service Orchestrator (NSO) is a multi-vendor network orchestrator developed by Tail-f, a recent Cisco acquisition in the area of network management and orchestration. This 4hs session will give an introduction to the NCS system and show hands-on the tool and its different interfaces: network-wide CLI, REST API, etc. Participants will also create one basic network services models using the YANG language.
【DLゼミ】XFeat: Accelerated Features for Lightweight Image Matchingharmonylab
公開URL:https://arxiv.org/pdf/2404.19174
出典:Guilherme Potje, Felipe Cadar, Andre Araujo, Renato Martins, Erickson R. ascimento: XFeat: Accelerated Features for Lightweight Image Matching, Proceedings of the 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) (2023)
概要:リソース効率に優れた特徴点マッチングのための軽量なアーキテクチャ「XFeat(Accelerated Features)」を提案します。手法は、局所的な特徴点の検出、抽出、マッチングのための畳み込みニューラルネットワークの基本的な設計を再検討します。特に、リソースが限られたデバイス向けに迅速かつ堅牢なアルゴリズムが必要とされるため、解像度を可能な限り高く保ちながら、ネットワークのチャネル数を制限します。さらに、スパース下でのマッチングを選択できる設計となっており、ナビゲーションやARなどのアプリケーションに適しています。XFeatは、高速かつ同等以上の精度を実現し、一般的なラップトップのCPU上でリアルタイムで動作します。
セル生産方式におけるロボットの活用には様々な問題があるが,その一つとして 3 体以上の物体の組み立てが挙げられる.一般に,複数物体を同時に組み立てる際は,対象の部品をそれぞれロボットアームまたは治具でそれぞれ独立に保持することで組み立てを遂行すると考えられる.ただし,この方法ではロボットアームや治具を部品数と同じ数だけ必要とし,部品数が多いほどコスト面や設置スペースの関係で無駄が多くなる.この課題に対して音𣷓らは組み立て対象物に働く接触力等の解析により,治具等で固定されていない対象物が組み立て作業中に運動しにくい状態となる条件を求めた.すなわち,環境中の非把持対象物のロバスト性を考慮して,組み立て作業条件を検討している.本研究ではこの方策に基づいて,複数物体の組み立て作業を単腕マニピュレータで実行することを目的とする.このとき,対象物のロバスト性を考慮することで,仮組状態の複数物体を同時に扱う手法を提案する.作業対象としてパイプジョイントの組み立てを挙げ,簡易な道具を用いることで単腕マニピュレータで複数物体を同時に把持できることを示す.さらに,作業成功率の向上のために RGB-D カメラを用いた物体の位置検出に基づくロボット制御及び動作計画を実装する.
This paper discusses assembly operations using a single manipulator and a parallel gripper to simultaneously
grasp multiple objects and hold the group of temporarily assembled objects. Multiple robots and jigs generally operate
assembly tasks by constraining the target objects mechanically or geometrically to prevent them from moving. It is
necessary to analyze the physical interaction between the objects for such constraints to achieve the tasks with a single
gripper. In this paper, we focus on assembling pipe joints as an example and discuss constraining the motion of the
objects. Our demonstration shows that a simple tool can facilitate holding multiple objects with a single gripper.
7. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
• ネットワークサービスのチェイニング
• チェイニングできるサービスに制限なし
• サービスは動的に生成し任意の位置に挿入可能
オーバレイでサービスを作成
Three Tier Fat Tree
Single Tier Access
Aggregation Type
Single Tier Full-Mesh
Computer Cluster
Folded Clos
DCI
SP WAN
(L3VPN, L2VPN,
Internet)
Server 2
Virtual Topology
Server 4
Server-2
VM
WALMAR
T
VM1
GE-WEB
vPE-f
L2/L3
VRF FIB
L2
Server 3
VM Foo Web VM Bar
VTF L3
MPLS-over-GRE
(or)
VXLAN Tunnels
VM Foo DB VM Bar
VTF L3L3
L3
VM Foo FW VM Bar
VTF L3L3
Server 1
VM Foo NAT VM Bar
VTF L3L3
FW
VM Foo Web VM Foo DB
NAT
7
8. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
マルチテナンシーで異なるトポロジーを収容可能
Server 2
Server-2
VM
WALMAR
T
VM1
GE-WEB
vPE-f
L2/L3
VRF FIB
L2
Server 3
VM Foo Web
VTFL3
VM Foo FW VM Bar FW
VTF L3L3
Server 1
VM Foo NAT VM Bar NAT
VTF L3L3
DCI
SP WAN
(L3VPN, L2VPN,
Internet)
FW
NAT
VM Foo DB
VTF
Server 4
L3
VM Foo Web VM Foo DB
FWNAT
DSC
(Control and Orchestration)
8
9. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
サービス展開の敏捷性(アジリティ) - 月単位から分単位へ
9
10. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
ユーザ エクスペリエンスの変革
10
11. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
DSCの機能サマリ
•コンピュートホスト、ストレージ、物理/仮想ネットワークにまたがる、マルチドメインオーケストレーション
•データモデルドリブンのサービスデザイン
•カスタマーフェーシングのノースバンドインタフェースとしてRESTfulインタフェースを提供し、サービス情報を受け付け、
それに従ってネットワーク全体にサービスを展開
サービスオーケストレーション (物理と仮想にまたがる)
•仮想マシンのライフサイクルマネージメント
•サービスのエラスティシティー(自動拡張/縮小)
仮想ネットワーク機能(VNF)の提供 (オンプレミス、クラウド)
•YANGベースのサービスモデル
•柔軟性のあるサウスバンドインタフェース (CLI, SNMP, Netconf/YANG, REST)
サービスプロビジョニング
•豊富なネットワークトポロジーやサービスチェインをサポート
•クラウドサービスとSP WAN(VPN/Internet)との統合
ネットワーク制御の自動化
•仮想データプレーン(VTF)の転送能力が高い (10Gbps per core)
•高可用性(ISSU, Geo-Redundancy)
キャリアクラスのパフォーマンス、信頼性
ワンタッチインストール
11
•数百台のコンピュートサーバで構成されるシステムに、コントローラから1コマンドででインストール可能
12. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
DSCを構成するコンポーネント
1. 全てのコンポーネントはモジュール式で、個別に販売
2. 全コンポーネントを統合されたソリューションとして販売
“NFVサービスのライフサイクル管理の自動化、およびオーケ
ストレーションのためのソフトウェア機能群”
Network Services Orchestrator (NSO)
[Based on Tail-F NCS]
Elastic Services Controller
(ESC)
Virtual Topology System
(VTS)
Prime Service Catalog
(PSC)
Prime Order Fulfillment
(POF)
Core products in DSC
Optional products in DSC
NFV
Orchestrator
VNF
Manager DC Overlay SDN system,
consisting of a controller
called the Virtual Topology
Controller (VTC) and a
Forwarder called the Virtual
Topology Forwarder (VTF)
OpenStack/VMware
VIM
12
13. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
DSCのアーキテクチャ
Service Catalog
Network Services Orchestrator (NSO)
VNF ManagerVirtual Topology Controller
SP OSS
Upper layer Orchestrator
REST API
Service Lifecycle management
(ESC)
DCI
Routing)
Service
Routing
Address
Mgmt.
Openstack/Jcloud API
SystemManagement
HighAvailability(vSOC-CC)
Tenant 1
VNF1
Tenant 2
VNF1
VTF
VRF1 VRF2
Tenant 1
VNF2
Tenant 2
VNF2
VTF
VRF1 VRF2
Tenant 2
VNF3
Tenant 1
VM1
Tenant 2
VM1
VTF
VRF1 VRF2
DC gateway
VRF1
VRF2
SW Overlay
MPLSoGRE, L2TPv3, VXLAN
VM Orchestrator
Servers
RESTCONF/
YANG
MP-BGP
IP NGN
MPLS-VPN
13
OpenStack
VMWare
Microsoft
Amazon Web
Services
14. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
モデル ドリブンのアーキテクチャ(Tail-F)
Services are driven with an
E2E Scope.
E2E Scope is model driven.
Models have both a Service
and Device component.
Workflow binds the Service
Definitions to the Device
Instantiations.
Models need to span across
the multi-domain Service path.
Prem Access WAN Compute
CPE
L2NID
MX
ISR
Metro
VNF
Service Chaining
ME36xx 9K
CRS
3rd Party
CSR
vASA
…
Service
Model
Workflo
w Model
Device
Model
X-Domain Orchestration
Service Definition
Service Definition
Service Definition
Router VNF
x86
…
14
15. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
DSCのまとめ
Based on Open,
standards-based
interfaces
Highest
performance virtual
forwarder
Virtual forwarder in
a VM isolates
network failure
domain from
compute
SW overlay
architecture
independent of
underlying fabric
Automated network,
compute & storage
config enables zero
touch provisioning
Service configuration
(multi-vendor EMS)
integrated with
Solution
Elastic, multi-
tenanted Service
orchestration
Hypervisor agnostic.
Supports
KVM/Openstack first,
ESXi coming in 2nd
release
Carrier-class high
availability for infra
and services
オープン, 拡張性
HWに依存しない
高パフォーマンス
高信頼性
エンドツーエンドの
エラスティックなサ
ービスオーケストレ
ーション
Agent-less
architecture for NFV
Built in tools for
troubleshooting,
diagnostics and
assurance
Single pane of glass
for admin/tenant
allowing self-service
operation
15
17. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
シスコのvCPEランドスケープ
充実したポートフォリオ
Premises Functionality
“Thick CPE”
“Thin CPE”
L2 NID
L2 NID + x86 on prem + cloud managed
Simple L3 CPE
L3 CPE + cloud managedMeraki
L3 CPE + x86 on premise
L3 Classic (ISR, MSE, ASA etc)
Cloud NfV
+
17
18. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
vManaged Services(vMS)に関する様々なユース ケース
Thick CPE
Thin CPE
Meraki
vMeraki
$
Functionality
L3
“classic”
L3 CPE + x86
on premise
L3 CPE + cloud
managed
Simple L3
CPE
vMeraki on X86
on prem
L2 NID
CPE上のネットワーク機能
クラウド上に展開する仮想ネットワーク機能(VNF)
18
19. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
Managed Service
• CPE/vCPE
仮想または物理のコンポーネント
• トランスポート技術
MPLS VPN
IP based Overlay (VXLAN, IPSec)
• 基本的なネットワークサービス
NAT, FW (as offered in CPE today)
• アドバンスドサービス
HCS, Webex等の特別なサービス
Service 要素
VPN 要素
Orchestration and Management
vManaged Services(vMS)のコンポーネント
20. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
ESP上でvMSを提供するための各種コンポーネント
20
Virtual Managed Services
Initial Launch
Customer-Facing
Services (Broker)
Service Provider OSS
Service Provider Existing Portal/Catalog
Access/WANCPE DCN
Cross-Domain
Management &
Orchestration
Domain
Management &
Orchestration
Infrastructure
Compute/Storage
(And Network Appliances)
DCNCPE SP Network Compute & Storage
CFS
RFS
Customer-Facing
Services (Broker)
OpenStack
CSR
vASA
WSAv
VTF
ESCVTC
DCI
SP CPE
(NSO)
Meraki CM
MX
NID
ISR
Portal / Service Catalog RT-OSS (Service Fulfillment, Inventory, Assurance)
Prime Fulfillment (or SP’s OSS/BSS)Prime Service Catalog
Cross Domain Management/Orchestration
Network Services Orchestrator (NSO)
x86
21. Cisco and/or its affiliates. All rights reserved.CC6-2 Cisco Public
まとめ
21
• オペックスを78%低減可能
• 48時間以内のサービス提供
• 5年間で200%の投資利益率
ビジネス上の成果
• 各種仮想サービス単体
• VNFとサービスのオーケストレーション(DSC)
• 統合ソリューション(=SW+HW+アドバンスドサービス)
サービス展開方法
新たなサービスソリ
ューション
SecurityCloud VPN
革新的な技術
• オンプレミスからクラウドまで、サービスをエンドツーエン
ドでオーケストレーションする技術
• クラウド上でVNFを管理する技術
• 既に40以上のVNFを提供済み(DSCへの対応は順次)
Cisco Meraki
Editor's Notes
Evolved Service Platformの概要
3階層
第一階層は、EPN(Evolved Programmable Network)。 この層は、物理/仮想のネットワークノードで、上位レイヤから最適なネットワークになるようプログラム可能なネットワークという位置づけ
第二階層は、ESP(Evolved Service Platform)。 この層は、ソフトウェアで構成される階層で、ネットワーク全体を最適にするために必要な処理をするレイヤ。このレイヤで、WANとかデータセンターとか、それぞれのドメイン毎のオーケストレーションも行う
第三層は、アプリケーション。 アプリケーションがESPのノースバンドを経由して、ネットワークの状態を把握し、最適な状態に制御していくという考え方
横軸にコスト、縦軸に機能のグラフ
全ての機能がつまったL3CPEから、L2のデバイス(NID)までCPEのバリエーションがある
が、ユーザ毎に様々な要求があるので、実際には、その間のCPEデバイスを含め全てをサポートする必要があると認識
L2 NID + x86 on prem, Meraki(simple L3, L3+cloud), L3 CPE + x86 on prem, etc…