Your SlideShare is downloading. ×
0
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
How virtual ADC can deliver highly available and scalable application access
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

How virtual ADC can deliver highly available and scalable application access

742

Published on

Every LoadMaster is not just a Load Balancer, but an Application Delivery Controller with features such as Acceleration (Caching, Compression, SSL Acceleration (in ASIC) – not only HTTPS, but generic! …

Every LoadMaster is not just a Load Balancer, but an Application Delivery Controller with features such as Acceleration (Caching, Compression, SSL Acceleration (in ASIC) – not only HTTPS, but generic! ) AND Security (Intrusion Prevention, SSL Termination)

During this session attendees will gain an insight into the benefits of using an application delivery controller to ensure highly available access to servers and applications such as Microsoft Exchange 2010, Sharepoint, Terminal services and any Web Based applications.Topics including Server & Application Health checking, Load balancer clustering & Stateful failover, Improved server performance and ease of scalabilityThe session will include a practical demonstration.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
742
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Virtual ADCDelivering highly available, scalable applications
  • 2. ADC = Application Delivery Controllera.k.a…  Load Balancer +  Content Switch  Offloading Proxy  Application Front End  Load balancing Router  Web Traffic Manager
  • 3. ADCs are Complex & Expensive(a) True(b) False
  • 4. Where there’s Mystery … There’s £€$¥
  • 5. De-Mystifying the ADC…
  • 6. What issues is ADC trying to solve?
  • 7. Internet High Availability ?Web/Application Server
  • 8. Internet X High Availability ?Web/Application Server
  • 9. InternetAs thenumber ofuser requestsgrows… Scalability ? Wait ! I Can’t Keep UP! Web/Application Server
  • 10. InternetWeb/Application Server
  • 11. InternetInstall SSL& IPSOn Server Wait ! I Can’t Keep UP! Web/Application Server
  • 12. Internet DNS Round Robin Network Infrastructure 10.0.20.5 10.0.20.6Add another server Public-Facing IPwith DNS Round Robin?
  • 13. Internet Error 404 Page Not DNS Found Round Robin Network Infrastructure HA ÷ 2 X Lacking key features 10.0.20.5 10.0.20.6Add another server Public-Facing IPwith DNS Round Robin?
  • 14. “Purpose-built” hardware SLB/ADC Appliance
  • 15. All ADC Appliances work the same way… (almost) It’s all about the “VIP” (Virtual IP)
  • 16. Internet 10.0.20.5 Public VIP Default GatewayPrivate “Real” IPs 192.168.0.2 192.168.0.3 192.168.0.4 Server Farm
  • 17. Internet 10.0.20.5 Public VIP ADC automatically detects server and application failures and dynamically X re-routes user requests to other, available servers.Private IPs 192.168.0.2 192.168.0.3 192.168.0.4 Server Farm
  • 18. Error 404 Page Not Internet Found X 10.0.20.5 Public VIP X X XPrivate IPs 192.168.0.2 192.168.0.3 192.168.0.4 Server Farm
  • 19. Internet X Out of Service Active 10.0.20.5 Public VIP High Availability with Stateful FailoverPrivate IPs 192.168.0.2 192.168.0.3 192.168.0.4 Server Farm
  • 20. Key ADC Features >>  Server Load Balancing  Server and Application Health Checking  SSL Termination/Proxy, Acceleration  Content Switching  Application Acceleration
  • 21. Layer 4 Load BalancingScheduling & InternetBalancing Methods• Round Robin• Least Connection• “Weighted” Server 1 Server 2
  • 22. Server-resource Load BalancingAgent, Adaptive InternetBalancing Methods• CPU Utilization• Memory (RAM) Available• Number of Active Users• Any Perfmon Stat. Next Request CPU=75% CPU=72% Server 1 Server 2
  • 23. Layer 7 - Content Switching Internet www.mysite.com/shoppingwww.mysite.com/multi-media
  • 24. Server Persistence (a.k.a. “affinity”, “sticky”) 2 3 1 InternetTypes of “Persistence”• Source IP• SSL Session• Layer 7 Shopping Data For User 1 Server 1 Server 2
  • 25. Internet SSL Encryption/Decryption Server Responsibilities HTTPS:// • Key Exchange TPS • Setup/Teardown SSL • Bulk Encrypt/Decrypt SSL = 55% Performance Hit (with 1024-bit Key)Server 1 Server 2 With 2048-bit Key?
  • 26. SSL Encryption/Decryption Internet HTTPS:// Offload and AccelerateSSL ASIC • Key Exchange • Setup/Teardown SSL HTTP:// • Bulk Encrypt/Decrypt L7 Persistence • Manage Single SSL Certificates • Enables L7 Persist. with SSL 100 – 10,000 SSL TPS Server 1 Server 2
  • 27. Application Acceleration Normal Load-Balanced Traffic FlowInternet 2 3 1 Every request received by the Load Balancer is forwarded to a Server
  • 28. Application Acceleration Caching Feature Enabled Cached ContentInternet 2 3 1 More Farm-side Bandwidth available To serve more user requests.
  • 29. Application Acceleration GZip Compression EnabledInternet 2 3 1 More Web-side Bandwidth available To server more user requests
  • 30. Applications InternetWeb Servers VMWare, Hyper-V, Xen Servers MS Terminal, Intranet Apps Citrix Servers Mail & Exchange Servers
  • 31. “Virtual” ADC“Purpose-built” hardware virtual SLB/ADC Appliance Same (mostly) Features as H/W Appliance
  • 32. Virtual ADC… Installs and runs as a hardened, “Guest” Operating System on a dedicated virtual machine Bare Metal Hypervisor Apps, DB, … “Guest” O/S Technical SpecificationsDedicated VirtualMachine (VM) Operating System: Linux Size: 30MB Allocated Memory (RAM) 1GB
  • 33. Virtual ADCResourceUtilization
  • 34. H/W Load InternetBalancing/ADC Aggregate L2/L3 Switching
  • 35. Internet Virtual Load Balancing/ADCAggregate L2/L3 Switching Virtual Private Server (VPS-1) Virtualization Platform Virtual LoadMaster (VLM) VIP-1 E.G VMware ESX, Hyper-V Virtual Private Server (VPS-2) L4/7 Load Balancing, Apache/Tomcat Content Switching, Windows/Exchange RIP-1 SSL Offload Virtual Private Server (VPS-3) Apache/Tomcat Windows/Exchange RIP-2 Virtual Private Server (VPS-n) Apache/Tomcat Windows/Exchange RIP-3 The Virtual LoadMaster installs and operates in a “virtual machine” within the existing server virtualization environment.
  • 36. High-Availability (HA) Internet with Virtual ADC Active Host Active Standby V-ADC HA Virtual Private Server (VPS-1) Virtual Private Server (VPS-5)Virtualization Platform Virtualization Platform Virtual ADC Virtual ADC (Active) VIP-1 E.G VMware ESX, Hyper-V (Hot-Standby) VIP-1 E.G VMware ESX, Hyper-V Virtual Private Server (VPS-2) Virtual Private Server (VPS-6) Apache/Tomcat Apache/Tomcat Windows/Exchange RIP-1 Windows/Exchange RIP-4 Virtual Private Server (VPS-3) Virtual Private Server (VPS-7) Apache/Tomcat Apache/Tomcat Windows/Exchange RIP-2 Windows/Exchange RIP-5 Virtual Private Server (VPS-4) Virtual Private Server (VPS-n) Apache/Tomcat Apache/Tomcat Windows/Exchange RIP-3 Windows/Exchange RIP-6
  • 37. High-Availability (HA) Internet with Virtual ADC Active Host Down Instant Active V-ADC Failover HA Virtual Private Server (VPS-1) Virtual Private Server (VPS-5)Virtualization Platform Virtualization Platform Virtual ADC Virtual ADC (Active) VIP-1 E.G VMware ESX, Hyper-V (Active) VIP-1 E.G VMware ESX, Hyper-V Virtual Private Server (VPS-2) Virtual Private Server (VPS-6) Apache/Tomcat Apache/Tomcat Windows/Exchange RIP-1 Windows/Exchange RIP-4 Virtual Private Server (VPS-3) Virtual Private Server (VPS-7) Apache/Tomcat Apache/Tomcat Windows/Exchange RIP-2 Windows/Exchange RIP-5 Virtual Private Server (VPS-4) Virtual Private Server (VPS-n) Apache/Tomcat Apache/Tomcat Windows/Exchange RIP-3 Windows/Exchange RIP-6
  • 38. Key Hardware ADC Features >> Server Load Balancing SSL Termination/Proxy SSL Acceleration Layer 7 Content Switching Server and Application Health Checking Caching Compression Layer 7 Intrusion Prevention System (IPS) Supports cloning and relocating with native Virtualization Framework management tools
  • 39. Key Virtual ADC Features >> Server Load Balancing SSL Termination/Proxy SSL Acceleration Layer 7 Content Switching Server and Application Health Checking Caching Compression Layer 7 Intrusion Prevention System (IPS) Supports cloning and relocating with native Virtualization Framework management tools
  • 40. ADCVirtual or Hardware ?
  • 41. Virtual ADC Performance Example Internet Throughput 927 Mbps L7 Requests/Second 31,883 SSL TPS 249 L4 Concurrent Connections ~2 Million L7 Concurrent Connections ~100,000 Virtual Private Server (VPS-1) Virtual LoadMaster (VLM) VIP-1 Tested Platform: Dell PowerEdge R410 Server 1X Intel E5520 Xeon Processor 2GB Allocated RAM Intel PRO 1000PT Dual Port 1GbE NIC, PCIe-4 VMware ESXi v4.0
  • 42. KEMP LoadMaster Comparison ADC, Hardware Appliances ADC, Virtual Appliances1LoadMaster Model P/N: LM-2200 LM-2600 LM-3600 LM-5500 VLM-100 VLM-1000MSRP (Includes 1st Year Gold Support) $1,990 $6,990 $9,890 $17,990 $1,490 $3,990P er f o r m a n ce & S p eci f i ca t i o n sMax Balancer Throughput 950Mbps 1.7Gbps 3.4Gbps 6Gbps 100 Mbps UnrestrictedSSL Transactions Per Second (TPS) 200 2,000 5,000 10,000 100 249Integrated SSL ASIC √ √ √Requests Per Second (http) 25,000 69,000 77,000 100,000 31,883 31,883L4 Concurrent Connections 1,000,000 2,000,000 4,000,000 30,000,000 2,000,000 2,000,000Max Servers Supported / Virtual IPs 1,000/500 1,000/500 1,000/1,000 1,000/1,000 1,000/500 1,000/1,000 18 X GbE,Network Ports 4 X GbE 4 X GbE 8 X GbE Optional 2X 10GRack-mountable 1U 1U 1U 2USolid-State (diskless storage) √ √ √ √Power Supply (Watts) 180 200 200 2X 460 hot-plugK ey F ea t u r esLayers 4/7 Load Balancing √ √ √ √ √ √Content Switching √ √ √ √ √ √Caching, Compression Engine √ √ √ √ √ √IPS (SNORT-Rules compatible) √ √ √ √ √ √MS Exchange 2010 Optimized √ √ √ √ √ √Active/Hot-standby Redundant Operation √ √ √ √ √ √
  • 43. Q/A www.KEMPtechnologies.com
  • 44. YOUR YEAR-ROUND IT RESOURCE – access to everything you’ll need to know
  • 45. THE WHOLETECHNOLOGY STACKfrom start to finish
  • 46. COMMENT & ANALYSISInsights, interviews and the latest thinking on technology solutions
  • 47. VIDEOYour source of live information – all the presentations from our live events
  • 48. TECHNOLOGY LIBRARY Over 3,000 whitepapers,case studies, product overviews and press releases from all the leading IT vendors
  • 49. EVENTS, WEBINARS & PRESENTATIONS Missed the event? Download the presentations thatinterest you. Catch up with convenient webinars. Plan your next visit.
  • 50. DirectoryA comprehensive A-Z listing providing in-depth company overviews
  • 51. ALL FREE TO ACCESS 24/7
  • 52. online.ipexpo.co.uk

×