Customer Highleveloverview

48
1 Leveraging F5 for Application Delivery Shane Coleman Field Systems Engineer, Wisconsin & Northern Illinois [email protected]

description

 

Transcript of Customer Highleveloverview

Page 1: Customer Highleveloverview

Leveraging F5 for Application Delivery

Shane Coleman

Field Systems Engineer, Wisconsin & Northern Illinois

[email protected]

Page 2: Customer Highleveloverview

2

Value Innovation• Unique TMOS architecture• Industry’s only open iControl API & SDK • Powerful iRules and DevCentral Community • Numerous Industry Patents

Application Partnerships• Unique F5 and application vendor integration • Application partner tested and documented solutions• F5 solutions in partner labs• Cooperative Support Agreements

Proven Results•  Over 16,000 Customers• FY08 Revenue: $650 M   • #1 in Advanced Platform ADC Market – Gartner• SSL VPN Market Leadership Award – Frost & Sullivan

Who Is F5 Networks?

FORTUNE'S 100 FASTEST-GROWING

Page 3: Customer Highleveloverview

3

1 – Gartner

2005 2009

ADC – Magic Quadrant1

Page 4: Customer Highleveloverview

4

F5 Continues to be #1 in the Application Delivery Controller Market for Q2 2009

Q209 Gartner ADC Market Share

SOURCE: Gartner

Cisco22.5%

F5 NETWORKS38.1%

Others18.2%

Radware8.8%

Citrix12.5%

Q209 ADC* Market Share Leaders

– F5 : 38.1%– Cisco: 22.5%– Citrix: 12.5%

Q209 ADC Market Share Revenue Leaders

– F5: $89.8Million– Cisco: $53 Million– Citrix: $29.4 Million

Q209 ADC Q/Q Revenue Growth– F5: 2.1%– Cisco: -14.5%– Citrix: 9.5%

Q209 ADC Total Market Numbers– Revenue: $235.7Million– Q/Q Revenue Growth: -1.4%

*Application Delivery Controller (ADC) Segment Includes: Server Load Balancing/Layers 4-7 Switching and Advanced (Integrated) Platforms

Page 5: Customer Highleveloverview

5

F5 Dominates in Advanced Platform ADC Segment for Q2 2 2009

Q209 Gartner Advanced Platform ADC Market Share

SOURCE: Gartner

Citrix17.8%

F5 NETWORKS54.4%

Radware10.3%

Others 17.5%

Q209 Advanced Platform ADC* Market Share Leaders

– F5: 54.4%– Citrix: 17.8%– Radware: 10.3%

Q209 Advanced Platform ADC Market Share Revenue Leaders

– F5: $89.8 Million

– Citrix: $29.4 Million

– Radware: $17 MillionQ209 Advanced Platform ADC Q/Q Revenue Growth

– F5: 2.1%– Citrix: 9.5%– Radware: 8.3%

Q209 Advanced Platform ADC Total Market Numbers

– Revenue: $165 Million– Q/Q Revenue Growth: -2%

*Advanced Platform Segment Includes: ADCs that integrate several functions (typically more than four) on a single platform (for example, load balancing, TCP, connection management, SSL offload, compression and caching)

Page 6: Customer Highleveloverview

6

Wisconsin Clientele

Page 7: Customer Highleveloverview

7

Financial Media OtherIT TransportTelco/ISP

Organizations Worldwide Trust F5 to Keep Their Businesses Running

Including 9 out of 10 of the world’s top financial services firms and 60% of the Global 1000

Page 8: Customer Highleveloverview

8

Hardware Platforms

BIG-IP 1600

BIG-IP 3600

BIG-IP 3900

BIG-IP 6900

BIG-IP 8900

Dual core CPU4 10/100/1000 + 2x 1GB SFP1x 160GB HD4 GB memorySSL @ 5K TPS / 1 Gb Bulk1 Gbps max software compression1 Gbps Traffic1 Basic Product Module

Dual core CPU8 10/100/1000 + 2x 1GB SFP1x 160 GB HD + 8GB CF4 GB memorySSL @ 10K TPS / 2 Gb bulk1 Gbps max software compression2 Gbps Traffic1 Advanced Product Module

2.4 GB encryption3.8 Gbps software compressionDual Power optionQuad Core CPU8 GB memory4 Gbps TrafficMultiple Product

Modules

