Top Banner
March 25 – 27 th , 2014 І Orlando, FL #AvayaATF Dormain Drewitz @dormaindrewitz Optimizing Application Performance: Application Performance Within the DC and Beyond #AvayaATF
26

Optimizing Application Performance: Application Performance Within the DC and Beyond

Nov 17, 2014

Download

Technology

Dormain Drewitz

Presentation from the Avaya Technology Forum 2014 given by Dormain Drewitz, Director of Platform Product Marketing at Riverbed
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Optimizing Application Performance: Application Performance Within the DC and Beyond

#AvayaATF

March 25 – 27th, 2014 І Orlando, FL

#AvayaATF

Dormain Drewitz

@dormaindrewitz

Optimizing Application Performance: Application Performance Within the DC and Beyond

#AvayaATF

Page 2: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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…

Page 3: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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…

Page 4: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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…

Page 5: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 6: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 7: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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™

Page 8: Optimizing Application Performance: Application Performance Within the DC and Beyond

#AvayaATF#AvayaATF© 2014 Avaya Inc. All rights reserved.

END USERS

APM

USER

WEB APPS SERVICESNETWORK

NPM

DATABASES

Page 9: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 10: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 11: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 12: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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?)

Page 13: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 14: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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)

Page 15: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 16: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 17: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 18: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 19: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 20: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 21: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 22: Optimizing Application Performance: Application Performance Within the DC and Beyond

#AvayaATF

Riverbed in a programmable network

Image credit: Wikipedia, Riverbed Technology

Page 23: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 24: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 25: Optimizing Application Performance: Application Performance Within the DC and Beyond

#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

Page 26: Optimizing Application Performance: Application Performance Within the DC and Beyond

#AvayaATF#AvayaATF

More on this topic

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