A10 Itil Oasys Webex 090309


Published on

Powerpoint from the Weex from Sept. 3rd, 2009 presenting A10 Application Delivery solutions relative to ITIL Life Cycles and Processes

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Welcome and good morning to everyone. This is Chris Johnson from Open Access Systems Corporation. We are an IT Solutions Provider headquartered in Northern New Jersey since 1993 and have partnered with A10 Networks to bring Application Delivery solutions to our clients. A10 Networks is a Premier US Manufacturer of Top Tier Application Delivery Solutions. Founded in 2004 with corporate headquarters in San Jose, with offices in the Japan, China, Korea and Taiwan. I am ITIL v3 Certified and will start by introducing you to the A10 Networks AX Series of Server Load Balancers and go through a quick discussion of the ITIL v3 Service Life Cycles. Then I’ll turn the presentation over to Steve Sacchi, a Senior Systems Engineer at A10 Networks based in New Jersey. During the presentation you can type in any questions or comments in the window at the lower right of your screen. We’ll try to address them while presenting and will directly answer them during the question and answer period at the end. We should be done in 45 minutes and will then address any questions and comments.
  • Here’s a simplified slide of the ITIL Life Cycles of what a mature IT organization “should do”, but not “how” to do it. The first 4 Life Cycles are shown as vertical stacks of processes and functions that have input and output relationships with other processes. The 5 th CSI is represented horizontally on the bottom. The arrow in the upper left remind us that the business owners, CEO’s and CFO’s want their IT investment to be aligned to meet the goals and objectives of the business. The business owners also define the policies and what regulations and what compliance is required for the business. With this information the CIO and CTO will know what they “should” do. IT is organized and goes through the Life Cycles and the accompanying processes if applicable to each individual organization. 1. Starting on the left, the Service Strategy is where we generate the strategy to create maximum value to users of IT that is sized to the market and budget. Being market driven – especially today with the explosion of the “cloud” we will see how Optimizing your application delivery requires a separate powerful – purpose built – appliance to meet SLA’s and OLA’s. 2. In the Service Design stage we are establishing Supplier, Capacity, Availability, Continuity, and Service Level Agreement management processes. Roles and responsibilities are defined and all assets and applications are organized into a Service Catalog which include retired, current and future applications used by IT. 3. Next, the Service Transition is where new services or services that are changing go through this cycle that insures the design specifications are tested and validated before being released to Operations. Additional VIP for monitoring and ‘what if testing’ without flipping the network over until fully tested. 4 . Service Operations –includes the Help Desk, Access Management, Problem, Event, and Incident Management all of which are developed to provide value to IT’s customers. 5. At the bottom of the chart is the Continual Service Improvement Life Cycle , How we can get better from a before state to an improved state requires a consistent set of reports – then we work through 7 steps– define what we should measure , identify what we can measure , Gather, Process, Analyze, Report, Improve and keep optimizing IT to meet the goals and objectives. In the case of Load Balancers we have KPI such as TCP latency, number of connections, throughput, response time that can be consistently reported. At this point I will turn it over the Steve.
  • Significant built in head room ready for growth – considerable power at less cost.
  • The power.
  • High Performance
  • What load balancing is….High Availability, global load balancing, insuring Service Level Agreements are met for response time etc. Can adjust applications and monitor health checks.
  • Optimization – Application acceleration – Increase capacity
  • Prevents individuals from overloading – safety feature -
  • Global load balancing for capacity and disaster recovery.
  • This aFleX splits requests for static images (jpgs and gifs) to a separate caching server tier.
  • This aFleX looks at the default language support of the client browser and automatically sends the client to a specific set of web servers.
  • Mimicking a feature of the popular Apache module mod_rewrite, this aFleX hides the complex directory structure of the backend web server by allowing the public to use short and easy to remember URL.
  • This is a build slide where it shows the standard CLI with a screen shot, the GUI with a screen shot and the powerful aFleX tool.
  • This is a build slide where it shows the standard CLI with a screen shot, the GUI with a screen shot and the powerful aFleX tool. Operations – Can be used as Key Performance Indicator.
  • Time should be – 2:35 Go Live on an AX2000
  • Screen Shot
  • Point out major advantages to buying A10 Networks. Explain and back to Chris.
  • Here are a few of the quick wins that you can gain when implementing ITIL
  • A10 Itil Oasys Webex 090309

    1. 1. Implementing ITIL v3 Practices with A10 Networks Solutions “ Documented Common Sense” September 3rd, 2009 AX Series Advanced Traffic Manager Application Delivery Steve Sacchi, Sr. Systems Engineer A10 Networks [email_address] Chris Johnson, President Open Access Systems Corporation [email_address]
    2. 2. AX Series Performance Comparison Chart Models Application Throughput AX 1000 2.4 Gb AX 2000 4 Gb AX 2100 6 Gb AX 2200 7.4 Gb AX 3100 8 Gb AX 3200 8.7 Gb AX 5200 40 Gb
    3. 3. ITIL v3 map http://www.oasyscorp.com/itilv3map.html
    4. 4. The New Generation of Server Load Balancers (win) Service Strategy: Demand Management
    5. 5. A10 AX Architecture Overview (win) Service Strategy: Demand Management <ul><li>SSL Acceleration Module – SSL Processing </li></ul><ul><li>Application Memory – Session Tables, Buffer Memory, Application Data </li></ul><ul><li>L4-7 CPUs – L4-7 Processing, Security, NAT </li></ul><ul><li>Control Kernel – CLI, GUI, Management Tasks and Health Checking </li></ul><ul><li>Flexible Traffic ASIC (FTA) – Distributes Traffic Across L4-7 CPUs, Efficient Network I/O, DDoS </li></ul><ul><li>Switching & Routing ASIC – L2 & L3 Processing and Security </li></ul><ul><li>High Speed Switching Fabric </li></ul><ul><li>Interconnect SR ASIC, FTA, L4-7 CPU </li></ul>
    6. 6. AX’s True Parallel Processing <ul><li>ACOS Architecture designed for multiple CPUs </li></ul><ul><li>Advanced Super Computing Technologies bring true parallel processing capability </li></ul><ul><li>No interference among processors </li></ul><ul><li>No data copy among processors </li></ul>Up to 7 Processors handle traffic simultaneously L4/7 Traffic L4/7 Traffic Processor 5 Processor 6 Processor 7 Processor 8 Processor 1 Processor 2 Processor 3 Processor 4 <ul><li>Control Protocol/ Management </li></ul>
    7. 7. AX Series Performance Comparison Chart Models Application Throughput AX 1000 2.4 Gb AX 2000 4 Gb AX 2100 6 Gb AX 2200 7.4 Gb AX 3100 8 Gb AX 3200 8.7 Gb AX 5200 40 Gb
    8. 8. Scalability, High Availability, Optimization (WINs) Service Design: Service Level Management, IT Security Service Transition: Service & Eval Testing <ul><li>Application Load Balancing (SL& Avail) </li></ul><ul><ul><li>Round Robin </li></ul></ul><ul><ul><li>Least Connections </li></ul></ul><ul><ul><li>Fastest Response </li></ul></ul><ul><ul><li>Weighted </li></ul></ul><ul><ul><li>Priority </li></ul></ul><ul><li>Monitor Server Health (Ser & Eval) </li></ul><ul><ul><li>TCP Level Health Checks </li></ul></ul><ul><ul><li>Application Layer Health Checks </li></ul></ul><ul><ul><li>HTTP and HTTPS (IT Security) </li></ul></ul><ul><ul><li>Scriptable Health Checks </li></ul></ul><ul><li>Session Persistence (SL) </li></ul><ul><ul><li>Source IP </li></ul></ul><ul><ul><li>Cookie-based </li></ul></ul><ul><ul><li>URL </li></ul></ul><ul><li>AX Redundancy (Avail) </li></ul><ul><ul><li>Active-Active </li></ul></ul><ul><ul><li>Active-Standby </li></ul></ul>Load Balanced Servers
    9. 9. Scalability, High Availability, Optimization (WINs) Service Design: IT Security, Service Level Management, Capacity Management, Availability Management <ul><li>TCP (S L & Cap) </li></ul><ul><ul><li>Connection reuse </li></ul></ul><ul><ul><li>Dynamic window sizing </li></ul></ul><ul><ul><li>TCP multiplexing </li></ul></ul><ul><li>Compression (SL) </li></ul><ul><ul><li>HTTP hardware </li></ul></ul><ul><li>Caching (SL& Cap) </li></ul><ul><ul><li>Static HTTP RAM cache </li></ul></ul><ul><ul><li>Dynamic HTTP RAM cache </li></ul></ul><ul><ul><li>Future Disk Caching </li></ul></ul><ul><li>SSL (IT Security &Cap) </li></ul><ul><ul><li>Acceleration and Management </li></ul></ul><ul><li>Hardware based DDOS (IT Security & Avail) </li></ul>Load Balanced Servers Recover Server Cycles and Speeds up Servers Responses
    10. 10. Connection limit = 150 Limit Period = 100ms } Connection Rate Limiting (Win) Service Design: IT Security, SLM, Capacity By adding Source-IP based connection rate limiting this protects the system from excessive connection requests from individual clients.
    11. 11. High Availability – GSLB (DNS Intelligence) ( WIN) Service Design: IT Continuity, Service Level Management, Capacity Management, Availability Management <ul><ul><li>DNS Proxy (IT Continuity) </li></ul></ul><ul><ul><ul><li>This method is the most commonly used global server load balancing as it does not disrupt customers’ existing name resolution </li></ul></ul></ul><ul><ul><li>Disaster recovery (Availability) </li></ul></ul><ul><ul><ul><li>Provide extra level of High availability to important applications </li></ul></ul></ul><ul><ul><li>RTT (SL) </li></ul></ul><ul><ul><ul><li>Send client connections to the fastest responding datacenter </li></ul></ul></ul><ul><ul><li>Geo-location (SL) </li></ul></ul><ul><ul><ul><li>Send client connection to the “closest” datacenter </li></ul></ul></ul><ul><ul><li>Session capacity (SL) </li></ul></ul><ul><ul><ul><li>Send client connection to the datacenter with the most available capacity </li></ul></ul></ul><ul><ul><li>Weighted values (SL) </li></ul></ul><ul><ul><ul><li>Send client connections to the datacenter with the highest combined score </li></ul></ul></ul><ul><ul><li>Most active servers (SL) </li></ul></ul><ul><ul><ul><li>Send client connections to the datacenter with the most available active servers </li></ul></ul></ul>Disaster Recovery Site1 Site2
    12. 12. aFleX - ADVANCED SCRIPTING <ul><li>Inspect all application traffic types beyond traditional Layer 4-7 </li></ul><ul><li>Looks into application traffic flow to identify decision criteria </li></ul><ul><li>Switch, drop, or redirect based on aFleX policies </li></ul><ul><li>aFleX’s development environment simplifies policy creation and maintenance </li></ul>
    13. 13. aFleX : (Win) Service Design: SLM & Service Operation: Application Management Function Reallocate requests by content type to optimize data center resources: Transparent to the user, splits requests for static images (jpgs and gifs) to a separate caching server tier. when HTTP_REQUEST {   if { [HTTP::uri] ends_with &quot;jpg&quot; } {     pool cache   } elseif { [HTTP::uri] ends_with &quot;gif&quot; } {     pool cache   } else {     pool web   } } .jpg .gif .js .cgi .html
    14. 14. aFleX : Auto Displays Made Easy Automatically displays a Web page based on the user’s language, using the language set in the user’s browser. when HTTP_REQUEST { if { [HTTP::header accept-language] contains “es” } {     pool Spanish   } elseif { [HTTP::header accept-language] contains “ja” } {     pool Japanese } elseif { [HTTP::header accept-language] contains “zh” } { pool Chinese } else {     pool English   } } English Spanish Japanese Chinese
    15. 15. aFleX : Easy To Re-direct URLs Provides a simple way to provide redirect: In this example users are redirected from www.A10networks.com to www.A10networks/oss/signup.php   when HTTP_REQUEST {     if { [HTTP::uri] equals &quot;/A10&quot; } {       HTTP::redirect http://[HTTP::host]/oss/signup.php        }   } //www.A10networks.com <ul><li>www.A10networks.com </li></ul><ul><li>www.A10netwoks.com/oss/signuo.php </li></ul>//www.A10networks.com/oss/signup.php
    16. 16. Ease of use & Ease of migration <ul><li>Industry standard CLI </li></ul><ul><li>Graphical User Interface (GUI) </li></ul><ul><li>aFleX - TCL-based scripting </li></ul><ul><ul><li>IP::client_addr, IP::protocol, TCP::server_port, TCP::payload, HTTP::uri, HTTP::header, HTTP::cookie, pool, drop, log </li></ul></ul>
    17. 17. Ease of use & Ease of migration (WIN) Service Design, Transition & Op <ul><li>Industry standard CLI </li></ul><ul><li>Graphical User Interface (GUI) </li></ul><ul><li>aFleX - TCL-based scripting </li></ul><ul><ul><li>IP::client_addr, IP::protocol, TCP::server_port, TCP::payload, HTTP::uri, HTTP::header, HTTP::cookie, pool, drop, log </li></ul></ul>
    18. 18. GUI Interface-go live
    19. 20. Management Virtualization (Role Based Administration) (Win) Service Design: Capacity Management <ul><li>Enables VA configuration create/modify/delete </li></ul><ul><li>Dedicated CPU, memory, disk to each VA </li></ul><ul><li>Virtualized hardware acceleration (SSL) </li></ul><ul><li>RBA allows administrators to configure and view SLB statistics </li></ul>
    20. 21. Twice the Performance, Half the Price <ul><li>Performance & Scalability: Multi-core CPU platform </li></ul><ul><ul><li>Greater connections & transactions per second at Layer 4, Layer 7 & SSL </li></ul></ul><ul><ul><li>Higher throughput </li></ul></ul><ul><ul><li>Faster content delivery </li></ul></ul><ul><ul><li>Flexible and customizable traffic management </li></ul></ul><ul><ul><li>High Availability and Security </li></ul></ul><ul><li>Answers Cost and Environmental Concerns </li></ul><ul><ul><li>Hardware </li></ul></ul><ul><ul><li>Power </li></ul></ul><ul><ul><li>Cooling </li></ul></ul><ul><ul><li>Space </li></ul></ul>Solution
    21. 22. 10 Quick ITIL Wins using A10 Networks <ul><li>1.) Service Strategy: Demand Management- Purpose Built Energy Efficient Multi-core Processor; 2x Performance For Half The Investment </li></ul><ul><li>2.) Service Design: IT Security-DDOS Protection, SSL Built In; Source-IP Based Connection Rate Limiting; Role Based Administration For Virtual Services </li></ul><ul><li>3.) Service Design: IT Continuity Management - CLI; GUI; Dash Board for KPI; LOG with full API </li></ul><ul><li>4.) Service Design: Service Level Management-aFleX Scripting Cut Development & Re-development; Establishes & maintains thresholds </li></ul><ul><li>5.) Service Design: Capacity Management -Add & Manage Virtual Services & Real Services easily without network or customer disruptions; SSL, caching, Global Geo LB to maximize under utilized servers, </li></ul><ul><li>6.) Service Design: Availability Management - HA Global Geo-LB; DNS; Health Check interdependent applications and services; Seamless Failover DR </li></ul><ul><li>7.) Service Transition: Service & Evaluation Testing -VS for new applications for “what if” scenarios </li></ul><ul><li>8.) Service Operations: Event Management -Detailed Logs of KPI reporting system-ie. HP OpenView or by API; metrics dash board </li></ul><ul><li>9.) Service Operations: Application Management Function -Easy Re-development Via aFleX Scripting; less SSL certificates to manage </li></ul><ul><li>10.) Continual Service Improvement through baseline and measurement of performance reporting, eliminating under utilized assets. </li></ul>