2 x Dual core CPU16 10/100/1000 + 8x 1GB SFP2x 320 GB HD (S/W RAID) + 8GB CF8 GB memorySSL @ 25K TPS / 4 Gb bulk5 Gbps max hardware compression6 Gbps TrafficMultiple Product Modules

2 x Quad core CPU16 10/100/1000 + 8x 1GB SFP2x 320 GB HD (S/W RAID) + 8GB CF16 GB memorySSL @ 58K TPS / 9.6Gb bulk8 Gbps max hardware compression12 Gbps TrafficMultiple Product Modules

BIG-IP VIPRION

40 Gbps Traffic32 M ccps200,000 TPS16 GB Max CompressionMultiple Product Modules

Page 9: Customer Highleveloverview

9

Delivering Applications is Complex

Availability

Security

Growth

End-userExperience

Efficiency

Application Architect

Page 10: Customer Highleveloverview

10

Application

Traditional Methods of ResolutionMultiple Point Solutions

Network Administrator Application Developer

Add more infrastructure?

Hire an army of developers?

MoreBandwidth

Page 11: Customer Highleveloverview

11

F5 BIG-IP TechnologyTurn your infrastructure into an agile application delivery network

Users Applications

BIG-IP

Optimize your Applications, Network and Client Connections

Secure your Applications

Customize the delivery of your Applications

ensure Scalable, Adaptable, Highly Available Applications

provide Manageability to administrators

Page 12: Customer Highleveloverview

12

Optimizations• F5’s Traffic Management Operating System• Leveraging Clustered Multiprocessing• iSessions• Optimizing at the Client• Benefit to:

– Client– Network– Server

Page 13: Customer Highleveloverview

13

iRulesiRules

TMOS ArchitectureA unified system for application delivery

Microkernel

UsersApplications

Full ProxyFull Proxy

ClientSide

ClientSide

Server Side

Server Side

High Performance HardwareHigh Performance Hardware iControliControl

Rat

e S

hapi

ng

TC

P E

xpre

ss

SS

L

Cac

hing

XM

L

Com

pres

sion

One

Con

nect

TC

P E

xpre

ss

App

Sec

urity

WA

N A

ccel

3rd P

arty

Page 14: Customer Highleveloverview

14

Clustered Multi-Processing

• Benefits of– Asymmetric Processing– Symmetric Processing

• No Overhead of CPU Context Switching

• Load Balances processes across ALL Cores

Page 15: Customer Highleveloverview

15

WAN Application Delivery ServicesSecure and optimize site-to-site

iSessionsSymmetric Adaptive Compression

SSL EncryptionComplete L7 QoSTCP Express 2.0

iSessions secure, optimized connection between two BIG-IPs

WAN

ServersServers

BIG-IPBIG-IP

FirewallFirewall

Page 16: Customer Highleveloverview

16

Improve Connections Starting from Client

EDGE Client • Smart reconnect feature

– survives endpoint IP address change (such as AP hop) – detects domain changes for automatic VPN tunnel setup/teardown

• Adaptive compression – effort level automatically dials up/down

with server/CPU load)

• Datagram TLS– optimizes traffic especially on

lossy WAN connections and real time traffic

• Client side traffic shaping– prioritizes sensitive applications

(such as VOIP traffic )

Page 17: Customer Highleveloverview

17

Acceleration Functional Areas and the Effect on InfrastructurePage Generation

TimePage LoadTime

Page Delivery Time

Client Browser

Page Delivery Time

Application Acceleration• IBR (Dynamic Content Control)• Multi-Connect• Dynamic Linearization• Dynamic Caching• Dynamic Compression• SSL Acceleration

Network Acceleration• Compression• Dynamic Caching• TCP Express• Differential Compression• QoS

Server Offload• Compression• Dynamic Caching• Content Spooling• OneConnect• Rate Shaping• Connection limit

Internet WAN10%

10%

ServerInfrastructure

Page 18: Customer Highleveloverview

18

Security• Securing the Application & Data• Trust-Based Access

Page 19: Customer Highleveloverview

19

Secure the Applications & Data• Industry Recognized

– ICSA Certified– SC Magazine’s 2009 Best Web Application Security Solution

• Simplified Administration– Rapid Deployment Policies– Automatic policy builder with templates

• Flexible Architecture– Bridge or Routed– Blocking or Passive Modes

