contrail

Report
NETWORK AS A
PROGRAMMABLE ASSET
Cloud Networking With Contrail
Michael Langdon
DIRECTOR SYSTEMS ENGINEERING,
ORCHESTRATION SYSTEMS & SDN
AGENDA
1
CHALLENGES & TRENDS
2
NETWORK FOR CLOUD ERA
3
CONTRAIL
4
USE CASES
5
CASE STUDY
6
WHY CONTRAIL?
CHALLENGES
AND TRENDS
ENTERPRISE IT CHALLENGES
Virtualized & Agile
Hardware Centric & Static

IT Transformation
to support support increasingly
dynamic operations and business
processes
BUSINESS REQUIRE
INFRASTRCTURE NEEDS
•
Agility and Automation
•
Automated/Orchestrated & Self Service
•
Statistically Multiplex Resources - Reduce timeto-market
•
Leverage Physical Infrastructure
•
Leverage Hybrid Cloud Infrastructure
•
Leverage big data for planning and optimization
•
Mobility Centric Applications
CLOUD DRIVES AGILITY
PRIVATE CLOUD
72%
Only 11% no plans to deploy
private cloud**
APPS IN THE CLOUD
PUBLIC CLOUD
$54.5B
$131B
19% CAGR*
17% CAGR*
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
VM
Virtual
Virtual
Virtual
Physical
Virtual
My on-premises
data center
Physical
Virtual
Physical
My managed
service provider
Virtual
Physical
My hosted
service provider
*Gartner, June 2013, “Public Cloud Forecast 2011-2017, ** Gartner, Sept 2013, “Private Cloud Matures, Hybrid cloud is Next”
My cloud
service provider
NEW ENTERPRISE APPS - NEW ARCHITECTURE
Technology architectures must better support increasingly dynamic operational and business processes
SILOS
APPLICATIONS
COMPUTE
STORAGE
NETWORK
Tightly coupled
Client/server
Specialized hardware
SAN, NAS
Storage networks
Hierarchical,
Traffic 80% north-south
$$$/port
SCALE UP
SCALE OUT
Web enablement
App performance
Big data, real-time
analytics
Self-service
Virtualization,
automation
Large & dynamic
workloads,
VM mobility
SAN/NAS
Converged Network
DC fabric
$$/port
Distributed storage
(DBS, DFS, DDB)
Dynamic network,
Automation, x-domain
virtualization
NEXT GENERATION ENTERPRISE IT
ARCHITECTURE
CONFIG MANAGEMENT
APPS
(SaaS)
Self-Service Catalog,
Reference Architecture
•
•
•
•
Self-Service
Service Automation
SLA-drive, Usage Billing
Elastic, Scale-out Infra
PLATFORM
App Inventory, Configured
Containers, IDE’s
Infra Stack
(PaaS)
(OS, DBs, System
Tools, etc)
INFRASTRUCTURE
Virtualized
Resources
(IaaS)
(Compute, Storage
Network)
Tiered Service
Offerings
(Monitoring, Scheduling)
ASSET MANAGEMENT
Service Pools
(Security, DR)
Audit, Billing, Capacity,
Performance
TCO & ROI BENEFIT
OpEx
Roll out new
services faster
to grow new
topline revenue
OpEx
NMS
Platform
HW/SW
Traditional Data Center
Networking Spend
Network
Orchestration,
SW Licensing
Platform
HW/SW
DC Operator Spend w/
Cloud - SDN, Orchestration
• 95% reduction in Time-to-Revenue
• 45 to 1 day to deploy new apps
• 70% TCO reduction
• (~$14,300 to $4,500/server/yr –
app, db, compute, storage)
• Automation, Self-Service
• Automated Incident/Service Management
• Flexible Cloud Enablement
• Zero-touch Provisioning, Configuration
• Real-time diagnostics and analytics
• Virtualization, Orchestration
• Cost Optimized Hardware
• Services Balanced HW/SW
• High-density silicon
NETWORK FOR
CLOUD ERA
NETWORK WAS NOT DESIGNED FOR CLOUD
VIRTUAL COMPUTE
100%
46%
VIRTUAL COMPUTE
Rapid Growth in Virtualized
Nodes in DC
71%
PHYSICAL COMPUTE
54%
0%
Networks designed for
Physical Hosts and
Physical Services
PHYSICAL COMPUTE
29%
Time
2011
2016
CLOUD READY – NETWORK VIRTUALIZATION
TRADITIONAL NETWORKING
SCALE-OUT NETWORKING
Standalone Application
Evolving Applications
(Dedicated Resources)
(on Resource Pool)
Physical
Servers
VLAN
LB
Policies
Dynamic Virtual Network
+
Service Orchestration
VM
VM
VM
VM
VM
VM
COMPUTE POOL
LBs
VLAN
?
FW
Policies
IPS
FWs
STORAGE POOL
LB Service POOL
VLAN
SEGMENTED
NETWORKS
FW Service POOL
ACLs
Routers
Common Resource Pools (Datacenter & Beyond)
Virtual WAN
Network
WAN
WAN
External Cloud
Based Resources
Physical Switching Fabric ~ Physical Compute Servers
Pool of Resources – Sliced on Demand
Automated Networking Services Virtualized, Multi-tenanted
THE NEW NETWORK – BUILT FOR CLOUD
CONFIGURED,
MANAGED
HARDWARE
SERVICES
PRIVATE
INFRASTRUCTURE
PROPRIETARY
AUTOMATED &
ORCHESTRATED
VIRTUALIZED, ON DEMAND
SERVICES
HYBRID CLOUD
INFRASTRUCTURE
OPEN SOURCE, OPEN
STANDARDS
THE NEW NETWORK – BUILDING BLOCKS
VIRTUAL
NETWORKS
PROVIDED BY OPEN BGP VPN
TECHNOLOGIES
NETWORK AND
PACKET POLICY
NETWORK POLICY FOR
TOPOLOGY AND PACKET FOR
TRAFFIC CONTROL
VIRTUALIZED
SERVICES
GATEWAYS
NETWORK FUNCTIONS AND
SERVICES STITCHED TO
TOPOLOGY
CONNECTS VIRTUAL AND
PHYSICAL DOMAINS
CONTRAIL
CONTRAIL – VIRTUALIZED & AUTOMATED
NETWORK
AUTOMATION, ANALYTICS
CONVERGED NETWORK ORCHESTRATION
NETWORK PROGRAMMABILITY
CONTROL PLANE, MANAGEMENT PLANE
VIRTUALIZED NETWORK SERVICES
ENABLING NFV (NETWORK FUNCTION VIRTUALIZATION)
NETWORK VIRTUALIZATION (PRIVATE, HYBRID)
INTEROPERABILITY WITH PHYSICAL
NETWORK
OPENCONTRAIL COMPONENTS
2014
TODAY
Accepts and converts orchestrator
requests for VM creation, translates
requests, and assigns network
OPENCONTRAIL CONTROLLER
Configuration
Control
Analytics
Real-time analytics engine
collects, stores and analyzes
network elements
Interacts with network elements for
VM network provisioning and ensures
uptime
VM
VM
VM
VM
VM
vRouter
Physical Host
with Hypervisor
vRouter: Virtualized routing element
handles localized control plane and
forwarding plane work on the compute
node
VM
VM
VM
vRouter
Physical Network
(no changes)
Physical Host
with Hypervisor
Gateway
WAN, Internet
Gatewa: MX Series (or other router) or
EX9200 serve as gateway eliminating
need for SW gateway & improving
scale & performance
WHAT MAKES CONTRAIL UNIQUE …
1
Scale-out architecture for unlimited scalability and manageability
2
Real-time analytics for better insight and easy diagnosis
3
Programmability with REST APIs and SDN as a “complier” abstraction
4
Interoperability with multi-vendor physical infrastructure for investment protection
5
Inter-cloud orchestration for unified data center and WAN control
6
Network Function Virtualization for service agility and high availability
Simple
So You
Can Create
Open
Agile
Cloud
Enabled
Networks
USE CASES
ENTERPRISE IT CLOUD PROVIDING PAAS/IAAS/SAAS
 Dynamic Resource Allocation
 Silo’ed Resource Allocation
 Automatic Configuration
 Manual Configuration
 Dynamic Service Chains
 Static Service Chains
