Orchestrating and managing VNFss on openstack - demo- [Cloudify + openstack + fortigate + vrouter +...
-
Upload
arthur-berezin -
Category
Technology
-
view
120 -
download
5
Transcript of Orchestrating and managing VNFss on openstack - demo- [Cloudify + openstack + fortigate + vrouter +...
Orchestrating and Managing VNFs On OpenStack
Demo: [Cloudify + OpenStack + Fortigate + vRouter + EDS]
Oct 25-28, 2016 | Barcelona, Spain
Cloudify Telecom Edition
Cloudify Orchestrator (Service&Resource)
Cloudify Generic VNF Manager
• Open Source• TOSCA Based • Highly Pluggable
Pure Play Orchestration
Conf. mgmt
Container
InfrastructureNetwork
Pure-PlayOrchestration
with TOSCA
TOSCA Orchestration
WorkflowTopology Policy
Topology Orchestration Specification for Cloud Applications
TOSCA VNF Topology
openstack.server
Container
SDN Controller
openstack.server
vRouter
vmware.server
Database
Hosted on
Connected-to
Node Type: Container
Network(neutron)
WorkflowTopology Policy
• TOSCA
• YAML
• Declarative
• Extendible
• Inheritance
• Composition
Workflows
WorkflowTopology Policy
• Built-in workflows
Install, Uninstall, Scale, Heal
• Declarative based on Application topology
• Imperative with access to application topology
Tosca.Nodes.Compute
Tosca.Nodes.WebApplication
C
S
C
S Tosca.Nodes.Compute
Tosca.Nodes.Database
C
S
C
S
Compute(WebApp) CreateC
Compute(WebApp) StartS
WebApp CreateC
WebApp StartS
Compute(DB) CreateC
Compute(DB) StartS
WebApp CreateC
WebApp StartS
WebApp ConnectTo DatabaseCon
Policies
• Triggers workflows automatically• Auto-Healing, Auto-Scaling
• Policy Engine (Reimann.io)
• Based on application monitoring metrics
• Built-in pluggable application monitoring
WorkflowTopology Policy
Provision
MonitorAction
Manage
Cloudify Pluggable Orchestration
IaaSPlugins
ContainerPlugins
Conf MgmtPlugins
Monitoring &Alarming
● Provision● Configure● Monitor● Manage
ApplicationBlueprint(TOSCA)
VNFPlugins
Cloudify Pluggable Orchestration
IaaSPlugins
ContainerPlugins
Conf MgmtPlugins
Monitoring &Alarming
● Provision● Configure● Monitor● Manage
ApplicationBlueprint(TOSCA)
VNFPlugins