17
Is Infrastructure Affecting Critical BTs? Harish Nataraj

AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Embed Size (px)

Citation preview

Page 1: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Is Infrastructure Affecting Critical BTs? Harish Nataraj

Page 2: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Safe Harbor Statement

This Product Roadmap is the confidential information of AppDynamics, Inc. ("AppDynamics"), and the recipient shall not disclose this Product Roadmap to any third party. AppDynamics reserves the right to change this Product Roadmap at any time, for any reason and without notice or compensation to the recipient. Notwithstanding the forward-looking statements contained herein (such as estimated completion dates), this Product Roadmap is not a guarantee of future product features and should not be relied upon in making any purchasing decisions. Actual product results may vary from forward-looking statements due to changes in AppDynamics and customer technologies, factors related to the economy and target markets, acquisitions of other companies, the hiring and termination of personnel and other factors.

Page 3: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

NETWORK SCENARIOS

Page 4: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Technology

Page 5: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Architecture - Agent

Confidential

App Flow (BT)

Network Flows

User

App

AppD Agent

Kernel

TCP/IP

AppD Controller

L3 Switch

Node

PCAP

Page 6: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Message è Flow Mapping

Confidential

App

TCP/IP

Node A

L3 Switch LBFirewall L3 Switch

App

TCP/IP

Node B

MsgID-XY ID-XY

Flow ID: F1 (5 Tuple)

Flow ID: F2 (5 Tuple)

Sender Flow ID: F1 Receiver Flow ID: F2

Page 7: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Message è Flow Mapping

Confidential

ID-XY Msg ID Sender Flow ID Receiver Flow ID XY F1 F2

ID-XY

Page 8: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

E-Commerce Application

Confidential

Nodes Nodes

E-Commerce Tier Inventory Tier

Internet

LB

Nodes

LB

Order Processing Tier

Internet

Payment GW Tier

Page 9: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Pinpoint Congestion

Confidential

Nodes Nodes

E-Commerce Tier Inventory Tier

Internet

LB

Nodes

LB

Order Processing Tier

Internet

Payment GW Tier

Inject Congestion

Page 10: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Not All Flows Are Equal!

Confidential

Page 11: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

How is it Done Today?

Confidential

Page 12: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Pinpoint Packet Loss

Confidential

Nodes Nodes

E-Commerce Tier Inventory Tier

Internet

LB

Nodes

LB

Order Processing Tier

Internet

Payment GW Tier

Inject Loss

Page 13: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Loss is Painful!

Confidential

Page 14: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

How is it Done Today?

Confidential

Page 15: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

SERVER SCENARIOS

Page 16: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

APPENDIX

Page 17: AppSphere 15 - Is Your Infrastructure Affecting Critical Business Transactions

Deep Path Analysis

Confidential

•  Trace Network Path •  Identify Packet Loss Location

MemCacheTier

InventoryTier

LBL3 Switch

Bad switch port causing sporadic packet loss

L3 Switch