• Strong Security– Protocol Anomaly Detection (DoS, Brute Force)– Full XML schema validation– Data Guard & Cloaking– Protocol Security for FTP, HTTP and SMTP– Forceful Browsing & Logical Flaw Mitigation– OWASP top 10 and “0 Day” Protections

Page 20: Customer Highleveloverview

20

Secure the Applications and Data

Security at Application, Protocol and Network Level• Meet compliance requirements (PCI, HPPIA, etc.)• Strong protection without interrupting legitimate traffic

Resource Cloaking and

Content Security

Network and Protocol Attack

Prevention

Positive & Negative Security

Models

Selective Encryption

“BIG-IP enabled us to improve security instead of having to invest time and money to develop a new more secure application”

Application MangerGlobal 5000 Media and Entertainment Company

TechValidate 0C0-126-2FB

Page 21: Customer Highleveloverview

21

Adaptive Application SecurityUnique Attack Detection, L7 DoS and Brute Force Protection

• Remediate unwanted clients while servicing desired clients• Improved application availability • Focus on higher value productivity while automatic controls intervene

Page 22: Customer Highleveloverview

22

Resources / Applications

Provide Trust-Based Access

Access Policy Manager (APM)

Corporate NetworkInternet

Device Trust:AntivirusPersonal FirewallFiles and Registry Settings OS & Browser PatchesTrusted IPREMEDIATION – When End Point

Scan Fails

User Trust:LDAPWindows DomainActive DirectoryRadiusSingle Sign OnTwo-Factor AuthClient Side Certificates

End User ExperienceWAN Optimization and Web AccelerationStandalone ClientWeb based Client

The EDGE is Fluid!

ManageabilityBIG-IP GUI, tmsh, iRules, iControl Visual Policy Editor – Easy to Build & Maintain end

point security access policiesRole Based Admin – admin access based on

organizational role

Access and ControlNetwork AccessWeb Application AccessRole Based Access ControlL4, L7 ACLsIntegration with 3rd Party IAM vendors

Page 23: Customer Highleveloverview

23

Customization of Application Delivery

• iRules

• iControl

Page 24: Customer Highleveloverview

24

• Programming language integrated into TMOS– TMOS (Traffic Management Operating System)

• Based on industry standard TCL language– TCL (Tool Command Language)

• Inbound or outbound traffic can be:– intercepted– inspected– transformed– directed– tracked

Customize your Delivery with iRules

0101010101010101010101010101010101010101010101010101010101010101

Page 25: Customer Highleveloverview

25

Connect with 40,000 ADC ExpertsAt DevCentral

• Blogs

• Multimedia

• iRules and iControl samples

• Forums

• Tutorials

• Tools

http://devcentral.f5.com

Page 26: Customer Highleveloverview

26

iControl

Storage

Web Client

Web Server

Application Server Virtualization

App. Server App. Server App. Server

Storage Virtualization

Storage

Web Server Virtualization

Storage

BIG-IP

BIG-IP

Web Server Web Server

Web Client

iContol

iContol

• Open API• DLL in Visual Studio

Page 27: Customer Highleveloverview

27

Available, Scalable & Adaptable Applications

• Load Balancing• Hardware

– Resilience– Stateful, High Availability– Blade-based capabilities

• Adaptability with Dynamic Infrastructure Concepts

Page 28: Customer Highleveloverview

28

It Starts with Load BalancingEnsure availability and plan for growth

TransactionAssurance

High PerformanceHardware

8 Dynamic LBMethods

Session Persistence

Application Health Monitoring

LTM load balances at the application level• Ensures the best resources are always selected• Has deep visibility into application health• Proactively inspects and responds to errors

Eliminate downtime and scale the application

Page 29: Customer Highleveloverview

29

01010101010101010101010101010101010101010101010101010101010101010

Intelligent Monitoring: Monitor real traffic instead of probing

In-Band Monitors • Monitor is based on live traffic connections• Detects true state of application without active monitor overhead• Alleviates active monitors constantly sending traffic to the servers;

catches downed nodes in between the active monitor probe internals• Marks node down after pool member does not respond to a

connection within a certain amount of time• Can automatically attempt to send a connection to a downed node• Can only force the active monitor to be used for probing if the passive

monitor detected the node as down

Page 30: Customer Highleveloverview

30

Offering Resiliency & High Availability

