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.
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
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]
Scalability, High Availability, Optimization (WINs) Service Design: Service Level Management, IT Security Service Transition: Service & Eval Testing
Application Load Balancing (SL& Avail)
Round Robin
Least Connections
Fastest Response
Weighted
Priority
Monitor Server Health (Ser & Eval)
TCP Level Health Checks
Application Layer Health Checks
HTTP and HTTPS (IT Security)
Scriptable Health Checks
Session Persistence (SL)
Source IP
Cookie-based
URL
AX Redundancy (Avail)
Active-Active
Active-Standby
Load Balanced Servers
Scalability, High Availability, Optimization (WINs) Service Design: IT Security, Service Level Management, Capacity Management, Availability Management
TCP (S L & Cap)
Connection reuse
Dynamic window sizing
TCP multiplexing
Compression (SL)
HTTP hardware
Caching (SL& Cap)
Static HTTP RAM cache
Dynamic HTTP RAM cache
Future Disk Caching
SSL (IT Security &Cap)
Acceleration and Management
Hardware based DDOS (IT Security & Avail)
Load Balanced Servers Recover Server Cycles and Speeds up Servers Responses
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.
High Availability – GSLB (DNS Intelligence) ( WIN) Service Design: IT Continuity, Service Level Management, Capacity Management, Availability Management
DNS Proxy (IT Continuity)
This method is the most commonly used global server load balancing as it does not disrupt customers’ existing name resolution
Disaster recovery (Availability)
Provide extra level of High availability to important applications
RTT (SL)
Send client connections to the fastest responding datacenter
Geo-location (SL)
Send client connection to the “closest” datacenter
Session capacity (SL)
Send client connection to the datacenter with the most available capacity
Weighted values (SL)
Send client connections to the datacenter with the highest combined score
Most active servers (SL)
Send client connections to the datacenter with the most available active servers
Disaster Recovery Site1 Site2
aFleX - ADVANCED SCRIPTING
Inspect all application traffic types beyond traditional Layer 4-7
Looks into application traffic flow to identify decision criteria
Switch, drop, or redirect based on aFleX policies
aFleX’s development environment simplifies policy creation and maintenance
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 "jpg" } { pool cache } elseif { [HTTP::uri] ends_with "gif" } { pool cache } else { pool web } } .jpg .gif .js .cgi .html
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
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 "/A10" } { HTTP::redirect http://[HTTP::host]/oss/signup.php } } //www.A10networks.com
www.A10networks.com
www.A10netwoks.com/oss/signuo.php
//www.A10networks.com/oss/signup.php
Ease of use & Ease of migration
Industry standard CLI
Graphical User Interface (GUI)
aFleX - TCL-based scripting
IP::client_addr, IP::protocol, TCP::server_port, TCP::payload, HTTP::uri, HTTP::header, HTTP::cookie, pool, drop, log
Ease of use & Ease of migration (WIN) Service Design, Transition & Op
Industry standard CLI
Graphical User Interface (GUI)
aFleX - TCL-based scripting
IP::client_addr, IP::protocol, TCP::server_port, TCP::payload, HTTP::uri, HTTP::header, HTTP::cookie, pool, drop, log
GUI Interface-go live
Management Virtualization (Role Based Administration) (Win) Service Design: Capacity Management
Enables VA configuration create/modify/delete
Dedicated CPU, memory, disk to each VA
Virtualized hardware acceleration (SSL)
RBA allows administrators to configure and view SLB statistics
Twice the Performance, Half the Price
Performance & Scalability: Multi-core CPU platform
Greater connections & transactions per second at Layer 4, Layer 7 & SSL
Higher throughput
Faster content delivery
Flexible and customizable traffic management
High Availability and Security
Answers Cost and Environmental Concerns
Hardware
Power
Cooling
Space
Solution
10 Quick ITIL Wins using A10 Networks
1.) Service Strategy: Demand Management- Purpose Built Energy Efficient Multi-core Processor; 2x Performance For Half The Investment
2.) Service Design: IT Security-DDOS Protection, SSL Built In; Source-IP Based Connection Rate Limiting; Role Based Administration For Virtual Services
3.) Service Design: IT Continuity Management - CLI; GUI; Dash Board for KPI; LOG with full API
4.) Service Design: Service Level Management-aFleX Scripting Cut Development & Re-development; Establishes & maintains thresholds
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,
6.) Service Design: Availability Management - HA Global Geo-LB; DNS; Health Check interdependent applications and services; Seamless Failover DR
7.) Service Transition: Service & Evaluation Testing -VS for new applications for “what if” scenarios
8.) Service Operations: Event Management -Detailed Logs of KPI reporting system-ie. HP OpenView or by API; metrics dash board
9.) Service Operations: Application Management Function -Easy Re-development Via aFleX Scripting; less SSL certificates to manage
10.) Continual Service Improvement through baseline and measurement of performance reporting, eliminating under utilized assets.
0 comments
Post a comment