<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>DevCentral TV</title>
        <link>http://devcentral.f5.com/weblogs/dctv/Default.aspx</link>
        <description>Your Daily Dose</description>
        <language>en-US</language>
        <copyright>DevCentral TV</copyright>
        <managingEditor>j.pruitt@f5.com</managingEditor>
        <generator>Subtext Version 1.9.5.176</generator>
        <image>
            <title>DevCentral TV</title>
            <url>http://devcentral.f5.com/weblogs/images/RSS2Image.gif</url>
            <link>http://devcentral.f5.com/weblogs/dctv/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>DC Post of the Week - Graceful Server Connection Draining</title>
            <category>iControl</category>
            <category>Monitoring/management</category>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/08/07/3525.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080806-POTW-16.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Post Of The Week",
        "20080806-POTW-16.FLV",
        "20080806-POTW-16.JPG",
        "20080806-POTW-16.WMV",
        "20080806-POTW-16.MP4",
        "20080806-POTW-16.MP3",
        "20080806-POTW-16.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;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 &lt;em&gt;&lt;strong&gt;nevot&lt;/strong&gt;&lt;/em&gt; from Spain for a great question demonstrating how iControl can help automate a common change control function. &lt;/p&gt;&lt;p&gt;BTW, sorry for the background noise.  Remind me to shut down my BIG-IP next time B-). &lt;/p&gt;&lt;p&gt;Here's a link to the post: &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=1&amp;amp;tpage=1&amp;amp;view=topic&amp;amp;postid=25940"&gt;iControl graceful stop node&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;view=topic&amp;amp;postid=24912"&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;postid=24274&amp;amp;view=topic"&gt;&lt;/a&gt;  &lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; &lt;/p&gt;&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:65337d6a-053d-42b9-ac80-dd8c5b3d6491" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Post%20of%20the%20Week" rel="tag"&gt;Post of the Week&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DCTVPOTW" rel="tag"&gt;DCTVPOTW&lt;/a&gt;, &lt;a href="http://technorati.com/tags/iControl" rel="tag"&gt;iControl&lt;/a&gt;, &lt;a href="http://technorati.com/tags/provisioning" rel="tag"&gt;provisioning&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Joe%20Pruitt" rel="tag"&gt;Joe Pruitt&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/iControl'&gt;iControl&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Monitoring/management'&gt;Monitoring/management&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3525.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/08/07/3525.aspx</guid>
            <pubDate>Thu, 07 Aug 2008 19:39:41 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3525.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/08/07/3525.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3525.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DC Post of the Week - iControl for SQL Server Triggered Failover</title>
            <category>iControl</category>
            <category>Microsoft Solutions</category>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/31/3506.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080731-POTW-15.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Post Of The Week",
        "20080731-POTW-15.FLV",
        "20080731-POTW-15.JPG",
        "20080731-POTW-15.WMV",
        "20080731-POTW-15.MP4",
        "20080731-POTW-15.MP3",
        "20080731-POTW-15.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;This week, Colin &amp;amp; Deb dig into an interesting scenario presented by poster &lt;b&gt;&lt;i&gt;dchenna&lt;/i&gt;&lt;/b&gt; requesting feedback on the best way to quickly and reliably swap out the active database server for certain operational &amp;amp; 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.  &lt;/p&gt;&lt;p&gt;Here’s the post:  &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=25&amp;amp;tpage=1&amp;amp;view=topic&amp;amp;postid=19644"&gt;F5 to load balance MS Sql Servers&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;view=topic&amp;amp;postid=24912"&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;postid=24274&amp;amp;view=topic"&gt;&lt;/a&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4270022c-acd1-4ccb-8f22-78a12e37be97" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral%20Daily" rel="tag"&gt;DevCentral Daily&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Post%20of%20the%20Week" rel="tag"&gt;Post of the Week&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DCTVPOTW" rel="tag"&gt;DCTVPOTW&lt;/a&gt;, &lt;a href="http://technorati.com/tags/SQL%20Server" rel="tag"&gt;SQL Server&lt;/a&gt;, &lt;a href="http://technorati.com/tags/iControl" rel="tag"&gt;iControl&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Deb%20Allen" rel="tag"&gt;Deb Allen&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Colin%20Walker" rel="tag"&gt;Colin Walker&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/iControl'&gt;iControl&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Microsoft Solutions'&gt;Microsoft Solutions&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3506.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/31/3506.aspx</guid>
            <pubDate>Thu, 31 Jul 2008 18:53:42 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3506.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/31/3506.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3506.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DC Post of the Week - Finding Latency in Multi-hop Connections</title>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/24/3483.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080724-POTW-14.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Post Of The Week",
        "20080724-POTW-14.FLV",
        "20080724-POTW-14.JPG",
        "20080724-POTW-14.WMV",
        "20080724-POTW-14.MP4",
        "20080724-POTW-14.MP3",
        "20080724-POTW-14.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;In this week’s Post of the Week, Colin &amp;amp; Deb take a look at a question from poster &lt;b&gt;&lt;i&gt;shayne.rinne&lt;/i&gt;&lt;/b&gt;, 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..  &lt;/p&gt;&lt;p&gt;Here's the post: &lt;a title="VIP to VIP communication" href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=31&amp;amp;postid=25701&amp;amp;view=topic"&gt;VIP to VIP communication&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;view=topic&amp;amp;postid=24912"&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;postid=24274&amp;amp;view=topic"&gt;&lt;/a&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:42eaf182-93cf-4dd7-ba1a-878224b6d7fb" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Post%20of%20the%20Week" rel="tag"&gt;Post of the Week&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DCTVPOTW" rel="tag"&gt;DCTVPOTW&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Latency" rel="tag"&gt;Latency&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Deb%20Allen" rel="tag"&gt;Deb Allen&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Colin%20Walker" rel="tag"&gt;Colin Walker&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3483.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/24/3483.aspx</guid>
            <pubDate>Thu, 24 Jul 2008 20:09:25 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3483.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/24/3483.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3483.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DC Post of the Week - Application Health Monitors: Alternate Ports</title>
            <category>Monitoring/management</category>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/17/3461.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080715-POTW-13.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Post Of The Week",
        "20080715-POTW-13.FLV",
        "20080715-POTW-13.JPG",
        "20080715-POTW-13.WMV",
        "20080715-POTW-13.MP4",
        "20080715-POTW-13.MP3",
        "20080715-POTW-13.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;In this week’s Post of the Week, Deb Allen talks about a &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=32&amp;amp;tpage=1&amp;amp;view=topic&amp;amp;postid=25641&amp;amp;25707"&gt;forum post&lt;/a&gt; by user sojourner9 regarding configuring an application health monitor to check a port besides the one configured for a pool member.  &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;view=topic&amp;amp;postid=24912"&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;postid=24274&amp;amp;view=topic"&gt;&lt;/a&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:156871b9-2510-4b81-8dd7-518d6d2cd50b" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Post%20of%20the%20Week" rel="tag"&gt;Post of the Week&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DCTVPOTW" rel="tag"&gt;DCTVPOTW&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Health%20Monitors" rel="tag"&gt;Health Monitors&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Deb%20Allen" rel="tag"&gt;Deb Allen&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Monitoring/management'&gt;Monitoring/management&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3461.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/17/3461.aspx</guid>
            <pubDate>Thu, 17 Jul 2008 08:08:06 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3461.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/17/3461.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3461.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DC Post of the Week - Application Health Monitors : Response Strings</title>
            <category>Monitoring/management</category>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080709-POTW-12.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Post Of The Week",
        "20080709-POTW-12.FLV",
        "20080709-POTW-12.JPG",
        "20080709-POTW-12.WMV",
        "20080709-POTW-12.MP4",
        "20080709-POTW-12.MP3",
        "20080709-POTW-12.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;In this week’s Post of the Week, Deb Allen talks about a &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=32&amp;amp;tpage=1&amp;amp;view=topic&amp;amp;postid=25691#25706"&gt;forum post by DevCentral user michael.trott&lt;/a&gt; about setting up an appropriate Response string to mark a server down if it returns a “200 OK” along with a detailed error page.   &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;view=topic&amp;amp;postid=24912"&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;postid=24274&amp;amp;view=topic"&gt;&lt;/a&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:798cf1cb-5a76-499d-8d7d-80602654ab61" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Post%20of%20the%20Week" rel="tag"&gt;Post of the Week&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DCTVPOTW" rel="tag"&gt;DCTVPOTW&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Health%20Monitors" rel="tag"&gt;Health Monitors&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Deb%20Allen" rel="tag"&gt;Deb Allen&lt;/a&gt;&lt;/div&gt;&lt;span class="sbmLink"&gt; &lt;table cellspacing="1" cellpadding="1"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td class="sbmText"&gt;Share this post : &lt;/td&gt; &lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to backflip" onmouseout="mOut(this)" href="http://www.backflip.com/add_page_pop.ihtml?url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/backflip4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to blinkbits!" onmouseout="mOut(this)" href="http://www.blinkbits.com/bookmarklets/save.php?v=1&amp;amp;source_url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blinkbit4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to blogmemes" onmouseout="mOut(this)" href="http://www.blogmemes.net/post.php?url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/blogmemes4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to buddymark" onmouseout="mOut(this)" href="http://buddymarks.com/s_add_bookmark.php?bookmark_url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;bookmark_title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/buddymar4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to complore" onmouseout="mOut(this)" href="http://complore.com?q=node/add/flexinode-5&amp;amp;url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/complore4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to del.icio.us" onmouseout="mOut(this)" href="http://del.icio.us/post?url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to del.iri.ous!" onmouseout="mOut(this)" href="http://de.lirio.us/bookmarks/sbmtool?action=add&amp;amp;address=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliriou4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to digg" onmouseout="mOut(this)" href="http://digg.com/submit?phase=2&amp;amp;url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to dotnetkicks" onmouseout="mOut(this)" href="http://www.dotnetkicks.com/kick/?url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/CropperCapture154.jpg" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to furl" onmouseout="mOut(this)" href="http://www.furl.net/store?s=f&amp;amp;to=0&amp;amp;u=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;ti=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/furl4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to live" onmouseout="mOut(this)" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to magnolia!" onmouseout="mOut(this)" href="http://ma.gnolia.com/bookmarklet/add?url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/magnolia4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to netvouz!" onmouseout="mOut(this)" href="http://netvouz.com/action/submitBookmark?url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/netvouz4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to reddit!" onmouseout="mOut(this)" href="http://reddit.com/submit?url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to shadow" onmouseout="mOut(this)" href="http://www.shadows.com/bookmark/saveLink.rails?page=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/shadows6.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to spurl" onmouseout="mOut(this)" href="http://www.spurl.net/spurl.php?v=3&amp;amp;url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/spurl8.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to technorati!" onmouseout="mOut(this)" href="http://technorati.com/faves/?add=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to wists" onmouseout="mOut(this)" href="http://www.wists.com/?action=add&amp;amp;url=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;title=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/wists9.png" border="0" /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td class="sbmDim" onmouseover="mOvr(this)" onmouseout="mOut(this)"&gt;&lt;a class="sbmDim" onmouseover="mOvr(this)" title="Post it to yahoo!" onmouseout="mOut(this)" href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx&amp;amp;t=Application Health Monitors : Response Strings" target="_blank"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Monitoring/management'&gt;Monitoring/management&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3440.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx</guid>
            <pubDate>Thu, 10 Jul 2008 16:04:13 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3440.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/10/3440.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3440.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DC Post of the Week - Persisting Across Virtual Servers</title>
            <category>Performance</category>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/03/3427.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080620-POTW-10.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Post Of The Week",
        "20080625-POTW-11.FLV",
        "20080625-POTW-11.JPG",
        "20080625-POTW-11.WMV",
        "20080625-POTW-11.MP4",
        "20080625-POTW-11.MP3",
        "20080625-POTW-11.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;This week’s Post of the Week is based on a post by &lt;i&gt;sosa123&lt;/i&gt;, entitled  &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=31&amp;amp;postid=25306&amp;amp;view=topic"&gt;F5 and RTCP&lt;/a&gt;, 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.  &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;view=topic&amp;amp;postid=24912"&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;postid=24274&amp;amp;view=topic"&gt;&lt;/a&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c7551f86-0d4f-4f7d-808d-7868e3314dda" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DCTVPOTW" rel="tag"&gt;DCTVPOTW&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Post%20of%20the%20Week" rel="tag"&gt;Post of the Week&lt;/a&gt;, &lt;a href="http://technorati.com/tags/RTCP" rel="tag"&gt;RTCP&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Persistence" rel="tag"&gt;Persistence&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Load%20Balancing" rel="tag"&gt;Load Balancing&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Colin%20Walker" rel="tag"&gt;Colin Walker&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Deb%20Allen" rel="tag"&gt;Deb Allen&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Performance'&gt;Performance&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3427.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/03/3427.aspx</guid>
            <pubDate>Thu, 03 Jul 2008 22:20:56 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3427.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/07/03/3427.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3427.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DC Post of the Week - Route Health Injection</title>
            <category>WAN Optimization</category>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/26/3400.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080620-POTW-10.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Post Of The Week",
        "20080620-POTW-10.FLV",
        "20080620-POTW-10.JPG",
        "20080620-POTW-10.WMV",
        "20080620-POTW-10.MP4",
        "20080620-POTW-10.MP3",
        "20080620-POTW-10.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;This week’s Post of the Week is based on the post &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=31&amp;amp;tpage=1&amp;amp;view=topic&amp;amp;postid=16692"&gt;GTM and IP selection&lt;/a&gt; by poster &lt;i&gt;cknail&lt;/i&gt;.  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. &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;view=topic&amp;amp;postid=24912"&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;postid=24274&amp;amp;view=topic"&gt;&lt;/a&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; &lt;/p&gt;&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:ca5179f7-47c1-44d1-8282-1a9cd49da659" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DCTVPOTW" rel="tag"&gt;DCTVPOTW&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Post%20of%20the%20Week" rel="tag"&gt;Post of the Week&lt;/a&gt;, &lt;a href="http://technorati.com/tags/GTM" rel="tag"&gt;GTM&lt;/a&gt;, &lt;a href="http://technorati.com/tags/ARM" rel="tag"&gt;ARM&lt;/a&gt;, &lt;a href="http://technorati.com/tags/BGP" rel="tag"&gt;BGP&lt;/a&gt;, &lt;a href="http://technorati.com/tags/OSPF" rel="tag"&gt;OSPF&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/WAN Optimization'&gt;WAN Optimization&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3400.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/26/3400.aspx</guid>
            <pubDate>Thu, 26 Jun 2008 19:23:12 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3400.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/26/3400.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3400.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Election Hash Load Balancing</title>
            <category>Features</category>
            <category>iRules</category>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/26/3399.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080624-NathanMcMahanElectionHash.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Election Hash Load Balancing",
        "20080624-NathanMcMahanElectionHash.FLV",
        "20080624-NathanMcMahanElectionHash.JPG",
        "20080624-NathanMcMahanElectionHash.WMV",
        "20080624-NathanMcMahanElectionHash.MP4",
        "20080624-NathanMcMahanElectionHash.MP3",
        "20080624-NathanMcMahanElectionHash.MOV");