Hardware designed specifically for Application Delivery• Industry’s best performance – up to 40 Gbps throughput• Hot-Swappable Components• Flexible deployment options – FIPS, NEBS, DC power• Always-on Management• All Hardware supports intelligent High Availability• Stateful Failover for session-based applications

Page 31: Customer Highleveloverview

31

Web Clients

Frontend

AppServers Virtualization

App. Server App. Server App. Server

Storage Virtualization

Frontends VirtualizationBIG-IP LTM

BIG-IP LTM

Frontend Frontend

Web Clients

iControl

iControl

Mon

itori

ng &

Manag

em

ent

vCenter

+

AppSpeed

Demand ↑ ↑ ↑

F5 Provision

Detection

Automation

VM Provision

Demand ↓ ↓ ↓

VM Deprovision

Detection

Automation

F5 Deprovision

Dynamic Infrastructures using VMWARE / F5Matching Network Automation with Computer Resource Automation

Page 32: Customer Highleveloverview

32

Global (Site) Adaptability

Firewalls

BIG-IP

ISP-2ISP-1

Firewalls

BIG-IP

Data Center Asia

Data Center North America

Firewalls

BIG-IP

Data Center Europe

Internet

Leverage Global DNS capabilities within BigIP

Page 33: Customer Highleveloverview

33

Manageability

• GUI• Application Templates• Software Installation• Resource Provisioning• Virtualized Management• Routing Domains• Certificate Management• Centralized Management Capabilities

Page 34: Customer Highleveloverview

34

Simplified ManagementXMUI GUI scales and provides user friendly, intuitive console

Page 35: Customer Highleveloverview

35

Simplified ManagementDashboard

Page 36: Customer Highleveloverview

36

Simple Application Roll-outsCustomizable Application Templates

1

Page 37: Customer Highleveloverview

37

Simple Application Roll-outsApplication Templates

2

Page 38: Customer Highleveloverview

38

Templates Engineered With CollaborationEnsuring best-practice deployments

F5 Solution Center

SuccessfulDeployments

Page 39: Customer Highleveloverview

39

Management – Software and Image Control

Create Volumes for Boot Partitions

Page 40: Customer Highleveloverview

40

Staging & Confirming the Installation

Page 41: Customer Highleveloverview

41

Installation progress

Once the install has completed, simply click on any link in the GUI to navigate away from the page

Page 42: Customer Highleveloverview

42

Boot to the new installation

• Unlike previous versions of BIG-IP selecting a new boot location is immediate and does not just set the boot location preference for the next boot

• If you click this the link for a different boot location you will be prompted for confirmation, then the system will boot into the selected boot location

Page 43: Customer Highleveloverview

43

Resource provisioning

Page 44: Customer Highleveloverview

44

• Driving forces:

– Regulatory, Best Practice

• Benefits:

– Compliance, Reduce Configuration Errors

• F5 Management Virtualization

– Partition Virtualized Servers, Resources and Monitors

– Limit Roles within the Partitions

Management Virtualization

Page 45: Customer Highleveloverview

45

Routing Domains

• Isolated Routing Domains

• Independent Default Gateway’s and Routing Tables

• Overlapping IP Address Networks Supported

VLAN 10GW

10.10.10.1

VLAN 20GW

10.10.20.1

VLAN 30GW

10.10.30.1

VLAN 40GW

10.10.40.1

VLAN 50GW

10.10.50.1

VLAN 60GW

10.10.60.1

DomainA10.10.10.010.10.20.0

DomainB10.10.30.010.10.40.0

DomainC10.10.50.010.10.60.0

Page 46: Customer Highleveloverview

46

Certificate Management

• Easily import existing certificates

• Create new certificates

• Leverage wildcards to minimize certificate costs

• Notification of upcoming certificate expiration

Page 47: Customer Highleveloverview

47

Enterprise ManagerManageability & Visibility

Capabilities Historical

collection of application traffic statistics for trending and analysis

Capacity planning as well as trending and historical analysis

Opportunities to effectively plan with Business Units

Central Policy Management & Deploiyment

Data Center 2

Web

ADC

IT Staff

SharePoint

ADC

IT Staff

Exchange

ADC

IT Staff

Accounting

ADC

IT Staff

Datacenter 1

Web

ADC

IT Staff

ADC

IT Staff

ADC

IT Staff

SharePoint ExchangeWeb

ADC

IT Staff

Real-timeMonitors

Page 48: Customer Highleveloverview