Quantcast



Docs


Blogs


Forums


Samples


Media


Labs


Resources

 




DevCentral > Weblogs > DevCentral TV - Your Daily Dose
  Thursday, August 07, 2008 #
  
DC Post of the Week - Graceful Server Connection Draining
submitted 4 weeks ago



In this week’s Post of the Week, Joe talks about using iControl to automate the process of bleeding off connections from a server, then bringing it all the way down once all connections have closed.  Thanks to poster nevot from Spain for a great question demonstrating how iControl can help automate a common change control function.

BTW, sorry for the background noise.  Remind me to shut down my BIG-IP next time B-).

Here's a link to the post: iControl graceful stop node.

 


Add Comment | Email This
  del.icio.us
      

  Thursday, July 31, 2008 #
  
DC Post of the Week - iControl for SQL Server Triggered Failover
submitted 5 weeks ago



This week, Colin & Deb dig into an interesting scenario presented by poster dchenna requesting feedback on the best way to quickly and reliably swap out the active database server for certain operational & maintenance events.  After reviewing the relative merits of a the suggestions and warnings offered by several respondents, it seems the best solution is an iControl call to modify the pool configuration when required.

Here’s the post:  F5 to load balance MS Sql Servers

 


Add Comment | Email This
  del.icio.us
      

  Thursday, July 24, 2008 #
  
DC Post of the Week - Finding Latency in Multi-hop Connections
submitted 6 weeks ago



In this week’s Post of the Week, Colin & Deb take a look at a question from poster shayne.rinne, and offer some suggestions for determining the source of additional latency when a second virtual server is added into the path between a client, a reverse proxy, and the origin server..

Here's the post: VIP to VIP communication

 


Add Comment | Email This
  del.icio.us
      

  Thursday, July 17, 2008 #
  
DC Post of the Week - Application Health Monitors: Alternate Ports
submitted 7 weeks ago



In this week’s Post of the Week, Deb Allen talks about a forum post by user sojourner9 regarding configuring an application health monitor to check a port besides the one configured for a pool member.

 


Add Comment | Email This
  del.icio.us
      

  Thursday, July 10, 2008 #
  
DC Post of the Week - Application Health Monitors : Response Strings
submitted 8 weeks ago



In this week’s Post of the Week, Deb Allen talks about a forum post by DevCentral user michael.trott about setting up an appropriate Response string to mark a server down if it returns a “200 OK” along with a detailed error page.  

 

Share this post :

Add Comment | Email This
  del.icio.us
      

  Thursday, July 03, 2008 #
  
DC Post of the Week - Persisting Across Virtual Servers
submitted 9 weeks ago



This week’s Post of the Week is based on a post by sosa123, entitled  F5 and RTCP, looking for guidance in configuring persistence to the same servers across 2 different virtual servers.  Deb Allen and Colin Walker go through the steps required to support this commonly requested load balancing scenario.

 


Add Comment | Email This
  del.icio.us
      

  Thursday, June 26, 2008 #
  
DC Post of the Week - Route Health Injection
submitted 10 weeks ago



This week’s Post of the Week is based on the post GTM and IP selection by poster cknail.  He was looking for a solution to hand out the same IP address for LTM virtual servers in different data centers, in support of devices that don’t honor the short TTL asserted by GTM.  After an interesting discussion by several F5 engineers regarding the interplay between LTM and GTM regarding monitoring VS status, it turns out that the best solution is LTM only with the ARM (Advanced Routing Module) licensed and configured to provide Route Health Injection based on LTM monitoring results for virtual server peers on a BGP or OSPF peering network.

 


Add Comment | Email This
  del.icio.us
      

  
Election Hash Load Balancing
submitted 10 weeks ago


F5 Solutions Architect Nathan McMahon explains Election Hash Load Balancing And Persistence (find the iRule in the codeshare here).  He developed this Election Hash solution to address the limitations of the Cache Array Routing Protocol, and it provides a nice alternative to any typical  hash solution that are vulnerable to re-factoring on changes to the server pool.  The complete solution is written up here: Hash Load Balancing and Persistence on BIG-IP LTM

This solution was brought to you by the iRules commands: md5, HTTP::uri, and active_members


