March 25 – 27 th , 2014 І Orlando, FL #AvayaATF Dormain Drewitz @dormaindrewitz Optimizing Application Performance: Application Performance Within the DC and Beyond #AvayaATF
Nov 17, 2014
#AvayaATF
March 25 – 27th, 2014 І Orlando, FL
#AvayaATF
Dormain Drewitz
@dormaindrewitz
Optimizing Application Performance: Application Performance Within the DC and Beyond
#AvayaATF
#AvayaATF© 2014 Avaya Inc. All rights reserved.
“Our customers expect a constant, round-the-clock service and a good end-user experience.”
Application performance must be architected in – afterthoughts are too late…
#AvayaATF© 2014 Avaya Inc. All rights reserved.
“We had low user satisfaction because we waited for users to contact the help desk when they had a phone or video problem.”
Application performance requires complete visibility – users should not be canaries…
#AvayaATF© 2014 Avaya Inc. All rights reserved.
“Getting contracts approved is a time-consuming process that involves pushing large amounts of data to our central office in Orlando... Since it wasn’t possible to duplicate our main business systems and processes in our Japanese offices, it was taking up to 30 minutes to complete the IT portion of the contracts process.”
Application performance must overcome latency – the business cannot be constrained by location…
#AvayaATF 5
Complexity is the new reality
© 2014 Avaya Inc. All rights reserved.
Private cloud is not just about cost reduction.
Agility will be a key benefit1
HUMAN MIDDLEWARE
1 Gartner G00238288, Five Things That Private Cloud Is Not, 3 August 2012,Thomas J. Bittman
Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.
MANAGEMENT VOLUME
2Ericsson white paper, “More Than 50 Billion Connected Devices,” February 2011
By 2020,
50 billion devices will be
connected to wireless networks2
SDN/OpenFlow market will grow to almost
$2 billion by 2016 … driven by the growing need for scalability &
network programmability3
PROGRAMMABILITY
3 IDC #235074, “Technology Assessment: The Impact of OpenFlow on Data Center Network Architectures” June 2012
#AvayaATF
Location-independent computing
Turns distance and location into a competitive advantage by allowing IT to have the flexibility to host apps and data in optimal locations while ensuring flawless delivery and best user experiences
• higher people productivity
• better leverage of global skills/resources
• radically reduced TCO
#AvayaATF 7
Riverbed’s Application Performance Platform
© 2014 Avaya Inc. All rights reserved.
Combines user experience, application,
and network visibility to detect application
issues before end users notice
Riverbed Performance Management™ • Applications perform as expected
• Data is always available when needed
• Performance issues are detected and fixed before end users even notice
OPEN APIs
PERFORMANCE MANAGEMENT
Riverbed® Application Performance Platform™
#AvayaATF#AvayaATF© 2014 Avaya Inc. All rights reserved.
END USERS
APM
USER
WEB APPS SERVICESNETWORK
NPM
DATABASES
#AvayaATF 9
Riverbed’s Application Performance Platform
© 2014 Avaya Inc. All rights reserved.
• Applications perform as expected
• Data is always available when needed
• Performance issues are detected and fixed before end users even notice
OPEN APIs
PERFORMANCE MANAGEMENT
Riverbed® Application Performance Platform™
The #1 WAN optimization for up to 100x
faster applications, with up to 95% less
traffic over hybrid networks
Steelhead
#AvayaATF
Architecture
© 2014 Avaya Inc. All rights reserved.
Data Center
Cloud
Internet
SaaS
IaaS
Internet
MPLS
Branch
Centralized Visibility, Reporting and Management
Profiler + CMC + Pilot
#AvayaATF 11
Riverbed’s Application Performance Platform
© 2014 Avaya Inc. All rights reserved.
• Applications perform as expected
• Data is always available when needed
• Performance issues are detected and fixed before end users even notice
OPEN APIs
PERFORMANCE MANAGEMENT
Riverbed® Application Performance Platform™
The only branch converged infrastructure
that delivers local performance while
enabling data centralization, instant
recovery, and lower TCO.
Granite
#AvayaATF
What makes converged infrastructure different for branch offices?
© 2014 Avaya Inc. All rights reserved.
E CWAN
BRANCH DATA CENTER
Branch converged infrastructure
(Hint: where are your users?)
#AvayaATF 13
Riverbed’s Application Performance Platform
© 2014 Avaya Inc. All rights reserved.
• Applications perform as expected
• Data is always available when needed
• Performance issues are detected and fixed before end users even notice
OPEN APIs
PERFORMANCE MANAGEMENT
Riverbed® Application Performance Platform™
The #1 virtual application delivery
controller (ADC) for scalable, secure, and
elastic delivery of applications
Stingray
#AvayaATF 14
Stingray and Location Independent Computing
© 2014 Avaya Inc. All rights reserved.
Users (Anywhere)
Internet
Stingray
Stingray GLB
Cloud Service (DFW)
App Object
Data Center (SFO)Data Center (NYC)
#AvayaATF 15
Buzzword Bingo!
© 2014 Avaya Inc. All rights reserved.
A communications protocol that gives access to the forwarding plane of a network switch or router over the network.
Decouples a virtual network topology from the physical network, so that upper-layer virtual services can operate as they would in a physical network
The ability to manage and operate a network and network functions by software, often through application programming interfaces (APIs)
Using policies to define the creation, configuration, and execution of network services, ultimately supporting dynamic scaling of those services
OpenFlowSDN
Network Programmability
Service-chain automation
#AvayaATF 16
Buzzword Bingo!
© 2014 Avaya Inc. All rights reserved.
A communications protocol that gives access to the forwarding plane of a network switch or router over the network.
Decouples a virtual network topology from the physical network, so that upper-layer virtual services can operate as they would in a physical network
The ability to manage and operate a network and network functions by software, often through application programming interfaces (APIs)
Using policies to define the creation, configuration, and execution of network services, ultimately supporting dynamic scaling of those services
SDN
Network Programmability
Service-chain automation
#AvayaATF 17
Buzzword Bingo!
© 2014 Avaya Inc. All rights reserved.
A communications protocol that gives access to the forwarding plane of a network switch or router over the network.
Decouples a virtual network topology from the physical network, so that upper-layer virtual services can operate as they would in a physical network
The ability to manage and operate a network and network functions by software, often through application programming interfaces (APIs)
Using policies to define the creation, configuration, and execution of network services, ultimately supporting dynamic scaling of those services
Network Programmability
Service-chain automation
#AvayaATF 18
Buzzword Bingo!
© 2014 Avaya Inc. All rights reserved.
A communications protocol that gives access to the forwarding plane of a network switch or router over the network.
Decouples a virtual network topology from the physical network, so that upper-layer virtual services can operate as they would in a physical network
The ability to manage and operate a network and network functions by software, often through application programming interfaces (APIs)
Using policies to define the creation, configuration, and execution of network services, ultimately supporting dynamic scaling of those services
Service-chain automation
#AvayaATF 19
Buzzword Bingo!
© 2014 Avaya Inc. All rights reserved.
A communications protocol that gives access to the forwarding plane of a network switch or router over the network.
Decouples a virtual network topology from the physical network, so that upper-layer virtual services can operate as they would in a physical network
The ability to manage and operate a network and network functions by software, often through application programming interfaces (APIs)
Using policies to define the creation, configuration, and execution of network services, ultimately supporting dynamic scaling of those services
#AvayaATF 20
Now, which ones are you trying to achieve?
© 2014 Avaya Inc. All rights reserved.
A communications protocol that gives access to the forwarding plane of a network switch or router over the network.
Decouples a virtual network topology from the physical network, so that upper-layer virtual services can operate as they would in a physical network
The ability to manage and operate a network and network functions by software, often through application programming interfaces (APIs)
Using policies to define the creation, configuration, and execution of network services, ultimately supporting dynamic scaling of those services
OpenFlowSDN
Network Programmability
Service-chain automation
#AvayaATF 21
Legacy networks
© 2014 Avaya Inc. All rights reserved.
Time and resource intensive; not suited for cloud scale
1000 provisions per day
333 hours of effort42 network adminsand
20 commands per changex
Source: HP (modified)
20,000 commands per day1 minute per command
x
#AvayaATF
Riverbed in a programmable network
Image credit: Wikipedia, Riverbed Technology
#AvayaATF 23© 2014 Avaya Inc. All rights reserved.
“This gives us the benefit to deliver new services to our customers without the need for installing new hardware, developing custom software, or experiencing service interruption. Stingray really helps us with this.”– Johannes Blome, business director, Mogul Cloud Services
Rapid time to market
#AvayaATF 24© 2014 Avaya Inc. All rights reserved.
“With the Riverbed Performance Management solution we receive alerts before issues are reported. This allows us to address problems before they affect employees. The IT Department is now perceived as proactive versus reactive.”– Stalin Guilamo, Manager of Network and Telephony Operations, The Riverside Company
Proactive IT
#AvayaATF 25© 2014 Avaya Inc. All rights reserved.
“The time spent waiting for contracts to process has been greatly improved, which has had a huge effect on customer and employee satisfaction.”– Rich Jackson, vice president of technology operations, Hilton Grand Vacations
User satisfaction
#AvayaATF#AvayaATF
Seven Habits of Highly Impressive Applications
The New Applications and How They're Changing the Game
SDN vs. OpenFlow vs. NFV vs. network programmability, etc. – A laywoman’s guide