--&gt;&lt;/script&gt; &lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;F5 Solutions Architect &lt;i&gt;Nathan McMahon&lt;/i&gt; explains Election Hash Load Balancing And Persistence (find the iRule in the codeshare &lt;a href="https://webmail.f5.com/exchweb/bin/redir.asp?URL=http://devcentral.f5.com/wiki/default.aspx/iRules/ElectionHashLoadBalancingAndPersistence.html"&gt;here&lt;/a&gt;).  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: &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=63&amp;amp;articleType=ArticleView&amp;amp;articleId=135"&gt;Hash Load Balancing and Persistence on BIG-IP LTM&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;This solution was brought to you by the iRules commands: &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/md5.html"&gt;md5&lt;/a&gt;, &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/HTTP__uri.html"&gt;HTTP::uri&lt;/a&gt;, and &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/active_members.html"&gt;active_members&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;&lt;a href="http://tmml.sourceforge.net/doc/tcl/binary.html"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:4147de0d-a6e1-42a5-a92d-7c5fc794c272" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/iRules" rel="tag"&gt;iRules&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Election%20Hash" rel="tag"&gt;Election Hash&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Load%20Balancing" rel="tag"&gt;Load Balancing&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Nathan%20McMahon" rel="tag"&gt;Nathan McMahon&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Features'&gt;Features&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/iRules'&gt;iRules&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3399.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/26/3399.aspx</guid>
            <pubDate>Thu, 26 Jun 2008 16:51:01 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3399.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/26/3399.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3399.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Universal Persistence with SSL Offload</title>
            <category>Features</category>
            <category>iRules</category>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/25/3390.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080626-ChrisSchaeferUIEPersistence.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Universal Persistence with SSL Offload",
        "20080626-ChrisSchaeferUIEPersistence.FLV",
        "20080626-ChrisSchaeferUIEPersistence.JPG",
        "20080626-ChrisSchaeferUIEPersistence.WMV",
        "20080626-ChrisSchaeferUIEPersistence.MP4",
        "20080626-ChrisSchaeferUIEPersistence.MP3",
        "20080626-ChrisSchaeferUIEPersistence.MOV");