Add Comment | Email This
  del.icio.us
      

  Wednesday, June 25, 2008 #
  
Universal Persistence with SSL Offload
submitted 10 weeks ago


F5 Field Systems Engineer Christopher Schaefer sits down with Colin & Deb to explore an interesting iRules solution:  Persistence for mobile devices running a proprietary stateful TCP application while roaming across cell towers mid-session.  In the absence of a consistent IP address or any identifying header information, Chris discovered the client mobile ID embedded in the binary data of the traffic stream, and built a custom Universal Persistence solution.  This solution was only possible because of the SSL offload capability of LTM, which allows LTM to decrypt the traffic before examining and acting upon it.

This solution was brought to you by the iRule commands: persist , TCP::collect, and TCP::payload, and the Tcl command binary


Add Comment | Email This
  del.icio.us
      

  Thursday, June 19, 2008 #
  
Active-Active Database Load Balancing
submitted 11 weeks ago



F5 Field Systems Engineer Patrick Chang explains an iRules solution that supports 2 active database instances in different data centers behind a web application.  The goal is to provide the optimal user experience by load balancing requests for both the web/application tier and the database tier to a local data center whenever possible.  Since cross-data center database replication takes approximately 20 seconds, one instance is preferred for database writes, and an iRule that reads and inserts time-stamped cookies reliably directs traffic to the closest database instance when possible, and to the remote instance only when necessary to maintain session integrity.

This solution was brought to you by the iRule commands: HTTP::cookie, HTTP::uri, and HTTP::method


Add Comment | Email This
  del.icio.us
      

  Tuesday, June 17, 2008 #
  
Message Broker Resiliency
submitted 11 weeks ago



F5 Field Systems Engineer Rob Eberhardt talks us through an iRules-based solution that records in-flight transactions and replays them to a new server instance if a server fails mid-session.  This solution could be applied to any applications whose clients are sensitive to disruption and may not reliably or gracefully restart partially completed transactions.

This solution was brought to you by the iRules commands: TCP::collect, TCP::release, and TCP::payload


Add Comment | Email This
  del.icio.us
      

  Monday, June 16, 2008 #
  
Configuring BIG-IP WebAccelerator
submitted 12 weeks ago



In this Video Tutorial Dawn Parzych, F5 Acceleration System Architect, demonstrates how to configure BIG-IP WebAccelerator v 9.4.3.   Items covered include creating a WebAccelerator enabled class, configuring the virtual server, defining application host maps and selecting a policy.   The information covered requires an understanding of how to configure virtual severs and pools.  


Add Comment | Email This
  del.icio.us
      

  Friday, June 13, 2008 #
  
DC Post of the Week - Switch Gone Wild
submitted 12 weeks ago



“Switch” Gone Wild

This week Deb looks at a post from gregt, who was having some trouble with choosing a pool based on the requested URI.

Posters aherrman and cmbhatt (CB) jump in to correct the logical order of comparisons (most specific first, please!).  CB further suggests using switch with wildcards to replace the nested “if” commands that used “starts_with” and “ends_with”.

You’ll probably want to pull up the post to follow along on this one, so here it is:  iRule sends to wrong Pool and Port

 


Add Comment | Email This
  del.icio.us
      

  Wednesday, June 11, 2008 #
  
Talking pyControl with Matt Cauthorn
submitted 12 weeks ago



The DevCentral Labs pyControl project has received overwhelmingly enthusiastic response from the DevCentral community.  DevCentral's Deb Allen and Colin Walker get together with FSE and pyControl co-developer Matt Cauthorn to talk about what it is and why you need it. 

And if you haven't already seen them, make sure to check out the following pyControl video tutorials by Matt:

 

 

Technorati Tags: , , ,

Add Comment | Email This
  del.icio.us
      

  Tuesday, June 10, 2008 #
  
Configuring WebAccelerator for SharePoint 2007
submitted 12 weeks ago



In this Video Tutorial, F5's Dawn Parzych gives a demonstration on how to configure and test BIG-IP WebAccelerator for Sharepoint 2007.  Items covered include defining the application host, running a test with TrueSpeed, and measuring document downloads with HttpWatch.  


Add Comment | Email This
  del.icio.us