<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Andrew Travis&#039;s Blog</title>
	<atom:link href="http://2and2is5.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://2and2is5.wordpress.com</link>
	<description>eat. sleep. innovate.</description>
	<lastBuildDate>Fri, 27 Jan 2012 21:01:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='2and2is5.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/de6d1cbdffc9e5196480bcb4eac141b2?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Andrew Travis&#039;s Blog</title>
		<link>http://2and2is5.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://2and2is5.wordpress.com/osd.xml" title="Andrew Travis&#039;s Blog" />
	<atom:link rel='hub' href='http://2and2is5.wordpress.com/?pushpress=hub'/>
		<item>
		<title>SNMP Perl Scripts</title>
		<link>http://2and2is5.wordpress.com/2011/12/30/snmp-perl-scripts/</link>
		<comments>http://2and2is5.wordpress.com/2011/12/30/snmp-perl-scripts/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 19:31:34 +0000</pubDate>
		<dc:creator>supergoop</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Scripting]]></category>

		<guid isPermaLink="false">http://2and2is5.wordpress.com/?p=636</guid>
		<description><![CDATA[Occasionally I need to access a switch with goofed up AAA configuration or a bunch of switches that I want to execute the same commands on. &#160;When I used to work for a big Fortune 500 company this became more of a necessity, so I wrote the following Perl script to copy and push configuration [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=636&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Occasionally I need to access a switch with goofed up AAA configuration or a bunch of switches that I want to execute the same commands on. &nbsp;When I used to work for a big Fortune 500 company this became more of a necessity, so I wrote the following Perl script to copy and push configuration to the devices in question. &nbsp;I found myself needing this script again as I prepared hundreds of routers and switches for addition to <a href="http://www.cisco.com/en/US/products/ps11200/index.html" target="_blank">LMS</a> (CiscoWorks).  The only information you need is the read-write community string to copy or update the configuration.</p>
<h2>Copying the Configuration</h2>
<p>This script copies the switch&#8217;s running configuration to the TFTP server.  The usage is perl TFTP_Copy.pl 192.168.1.1 Core-Config.txt, where 192.168.1.1 is the router/switch and Core-Config.txt is the filename for the config file copied to your TFTP server.  Here is the code:<br />
<code><br />
use strict;<br />
use warnings;<br />
use lib "C:/Perl/site/lib";<br />
use Cisco::CopyConfig ();</p>
<p># declare variables<br />
my $ipAddress = $ARGV[0];<br />
my $SNMPcommunity = 'SyComCommunity';<br />
my $configFile = $ARGV[1];<br />
my $TFTPServer = '192.168.52.5';</p>
<p># create a new Cisco::CopyConfig object<br />
my $copyConfig = Cisco::CopyConfig-&gt;new(<br />
	Host  =&gt; $ipAddress,<br />
	Comm  =&gt; $SNMPcommunity,<br />
);</p>
<p># copy the running-configuration file to the TFTP server<br />
print "Now copying the running-config on $ipAddress to the TFTP server... ";<br />
if($copyConfig-&gt;copy($TFTPServer, $configFile)){<br />
	print "success.\n";<br />
}<br />
else{<br />
	die $copyConfig-&gt;error();<br />
}</p>
<p># free up memory<br />
$copyConfig = undef;<br />
</code></p>
<p>Once you open the copied configuration file, it will be an exact copy of the running configuration.  This is useful for making backups of your device configurations or for examining the configuration to determine why you cannot login (AAA, incorrect local password, etc.).</p>
<h2>Updating the Configuration</h2>
<p>Here is where this script gets really useful.  If you need to update the configuration, but can&#8217;t get in because of an erroneous AAA configuration or just want to save time over interactively logging into each device, you can utilize the merge function to merge a configuration that you push to the device.  The usage is similar to before, but now we are specifying the configuration file to merge: perl SNMP_Update.pl 192.168.1.1 AAA_SNMP_Changes.txt.  Here is the code:<br />
<code></p>
<p>use strict;<br />
use warnings;<br />
use lib "C:/Perl/site/lib";<br />
use Cisco::CopyConfig ();</p>
<p># declare variables<br />
my $ipAddress = $ARGV[0];<br />
my $SNMPcommunity = 'SyComCommunity';<br />
my $configFile = $ARGV[1];<br />
my $TFTPServer = '192.168.52.5';</p>
<p># create a new Cisco::CopyConfig object<br />
my $copyConfig = Cisco::CopyConfig-&gt;new(<br />
	Host  =&gt; $ipAddress,<br />
	Comm  =&gt; $SNMPcommunity,<br />
);</p>
<p># merge a configuration file into the running-config via TFTP<br />
print "Now updating running-config on $ipAddress... ";<br />
if($copyConfig-&gt;merge($TFTPServer, $configFile)){<br />
	print "success.\n";<br />
}<br />
else{<br />
	die $copyConfig-&gt;error();<br />
}</p>
<p># free up memory<br />
$copyConfig = undef;<br />
</code></p>
<p>Here is the AAA_SNMP_Config.txt contents that I pushed to the device:</p>
<p><code></p>
<p>! remove old AAA/TACACS+ configuration<br />
no tacacs-server host 192.168.52.20 key sycomisawesome<br />
no aaa group server tacacs+ nonexistantrsa<br />
no aaa authentication login vtyaccess group nonexistantrsa local enable<br />
no aaa authorization exec vtyaccess group nonexistantrsa local<br />
no aaa authorization commands 15 vtyaccess group nonexistantrsa local<br />
no aaa accounting exec default start-stop group nonexistantrsa<br />
line vty 0 4<br />
 no authorization commands 15 vtyaccess<br />
 no authorization exec vtyaccess<br />
 no login authentication vtyaccess<br />
exit<br />
!<br />
! configure SNMP access for LMS<br />
access-list 50 permit 192.168.52.233<br />
snmp-server community SyCom rw 50<br />
snmp-server community Technologies ro 50<br />
!<br />
! configure new ACS server<br />
ip tacacs source-interface Vlan1<br />
tacacs-server host 192.168.52.138<br />
tacacs-server host 192.168.52.139<br />
tacacs-server key howistheweather<br />
aaa new-model<br />
aaa authentication login default group tacacs+ local<br />
aaa authorization exec default group tacacs+ local<br />
end<br />
</code></p>
<p>I ran my TFTP server on my local laptop.  The screenshot below illustrates the Solarwinds TFTP logs when merging the configuration changes with the running configuration:</p>
<p><a href="http://2and2is5.files.wordpress.com/2011/12/tftp-screenshot.png"><img src="http://2and2is5.files.wordpress.com/2011/12/tftp-screenshot.png?w=400" alt="" title="TFTP Screenshot" width="400" class="aligncenter size-medium wp-image-643" /></a></p>
<p>I didn&#8217;t mention, but I guess it needs to be said&#8230; this method will not work when using a read-only string or if your SNMP community string is protected by an access-list and your machine (that you are running the script from) is not permitted by that access-list.  This further emphasizes the need to utilize access-lists on your SNMP community strings and to choose difficult to guess strings.  Even take it up a notch and use SNMPv3 instead of v1/v2c, since v3 is much more secure.  If you leave your community strings unprotected by an access-list and, even worse, just use &#8216;public&#8217; and &#8216;private&#8217;, all I have to do is run my script and I can either pull the entire switch configuration to my laptop for analysis or I can completely alter the switch configuration by pushing my own configuration to the switch.  Protect yourself.  I also didn&#8217;t go into detail in the post, but you can easily automate this with a seed CSV of devices and a while loop in the script.  Ultimately, LMS does much of what these scripts do, but I often find myself in the position of preparing devices for LMS to manage (i.e. updating AAA and SNMP) and needing something automated up front to prepare them.</p>
<p></p>
<p> &#8211; Andrew</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/2and2is5.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/2and2is5.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/2and2is5.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/2and2is5.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/2and2is5.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/2and2is5.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/2and2is5.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/2and2is5.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/2and2is5.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/2and2is5.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/2and2is5.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/2and2is5.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/2and2is5.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/2and2is5.wordpress.com/636/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=636&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://2and2is5.wordpress.com/2011/12/30/snmp-perl-scripts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f1b409935a30245093044604a1d78506?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">supergoop</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/12/tftp-screenshot.png?w=300" medium="image">
			<media:title type="html">TFTP Screenshot</media:title>
		</media:content>
	</item>
		<item>
		<title>Now I&#8217;m With SyCom</title>
		<link>http://2and2is5.wordpress.com/2011/10/05/now-im-with-sycom/</link>
		<comments>http://2and2is5.wordpress.com/2011/10/05/now-im-with-sycom/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 13:27:08 +0000</pubDate>
		<dc:creator>supergoop</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://2and2is5.wordpress.com/?p=628</guid>
		<description><![CDATA[I rarely post on here about my employment and just keep it technical, but to the astute reader I thought it best to mention that I am no longer with Varrow and have joined SyCom.  For me it was a move based on geography.  My wife and I grew up in southwest Virginia and wanted [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=628&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://2and2is5.files.wordpress.com/2011/10/sycom.png"><img class="alignright size-full wp-image-630" title="SyCom" src="http://2and2is5.files.wordpress.com/2011/10/sycom.png?w=600" alt=""   /></a>I rarely post on here about my employment and just keep it technical, but to the astute reader I thought it best to mention that I am no longer with Varrow and have joined <a title="SyCom" href="http://sycomtech.com/" target="_blank">SyCom</a>.  For me it was a move based on geography.  My wife and I grew up in southwest Virginia and wanted to move back.  The powers that be at Varrow were kind enough to let me move and just commute to customer sites predominately in North Carolina.  This was good for a while, but I soon found myself exhausted with the travel.  About the time I began looking for opportunities more local to where I lived, SyCom found me.  After a series of interviews and an offer, I have joined SyCom as a Systems Engineer working out of their Roanoke office.  I&#8217;ve only been with SyCom for a week and a half, but I&#8217;m loving every minute of it.  I&#8217;ve transitioned into a hybrid of presales and implementation, focusing more on Cisco.  I&#8217;m hoping this new move will find me updating this blog more frequently too.  Thank you for reading.</p>
<p>- Andrew</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/2and2is5.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/2and2is5.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/2and2is5.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/2and2is5.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/2and2is5.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/2and2is5.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/2and2is5.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/2and2is5.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/2and2is5.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/2and2is5.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/2and2is5.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/2and2is5.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/2and2is5.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/2and2is5.wordpress.com/628/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=628&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://2and2is5.wordpress.com/2011/10/05/now-im-with-sycom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f1b409935a30245093044604a1d78506?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">supergoop</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/10/sycom.png" medium="image">
			<media:title type="html">SyCom</media:title>
		</media:content>
	</item>
		<item>
		<title>Updates to the Cisco UCS</title>
		<link>http://2and2is5.wordpress.com/2011/09/21/updates-to-the-cisco-ucs/</link>
		<comments>http://2and2is5.wordpress.com/2011/09/21/updates-to-the-cisco-ucs/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 20:05:50 +0000</pubDate>
		<dc:creator>supergoop</dc:creator>
				<category><![CDATA[Cisco]]></category>

		<guid isPermaLink="false">http://2and2is5.wordpress.com/?p=612</guid>
		<description><![CDATA[Cisco has released some updates for the Cisco Unified Computing System, both in the form of hardware and software.  The new Fabric Interconnects are the 6248s, replacing the 6120s and 6140s. At just 1U, they provide 48 ports of connectivity with the 16 port expansion module; each of these ports are unified, meaning they are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=612&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Cisco has released some updates for the Cisco Unified Computing System, both in the form of hardware and software.  The new Fabric Interconnects are the 6248s, replacing the 6120s and 6140s. <a href="http://2and2is5.files.wordpress.com/2011/09/ucs_6248_lg1.jpg"><img class="size-full wp-image-614 alignright" title="ucs_6248_lg" src="http://2and2is5.files.wordpress.com/2011/09/ucs_6248_lg1.jpg?w=600" alt="Cisco UCS 6248UP"   /></a>At just 1U, they provide 48 ports of connectivity with the 16 port expansion module; each of these ports are unified, meaning they are configurable for TenGigabit Ethernet or Fibre Channel over Ethernet.  Each of the ports in the 16 port expansion module can be configured for TenGigabit Ethernet, FCoE or Fibre Channel.  Other updates in the 6248s include support for 4096 VLANs (over 1024) and 80Gbps half-width blade connectivity (over 20Gbps).  Future enhancements to the 6248s will be a Layer 3 daughter card and support for <a href="http://www.cisco.com/go/fabricpath" target="_blank">FabricPath</a>.  More details to come on those&#8230;</p>
<p>Updates to the IO Modules, the 2208XP now have eight 10GigabitEthernet ports instead of four.  <a href="http://2and2is5.files.wordpress.com/2011/09/iom_2208xp.jpg"><img class="alignright size-medium wp-image-616" title="IOM_2208XP" src="http://2and2is5.files.wordpress.com/2011/09/iom_2208xp.jpg?w=192&#038;h=93" alt="" width="192" height="93" /></a>This is the trick to providing 80 Gbps connectivity to each IO Module, 160Gbps connectivity per chassis (when utilizing 16 uplinks per chassis).  This also quadruples the server bandwidth from 20Gbps (10Gbps on each IOM) to 80Gbps (40Gbps on each IOM)!  Cisco has also released the second generation Virtual Interface Card, called the 1280.  This VIC supports 40Gbps connectivity per slot and scales up the number of VM interfaces (with ESXi 5.0).  There are no updates to the 5108 chassis, but that&#8217;s the beauty of modular design.  You only need to replace the Fabric Interconnects, IO Modules and mezzanine cards to take advantage of these benefits &#8212; chassis and blades (apart from mezzanines) stay the same!</p>
<p>In order to support this new hardware, Cisco has released firmware version 2.0(1).  This firmware also provides some additional features, such as iSCSI boot and VM-FEX integration with Red Hat Linux.  Here are the other features included in 2.0(1):</p>
<ul>
<li>Licensing &#8211; Updated information for new UCS hardware.</li>
<li>Firmware Bundle Option &#8211; Enables you to select a bundle instead of a version when updating firmware using the Cisco UCS Manager GUI.</li>
<li>Disk Drive Monitoring Support &#8211; Support for disk drive monitoring on certain blade servers and a specific LSI storage controller firmware level.</li>
<li>iSCSI Boot &#8211; iSCSI boot enables a server to boot its operating system from an iSCSI target machine located remotely over a network.</li>
<li>Pre-login Banner &#8211; Displays user-defined banner text prior to login when a user logs into Cisco UCS Manager using the GUI or CLI.</li>
<li>Unified Ports &#8211; Unified ports are ports on the 6200 series fabric interconnect that can be configured to carry either Ethernet or Fibre Channel traffic.</li>
<li>Upstream Disjoint Layer-2 Networks &#8211; Enables you to configure Cisco UCS to communicate with upstream disjoint layer-2 networks.</li>
<li>Virtual Interfaces &#8211; The number of vNICs and vHBAs configurable for a service profile is determined by adapter capability and the amount of virtual interface (VIF) namespace available on the adapter.</li>
<li>VM-FEX Integration for VMware &#8211; Cisco Virtual Machine Fabric Extender (VM-FEX) for VMware provides management integration and network communication between Cisco UCS Manager and VMware vCenter. In previous releases, this functionality was known as VN-Link in Hardware.</li>
<li>VM-FEX Integration for KVM (Red Hat Linux) &#8211; Cisco Virtual Machine Fabric Extender (VM-FEX) for VMware provides external switching for virtual machines running on a KVM Linux-based hypervisor in a Cisco UCS instance.</li>
</ul>
<p>That&#8217;s about it as far as updates go.  Check out <a href="http://www.mseanmcgee.com/2011/07/ucs-2-0-cisco-stacks-the-deck-in-las-vegas/" target="_blank">M. Sean McGee&#8217;s blog</a> post for even more detail.  And if you&#8217;re wondering how hard it is to upgrade your environment, not hard at all; check out <a href="http://www.cisco.com/en/US/docs/unified_computing/ucs/sw/upgrading/from1.4/to2.0/UpgradingCiscoUCSFrom1.4To2.0_chapter5.html#task_9580C1C7BD1241BB87A639A02E14D9FB" target="_blank">Cisco&#8217;s walkthrough</a> to replacing your Fabric Interconnects and IO Modules with minimum downtime.</p>
<p>Thanks for reading.</p>
<p>- Andrew</p>
<p>&nbsp;</p>
<p>Sources:</p>
<p><a href="http://www.cisco.com/en/US/products/ps11548/index.html" target="_blank">Cisco 6248UP Overview</a></p>
<p><a href="http://www.cisco.com/en/US/prod/collateral/ps10265/ps11544/data_sheet_c78-675245.html" target="_blank">Cisco 6200 Data Sheet</a></p>
<p><a href="http://www.cisco.com/en/US/docs/unified_computing/ucs/release/notes/OL_25363.html#wp229535" target="_blank">Firmware 2.0(1) Release Notes</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/2and2is5.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/2and2is5.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/2and2is5.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/2and2is5.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/2and2is5.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/2and2is5.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/2and2is5.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/2and2is5.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/2and2is5.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/2and2is5.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/2and2is5.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/2and2is5.wordpress.com/612/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/2and2is5.wordpress.com/612/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/2and2is5.wordpress.com/612/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=612&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://2and2is5.wordpress.com/2011/09/21/updates-to-the-cisco-ucs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f1b409935a30245093044604a1d78506?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">supergoop</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/09/ucs_6248_lg1.jpg" medium="image">
			<media:title type="html">ucs_6248_lg</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/09/iom_2208xp.jpg?w=300" medium="image">
			<media:title type="html">IOM_2208XP</media:title>
		</media:content>
	</item>
		<item>
		<title>UCS Express SRE-V 1.5 Released</title>
		<link>http://2and2is5.wordpress.com/2011/07/15/ucs-express-sre-v-1-5-released/</link>
		<comments>http://2and2is5.wordpress.com/2011/07/15/ucs-express-sre-v-1-5-released/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 11:42:20 +0000</pubDate>
		<dc:creator>supergoop</dc:creator>
				<category><![CDATA[Cisco]]></category>

		<guid isPermaLink="false">http://2and2is5.wordpress.com/?p=600</guid>
		<description><![CDATA[Cisco has released version 1.5 of their software, giving you the ability to add and modify users as well as install licenses in the GUI. Prior to this, you had to enter the SRE-V CLI (see my earlier post). Though, the most notable improvement is the ability to manage the UCS Express servers with vCenter! [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=600&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://2and2is5.files.wordpress.com/2011/07/down-arrow-small.png"><img src="http://2and2is5.files.wordpress.com/2011/07/down-arrow-small.png?w=600" alt="" title="Down Arrow"   class="alignright size-full wp-image-608" /></a>Cisco has released version 1.5 of their software, giving you the ability to add and modify users as well as install licenses in the GUI.  Prior to this, you had to enter the SRE-V CLI (see my earlier <a href="http://2and2is5.wordpress.com/2011/02/17/guide-to-installing-cisco-ucs-express/">post</a>).  Though, the most notable improvement is the ability to manage the UCS Express servers with vCenter!  Prior, users had to connect their vSphere clients directly to each UCS Express server.  Now those servers can be added to vCenter for better integration to the existing virtual environment.  Cisco also fixed a bunch of bugs as is customary in software releases.  Check out the release notes for all of the details: <a href="http://www.cisco.com/en/US/docs/interfaces_modules/services_modules/sre_v/1.5/release/notes/sre_v_release.html" target="_blank">http://www.cisco.com/en/US/docs/interfaces_modules/services_modules/sre_v/1.5/release/notes/sre_v_release.html</a>.</p>
<p>For the vCenter integration, you will need to either buy a vCenter-managed license from Cisco or apply an existing Advanced/Enterprise/Enterprise Plus vSphere license.  From talking with <a href="http://jasonnash.wordpress.com/" target="_blank">Jason Nash</a>, buying a vCenter-managed license from Cisco is the cheaper option.  The UCS Express managed by vCenter supports <a href="http://www.vmware.com/products/drs/overview.html" target="_blank">DRS</a>, <a href="http://www.vmware.com/products/vmotion/overview.html" target="_blank">VMotion</a>, <a href="http://i.imgur.com/UduXf.jpg" target="_blank">etc.</a>, but is not supported by TAC.  vCenter integration is a much welcomed (and requested) feature I&#8217;m glad to see added.</p>
</p>
<p> &#8211; Andrew</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/2and2is5.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/2and2is5.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/2and2is5.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/2and2is5.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/2and2is5.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/2and2is5.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/2and2is5.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/2and2is5.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/2and2is5.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/2and2is5.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/2and2is5.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/2and2is5.wordpress.com/600/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/2and2is5.wordpress.com/600/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/2and2is5.wordpress.com/600/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=600&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://2and2is5.wordpress.com/2011/07/15/ucs-express-sre-v-1-5-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f1b409935a30245093044604a1d78506?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">supergoop</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/07/down-arrow-small.png" medium="image">
			<media:title type="html">Down Arrow</media:title>
		</media:content>
	</item>
		<item>
		<title>Updates to Cisco&#8217;s ACE Load Balancers</title>
		<link>http://2and2is5.wordpress.com/2011/07/08/updates-to-ciscos-ace-load-balancers/</link>
		<comments>http://2and2is5.wordpress.com/2011/07/08/updates-to-ciscos-ace-load-balancers/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 17:57:56 +0000</pubDate>
		<dc:creator>supergoop</dc:creator>
				<category><![CDATA[Cisco]]></category>

		<guid isPermaLink="false">http://2and2is5.wordpress.com/?p=587</guid>
		<description><![CDATA[Introducing ACE30 Module Cisco has released some hardware updates to their ACE load balancers. The ACE20 has been replaced with the ACE30, offering increases in SSL transactions per second, L4/L7 connections per second and HTTP compression. See the table below for more metrics on how the ACE30 has surpassed the ACE20 module: Testing Metric ACE20 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=587&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Introducing ACE30 Module</h2>
<p>Cisco has released some hardware updates to their ACE load balancers.  The ACE20 has been replaced with the ACE30, offering increases in SSL transactions per second, L4/L7 connections per second and HTTP compression.  See the table below for more metrics on how the ACE30 has surpassed the ACE20 module:</p>
<table>
<tr>
<th>Testing Metric</th>
<th>ACE20</th>
<th>ACE30</th>
<th>Comparison</th>
</tr>
<tr>
<td>Throughput</td>
<td>16 Gbps</td>
<td>16 Gbps</td>
<td>Same</td>
</tr>
<tr>
<td>L4 CPS</td>
<td>325,000</td>
<td>500,000</td>
<td>54%</td>
</tr>
<tr>
<td>L7 CPS</td>
<td>NA</td>
<td>200,000</td>
<td>NA</td>
</tr>
<tr>
<td>Concurrent Connections</td>
<td>4M</td>
<td>4M</td>
<td>Same</td>
</tr>
<tr>
<td>SSL TPS</td>
<td>15,000</td>
<td>30,000</td>
<td>100%</td>
</tr>
<tr>
<td>SSL Bulk Throughput</td>
<td>3.3 Gbps</td>
<td>6 Gbps</td>
<td>82%</td>
</tr>
<tr>
<td>Max Compression</td>
<td>NA</td>
<td>6 Gbps</td>
<td>NA</td>
</tr>
</table>
<h2>Updates to ACE Software</h2>
<p>Cisco is also updating the software for the ACE30 module and ACE 4710 appliance to A4(1.0).  Going forward, Cisco will release one software release for both the ACE module and ACE appliance.  A4(1.0) will include these new features:</p>
<ul>
<li>In-band health checking of real servers for better and faster monitoring.</li>
<li>Hardware-based HTTP compression.</li>
<li>SSL Cipher-based load balancing to send clients with lower encryption to a separate serverfarm.</li>
<li>Many others like probe inheritance, buddy associations of cookies across multiple services, and better integration with <a href="http://www.cisco.com/en/US/products/hw/contnetw/ps4162/index.html" target="_blank">GSS</a>.</ul>
<h2>Updates to ANM</h2>
<p>I&#8217;ve also seen a demo of Application Network Manager (ANM) 4.1 and it looks much sleeker than the past version of ANM.  ANM is the GUI management system for ACE for those less-inclined to the CLI.  Up till now, I&#8217;ve always been a CLI guy, but with the introduction of topology maps and historical/real-time graphs I may just have to come over to the dark side of ANM.  Check out the screenshot below of the new interface:<br />
<a href="http://2and2is5.files.wordpress.com/2011/07/anm4-1-screenshot-1.png"><img src="http://2and2is5.files.wordpress.com/2011/07/anm4-1-screenshot-1.png?w=600&#038;h=336" alt="" title="ANM4.1 Screenshot" width="600" height="336" class="aligncenter size-full wp-image-589" /></a><br />
<a href="http://2and2is5.files.wordpress.com/2011/07/anm4-1-screenshot-2.png"><img src="http://2and2is5.files.wordpress.com/2011/07/anm4-1-screenshot-2.png?w=600&#038;h=336" alt="" title="ANM4.1 Screenshot" width="600" height="336" class="aligncenter size-full wp-image-590" /></a><br />
Updated features to ANM include:</p>
<ul>
<li>Visualizations &#8211; topology maps, historical graphs, realt-time graphs, VM details</li>
<li>VMware Integration &#8211; easy creation of real servers from VM information provided by vCenter</li>
<li>ANM Appliance &#8211; closed virtual appliance to deploy as a VM within vCenter</li>
<li>Operations API &#8211; automate exporting information and adding, removing and modifying servers as well as support for 3rd party tools</li>
<li>Scheduled ACE Backup &#8211; automated backup of ACE configurations</li>
</ul>
<h2>Conclusion</h2>
<p>I love to see advancements in this area of Cisco&#8217;s arsenal.  ACE load balancing combined with GSS site failover mixed with <a href="http://www.cisco.com/en/US/prod/switches/ps9441/nexus7000_promo.html" target="_blank">OTV</a> is going to be big.  Imagine automatically swinging the load from the local load balanced serverfarm to a remote serverfarm in a different data center when traffic bursts beyond the local serverfarm&#8217;s configured thresholds.  The future is fast becoming reality.</p>
<p></p>
<p> &#8211; Andrew</p>
<p><a href="http://www.cisco.com/en/US/prod/collateral/modules/ps2706/ps6906/product_bulletin_c25_632385.html" target="_blank">Source</a> and <a href="http://www.cisco.com/en/US/prod/collateral/contnetw/ps5719/ps6904/product_bulletin_c25_622538.html" target="_blank">Source</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/2and2is5.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/2and2is5.wordpress.com/587/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/2and2is5.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/2and2is5.wordpress.com/587/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/2and2is5.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/2and2is5.wordpress.com/587/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/2and2is5.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/2and2is5.wordpress.com/587/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/2and2is5.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/2and2is5.wordpress.com/587/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/2and2is5.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/2and2is5.wordpress.com/587/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/2and2is5.wordpress.com/587/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/2and2is5.wordpress.com/587/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=587&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://2and2is5.wordpress.com/2011/07/08/updates-to-ciscos-ace-load-balancers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f1b409935a30245093044604a1d78506?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">supergoop</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/07/anm4-1-screenshot-1.png" medium="image">
			<media:title type="html">ANM4.1 Screenshot</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/07/anm4-1-screenshot-2.png" medium="image">
			<media:title type="html">ANM4.1 Screenshot</media:title>
		</media:content>
	</item>
		<item>
		<title>Upgrading the UCS Express to v1.1</title>
		<link>http://2and2is5.wordpress.com/2011/05/26/upgrading-the-ucs-express-to-v1-1/</link>
		<comments>http://2and2is5.wordpress.com/2011/05/26/upgrading-the-ucs-express-to-v1-1/#comments</comments>
		<pubDate>Thu, 26 May 2011 05:11:22 +0000</pubDate>
		<dc:creator>supergoop</dc:creator>
				<category><![CDATA[Cisco]]></category>

		<guid isPermaLink="false">http://2and2is5.wordpress.com/?p=563</guid>
		<description><![CDATA[Cisco released version 1.1 of their SRE-V software (more commonly referred to as UCS Express) earlier this month. We had a customer waiting for RAID1 support before they would build any VMs on their UCS Expresses. This post entails the steps involved in upgrading the software and setting up RAID1. Read on&#8230; Upgrading the Software [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=563&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Cisco released version 1.1 of their SRE-V software (more commonly referred to as UCS Express) earlier this month.  We had a customer waiting for RAID1 support before they would build any VMs on their UCS Expresses.  This post entails the steps involved in upgrading the software and setting up RAID1. Read on&#8230;</p>
<h2>Upgrading the Software</h2>
<p>First things first, download the software from <a href="http://www.cisco.com/cisco/software/release.html?mdfid=283823524&amp;flowid=25941&amp;softwareid=283694590&amp;release=1.1.1&amp;relind=AVAILABLE&amp;rellifecycle=&amp;reltype=latest" target="_blank">cisco.com</a>.  I downloaded the sre-v-k9-upgrade.smv.1.1.1.zip file and unzipped it to my FTP server.  Next, I SSH&#8217;d to the 3945 router and connected to a session on the SRE:</p>
<p><code>router#service-module sm2/0 session<br />
ucse-1# software install package url ftp://192.168.0.191/sre-v-k9.smv.1.1.1.pkg username varrow password huh-riiiight</code></p>
<p>This will kick off the software upgrade process.  We were copying our installation files over a WAN to the branch office with the UCS Express, so it took some time (45 minutes) to copy all of the files up to the SRE.  The system will reboot, loading the new software, and eventually reach this point:</p>
<p><code>STARTED: superthread_startup.sh<br />
 Waiting 15 ...<br />
SYSTEM ONLINE<br />
ucse-1#</code></p>
<p>Congratulations, the software is installed.  Pretty simple&#8230;</p>
<h2>Configuring RAID 1 &#8211; The Easy Way</h2>
<p>Now, we&#8217;re ready to configure RAID 1 on the UCS Express.  There are two methods to converting the JBOD disks to RAID 1: keeping the VMs or blowing them away.  Since our customer has two UCS Expresses, I tried both methods.  First up (and my favorite), blowing it all away.  For this method, you will need to backup any of your VMs to shared storage such as NFS.  I would recommend this anyway just in case something goes wrong.  At the hypervisor prompt, move the system into disk maintenance mode:</p>
<p><code>ucse-1# hypervisor set disk maintenance</code></p>
<p>This will reboot the SRE.  Once it comes back up, go ahead and move the VMs to an NFS share if you haven&#8217;t already done so:</p>
<p><em>Inventory &gt; Configuration &gt; Storage &gt; Browse Datastore<br />
Right-click the VM folder and select Move To…<br />
Move the VM to shared storage not on the UCS Express.<br /></em></p>
<p>Now you can delete datastore1 and datastore2:</p>
<p><em>Inventory &gt; Configuration &gt; Storage &gt; datastore1 &gt; Delete<br />
Inventory &gt; Configuration &gt; Storage &gt; datastore2 &gt; Delete<br /></em></p>
<p>Now is the fun part, going into RAID setup to remove all of the drives and create a new logical RAID 1 volume.  At the hypervisor prompt, enter RAID setup mode:</p>
<p><code>ucse-1# raid setup<br />
You are about to enter RAID management CLI console.<br />
!!! CAUTION !!!<br />
We recommend that you shutdown all the virtual machines, backup datastores, and move the system into disk maintenance mode (command 'hypervisor set disk maintenance') before changing any RAID configuration. Otherwise, it might damage the system.<br />
We also recommend that you first remove the datastore, and then remove the disk volume.</code></p>
<p>After modifying the RAID configuration, use the &#8216;Rescan All&#8217; function in the vSphere Client GUI.  Go to Inventory &gt; Configuration &gt; Storage. The rescan process might take several minutes.  Next, display the logical drives:</p>
<p><code><br />
raid-cli&gt;logdrv<br />
ID    RAID Disks  Stripe   Size(MB)          DiskID Name<br />
 0    JBOD     1     N/A  476940.02             (1) JBOD on port 01 (00)<br />
 1    JBOD     1     N/A  476940.02             (2) JBOD on port 02 (00)<br />
</code></p>
<p>Delete all of the logical drives in the SRE (two drives):</p>
<p><code><br />
raid-cli&gt;logdrv -a clear<br />
raid-cli&gt;logdrv<br />
Array with ID 0 in controller 0 does not exist.<br />
</code></p>
<p>Now that the logical drives have been deleted, we can create a new logical volume that is RAID 1:</p>
<p><code><br />
raid-cli&gt;logdrv -a add -i 0 -p 1,2 -e 0,0 -z "name=RAID1,raid=RAID1,init=quick"<br />
raid-cli&gt;logdrv -v<br />
*******************************<br />
Array ID : 0<br />
Array name : RAID1<br />
Array size : 476837.12 MB<br />
Array sector size : 512<br />
Array raid mode : RAID1<br />
Array write cache mode : Write Through<br />
Number of disks in array : 2<br />
Disk members with ID in array : (1,2)<br />
Array activity status : Idle<br />
Array functional status : Online<br />
Driver Cache Mode: Write Thru<br />
Driver Lookahead threshold: 0<br />
Driver Consolidation: enabled<br />
</code></p>
<p>Now that RAID 1 has been enabled, exit out of RAID setup mode and remove the system from disk maintenance mode:</p>
<p><code><br />
raid-cli&gt;exit<br />
ucse-1# hypervisor unset disk maintenance<br />
This command will move system out of disk maintenance mode.<br />
The system reboots after the scratch storage is switched to use a local datastore.<br />
We recommend that you shutdown all the virtual machines before you continue.<br />
Are you sure you want to continue?[confirm]<br />
No system reboot is required.<br />
</code></p>
<p>With the new RAID 1 logical volume, we need to rescan the storage.  Open up your vSphere client to your UCS Express and navigate to Inventory &gt; Configuration &gt; Storage &gt; Rescan All&#8230;  Before, you probably saw two drives.  Now we see only one, mirrored drive!<br />
<a href="http://2and2is5.files.wordpress.com/2011/05/raid1.png"><img src="http://2and2is5.files.wordpress.com/2011/05/raid1.png?w=600&#038;h=163" alt="" title="RAID1" width="600" height="163" class="aligncenter size-full wp-image-569" /></a><br />
Follow through the steps to add the new storage.  Finally, you&#8217;ll reach this screen where you can Finish.<br />
<a href="http://2and2is5.files.wordpress.com/2011/05/add-storage.png"><img src="http://2and2is5.files.wordpress.com/2011/05/add-storage.png?w=600&#038;h=469" alt="" title="Add Storage" width="600" height="469" class="aligncenter size-full wp-image-571" /></a><br />
Now that was easy!</p>
<h2>Configuring RAID 1 &#8211; The &#8220;I Don&#8217;t Want to Move My VMs Off&#8221; Way</h2>
<p>This second method assumes you don&#8217;t want to, or are unable to, move your VMs off of your local storage.  There are many more hoops to jump through in this method since you have to convert the disks to RAID 0 and then RAID 1, but we&#8217;ll get you there.  Go ahead and place the SRE into disk maintenance mode and once it reboots, move any VMs from datastore1 to datastore2:</p>
<p><em>Inventory &gt; Configuration &gt; Storage &gt; Browse Datastore<br />
Right-click the VM folder and select Move To…<br />
Move the VMs to datastore2.</em><br />
<a href="http://2and2is5.files.wordpress.com/2011/05/move-the-vm.png"><img src="http://2and2is5.files.wordpress.com/2011/05/move-the-vm.png?w=600&#038;h=249" alt="" title="Move The VM!" width="600" height="249" class="aligncenter size-full wp-image-575" /></a></p>
<p>Next, we need to determine which JBOD volume you want to migrate to RAID 0:<br />
<em>Inventory &gt; Configuration &gt; Storage &gt; datastore1 &gt; Properties &gt; Manage Paths…</em><br />
The Runtime Name column provides information about the location of datastore1:<br />
<em>vmhba0:C0:T0:L0<br />
vmhba0:C0:T1:L0</em><br />
Looking at T0, T is the iSCSI target and 0 is the ID number of the JBOD volume.  You&#8217;re now ready to delete datastore1 now that your VMs have been moved to datastore2.  I had an issue with datastore1 being in use, so I was unable to delete it; I had to reboot the UCS Express to delete it.</p>
<p>Now, with only datastore2 remaining, enter RAID setup mode and delete the disk associated with datastore1:<br />
<code>ucse-2# raid setup<br />
raid-cli&gt;logdrv<br />
ID    RAID Disks  Stripe   Size(MB)          DiskID Name<br />
 0    JBOD     1     N/A  476940.02             (1) JBOD on port 01 (00)<br />
 1    JBOD     1     N/A  476940.02             (2) JBOD on port 02 (00)</code></p>
<p>From the output above, take note of the value in the ID column.  You will delete the logical disk with that ID.  In our case, the disk that datastore1 was on was vmhba0:C0:T0:L0.  That 0 in T0 matches the 0 in the ID column.</p>
<p><code>raid-cli&gt;logdrv -a del -l 0</code></p>
<p>Rescan the storage in your vSphere client and then create the RAID 0 logical volume.</p>
<p><code>raid-cli&gt;logdrv -a add -p 1 -e 0 -z "raid=raid0,name=RAID1,init=quick"<br />
raid-cli&gt;logdrv<br />
ID    RAID Disks  Stripe   Size(MB)          DiskID Name<br />
 0   RAID0     1     128  476837.12             (1) RAID0<br />
 1    JBOD     1     N/A  476940.02             (2) JBOD on port 02 (00)</code></p>
<p>Once the RAID 0 logical volume is created, perform another storage Rescan in your vSphere client.  Click Add Storage&#8230; and select the new volume.  Navigate through the menu and finally click FInish.  Now you&#8217;re ready to migrate your VMs from datastore2 to your newly created datastore.  Once you&#8217;ve completed this, delete datastore2.  Back in RAID setup mode, delete the disk associated with datastore2:</p>
<p><code>raid-cli&gt;logdrv -a del -l 1<br />
raid-cli&gt;logdrv<br />
ID    RAID Disks  Stripe   Size(MB)          DiskID Name<br />
 0   RAID0     1     128  476837.12             (1) RAID0</code></p>
<p>Now you&#8217;re ready to merge the unused SATA drive to the RAID 0 volume.  Refer to the output above for the disk ID (0 in our case) of our RAID 0 volume and refer to the earlier output above for the physical disk ID (2 in our case) of the disk we deleted.</p>
<p><code>raid-cli&gt;migrate -a start -i 0 -l 0 -p 2 -s "raid=raid1"<br />
Migration is started on Array 0.<br />
raid-cli&gt;migrate<br />
Migration is in progress 1% on logical drive with ID 0 in controller #0!</p>
<p>raid-cli&gt;migrate<br />
Migration is in progress 99% on logical drive with ID 0 in controller #0!</p>
<p>raid-cli&gt;migrate<br />
No activity for migration!</p>
<p>raid-cli&gt;logdrv<br />
ID    RAID Disks  Stripe   Size(MB)          DiskID Name<br />
 0   RAID1     2     N/A  476837.12           (1,2) RAID0</p>
<p>raid-cli&gt;logdrv -v<br />
*******************************<br />
Array ID : 0<br />
Array name : RAID1<br />
Array size : 476837.12 MB<br />
Array sector size : 512<br />
Array raid mode : RAID1<br />
Array write cache mode : Write Through<br />
Number of disks in array : 2<br />
Disk members with ID in array : (1,2)<br />
Array activity status : Idle<br />
Array functional status : Online<br />
Driver Cache Mode: Write Thru<br />
Driver Lookahead threshold: 0<br />
Driver Consolidation: enabled<br />
</code></p>
<p>This process was crazy slow, but once it&#8217;s complete you&#8217;ll be ready to exit RAID setup mode and move the SRE out of disk maintenance mode.</p>
<p><code>raid-cli&gt;exit<br />
ucse-2# hyper unset disk maintenance<br />
This command will move system out of disk maintenance mode.<br />
The system reboots after the scratch storage is switched to use a local datastore.<br />
We recommend that you shutdown all the virtual machines before you continue.<br />
Are you sure you want to continue?[confirm]</p>
<p>System is rebooting.<br />
</code></p>
<p>After exiting disk maintenance and rebooting, open up your vSphere Client and check the datastore name.  I had to change mine as it was &#8220;snap&#8230;&#8221;.  I opted for something more readable.  I then browsed the datastore and added my VM(s) back to inventory.</p>
<h2>Conclusion</h2>
<p>We successfully upgraded two UCS Expresses today and setup RAID1.  Moving the VMs around and creating the RAID 0 volume took a lot longer and I&#8217;m not sure it was worth the effort of not moving the VMs off of the UCS Express onto some form of shared storage.  However, if you don&#8217;t have shared storage available, at least you can configure RAID 1 without losing your VMs.  I&#8217;d like to hear how your experiences have been.  Please post your results in the comments below.  Thanks for reading.</p>
<p>- Andrew</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/2and2is5.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/2and2is5.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/2and2is5.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/2and2is5.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/2and2is5.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/2and2is5.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/2and2is5.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/2and2is5.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/2and2is5.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/2and2is5.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/2and2is5.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/2and2is5.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/2and2is5.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/2and2is5.wordpress.com/563/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=563&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://2and2is5.wordpress.com/2011/05/26/upgrading-the-ucs-express-to-v1-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f1b409935a30245093044604a1d78506?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">supergoop</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/05/raid1.png" medium="image">
			<media:title type="html">RAID1</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/05/add-storage.png" medium="image">
			<media:title type="html">Add Storage</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/05/move-the-vm.png" medium="image">
			<media:title type="html">Move The VM!</media:title>
		</media:content>
	</item>
		<item>
		<title>Deploying vWAAS</title>
		<link>http://2and2is5.wordpress.com/2011/03/30/deploying-vwaas/</link>
		<comments>http://2and2is5.wordpress.com/2011/03/30/deploying-vwaas/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 15:49:53 +0000</pubDate>
		<dc:creator>supergoop</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[waas]]></category>
		<category><![CDATA[cisco waas]]></category>
		<category><![CDATA[vwaas]]></category>
		<category><![CDATA[vcm]]></category>
		<category><![CDATA[ovf]]></category>
		<category><![CDATA[ova]]></category>
		<category><![CDATA[cisco vwaas]]></category>

		<guid isPermaLink="false">http://2and2is5.wordpress.com/?p=538</guid>
		<description><![CDATA[Overview Earlier I blogged about deploying WAAS on a SRE. In our deployment, we used vWAAS to manage the WAAS appliances. vWAAS, as the v would imply, is a virtual machine. In our case, we deployed vWAAS as the Central Manager, dubbing it vCM. Tired of the acronyms yet? In this post, I&#8217;ll detail how [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=538&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Overview</h2>
<p>Earlier I blogged about deploying <a href="http://2and2is5.wordpress.com/2011/03/30/configuring-cisco-waas-on-a-sre/">WAAS on a SRE</a>.  In our deployment, we used vWAAS to manage the WAAS appliances.  <a href="http://www.cisco.com/en/US/products/ps11231/index.html" target="_blank">vWAAS</a>, as the v would imply, is a virtual machine.  In our case, we deployed vWAAS as the <a href="http://www.cisco.com/en/US/prod/collateral/contnetw/ps5680/ps6870/prod_white_paper0900aecd8051c0c8.html" target="_blank">Central Manager</a>, dubbing it <a href="http://www.cisco.com/en/US/prod/collateral/contnetw/ps5680/ps11231/solution_overview_c22-620028.html" target="_blank">vCM</a>.  Tired of the acronyms yet? <img src='http://s2.wp.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' />   In this post, I&#8217;ll detail how to deploy vWAAS.</p>
<h2>Deploying the OVA</h2>
<p>I bet you&#8217;re wondering how to get a copy of vWAAS?  So did I.  At present, Cisco doesn&#8217;t have a license for you to activate vWAAS or even license how many WAAS appliances it can manage.  You have to have the CD that came with your vWAAS order.  Your Product Authorization Key (PAK) for vWAAS isn&#8217;t one you can activate to download a license or software &#8212; it&#8217;s just for record keeping.<br /><a href="http://2and2is5.files.wordpress.com/2011/03/deploy-ovf-template.png"><img src="http://2and2is5.files.wordpress.com/2011/03/deploy-ovf-template.png?w=600&#038;h=294" alt="" title="Deploy OVF Template" width="600" height="294" class="aligncenter size-full wp-image-541" /></a><br />
Assuming you have the CD, login to vCenter and pop the CD in.  In vCenter, go to File &gt; Deploy OVF Template.  Browse to the CD and you&#8217;ll see the *****.ova file.  Select it, then name the VM.  Casually navigate through the wizard until you get to the storage window.  <strong>vWAAS is hungry and wants 254 GB of thick-provisioned storage.</strong>  In our deployment, we had to carve up another LUN for him.<br />
<a href="http://2and2is5.files.wordpress.com/2011/03/vwaas-storage.png"><img src="http://2and2is5.files.wordpress.com/2011/03/vwaas-storage.png?w=600&#038;h=451" alt="" title="vWAAS Storage" width="600" height="451" class="aligncenter size-full wp-image-540" /></a><br />
Click Finish to complete the installation and watch the progress bar, well, progress.<br />
<a href="http://2and2is5.files.wordpress.com/2011/03/deploying.png"><img src="http://2and2is5.files.wordpress.com/2011/03/deploying.png?w=600" alt="" title="Deploying..."   class="aligncenter size-full wp-image-545" /></a><br />
Close out the &#8220;Deployment Completed Successfully&#8221; window and power on the VM.  Open a console session to the vWAAS:<br />
<a href="http://2and2is5.files.wordpress.com/2011/03/vwaas-console.png"><img src="http://2and2is5.files.wordpress.com/2011/03/vwaas-console.png?w=600&#038;h=360" alt="" title="vWAAS Console" width="600" height="360" class="aligncenter size-full wp-image-547" /></a><br />
Next, we&#8217;ll do some configuring&#8230;
</p>
<h2>Configuring vWAAS</h2>
<p>Login to vWAAS using the default credentials of &#8220;admin&#8221; and &#8220;default&#8221;.  Configure the IP address:</p>
<blockquote><p>VWAAS(config)# interface virtual 1/0<br />
VWAAS(config-if)# ip address 192.168.0.239 255.255.255.0<br />
VWAAS(config-if)# exit</p></blockquote>
<p>Configure the default gateway:</p>
<blockquote><p>VWAAS(config)# ip default-gateway 192.168.0.1<br />
VWAAS(config)# ip primary-interface virtual 1/0</p></blockquote>
<p>Ping the IP addresses of the default gateway to verify they can be reached.  Add the Enterprise license using the license command:</p>
<blockquote><p>VWAAS# license add Enterprise</p></blockquote>
<p>Next, configure your WAAS appliances with the IP address of the Central Manager (central‐manager address 192.168.0.239, cms enable).  You should see the devices listed in the next section.</p>
<h2>Navigating the Interface</h2>
<p>To access vWAAS, open your browser and enter the following: https://<em>central-manager</em>:8443/.  Don&#8217;t forget the HTTPS or the port 8443.  Login to vWAAS using the default credentials of &#8220;admin&#8221; and &#8220;default&#8221;.<br />
<a href="http://2and2is5.files.wordpress.com/2011/03/vwaas-login-screen.png"><img src="http://2and2is5.files.wordpress.com/2011/03/vwaas-login-screen.png?w=600&#038;h=323" alt="" title="vWAAS Login Screen" width="600" height="323" class="aligncenter size-full wp-image-554" /></a><br />
Once you&#8217;ve logged in, you&#8217;ll be in My WAN &gt; Dashboard.  Navigate to Manage Devices and you should see all of your WAAS Appliances listed:<br />
<a href="http://2and2is5.files.wordpress.com/2011/03/manage-devices.png"><img src="http://2and2is5.files.wordpress.com/2011/03/manage-devices.png?w=600&#038;h=323" alt="" title="Manage Devices" width="600" height="323" class="aligncenter size-full wp-image-555" /></a><br />
Finally, you can view graphs to your heart&#8217;s content under the Monitor section:<br />
<a href="http://2and2is5.files.wordpress.com/2011/03/traffic-summary-report.png"><img src="http://2and2is5.files.wordpress.com/2011/03/traffic-summary-report.png?w=600&#038;h=322" alt="" title="Traffic Summary Report" width="600" height="322" class="aligncenter size-full wp-image-557" /></a>
</p>
<h2>Conclusion</h2>
<p>Deploying vWAAS was really simple due to the OVA file to deploy.  There really isn&#8217;t too much to conclude other than that. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p> &#8211; Andrew</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/2and2is5.wordpress.com/538/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/2and2is5.wordpress.com/538/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/2and2is5.wordpress.com/538/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/2and2is5.wordpress.com/538/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/2and2is5.wordpress.com/538/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/2and2is5.wordpress.com/538/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/2and2is5.wordpress.com/538/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/2and2is5.wordpress.com/538/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/2and2is5.wordpress.com/538/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/2and2is5.wordpress.com/538/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/2and2is5.wordpress.com/538/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/2and2is5.wordpress.com/538/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/2and2is5.wordpress.com/538/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/2and2is5.wordpress.com/538/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=538&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://2and2is5.wordpress.com/2011/03/30/deploying-vwaas/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f1b409935a30245093044604a1d78506?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">supergoop</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/03/deploy-ovf-template.png" medium="image">
			<media:title type="html">Deploy OVF Template</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/03/vwaas-storage.png" medium="image">
			<media:title type="html">vWAAS Storage</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/03/deploying.png" medium="image">
			<media:title type="html">Deploying...</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/03/vwaas-console.png" medium="image">
			<media:title type="html">vWAAS Console</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/03/vwaas-login-screen.png" medium="image">
			<media:title type="html">vWAAS Login Screen</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/03/manage-devices.png" medium="image">
			<media:title type="html">Manage Devices</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/03/traffic-summary-report.png" medium="image">
			<media:title type="html">Traffic Summary Report</media:title>
		</media:content>
	</item>
		<item>
		<title>Configuring Cisco WAAS on a SRE</title>
		<link>http://2and2is5.wordpress.com/2011/03/30/configuring-cisco-waas-on-a-sre/</link>
		<comments>http://2and2is5.wordpress.com/2011/03/30/configuring-cisco-waas-on-a-sre/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 14:14:51 +0000</pubDate>
		<dc:creator>supergoop</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[cisco waas]]></category>
		<category><![CDATA[isr]]></category>
		<category><![CDATA[sre]]></category>
		<category><![CDATA[waas]]></category>
		<category><![CDATA[wan acceleration]]></category>

		<guid isPermaLink="false">http://2and2is5.wordpress.com/?p=522</guid>
		<description><![CDATA[Overview In an earlier blog post, I had installed Cisco UCS on a Services Ready Engine (SRE). The SRE being just a server inside of an Integrated Services Router (ISR); in our case, it is a SRE-900 in the 3945 Generation 2 ISR. One of the available software packages to install on the SRE is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=522&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Overview</h2>
<p>In an earlier <a href="http://2and2is5.wordpress.com/2011/02/17/guide-to-installing-cisco-ucs-express/" target="_blank">blog post</a>, I had installed Cisco UCS on a <a href="http://www.cisco.com/en/US/products/ps10598/prod_module_series_home.html" target="_blank">Services Ready Engine (SRE)</a>.  <a href="http://2and2is5.files.wordpress.com/2011/03/sm-sre-700-k9.jpg"><img src="http://2and2is5.files.wordpress.com/2011/03/sm-sre-700-k9.jpg?w=150&#038;h=120" alt="" title="SM-SRE-700-K9" width="150" height="120" class="alignright size-thumbnail wp-image-528" /></a>The SRE being just a server inside of an Integrated Services Router (ISR); in our case, it is a SRE-900 in the <a href="http://www.cisco.com/en/US/products/ps10541/index.html" target="_blank">3945 Generation 2 ISR</a>.  One of the available software packages to install on the SRE is Cisco&#8217;s very own WAAS.  WAAS stands for Wide Area Application Services and accelerates traffic through TCP flow optimization, data redundancy elimination, compression, SSL optimization, and application-level optimization for web, email, and file sharing.  Check this <a href="http://www.cisco.com/en/US/prod/collateral/contnetw/ps5680/ps6870/prod_white_paper0900aecd8051d5b2.html" target="_blank">page</a> for Cisco&#8217;s diagrams and details on how WAAS does this.  Now that you know what WAAS is and how it runs on an SRE, let&#8217;s get into the configuration.</p>
<h2>Understanding the SRE Interfaces</h2>
<p>The SRE has three interfaces &#8212; two are internal (on the router backplane) and one is external:<br />
<a href="http://2and2is5.files.wordpress.com/2011/03/sre-module-interfaces.png"><img src="http://2and2is5.files.wordpress.com/2011/03/sre-module-interfaces.png?w=600" alt="" title="SRE Module Interfaces"   class="aligncenter size-full wp-image-525" /></a></p>
<table>
<tr>
<th>Number in Diagram</th>
<th>SM-SRE Interface</th>
<th>Interface Numbering</th>
</tr>
<tr>
<td>1</td>
<td>Service-Module Interface to Router</td>
<td>SMx/0</td>
</tr>
<tr>
<td>2</td>
<td>Service-Module Interface to MGF</td>
<td>SMx/1</td>
</tr>
<tr>
<td>3</td>
<td>External Interface</td>
<td>Application Dependent</td>
</tr>
</table>
<p>The MGF interface is not supported in WAAS, so just forget he&#8217;s there.  You can use the external interface for management; we tried, but the layer 3 link between our router and the switch to which the WAAS interface connected caused a loop preventing acceleration.</p>
<h2>Installing the WAAS Software</h2>
<p>This section assumes you have a new SRE with no WAAS software on it at all.  If you are just upgrading WAAS, you can use the Central Manager or the WAAS CLI instead of these steps.  First, verify that the router is running IOS 15.0(1)M1 or later.  Cisco recommends 15.0(1)M3 as of this writing.  To download the latest WAAS software, navigate to Cisco&#8217;s <a href="http://www.cisco.com/cisco/pub/software/portal/select.html?&amp;mdfid=283501461&amp;catid=268437717&amp;softwareid=280836712" target="_blank">downloads</a> section.  You&#8217;ll see two versions of the software; the NPE version stands for Non-Payload Encryption and is for use in countries where disk encryption is not permitted.  Once you&#8217;ve downloaded the zip file, copy it to an FTP server and extract it.  Six files will be extracted:</p>
<ul>
<li>WAAS‐4.2.1‐K9.bin.srebootloader (Boot Loader)</li>
<li>WAAS‐4.2.1‐K9.bin.install.sre.header (TCL file signature)</li>
<li>WAAS‐4.2.1‐K9.bin.install.sre (TCL file)</li>
<li>WAAS‐4.2.1‐K9.bin (WAAS package)</li>
<li>WAAS‐4.2.1‐K9.key (WAAS application key)</li>
<li>WAAS‐4.2.1‐K9.installer</li>
</ul>
<p>Now, configure the networking on the router for the SRE:</p>
<blockquote><p>interface SM1/0<br />
 description WAAS<br />
 ip unnumbered Vlan1<br />
 service-module ip address 192.168.13.15 255.255.255.0<br />
 service-module ip default-gateway 192.168.13.1<br />
ip route 192.168.13.15 255.255.255.255 SM1/0
</p></blockquote>
<p>Note that if you&#8217;re using the external interface on the WAAS, instead of &#8220;service-module ip address x.x.x.x y.y.y.y&#8221; use &#8220;service-module external ip address x.x.x.x y.y.y.y&#8221;.  With the configuration above you won&#8217;t be able to manage the SRE using the &#8220;service-module sm1/0 session&#8221; command as we didn&#8217;t configure the backplane to talk to the SRE.  Instead, you&#8217;ll be able to access the service-module using telnet or SSH.</p>
<p>Next, install the software on the SRE:</p>
<blockquote><p>Router# service‐module sm1/0 install url<br />
ftp://<em>username</em>:<em>passwd</em>@<em>ftpserver</em>/<em>directory</em>/waas‐accelerator‐4.2.3.9‐k9.bin</p></blockquote>
<p>As the install progresses (about 10-15 minutes total), you can verify the status by executing &#8220;service-module sm1/0 status&#8221;.
</p>
<h2>Configuring the WAAS SRE</h2>
<p>If you setup IP addresses to allow backplane communication, then execute &#8220;service-module sm1/0 session&#8221; to gain access to the WAAS SRE.  Otherwise, telnet/SSH to the IP address you defined (in our case, 192.168.13.15).  The first time you login, the username is &#8220;admin&#8221; and the password is &#8220;default&#8221;.  Once you&#8217;re in, execute these commands:</p>
<blockquote><p>restore factory‐default<br />
device mode application‐accelerator<br />
!<br />
hostname <em>clt-waas</em><br />
central‐manager address <em>192.168.0.239</em><br />
!<br />
! Note: use Gi1/0 if using internal interface, otherwise use Gi2/0 if using external interface:<br />
interface GigabitEthernet 1/0<br />
ip address <em>192.168.13.15 255.255.255.0</em><br />
!<br />
primary‐interface GigabitEthernet 1/0<br />
ip default‐gateway <em>192.168.13.1</em><br />
!<br />
ip name‐server <em>192.168.10.2</em><br />
ip domain‐name <em>varrow.com</em><br />
ntp server <em>192.5.41.41</em><br />
clock timezone <em>EST -5 0</em><br />
!<br />
clear license Transport<br />
license add Enterprise<br />
!<br />
cms enable
</p></blockquote>
<p>Now the SRE is configured.  If it can&#8217;t reach the Central Manager, it&#8217;ll hang for a few minutes until it times out.  Execute &#8220;show ip route&#8221; on the WAAS to make sure it has the correct default-gateway.  Also run some pings and telnets to make sure you have connectivity between the WAAS and the Central Manager.  You should be able to login to your Central Manager now and see the WAAS SRE under My Devices.</p>
<h2>Configuring WCCP</h2>
<p>For our deployment, we configured the default method: WCCP GRE Redirect along with Hash assignment.  We entered the following configuration on the WAAS SRE:</p>
<blockquote><p>wccp router-list 1 192.168.13.1<br />
wccp tcp-promiscuous router-list-num 1<br />
wccp version 2<br />
egress-method negotiated-return intercept-method wccp
</p></blockquote>
<p>Next, we needed to identify which traffic to accelerate.  We entered these commands on the ISR:</p>
<blockquote><p>
! define the access-list for traffic to omit from acceleration and traffic to permit for acceleration<br />
ip access-list extended WAAS-Traffic_RemotetoDC<br />
 remark WAAS WCCP Mgmt Redirect List &#8211; Bidirectional<br />
 remark Deny VoIP Control Traffic<br />
 deny   tcp any any eq 1300<br />
 deny   tcp any any eq 2428<br />
 deny   tcp any any eq 2000<br />
 deny   tcp any any eq 2001<br />
 deny   tcp any any eq 2002<br />
 deny   tcp any any eq 2443<br />
 deny   tcp any any eq 1718<br />
 deny   tcp any any eq 1719<br />
 deny   tcp any any eq 1720<br />
 deny   tcp any any eq 5060<br />
 deny   tcp any any range 11000 11999<br />
 remark Deny MGT Traffic<br />
 deny   tcp any any eq telnet<br />
 deny   tcp any any eq 22<br />
 deny   tcp any any eq 161<br />
 deny   tcp any any eq 162<br />
 deny   tcp any any eq 123<br />
 deny   tcp any any eq 8443<br />
 remark Deny Routing<br />
 deny   tcp any any eq bgp<br />
 remark Deny Authentication Traffic<br />
 deny   tcp any any eq tacacs<br />
<strong> remark Accelerate All Traffic Over WAN<br />
 permit tcp any any</strong><br />
! note that we opted to accelerate all traffic going back to the DC (permit tcp any any)
</p></blockquote>
<p>Once we defined which traffic to accelerate, we enabled WCCP globally on the router:</p>
<blockquote><p>ip wccp 61 redirect-list WAAS-Traffic_RemotetoDC<br />
ip wccp 62 redirect-list WAAS-Traffic_RemotetoDC</p></blockquote>
<p>Finally, we enabled WCCP on the relevant layer 3 interfaces where client-server traffic flow is expected.  Note below that on the branch router, WCCP 61 is applied to the LAN interface.  This will be swapped at the data center side where WCCP 61 will be applied to the WAN interface.  Only complete this step once the aforementioned steps have been completed on the neighboring WAAS SRE.</p>
<blockquote><p>
interface GigabitEthernet0/1<br />
 description LAN<br />
 ip wccp 61 redirect in<br />
!<br />
interface Serial0/1/0<br />
 description T1 to Data Center<br />
 ip wccp 62 redirect in<br />
!<br />
interface Serial0/0/0.100 point-to-point<br />
 description MPLS to Data Center<br />
 ip wccp 62 redirect in
</p></blockquote>
<p>If you login to the Central Manager, it now should show traffic that is being accelerated.</p>
<p>On the data center side, we created one access-list to define acceleration traffic and will add subnets to it as we add WAAS accelerators to remote sites:</p>
<blockquote><p>
ip access-list extended WAAS-Traffic_DCtoRemote<br />
 remark WAAS WCCP Mgmt Redirect List &#8211; Bidirectional<br />
 remark Deny VoIP Control Traffic<br />
 deny   tcp any any eq 1300<br />
 deny   tcp any any eq 2428<br />
 deny   tcp any any eq 2000<br />
 deny   tcp any any eq 2001<br />
 deny   tcp any any eq 2002<br />
 deny   tcp any any eq 2443<br />
 deny   tcp any any eq 1718<br />
 deny   tcp any any eq 1719<br />
 deny   tcp any any eq 1720<br />
 deny   tcp any any eq 5060<br />
 deny   tcp any any range 11000 11999<br />
 remark Deny MGT Traffic<br />
 deny   tcp any any eq telnet<br />
 deny   tcp any any eq 22<br />
 deny   tcp any any eq 161<br />
 deny   tcp any any eq 162<br />
 deny   tcp any any eq 123<br />
 deny   tcp any any eq 8443<br />
 remark Deny Routing<br />
 deny   tcp any any eq bgp<br />
 remark Deny Authentication Traffic<br />
 deny   tcp any any eq tacacs<br />
 remark Accelerate CLT Office to Data Center<br />
 permit tcp 192.168.10.0 0.0.0.255 192.168.0.0 0.0.0.255<br />
 permit tcp 192.168.11.0 0.0.0.255 192.168.0.0 0.0.0.255<br />
 permit tcp 192.168.12.0 0.0.0.255 192.168.0.0 0.0.0.255<br />
 permit tcp 192.168.13.0 0.0.0.255 192.168.0.0 0.0.0.255<br />
 remark Accelerate Data Center to CLT Office<br />
 permit tcp 192.168.0.0 0.0.0.255 192.168.10.0 0.0.0.255<br />
 permit tcp 192.168.0.0 0.0.0.255 192.168.11.0 0.0.0.255<br />
 permit tcp 192.168.0.0 0.0.0.255 192.168.12.0 0.0.0.255<br />
 permit tcp 192.168.0.0 0.0.0.255 192.168.13.0 0.0.0.255<br />
!<br />
ip wccp 61 redirect-list WAAS-Traffic_DCtoRemote<br />
ip wccp 62 redirect-list WAAS-Traffic_DCtoRemote<br />
!<br />
interface GigabitEthernet0/1<br />
 description Data Center LAN<br />
 ip wccp 62 redirect in<br />
!<br />
interface Serial0/0/0<br />
 description T1 to CLT Office<br />
 ip wccp 61 redirect in<br />
!<br />
interface Serial0/1/0.100 point-to-point<br />
 description MPLS to CLT Office<br />
 ip wccp 61 redirect in
</p></blockquote>
<h2>Conclusion</h2>
<p>And that&#8217;s all there is to it!  Needless to say, we could have tweaked the configuration to accelerate only certain protocols or only traffic destined for certain subnets.  My next post will detail how to deploy vWAAS, a VM acting as Central Manager.</p>
<p> &#8211; Andrew</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/2and2is5.wordpress.com/522/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/2and2is5.wordpress.com/522/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/2and2is5.wordpress.com/522/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/2and2is5.wordpress.com/522/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/2and2is5.wordpress.com/522/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/2and2is5.wordpress.com/522/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/2and2is5.wordpress.com/522/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/2and2is5.wordpress.com/522/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/2and2is5.wordpress.com/522/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/2and2is5.wordpress.com/522/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/2and2is5.wordpress.com/522/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/2and2is5.wordpress.com/522/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/2and2is5.wordpress.com/522/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/2and2is5.wordpress.com/522/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=522&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://2and2is5.wordpress.com/2011/03/30/configuring-cisco-waas-on-a-sre/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f1b409935a30245093044604a1d78506?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">supergoop</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/03/sm-sre-700-k9.jpg?w=150" medium="image">
			<media:title type="html">SM-SRE-700-K9</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/03/sre-module-interfaces.png" medium="image">
			<media:title type="html">SRE Module Interfaces</media:title>
		</media:content>
	</item>
		<item>
		<title>Installing UCS Express When the Boot Loader Fails</title>
		<link>http://2and2is5.wordpress.com/2011/02/28/installing-ucs-express-when-the-boot-loader-fails/</link>
		<comments>http://2and2is5.wordpress.com/2011/02/28/installing-ucs-express-when-the-boot-loader-fails/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 21:05:06 +0000</pubDate>
		<dc:creator>supergoop</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[UCS]]></category>
		<category><![CDATA[ucs express]]></category>

		<guid isPermaLink="false">http://2and2is5.wordpress.com/?p=500</guid>
		<description><![CDATA[I posted the other week about how to install the UCS Express. My second UCS Express installation actually failed. I had initiated the hypervisor installation, but it must have failed at some point in the process and the SRE was in a constant reboot cycle. I contacted Cisco TAC and they sent me the following [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=500&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I posted the other week about <a href="http://2and2is5.wordpress.com/2011/02/17/guide-to-installing-cisco-ucs-express/" target="_blank">how to install the UCS Express</a>.  My second UCS Express installation actually failed.  I had initiated the hypervisor installation, but it must have failed at some point in the process and the SRE was in a constant reboot cycle.  I contacted Cisco TAC and they sent me the following instructions:</p>
<p><code>! copy the sre-v-installer.smv.x.x.x file to the router's flash<br />
router#<span style="color:#CC0000;">copy ftp://varrow:######@192.168.0.191/sre-v-installer.smv.1.0.2 flash:</span><br />
Destination filename [sre-v-installer.smv.1.0.2]?<br />
Accessing ftp://*****:*****@192.168.0.191/sre-v-installer.smv.1.0.2...<br />
! setup the tftp-server on the router to reference the sre-v-installer.smv.x.x.x file<br />
router(config)#<span style="color:#CC0000;">tftp-server flash:sre-v-installer.smv.1.0.2</span><br />
! login to the SRE<br />
router#<span style="color:#CC0000;">service-module sm3/0 session</span><br />
Initializing memory #1. Please wait...<br />
Initializing memory #2. Please wait...<br />
This may take a minute....</p>
<p> Serial ATA Port 0 : Hitachi HTE545050B9A300<br />
 Serial ATA Port 1 : Hitachi HTE545050B9A300<br />
DDR Memory 4096 MB detected<br />
Intel(R) Core(TM)2 Duo CPU     L9400  @ 1.86GHz<br />
BIOS SM 3.52.6,  BIOS Build date: 08/03/2010<br />
Intel(R) Core(TM)2 Duo CPU     L9400  @ 1.86GHz<br />
BIOS SM 3.52.6,  BIOS Build date: 08/03/2010<br />
System now booting...</p>
<p>Please wait...</p>
<p>Please press P to select Primary Boot Loader ...<br />
          or S to select Secondary Boot Loader ...<br />
          or wait to boot from default configuration ...<br />
.......................................................................................................</p>
<p>SRE module get located and run....<br />
Now booting from secondary boot loader....<br />
Authenticating boot loader....<br />
Secondary Boot Loader authenticated - booting....<br />
Please enter '***' to change boot configuration:<br />
<span style="color:#CC0000;">***</span><br />
 ServicesEngine Bootloader Version : 2.1.30<br />
! the config command is optional, only if you need to change the IP address or TFTP server; you can keep the defaults<br />
ServicesEngine boot-loader&gt;  <span style="color:#CC0000;">config</span><br />
IP Address [1.1.1.6] &gt;<br />
Subnet mask [255.255.255.252] &gt;<br />
TFTP server [1.1.1.5] &gt;<br />
Gateway [1.1.1.5] &gt;<br />
Default Helper-file [sre-v-installer.smv.1.0.2] &gt;<br />
Ethernet interface[external|internal] [internal] &gt;<br />
Default Boot [none|disk|diag|chainloader] [disk] &gt;<br />
Default bootloader [primary|secondary] [secondary] &gt;<br />
ServicesEngine boot-loader&gt; <span style="color:#CC0000;">boot helper</span><br />
Loading tftp://1.1.1.5/sre-v-installer.smv.1.0.2 ... done.</p>
<p>(output omitted)</p>
<p>     Welcome to Cisco Systems Service Engine Helper Software<br />
Please select from the following<br />
1       Install software<br />
2       Reload module<br />
3       Disk cleanup<br />
4       Install License(s)<br />
5       Check Installation<br />
(Type '?' at any time for help)<br />
Choice: <span style="color:#CC0000;">1</span><br />
Package name: <span style="color:#CC0000;">sre-v-k9.smv.1.0.2.pkg</span><br />
RAID level: -1<br />
Server url: <span style="color:#CC0000;">ftp://192.168.0.191/</span><br />
Username: <span style="color:#CC0000;">varrow</span><br />
Password: <span style="color:#CC0000;">#######</span><br />
Argument: </p>
<p>Downloading ftp sre-v-k9.smv.1.0.2.pkg</p>
<p>(output omitted)</p>
<p>WARNING:: Software installation will clear disk contents<br />
Continue [n]? <span style="color:#CC0000;">y</span></p>
<p>(output omitted as SRE downloads files from FTP server, this part took about 15-20 minutes to install depending on bandwidth between SRE and FTP server)</p>
<p>Rebooting...<br />
Restarting system...<br />
System now booting...<br />
</code></p>
<p>At this point, the hypervisor is installed and the SRE is rebooting.  Just let the hypervisor boot (it may take 5+ minutes).  Don&#8217;t hit any keys no matter how tempted you are!  Eventually you will see:</p>
<p><code>SYSTEM ONLINE<br />
se-1-1-1-6#<br />
</code></p>
<p>From this point, you can resume the setup to set the default gateway and activate the license.</p>
<p> &#8211; Andrew</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/2and2is5.wordpress.com/500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/2and2is5.wordpress.com/500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/2and2is5.wordpress.com/500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/2and2is5.wordpress.com/500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/2and2is5.wordpress.com/500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/2and2is5.wordpress.com/500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/2and2is5.wordpress.com/500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/2and2is5.wordpress.com/500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/2and2is5.wordpress.com/500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/2and2is5.wordpress.com/500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/2and2is5.wordpress.com/500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/2and2is5.wordpress.com/500/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/2and2is5.wordpress.com/500/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/2and2is5.wordpress.com/500/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=500&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://2and2is5.wordpress.com/2011/02/28/installing-ucs-express-when-the-boot-loader-fails/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f1b409935a30245093044604a1d78506?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">supergoop</media:title>
		</media:content>
	</item>
		<item>
		<title>Guide to Installing Cisco UCS Express</title>
		<link>http://2and2is5.wordpress.com/2011/02/17/guide-to-installing-cisco-ucs-express/</link>
		<comments>http://2and2is5.wordpress.com/2011/02/17/guide-to-installing-cisco-ucs-express/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 22:00:12 +0000</pubDate>
		<dc:creator>supergoop</dc:creator>
				<category><![CDATA[Cisco]]></category>
		<category><![CDATA[3945]]></category>
		<category><![CDATA[Cisco UCS]]></category>
		<category><![CDATA[cisco ucs express]]></category>
		<category><![CDATA[esxi]]></category>
		<category><![CDATA[isr]]></category>
		<category><![CDATA[sre]]></category>
		<category><![CDATA[sre-v]]></category>
		<category><![CDATA[UCS]]></category>
		<category><![CDATA[ucs express]]></category>
		<category><![CDATA[vsphere]]></category>

		<guid isPermaLink="false">http://2and2is5.wordpress.com/?p=466</guid>
		<description><![CDATA[I just completed my first installation of Cisco&#8217;s UCS Express, a server implanted in a ISR router. If you&#8217;re looking to get more information on what the UCS Express actually is, please check out my older post. Not surprisingly on the UCS Express is the lack of Cisco documentation available to configure and deploy it. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=466&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I just completed my first installation of Cisco&#8217;s UCS Express, a server implanted in a ISR router.  If you&#8217;re looking to get more information on what the UCS Express actually is, please check out my older <a href="http://2and2is5.wordpress.com/2010/11/05/cisco-ucs-express/" target="_blank">post</a>.  Not surprisingly on the UCS Express is the lack of Cisco documentation available to configure and deploy it.  After an exhaustive search, plenty of trial and error, and a ticket with Cisco TAC, I&#8217;ve written up the guide below.</p>
<h2>Overview</h2>
<p>The Cisco UCS Express is basically a hypervisor running on a <a href="http://www.cisco.com/en/US/docs/routers/access/interfaces/software/feature/guide/ism-sm-sre.html" target="_blank">Services-Ready Engine (SRE)</a>.  The SRE is really just a server that fits into the new ISR Generation 2 routers and will run a purpose-built operating system.  In this engagement, I worked with the <a href="http://www.cisco.com/en/US/prod/collateral/modules/ps10598/at_a_glance_c45_556153.pdf" target="_blank">SM-SRE-900-K9</a> (1.86GHz, 2x500GB SATA, 4GB RAM).  The hypervisor is really called a <a href="http://developer.cisco.com/web/srev/" target="_blank">SRE-V</a>.  Cisco and VMware partnered to create this hypervisor.  Our customer purchased the <a href="http://www.cisco.com/en/US/products/ps10541/index.html" target="_blank">Cisco 3945 ISR G2</a>, which supports up to four SREs.  In the remote router, we have two UCS Express SREs and one WAAS Express SRE (future post coming on the WAAS configuration).  The SRE has one GigabitEthernet port on the front of the module and two GigabitEthernet ports on the backplane to the ISR chassis.</p>
<h2>Design</h2>
<p>Once I wrapped my head around the plethora of terms for this new technology, I began designing&#8230;  This <a href="http://www.cisco.com/en/US/prod/collateral/ps10265/ps11273/installation_guide_c07-640002.html" target="_blank">page</a>, from a Cisco Lab, is hands-down the best resource for configuring UCS Express at present.  When I called into TAC, they mentioned they used the same lab to prepare them for supporting UCS Express.  When you execute a &#8220;show ip interface brief&#8221;, you&#8217;ll see the SRE interfaces listed as SMx/x:</p>
<blockquote><p>router#sh ip int bri<br />
Interface                  IP-Address      OK? Method Status                Protocol<br />
GigabitEthernet0/0         unassigned      YES NVRAM  administratively down down<br />
GigabitEthernet0/1         192.168.254.1   YES NVRAM  up                    up<br />
GigabitEthernet0/2         unassigned      YES NVRAM  administratively down down<br />
Serial0/0/0                unassigned      YES NVRAM  up                    up<br />
Serial0/0/0.100            x.x.x.x.x	   YES NVRAM  up                    up<br />
Serial0/1/0                unassigned	   YES NVRAM  down                  down<br />
SM1/0                      unassigned      YES NVRAM  administratively down down<br />
SM1/1                      unassigned      YES unset  administratively down down<br />
SM2/0                      192.168.13.1    YES TFTP   up                    up<br />
SM2/1                      unassigned      YES unset  up                    up<br />
SM3/0                      unassigned      YES NVRAM  administratively down down<br />
SM3/1                      unassigned      YES unset  up                    up<br />
Vlan1                      192.168.13.1    YES NVRAM  up                    up</p></blockquote>
<p>Thought must be placed into what IP address to assign the UCS Express:</p>
<p><a href="http://2and2is5.files.wordpress.com/2011/02/ucs-express-configuration-guide.jpg"><img src="http://2and2is5.files.wordpress.com/2011/02/ucs-express-configuration-guide.jpg?w=600" alt="" title="UCS Express Configuration Guide"   class="aligncenter size-full wp-image-471" /></a></p>
<p>In my case, we were simply going to use an IP address on the server subnet at the remote site.  The gateway for this subnet resided on a Cisco Catalyst 4500 switch connected to the 3945 router.  The problem with this is that the default gateway for the SRE (that you will see configured below) has to be an IP address on the router or nothing outside of the router will be able to reach the UCS Express.  So, with that in mind, I set the UCS Express default gateway to the inside (LAN) interface of the router.  This didn&#8217;t work either.  I still couldn&#8217;t reach the UCS Express from anything that wasn&#8217;t connected directly into the router.  Another option was to move the <a href="http://en.wikipedia.org/wiki/Switch_virtual_interface" target="_blank">SVIs</a> from the 4500 switch to the 3945 router.  The problem with this is that all inter-Vlan routing must go across a 1GigabitEthernet link up to the router.  This wasn&#8217;t ideal, so I opted to convert the link between the 4500 and the 3945 to a Layer 3 link, assigning IP addresses to each interface.  This meant I needed to create a new subnet for the UCS Express servers on the 3945, using a new Vlan.  I created a SVI for Vlan 13 (to match the third octet of my server subnet), but since no interfaces were configured for Vlan 13 the Vlan 13 SVI stayed down.  Ultimately I had to set the default gateway for my UCS Express to the Vlan 1 SVI (which always stays up), using the subnet I created.</p>
<h2>Configuration</h2>
<blockquote><p>interface Vlan1<br />
 description Cisco SRE Servers<br />
 ip address 192.168.13.1 255.255.255.0<br />
!<br />
interface SM2/0<br />
 description UCS Express<br />
 ip address 1.1.1.1 255.255.255.252<br />
 service-module ip address 1.1.1.2 255.255.255.252<br />
 !Application: SRE-V Running on SMV<br />
 service-module ip default-gateway 1.1.1.1<br />
 service-module mgf ip address 192.168.13.10 255.255.255.0<br />
!<br />
interface SM2/1<br />
 description Internal switch interface connected to Service Module<br />
 switchport mode trunk<br />
!<br />
ip route 1.1.1.2 255.255.255.255 SM2/0
</p></blockquote>
<p>Cisco TAC didn&#8217;t really have much advice on why it had to be configured this way, but through trial and error I found that it worked (and this is the only way I got it to work).  Confused on why I have so many IP addresses on the SM2/0 interface?  Me too.  But the 1.1.1.0 /30 addresses are used for communication on the ISR backplane to the SRE.  The 192.168.13.0 /24 addresses are routable and used for our UCS Express servers.  The next step is to install the SRE-V software on the SRE.  Go to <a href="http://www.cisco.com/cisco/software/type.html?mdfid=283677006&amp;flowid=21882" target="_blank">cisco.com</a> and download the latest SRE software.  At time of writing, I downloaded sre-v-k9.smv.1.0.2.zip and unzipped it to my FTP server.  Installing SRE-V requires a FTP or HTTP server serving up the files.  I unzipped the files to my FTP server:</p>
<blockquote><p>
ftp&gt; ls<br />
200 PORT command successful. Consider using PASV.<br />
150 Here comes the directory listing.<br />
-rw-rw&#8212;-    1 538      538        141975 Feb 17 14:45 sre-v-installer-k9.smv.1.0.2.prt1<br />
-rw-rw&#8212;-    1 538      538      14162632 Feb 17 14:45 sre-v-installer.smv.1.0.2<br />
-rw-rw&#8212;-    1 538      538           916 Feb 17 14:45 sre-v-k9.smv.1.0.2.key<br />
-rw-rw&#8212;-    1 538      538        250717 Feb 17 14:45 sre-v-k9.smv.1.0.2.pkg<br />
-rw-rw&#8212;-    1 538      538          1692 Feb 17 14:45 sre-v-k9.smv.1.0.2.pkg.install.sre<br />
-rw-rw&#8212;-    1 538      538           698 Feb 17 14:45 sre-v-k9.smv.1.0.2.pkg.install.sre.header<br />
-rw-rw&#8212;-    1 538      538      65453522 Feb 17 14:47 sre-v-mgmt-k9.smv.1.0.2.prt1<br />
-rw-rw&#8212;-    1 538      538      299803259 Feb 17 14:51 visor.smv.1.0.2.prt1<br />
226 Directory send OK.
</p></blockquote>
<p>Next, I executed the following command on the 3945:</p>
<blockquote><p>
service-module sm 2/0 install url ftp://user:password@192.168.0.191/sre-v-k9.smv.1.0.2.pkg<br />
Proceed with installation? [no]: yes<br />
Loading sre-v-k9.smv.1.0.2.pkg.install.sre !<br />
[OK - 1692/4096 bytes]</p>
<p>Service module installation<br />
ios_version     15.1(3)T,<br />
ios_image       c3900-universalk9-mz<br />
pkg_name        sre-v-k9.smv.1.0.2.pkg<br />
key_file        sre-v-k9.smv.1.0.2.key<br />
helper_file     sre-v-installer.smv.1.0.2</p>
<p>Check target platform capabilities<br />
cpu      1864<br />
Resource check completed successfully. Proceeding to Install&#8230;.</p>
<p>router#<br />
*Feb  2 20:04:48.526: %SM_INSTALL-6-INST_RESET: SM2/0 is reset for software installation.</p>
<p>router#service-module sm2/0 status<br />
Service Module is Cisco SM2/0<br />
Service Module supports session via TTY line 131<br />
Service Module is trying to recover from error<br />
Service Module heartbeat-reset is enabled<br />
Service Module is in fail open<br />
Service Module status is not available</p>
<p>Module resource information:<br />
  CPU Frequency: 1864 MHz<br />
  Memory Size: 2530 MB<br />
  Disk 0 Size: 500107 MB<br />
  Disk 1 Size: 500107 MB<br />
  Disk 2 Size: 2055 MB</p>
<p>Install of ftp://*****:*****@192.168.0.191/sre-v-k9.smv.1.0.2.pkg in progress<br />
Install status : File sre-v-k9.smv.1.0.2.key requested</p>
<p>Local Partition Info &#8211; (0 apps)<br />
=====================<br />
  Retrieving partition information</p>
<p>*Feb 2 20:28:28.302: %SM_INSTALL-6-INST_PROG: SM2/0 PROGRESSING: Validating package signature &#8230;.<br />
*Feb  2 20:28:28.426: %SM_INSTALL-6-INST_PROG: SM2/0 PROGRESSING: Parsing package manifest files &#8230;.<br />
*Feb  2 20:28:30.338: %SM_INSTALL-6-INST_PROG: SM2/0 PROGRESSING: Starting payload download.<br />
*Feb  2 20:28:34.226: %SM_INSTALL-6-INST_PROG: SM2/0 PROGRESSING: Starting payload download.<br />
*Feb  2 20:28:45.614: %SM_INSTALL-6-INST_PROG: SM2/0 PROGRESSING: Performing Hot install &#8230;.</p>
<p>Install successful on SM2/0</p>
<p>*Feb  2 20:31:33.734: %SM_INSTALL-6-INST_SUCC: SM2/0 SUCCESS: install-completed.
</p></blockquote>
<p>Now the hypervisor is installed on the SRE.  I can log into the module, verify the IP address, define the gateway, and activate the hypervisor license:</p>
<blockquote><p>router# #service-module sm2/0 session<br />
Trying 1.1.1.9, 2131 &#8230; Open<br />
se-1-1-1-10#<br />
se-1-1-1-10# show hypervisor ip<br />
Hostname:               localhost<br />
Domain Name:            None<br />
IP Config:              192.168.13.100(Subnet Mask: 255.255.255.0)<br />
                        169.254.1.1(Subnet Mask: 255.255.255.0)<br />
Default Gateway:        None<br />
Preferred DNS Server:   None<br />
Alternative DNS Server: None<br />
se-1-1-1-10# hypervisor set ip default-gateway 192.168.13.1<br />
se-1-1-1-10# license activate sreVHost<br />
Evaluation licenses are being activated in the device for the following feature(s):</p>
<p>        Feature Name: SRE-V-HOST-LIC<br />
……..<br />
ACCEPT? [y/n]?y</p>
<p>License activation count saved for use at next reload
</p></blockquote>
<p>At this point you&#8217;ll want to reload the module for the license to take effect: router# service-module sm2/0 reload.  Once the module has reloaded, you should be able to connect to it with your vSphere Client.  But, just in case you can&#8217;t (and believe me, I couldn&#8217;t the first 4-5 times I tried setting this up) here are some useful commands to troubleshoot (taken from <a href="http://docwiki.cisco.com/wiki/Cisco_Services_Ready_Engine_Virtualization_--_Troubleshooting" target="_blank">here</a>):</p>
<blockquote><p>se-192-168-13-10# sh ip route<br />
Main Routing Table:<br />
           DEST            GATE            MASK IFACE<br />
        1.1.1.0         0.0.0.0 255.255.255.252 eth0<br />
    169.254.1.0         0.0.0.0   255.255.255.0 eth2<br />
        0.0.0.0         1.1.1.1         0.0.0.0 eth0</p>
<p>se-192-168-13-10# show hypervisor nics<br />
Name    PCI            I/E Driver      Link Speed     Duplex MAC Address<br />
vmnic0  0000:01:00.00  E   e1000e      Down 0Mbps     Half   c8:4c:75:2e:ce:41 (this is the physical port on the module front)<br />
vmnic1  0000:02:00.00  I   bnx2        Up   1000Mbps  Full   50:3d:e5:0d:74:c1 (these are the logical ports on the module backplane)<br />
vmnic2  0000:02:00.01  I   bnx2        Up   1000Mbps  Full   50:3d:e5:0d:74:c0</p>
<p>3 total nics (I &#8211; Internal nic, E &#8211; External nic)</p>
<p>se-192-168-13-10# show hypervisor vmknic<br />
Intf. Portgroup/DVPort    IP Address      Netmask         MAC<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
vmk0  Management Network  192.168.13.10   255.255.255.0   c8:4c:75:2e:ce:41<br />
vmk1  CiscoReservedLocal  169.254.1.1     255.255.255.0   00:50:56:7f:2f:5c</p>
<p>2 total VMkernel nic(s)</p>
<p>se-192-168-13-10# show hypervisor vswitch<br />
Switch Name      Num Ports   Used Ports  Configured Ports  MTU     Uplinks<br />
vSwitch0         128         3           128               1500    vmnic2</p>
<p>  PortGroup Name        VLAN ID  Used Ports  Uplinks<br />
  VM Network            0        0           vmnic2<br />
  Management Network    0        1           vmnic2</p>
<p>Switch Name      Num Ports   Used Ports  Configured Ports  MTU     Uplinks<br />
ciscoSwitchLocal  8           3           8                 1500</p>
<p>  PortGroup Name        VLAN ID  Used Ports  Uplinks<br />
  CiscoReservedLocal    0        2</p>
<p>Switch Name      Num Ports   Used Ports  Configured Ports  MTU     Uplinks<br />
ciscoSwitch      8           3           8                 1500    vmnic1</p>
<p>  PortGroup Name        VLAN ID  Used Ports  Uplinks<br />
  CiscoReserved         0        1           vmnic1
</p></blockquote>
<p>When you&#8217;re ready to connect to the UCS Express, the default username is &#8220;esx-admin&#8221; and the default password is &#8220;change_it&#8221;:<br />
<a href="http://2and2is5.files.wordpress.com/2011/02/ucs-express-vsphere-client.png"><img src="http://2and2is5.files.wordpress.com/2011/02/ucs-express-vsphere-client.png?w=600" alt="" title="UCS Express vSphere Client"   class="aligncenter size-full wp-image-483" /></a><br />
Hopefully you&#8217;ll be able to connect.  After I logged in and confirmed that I could in fact login, I went ahead and changed the default password.  To do this, login to the SRE (service-module sm2/0 session) and enter &#8220;user update esx-admin password __________&#8221;.  You can go wild creating additional accounts and groups (check this <a href="http://www.cisco.com/en/US/prod/collateral/ps10265/ps11273/installation_guide_c07-640002.html#wp9000305" target="_blank">page</a>), but I stuck to the one account for this simple deployment.</p>
<p>When you&#8217;ve logged in, you&#8217;ll see this familiar screen:</p>
<p><a href="http://2and2is5.files.wordpress.com/2011/02/ucs-express-vsphere-client-2.png"><img src="http://2and2is5.files.wordpress.com/2011/02/ucs-express-vsphere-client-2.png?w=600&#038;h=475" alt="" title="UCS Express vSphere Client 2" width="600" height="475" class="aligncenter size-full wp-image-486" /></a></p>
<p>If you want to create an additional vSwitch, it must use the physical GigabitEthernet interface on the front of the module (that&#8217;s the only free interface left).  You can create additional Virtual Machine Port Groups on vSwitch0.  Remember how we defined sm2/1 to be a trunk?  Now we can create multiple Port Groups in multiple Vlans on vSwitch0.  For us, this is a simple deployment so we left the VM Network Port Group using Vlan 1 (since our VMs will be in the same subnet as the Service Console).  Cisco has a pretty stern warning on modifying the ciscoSwitchLocal and ciscoSwitch vSwitches &#8212; don&#8217;t do it!  At this point you can begin deploying Virtual Machines.  Oh and don&#8217;t forget to write the SRE configuration:<br />se-192-168-13-10# write memory</p>
<p>Anyone else have experience (good or bad) deploying the UCS Express?  Please share in the comments below.</p>
<p> &#8211; Andrew</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/2and2is5.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/2and2is5.wordpress.com/466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/2and2is5.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/2and2is5.wordpress.com/466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/2and2is5.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/2and2is5.wordpress.com/466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/2and2is5.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/2and2is5.wordpress.com/466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/2and2is5.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/2and2is5.wordpress.com/466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/2and2is5.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/2and2is5.wordpress.com/466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/2and2is5.wordpress.com/466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/2and2is5.wordpress.com/466/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=2and2is5.wordpress.com&amp;blog=10275579&amp;post=466&amp;subd=2and2is5&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://2and2is5.wordpress.com/2011/02/17/guide-to-installing-cisco-ucs-express/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/f1b409935a30245093044604a1d78506?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">supergoop</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/02/ucs-express-configuration-guide.jpg" medium="image">
			<media:title type="html">UCS Express Configuration Guide</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/02/ucs-express-vsphere-client.png" medium="image">
			<media:title type="html">UCS Express vSphere Client</media:title>
		</media:content>

		<media:content url="http://2and2is5.files.wordpress.com/2011/02/ucs-express-vsphere-client-2.png" medium="image">
			<media:title type="html">UCS Express vSphere Client 2</media:title>
		</media:content>
	</item>
	</channel>
</rss>