--&gt;&lt;/script&gt; &lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;F5 Field Systems Engineer &lt;i&gt;Christopher Schaefer&lt;/i&gt; sits down with Colin &amp;amp; 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.  &lt;/p&gt;&lt;p&gt;This solution was brought to you by the iRule commands: &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/persist.html"&gt;persist&lt;/a&gt; , &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/TCP__collect.html"&gt;TCP::collect&lt;/a&gt;, and &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/TCP__payload.html"&gt;TCP::payload&lt;/a&gt;, and the Tcl command &lt;a href="http://tmml.sourceforge.net/doc/tcl/binary.html"&gt;binary&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt; &lt;/p&gt;&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9e2a6485-8bf4-4e44-94e6-cd427254fc5f" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Persistence" rel="tag"&gt;Persistence&lt;/a&gt;, &lt;a href="http://technorati.com/tags/SSL" rel="tag"&gt;SSL&lt;/a&gt;, &lt;a href="http://technorati.com/tags/LTM" rel="tag"&gt;LTM&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Christopher%20Schaefer" rel="tag"&gt;Christopher Schaefer&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Features'&gt;Features&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/iRules'&gt;iRules&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3390.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/25/3390.aspx</guid>
            <pubDate>Wed, 25 Jun 2008 16:25:25 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3390.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/25/3390.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3390.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Active-Active Database Load Balancing</title>
            <category>Features</category>
            <category>iRules</category>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/19/3373.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080617-PatrickChangDBDelayedWrite.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Active-Active Database Load Balancing",
        "20080617-PatrickChangDBDelayedWrite.FLV",
        "20080617-PatrickChangDBDelayedWrite.JPG",
        "20080617-PatrickChangDBDelayedWrite.WMV",
        "20080617-PatrickChangDBDelayedWrite.MP4",
        "20080617-PatrickChangDBDelayedWrite.MP3",
        "20080617-PatrickChangDBDelayedWrite.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt;&lt;p&gt;F5 Field Systems Engineer &lt;i&gt;Patrick Chang&lt;/i&gt; 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. &lt;/p&gt;&lt;p&gt;This solution was brought to you by the iRule commands: &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/HTTP__cookie.html"&gt;HTTP::cookie&lt;/a&gt;, &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/HTTP__uri.html"&gt;HTTP::uri&lt;/a&gt;, and &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/HTTP__method.html"&gt;HTTP::method&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;&lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/TCP__payload.html"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9cad7a79-1f2d-4edc-9969-769edcaa83f9" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/iRules" rel="tag"&gt;iRules&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Database" rel="tag"&gt;Database&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Patrick%20Chang" rel="tag"&gt;Patrick Chang&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Features'&gt;Features&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/iRules'&gt;iRules&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3373.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/19/3373.aspx</guid>
            <pubDate>Thu, 19 Jun 2008 15:16:43 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3373.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/19/3373.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3373.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Message Broker Resiliency</title>
            <category>Features</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/17/3367.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080616-RobEberhardtMBResilience.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Message Broker Resiliency",
        "20080616-RobEberhardtMBResilience.FLV",
        "20080616-RobEberhardtMBResilience.JPG",
        "20080616-RobEberhardtMBResilience.WMV",
        "20080616-RobEberhardtMBResilience.MP4",
        "20080616-RobEberhardtMBResilience.MP3",
        "20080616-RobEberhardtMBResilience.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;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.  &lt;/p&gt;&lt;p&gt;This solution was brought to you by the iRules commands: &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/TCP__collect.html"&gt;TCP::collect&lt;/a&gt;, &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/TCP__release.html"&gt;TCP::release&lt;/a&gt;, and &lt;a href="http://devcentral.f5.com/wiki/default.aspx/iRules/TCP__payload.html"&gt;TCP::payload&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8e7d9e3a-f8e9-4b70-bc84-5b181b36653b" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Resiliency" rel="tag"&gt;Resiliency&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Rob%20Eberhardt" rel="tag"&gt;Rob Eberhardt&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Features'&gt;Features&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3367.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/17/3367.aspx</guid>
            <pubDate>Tue, 17 Jun 2008 22:37:50 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3367.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/17/3367.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3367.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Configuring BIG-IP WebAccelerator</title>
            <category>Features</category>
            <category>Performance</category>
            <category>WAN Optimization</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/16/3363.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080617-WebAccelerator.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Configuring WebAccelerator",
        "20080617-WebAccelerator.FLV",
        "20080617-WebAccelerator.JPG",
        "20080617-WebAccelerator.WMV",
        "20080617-WebAccelerator.MP4",
        "20080617-WebAccelerator.MP3",
        "20080617-WebAccelerator.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt;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.   &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt;&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b909c8e7-79c8-41b7-8f59-108fb8d61dfd" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/WebAccelerator" rel="tag"&gt;WebAccelerator&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Dawn%20Parzych" rel="tag"&gt;Dawn Parzych&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Features'&gt;Features&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Performance'&gt;Performance&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/WAN Optimization'&gt;WAN Optimization&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3363.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/16/3363.aspx</guid>
            <pubDate>Mon, 16 Jun 2008 15:32:12 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3363.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/16/3363.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3363.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DC Post of the Week - Switch Gone Wild</title>
            <category>Development</category>
            <category>iRules</category>
            <category>Whiteboard</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/13/3359.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080613-POTW-9.MP4"&gt;&lt;/a&gt; &lt;table cellspacing="0" cellpadding="0" border="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Post Of The Week",
        "20080613-POTW-9.FLV",
        "20080613-POTW-9.JPG",
        "20080613-POTW-9.WMV",
        "20080613-POTW-9.MP4",
        "20080613-POTW-9.MP3",
        "20080613-POTW-9.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;&lt;/td&gt; &lt;td class="Normal" valign="top"&gt; &lt;p&gt;&lt;b&gt;“Switch” Gone Wild&lt;/b&gt;  &lt;/p&gt;&lt;p&gt;This week Deb looks at a post from &lt;b&gt;&lt;i&gt;gregt&lt;/i&gt;&lt;/b&gt;, who was having some trouble with choosing a pool based on the requested URI.  &lt;/p&gt;&lt;p&gt;Posters &lt;b&gt;&lt;i&gt;aherrman&lt;/i&gt;&lt;/b&gt; and &lt;b&gt;&lt;i&gt;cmbhatt (CB)&lt;/i&gt;&lt;/b&gt; 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”.  &lt;/p&gt;&lt;p&gt;You’ll probably want to pull up the post to follow along on this one, so here it is:  &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;view=topic&amp;amp;postid=24912"&gt;iRule sends to wrong Pool and Port&lt;/a&gt;  &lt;/p&gt;&lt;p&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=53&amp;amp;forumid=5&amp;amp;postid=24274&amp;amp;view=topic"&gt;&lt;/a&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:7fb9a400-1860-468b-93f1-e2bf51756bf3" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/F5" rel="tag"&gt;F5&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DevCentral" rel="tag"&gt;DevCentral&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Post%20of%20the%20Week" rel="tag"&gt;Post of the Week&lt;/a&gt;, &lt;a href="http://technorati.com/tags/DCTVPOTW" rel="tag"&gt;DCTVPOTW&lt;/a&gt;, &lt;a href="http://technorati.com/tags/switch" rel="tag"&gt;switch&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Development'&gt;Development&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/iRules'&gt;iRules&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Whiteboard'&gt;Whiteboard&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3359.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/13/3359.aspx</guid>
            <pubDate>Fri, 13 Jun 2008 18:18:03 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3359.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/13/3359.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3359.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Talking pyControl with Matt Cauthorn</title>
            <category>Development</category>
            <category>Features</category>
            <category>iControl</category>
            <category>Monitoring/management</category>
            <category>TechDump</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/11/3354.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080611-MattCauthornPyControl.MP4"&gt;&lt;/a&gt;