CURRENT IT DATACENTER
EVOLVED IT DATACENTER
Firewalls
Load-Balancer
VIRTUALIZED
VLANS
VLANS
FINANCE
FINANCE
Physical
Servers
HR
Local Hard
Drives
MARKETING
Virtual-Network based Orchestration (Compute, Storage, Apps)
HR
MARKETING
VIRTUALIZED PRIVATE & HYBRID CLOUDS
Contrail enables enterprises to adopt private or hybrid virtual cloud strategies, with
application and workload mobility.
ENTERPRISE PRIVATE CLOUD
PUBLIC CLOUD
CONTRAIL
Orchestrator
(i.e. Amazon Web Services)
SDN CONTROLLER
FINANCE
VPC
Workload Mobility
ENGINEERING
VPC
ENGINEERING
VPC
HR
VPC
BENEFITS
 Contrail enables enterprises to adopt private or hybrid virtualized clouds to increase business agility.
 Integration with Cloudscaling enables workload mobility between private and public clouds
DYNAMIC SERVICE CHAINING & INSERTION
Dynamically provision and chain physical or virtual network services, and connect virtual
networks without any downtime.
CONTRAIL
SDN CONTROLLER
Orchestrator
Dynamic Service Chain Configuration
Pool of x86 Appliances
MX Router w
x86 Service Card
MX Router w
x86 Appliances
BENEFITS
 Increased agility and velocity of network services supporting critical business processes
 Reduced capital and operational expense via network simplification
 Simplified tenant isolation for security and regulation compliance
CASE STUDY
ENTERPRISE PRIVATE CLOUD
INITIAL CHALLENGE
A recent acquisition target had to
migrate development environment
from its public cloud to internal
Juniper resources
SOLUTION
Use Contrail to enable a dynamic
private cloud that replicates preacquisition environment
IMPROVEMENTS
• Leveraged Contrail to build a
dynamic self-service cloud for a
variety of needs
• Adapts to the ever-changing needs
of software developers
• Able to reproduce flexibility of public
cloud in a secure private cloud
WHAT WE LIKE ABOUT CONTRAIL
 Contrail enables dynamic self-service cloud model—reducing IT costs while improving productivity
 Ease of integration with existing network infrastructure
 Ability to seamlessly connect network, storage and compute via orchestration tool integration
GO HERE FOR MORE…
CHECK OUT FOLLOWING FOR MORE INFO
 OpenContrail
 http://www.opencontrail.org
 Juniper SDN Portfolio
 http://www.juniper.net/us/en/products-services/sdn/
 Youtube Channel showcasing some use cases
 http://www.youtube.com/user/opencontrail

similar documents