&lt;table cellspacing="0" cellpadding="0" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("Talking pyControl",
        "20080611-MattCauthornPyControl.FLV",
        "20080611-MattCauthornPyControl.JPG",
        "20080611-MattCauthornPyControl.WMV",
        "20080611-MattCauthornPyControl.MP4",
        "20080611-MattCauthornPyControl.MP3",
        "20080611-MattCauthornPyControl.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;
            &lt;/td&gt;
            &lt;td valign="top" class="Normal"&gt;The DevCentral Labs &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=149"&gt;pyControl&lt;/a&gt; project has received overwhelmingly enthusiastic response from the DevCentral community.  DevCentral's &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=170"&gt;Deb Allen&lt;/a&gt; and &lt;a href="http://devcentral.f5.com/Default.aspx?tabid=101"&gt;Colin Walker&lt;/a&gt; get together with FSE and pyControl co-developer Matt Cauthorn to talk about what it is and why you need it.  &lt;br /&gt;
            &lt;br /&gt;
            And if you haven't already seen them, make sure to check out the following pyControl video tutorials by Matt:
            &lt;ul&gt;
                &lt;li&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=63&amp;amp;articleType=ArticleView&amp;amp;articleId=238"&gt;pyControl - Installation&lt;/a&gt;&lt;/li&gt;
                &lt;li&gt;&lt;a href="http://devcentral.f5.com/Default.aspx?tabid=63&amp;amp;articleType=ArticleView&amp;amp;articleId=239"&gt;pyControl - Shell Usage&lt;/a&gt;&lt;/li&gt;
            &lt;/ul&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div style="margin: 0px; padding: 0px; display: inline;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:6894c71e-a635-4c83-b1ba-70a5ba22197e" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a rel="tag" href="http://technorati.com/tags/F5"&gt;F5&lt;/a&gt;, &lt;a rel="tag" href="http://technorati.com/tags/DevCentral"&gt;DevCentral&lt;/a&gt;, &lt;a rel="tag" href="http://technorati.com/tags/pyControl"&gt;pyControl&lt;/a&gt;, &lt;a rel="tag" href="http://technorati.com/tags/Matt%20Cauthorn"&gt;Matt Cauthorn&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Development'&gt;Development&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Features'&gt;Features&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/iControl'&gt;iControl&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Monitoring/management'&gt;Monitoring/management&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/TechDump'&gt;TechDump&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3354.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/11/3354.aspx</guid>
            <pubDate>Wed, 11 Jun 2008 21:52:46 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3354.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/11/3354.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3354.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Configuring WebAccelerator for SharePoint 2007</title>
            <category>Features</category>
            <category>Performance</category>
            <category>WAN Optimization</category>
            <link>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/10/3351.aspx</link>
            <description>&lt;a href="http://devcentral.f5.com/media/videos/20080610-SharePointAndWA.MP4"&gt;&lt;/a&gt;
&lt;table cellspacing="0" cellpadding="0" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td colspan="2"&gt;&lt;!-- HEADER CONTENT GOES HERE --&gt;&lt;br /&gt;
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;script type="text/javascript"&gt;&lt;!--
generateVideoPlayer("WebAccelerator and SharePoint",
        "20080610-SharePointAndWA.FLV",
        "20080610-SharePointAndWA.JPG",
        "20080610-SharePointAndWA.WMV",
        "20080610-SharePointAndWA.MP4",
        "20080610-SharePointAndWA.MP3",
        "20080610-SharePointAndWA.MOV");
--&gt;&lt;/script&gt; &lt;br /&gt;
            &lt;/td&gt;
            &lt;td valign="top" class="Normal"&gt;In this Video Tutorial, F5's Dawn Parzych gives a demonstration on how to configure and test BIG-IP &lt;a href="http://www.f5.com/products/big-ip/product-modules/webaccelerator.html"&gt;WebAccelerator&lt;/a&gt; for &lt;a href="http://www.microsoft.com/sharepoint/default.mspx"&gt;Sharepoint 2007&lt;/a&gt;.  Items covered include defining the application host, running a test with &lt;a href="http://users.tkk.fi/~spniskan/truespeed/"&gt;TrueSpeed&lt;/a&gt;, and measuring document downloads with &lt;a href="http://httpwatch.com"&gt;HttpWatch&lt;/a&gt;.   &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div style="margin: 0px; padding: 0px; display: inline;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0d21a0df-79fc-47b5-b9ad-8722458a9998" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a rel="tag" href="http://technorati.com/tags/F5"&gt;F5&lt;/a&gt;, &lt;a rel="tag" href="http://technorati.com/tags/DevCentral"&gt;DevCentral&lt;/a&gt;, &lt;a rel="tag" href="http://technorati.com/tags/WebAccelerator"&gt;WebAccelerator&lt;/a&gt;, &lt;a rel="tag" href="http://technorati.com/tags/SharePoint"&gt;SharePoint&lt;/a&gt;, &lt;a rel="tag" href="http://technorati.com/tags/TrueSpeed"&gt;TrueSpeed&lt;/a&gt;, &lt;a rel="tag" href="http://technorati.com/tags/HttpWatch"&gt;HttpWatch&lt;/a&gt;, &lt;a rel="tag" href="http://technorati.com/tags/Dawn%20Parzych"&gt;Dawn Parzych&lt;/a&gt;&lt;/div&gt;&lt;div class='blogtags'&gt;&lt;br&gt;Categories: &lt;a rel='tag' href='http://technorati.com/tags/Features'&gt;Features&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/Performance'&gt;Performance&lt;/a&gt;&amp;nbsp;, &lt;a rel='tag' href='http://technorati.com/tags/WAN Optimization'&gt;WAN Optimization&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/dctv/aggbug/3351.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>DevCentral TV</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/10/3351.aspx</guid>
            <pubDate>Tue, 10 Jun 2008 17:35:12 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/dctv/comments/3351.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/dctv/archive/2008/06/10/3351.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/dctv/comments/commentRss/3351.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>