<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;A0UDSHw-eSp7ImA9WhVTEU8.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494</id><updated>2012-02-24T16:21:19.251-08:00</updated><category term="Brocade" /><category term="XenDesktop5" /><category term="HP" /><category term="BES5" /><category term="Equallogic" /><category term="Microsoft" /><category term="Sharepoint2010" /><category term="SQL" /><category term="APC" /><category term="Websense" /><category term="Veeam" /><category term="IT Miscellany" /><category term="NetApp" /><category term="VDI" /><category term="MPIO" /><category term="HPStorageMirroring" /><category term="CAGVPX" /><category term="NetScaler" /><category term="Nexenta" /><category term="DoubleTake" /><category term="Citrix" /><category term="SAN/iQ" /><category term="HPSIM" /><category term="Openfiler" /><category term="Compaq" /><category term="VMware" /><category term="Dell" /><category term="IOmeter" /><category term="Application Virtualization" /><category term="Exchange2010" /><category term="vSphere5" /><category term="Cloud Bridge" /><title>Cosonok's IT Blog</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://cosonok.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>112</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/CosonoksItBlog" /><feedburner:info uri="cosonoksitblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;AkAGQn04eSp7ImA9WhVTEEo.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-4677215385324736311</id><published>2012-02-17T05:42:00.036-08:00</published><updated>2012-02-24T02:18:43.331-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-24T02:18:43.331-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NetApp" /><title>NetApp NS0-502 Study Notes Part 4/4: SAN Implementation Testing</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;4. SAN IMPLEMENTATION TESTING&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Performance Measurement Tools:&lt;/u&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;nSANity&lt;/b&gt; (NetApp Data Center Collector): (&lt;i&gt;run from Windows CLI or Linux CLI&lt;/i&gt;) collects information about the following SAN components - &lt;b&gt;Storage systems&lt;/b&gt;,&lt;b&gt; Switches&lt;/b&gt;, &lt;b&gt;Hosts&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Brocade SAN Health&lt;/b&gt;:&amp;nbsp;captures diagnostic and performance data from &lt;b&gt;SAN switches&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Perfstat Converged&lt;/b&gt;: (&lt;i&gt;run from Windows CLI or Linux CLI&lt;/i&gt;) captures information from &lt;b&gt;node(s)&lt;/b&gt;, local and remote host(s), network&lt;b&gt; switch(s)&lt;/b&gt;, returns as a zip or tar file.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Perfmon&lt;/b&gt;: (a&lt;i&gt;vailable on &lt;u&gt;Windows&lt;/u&gt; Hosts&lt;/i&gt;) Can identify performance issues at the &lt;b&gt;system and application level&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Load-generating&lt;/b&gt; tools: Simulated I/O (&lt;b&gt;SIO&lt;/b&gt; and &lt;b&gt;SIO_ntap&lt;/b&gt;), Microsoft Exchange Server Load Simulator (&lt;b&gt;LoadSim&lt;/b&gt;) and&lt;b&gt; Jetstress&lt;/b&gt; Tool, &lt;b&gt;SQLIO&lt;/b&gt; for SQL Server, &lt;b&gt;Iomete&lt;/b&gt;r for SQL and Windows-based file-system I/O tests,&lt;b&gt; Oracle Workload Generator&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;SQL Server performance depends on: logical design of databases, indexes, queries, and applications, with memory, cache buffers, and hardware also factoring in.&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Oracle includes fives types of transactions that affect performance: random queries, random updates, sequential queries, sequential updates, parallel queries.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;4.1 Be able to create an acceptance test plan.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Acceptance Test Plan&lt;/b&gt;: To define what the minimum performance should be, work with the customer to understand their performance expectations and determine the minimum performance they require for the application(s) this system will support.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;4.2 Test host to storage connectivity (native Vol. Mgr., file systems).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;iscsi interface show&lt;/b&gt; : DOT CLI command to check the network interfaces are enabled for iSCSI traffic.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;fcp stats -i 5&lt;/b&gt; : DOT CLI command that displays the average service time on an FC target port basis every 5 seconds&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;lun stats -i 5&lt;/b&gt; : DOT CLI command that displays the average latency time on a per LUN basis every five seconds&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;sanlun lun show -p&lt;/b&gt; : UNIX CLI NetApp host utility command to determining the number of paths per LUN visible to the host&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;sanlun fcp show adapter&lt;/b&gt; : UNIX CLI NetApp host utility command to verify WWNN and WWPNs&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;esxcfg-info&lt;/b&gt; : VMware ESX CLI command to verify WWNN and WWPNs&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;/var/adm/messages&lt;/b&gt; : Check this log for SAN connectivity errors&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;To &lt;b&gt;verify FC connectivity&lt;/b&gt; between host and FC switch – check &lt;b&gt;FC switch&lt;/b&gt; for &lt;b&gt;WWPN &lt;/b&gt;of &lt;b&gt;host HBA&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;Steps prior to r&lt;b&gt;eplacing a failed Brocade FC Switch&lt;/b&gt;: 1) Change the &lt;b&gt;domain ID&lt;/b&gt; of the replacement switch to the domain ID of the failed switch. 2) &lt;b&gt;Clear all zoning &lt;/b&gt;configuration on the replacement switch. 3) &lt;b&gt;Change the core PID&lt;/b&gt; format of the replacement switch to the core PID format of the failed switch.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;When &lt;b&gt;hard zoning (domain ID plus port) is in use &lt;/b&gt;and a host &lt;b&gt;HBA is replaced&lt;/b&gt;, &lt;b&gt;no changes &lt;/b&gt;need to be made provided the new HBA is connected to the same port.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;4.3 Test LUN availability during failover scenarios (multipathing).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b style="color: green;"&gt;4.4 Test controller failover scenarios (multipath HA).&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;To test NetApp storage controller failover execute the&lt;b&gt; cf takeover&lt;/b&gt; command on both controllers.&lt;br /&gt;
Troubleshoot/verify cluster configuration with the &lt;b&gt;cluster configuration checker script&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Further reading:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;a href="http://www.netapp.com/us/support/university/certifications/nso-502.html"&gt;http://www.netapp.com/us/support/university/certifications/nso-502.html&lt;/a&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;Highly recommend&lt;/b&gt; the NetApp University Training Courses from the above link as follows.&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;span style="font-family: inherit;"&gt;Web Based Training (WBT) courses (free for partners and with basic online labs):&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-family: inherit;"&gt;1) SAN Fundamentals on Data ONTAP&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-family: inherit;"&gt;2) SAN Design&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-family: inherit;"&gt;3) SAN Implementation - Switch Configuration&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-family: inherit;"&gt;4) NetApp Unified Connect Technical Overview and Implementation:&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-family: inherit;"&gt;Instructor Led Training (ILT) courses&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-family: inherit;"&gt;1) SAN Implementation Workshop&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;span style="font-family: inherit;"&gt;2) SAN Scaling and Architecting&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Good for more on Data ONTAP CLI:&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;a href="http://www.datadisk.co.uk/html_docs/netapp/netapp_cs.htm"&gt;http://www.datadisk.co.uk/html_docs/netapp/netapp_cs.htm&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;a href="http://mbrookman.wordpress.com/tag/netapp-cheat-sheet/"&gt;&lt;i&gt;http://mbrookman.wordpress.com/tag/netapp-cheat-sheet/&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-14-san.html"&gt;NetApp NS0-502 Study Notes Part 1/4: SAN Solution Assessment&lt;/a&gt;&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-24-san.html"&gt;NetApp NS0-502 Study Notes Part 2/4: SAN Implementation Plan Creation&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-34-san.html"&gt;NetApp NS0-502 Study Notes Part 3/4: SAN Implementation&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-44-san.html"&gt;NetApp NS0-502 Study Notes Part 4/4: SAN Implementation Testing&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-4677215385324736311?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GosBhasj4JVCwQcwt4lX0HV5XvI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GosBhasj4JVCwQcwt4lX0HV5XvI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GosBhasj4JVCwQcwt4lX0HV5XvI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GosBhasj4JVCwQcwt4lX0HV5XvI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/QypODxnRkE4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/4677215385324736311/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-44-san.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/4677215385324736311?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/4677215385324736311?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/QypODxnRkE4/netapp-ns0-502-study-notes-part-44-san.html" title="NetApp NS0-502 Study Notes Part 4/4: SAN Implementation Testing" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-44-san.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQMRH0-fSp7ImA9WhVTEEo.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-1165087426385801934</id><published>2012-02-17T05:42:00.032-08:00</published><updated>2012-02-24T02:13:05.355-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-24T02:13:05.355-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NetApp" /><title>NetApp NS0-502 Study Notes Part 3/4: SAN Implementation</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3. SAN IMPLEMENTATION&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.1 &lt;u&gt;Prepare site&lt;/u&gt; for installation.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.1.1 Be able to review implementation flowchart with customer and assign task areas.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.1.2 &lt;u&gt;Make contact&lt;/u&gt; with datacenter/site personnel.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.1.3 Validate &lt;u&gt;equipment move path&lt;/u&gt; to installation location.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.1.4 Verify site infrastructure including: dual power (and proximity of &lt;u&gt;power drops&lt;/u&gt; to the install location), floor space, floor loading plan, HVAC (Heating, ventilation, and air conditioning.)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.1.5 Validate logistics plan for staging and installation of equipment.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.1.6 Verify Ethernet cabling plan and availability of cable supports.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.1.7 Verify fiber cabling plan and availability of cable supports.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.2 Following the rack diagram, &lt;u&gt;install systems and FC switches.&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.3 Perform basic &lt;u&gt;power on tests&lt;/u&gt; for all equipment.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Power on order: 1) Network &lt;b&gt;Switches&lt;/b&gt;. 2) Disk &lt;b&gt;Shelves&lt;/b&gt;. 3) Any Tape &lt;b&gt;Backup Devices&lt;/b&gt;. 4) NetApp &lt;b&gt;Controller&lt;/b&gt; Heads.&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;If a NetApp storage system &lt;b&gt;fails on its first boot&lt;/b&gt;; check for a description of the problem on the LCD and console, and follow the instructions.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.4 &lt;u&gt;Configure NetApp storage systems (stage 1).&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Run all diagnostic tests after initial installation&lt;/b&gt; of a NetApp FAS3000 storage system, to run through a comprehensive set of diagnostic tests on the entire system.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.4.1 Update firmwares and software versions to the latest/required versions.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.4.2 Configure controller name.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.4.3 Configure controller failover.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.4.4 Configure multipath HA and verify cabling.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.4.5 Perform ALUA controller configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;ALUA&lt;/b&gt; (Asymmetric Logical Unit Access) is a &lt;b&gt;set of SCSI commands&lt;/b&gt; for &lt;b&gt;discovering and managing multiple paths&lt;/b&gt; to LUNs of Fibre Channel and iSCSI SANs. It &lt;b&gt;allows the initiator to query the target&lt;/b&gt; about path attributes, such as primary path and secondary path. ALUA no longer requires proprietary SCSI commands.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Disable ALUA&lt;/b&gt; on igroups connecting using the &lt;b&gt;NetApp DSM&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.4.6 Configure FC interfaces utilizing fcadmin.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.4.7 Configure Ethernet interfaces with IP addresses defined in plan.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.4.8 Configure interfaces for iSCSI.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.4.9 Configure CHAP.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.5 &lt;u&gt;Configure FC switches.&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Brocade FC Switch always uses hardware zoning. Cisco FC Switch uses software zoning if a mixture of hard and soft zoning on the switch.&lt;/i&gt;&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Each FC switch must have a &lt;b&gt;unique domain ID&lt;/b&gt;&amp;nbsp;(recommend start numbering from 10 to avoid reserved IDs).&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;Brocade&lt;/b&gt; Switches&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Web Tools&lt;/b&gt; : Tool to manage Brocade Switches.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;cfgshow&lt;/b&gt; : CLI command to display all defined zone information.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;configshow &lt;/b&gt;: CLI command use to verify configuration.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;fabricshow&lt;/b&gt; : CLI command to display which Brocade switches are connected into a fabric.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;supportshow&lt;/b&gt; : CLI command to collect detailed diagnostic information from a Brocade FC switch.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;b&gt;switchshow&lt;/b&gt; : CLI command to view current nodes connected to the switch&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;Cisco&lt;/b&gt; Switches&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Cisco Fabric Manager&lt;/b&gt; : Native GUI switch tool for managing Cisco MDS-Series switches and directors.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;show zoneset &lt;/b&gt;: CLI command to view all defined zone configuration information.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;show zoneset active&lt;/b&gt; : CLI command to display currently active zoneset.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;show version &lt;/b&gt;: CLI command to collect information about the firmware version.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.5.1 Configure basic switch settings (IP address, switch name).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.5.2 Configure zoning as defined by implementation plan.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.6 &lt;u&gt;Configure Ethernet switches.&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="line-height: 0.45cm;"&gt;Default Ethernet Packet Size = &lt;/span&gt;&lt;b style="line-height: 0.45cm;"&gt;1500&lt;/b&gt;&lt;span style="line-height: 0.45cm;"&gt; bytes of payload (or MTU – Maximum Transmission Unit).&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;Jumbo Frames Industry Standard Packet Size = &lt;b&gt;9000 &lt;/b&gt;bytes of payload (or MTU – Maximum Transmission Unit).&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;When setting up the Ethernet switches for &lt;b&gt;jumbo frames&lt;/b&gt;, the following components need to be configured: 1) Ethernet &lt;b&gt;port on host&lt;/b&gt; system. 2) Ethernet &lt;b&gt;port on storage &lt;/b&gt;device. 3) Ethernet &lt;b&gt;switch ports&lt;/b&gt; being used.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.6.1 Configure basic switch settings (IP addresses, switch name).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.6.2 Configure and validate VLANs.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.7 Configure NetApp &lt;u&gt;storage systems (stage 2).&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.7.1 Connect NetApp systems to switches (FC and Ethernet).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.7.2 Configure and validate aggregates (including RAID groups), volumes, LUNs, and qtrees.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Flexvol Space Management Policies&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;1) Guarantee =&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;none&lt;/b&gt; (thin provisioning)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;file option&lt;/b&gt; (space is allocated from the aggregate when certain "space-reserved" files (such as space-reserved LUN) is created)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;volume option&lt;/b&gt; (thick provisioning)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;2) LUN Reservation =&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;on &lt;/b&gt;(thick provisioned)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;off&lt;/b&gt; (thin provisioned)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;*Set a LUN's reservation to on to guarantee it cannot be affected by other LUNs in the volume.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;3) Fractional_reserve =&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;? % &lt;/b&gt;&lt;/i&gt;(Fraction of volume's size reserved on top for growth – and utilized during volume snapshot)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;4) Snap_reserve =&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;? % &lt;/b&gt;&lt;/i&gt;(Fraction of volume's size reserved inside for snapshots)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;*Set Snapshot Reserve to &lt;b&gt;0%&lt;/b&gt; for a &lt;b&gt;volume holding LUNs&lt;/b&gt;.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;5) Auto_delete = &lt;/i&gt;&lt;/span&gt; &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;volume / on / off&lt;/b&gt; (allows a flexible volume to automatically delete snapshots in the volume)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;6) Auto_grow =&lt;/i&gt; &lt;/span&gt; &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;on / off &lt;/b&gt;(allows a flexible volume to automatically grow in size within an aggregate)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;7) Try_first =&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;snap_delete / volume_grow&lt;/b&gt; (Controls the order in which the two reclaim policies (snap autodelete and vol autosize) are used).&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;NetApp deduplication (ASIS) is enabled on the volume level.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;The following commands enable NetApp deduplication and verify space savings:&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;sis on &lt;vol&gt;&lt;/vol&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;sis start &lt;vol&gt;&lt;/vol&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;df s &lt;vol&gt;&lt;/vol&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.7.3 Configure portsets for later attachment to igroups according to plan.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;A &lt;b&gt;portset &lt;/b&gt;is bound to an &lt;b&gt;igroup&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;The &lt;b&gt;portset&lt;/b&gt; family of commands manages the portsets.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;Portsets are a collection of ports that can be associated with an igroup.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;portset create { -f | -i } portset_name [ port ... ]&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;Creates a new portset.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;If the &lt;b&gt;-f &lt;/b&gt;option is given, an &lt;b&gt;FCP&lt;/b&gt; portset is created.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;If the &lt;b&gt;-i &lt;/b&gt;option is given, an &lt;b&gt;iSCSI&lt;/b&gt; portset is created.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.8 &lt;u&gt;Configure hosts (stage 1).&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.8.1 Validate host hardware configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.8.2 Ensure that the correct PCI cards are installed in the correct location on the host.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.8.3 Install host utility kits on all hosts.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;NetApp Host Utilities Kits&lt;/b&gt; perform the following functions: 1) They provide properly &lt;b&gt;set disk and HBA timeout &lt;/b&gt;values. 2) They identify and set &lt;b&gt;path priorities&lt;/b&gt; for NetApp LUNs.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.8.4 Configure the host Ethernet interfaces for iSCSI.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.8.5 Configure the Internet storage name service (iSNS).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.8.6 Configure CHAP on hosts.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.8.7 Configure host FC interfaces.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Performance tuning parameters for Fibre Channel HBAs on a host: &lt;b&gt;LUN queue depth&lt;/b&gt; and &lt;b&gt;Fibre Channel speed&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.8.8 Configure hosts to Ethernet and FC switches.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.8.9 Install Snapdrive. Ensure SDW Service account is a member of built-in\Administrators, and if the system is part of a domain, the Service account must be a domain account. Ensure Service account is part of Local\Administrators on the host. For SDU install and administer using the root account.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;A &lt;b&gt;host-based volume manager&lt;/b&gt; is a host based tool that can be used to create a striped LUN across multiple NetApp controllers.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;NetApp ASL&lt;/b&gt; = NetApp Array Support Library&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Veritas DMP&lt;/b&gt; = Veritas Volume Manager with Dynamic Multi-Pathing (DMP)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.9 Configure NetApp &lt;u&gt;storage systems (stage 3).&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.9.1 Create igroups and perform LUN management for hosts without SnapDrive.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.9.2 Attach portsets to igroups.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Use&lt;b&gt; igroup throttle&lt;/b&gt; on a NetApp storage solution to: 1) &lt;b&gt;Assign&lt;/b&gt; a specific percentage of queue resources on each physical port to the igroup. 2) &lt;b&gt;Reserve&lt;/b&gt; a minimum percentage of queue resources for a specific igroup. 3) &lt;b&gt;Limit&lt;/b&gt; number of &lt;b&gt;concurrent I/O requests&lt;/b&gt; an initiator can send to the storage system. 4) &lt;b&gt;Restrict &lt;/b&gt;an igroup to a maximum percentage of use.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.9.3 Set alias for the WWPN and controllers.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.10 Configure &lt;u&gt;hosts (stage 2).&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.10.1 Configure host multipathing both FC and iSCSI.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;The Data ONTAP &lt;b&gt;DSM for Windows&lt;/b&gt; can handle FCP and iSCSI paths to the same LUN.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.10.2 Perform ALUA configuration tasks.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;A LUN can be mapped to an ALUA-enabled igroup and a non-ALUA-enabled igroup.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.10.3 Check for LUN misalignment; check that the LUN and host parameters are properly matched.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="line-height: 0.45cm;"&gt;The starting offset of the first file system block on the host can affect LUN I/O alignment.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Perfstat&lt;/b&gt; counters to &lt;b&gt;check for unaligned I/O&lt;/b&gt; that do not fall on the WAFL boundary: 1) &lt;b&gt;wp.partial_write&lt;/b&gt; . 2) &lt;b&gt;read/write_align_histo.XX&lt;/b&gt; . 3) &lt;b&gt;read/write_partial_blocks.XX&lt;/b&gt; .&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;It is important to selecting the correct LUN type (e.g VMware, Solaris, ...). The &lt;b&gt;LUN type&lt;/b&gt; determines: &lt;b&gt;LUNs offset&lt;/b&gt;, and &lt;b&gt;size of prefix and suffix&lt;/b&gt; – these differ for different operating systems.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;To prevent LUN I/O alignment issues with Raw Device Mappings (&lt;b&gt;RDMs) in an ESX environment&lt;/b&gt;, use the LUN type matching the guest operating system.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.10.4 Create snapshot schedule for each host according to implementation plan.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.11 Perform &lt;u&gt;SAN implementation tasks within virtualized environments&lt;/u&gt; utilizing SAN best practices.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;On ESX 4.0 with guest operating systems in a &lt;b&gt;Microsoft cluster&lt;/b&gt; configuration, the &lt;b&gt;Path Selection Policy (PSP)&lt;/b&gt; for an MSCS LUN should be set to: &lt;b&gt;MRU (Most recently used)&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;On ESX 4.0 for &lt;b&gt;access &lt;/b&gt;to a&lt;b&gt; VMFS &lt;/b&gt;datastore created on a NetApp LUN under an &lt;b&gt;ALUA &lt;/b&gt;configuration, the &lt;b&gt;Path Selection Policy (PSP) &lt;/b&gt;should be set to: &lt;b&gt;RR (Round Robin)&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;For a &lt;b&gt;FCP VMFS&lt;/b&gt; datastore created on a NetApp LUN: in ESX 4.0 use &lt;b&gt;VMW_SATP_DEFAULT_AA  &lt;/b&gt;type for the &lt;b&gt;SATP&lt;/b&gt; (Storage Array Type Plugin).&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;NetApp supports the following Storage Array Type Plug-ins (SATP): &lt;b&gt;VMW_SATP_ALUA&lt;/b&gt; and &lt;b&gt;VMW_SATP_DEFAULT_AA&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.11.1 Identify VM best practices with regard to data deduplication.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.11.2 Identify VM best practices with regard to thin provisioning.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.11.3 Identify VM best practices with regard to alignment issues.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;VMware ESX: virtual machine disk alignment issues &lt;/b&gt;can occur on &lt;b&gt;any protocol &lt;/b&gt;including FCP, iSCSI, FCoE, and NFS.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.11.4 Identify VM best practices with regard to backup and recovery.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.11.5 Determine the type of switch firmware required to support NPIV.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;To make a LUN visible to an &lt;b&gt;NPIV-supported VM&lt;/b&gt; (N_Port ID Virtualization = a Fibre Channel facility allowing multiple N_Port IDs to share a single physical N_Port): 1) &lt;b&gt;Create an igroup&lt;/b&gt; on the NetApp controller containing the NPIV WWPNs. 2) &lt;b&gt;Map a LUN to the igroup&lt;/b&gt; containing the NPIV WWPNs. 3) &lt;b&gt;Create a zone &lt;/b&gt;containing NetApp target ports and NPIV WWPNs.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;Only &lt;b&gt;RDM type datastores&lt;/b&gt; can be used with NPIV.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.12 &lt;u&gt;FCoE and Unified Connect Enabling Technologies.&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Benefits of FCoE&lt;/b&gt;: &lt;b&gt;Compatibility&lt;/b&gt; with existing FC deployments and management frameworks, &lt;b&gt;100% Application Transparency&lt;/b&gt;, and High &lt;b&gt;Performance&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.12.1 Identify Ethernet segments using 802.1Q (VLANs).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.12.2 Describe bandwidth priority classes (QoS).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
Bandwidth Management Based on Class of Service (&lt;b&gt;IEEE 802.1Qaz&lt;/b&gt;): Consistent management of Quality of Service at the network level by providing consistent scheduling (&lt;i&gt;by default NetApp UTA uses Ethernet &lt;b&gt;priority channel 3&lt;/b&gt; for FCoE&lt;/i&gt;).&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*default is 50% for FCoE traffic and 50% for other traffic (recommend 80% for FCoE traffic.)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/div&gt;&lt;b style="color: green;"&gt;3.12.3 Define Data Center Bridging (DCB).&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Data Center Bridging Exchange (&lt;b&gt;DCBX&lt;/b&gt;): Management protocol for Enhanced Ethernet capabilities. &lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.12.4 Define what is Lossless Ethernet (PAUSE Frame).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;Lossless Ethernet (IEEE 802.1Qbb)&lt;/b&gt;: Ability to have multiple traffic types share a common Ethernet link without interfering with each other (uses PAUSE frame command to control flow).&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Lossless Ethernet is a &lt;b&gt;requirement&lt;/b&gt; for FCoE.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.12.5 VN_ports, VF_ports and VE_ports.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;From: &lt;a href="http://www.snia.org/"&gt;http://www.snia.org&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;What is a VE_port / VF_port / VN_port?&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;Called logical (virtual) ports because many logical (virtual) ports can share one physical port.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;VE_Port&lt;/b&gt; = logical (virtual) E_Port&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;E_Port &lt;/b&gt;= The "&lt;b&gt;Expansion&lt;/b&gt;" port within a Fibre Channel switch that connects to another Fibre Channel switch or bridge device via an inter-switch link.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;VF_Port &lt;/b&gt;= logical (virtual) F_Port&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;F_Port &lt;/b&gt;= The "&lt;b&gt;Fabric&lt;/b&gt;" port within a Fibre Channel fabric switch that provides a point-to-point link attachment to a single N_Port.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;VN_Port&lt;/b&gt; = logical (virtual) N_Port&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;N_Port&lt;/b&gt; = A "&lt;b&gt;Node&lt;/b&gt;" port that connects via a point-to-point link to either a single N_Port or a single F_Port.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.13 &lt;u&gt;FCoE and Unified Connect Hardware.&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*FCoE Topologies: &lt;b&gt;Fabric&lt;/b&gt; or &lt;b&gt;network&lt;/b&gt; topology is the &lt;b&gt;&lt;u&gt;only&lt;/u&gt;&lt;/b&gt; &lt;b&gt;supported attachment configuration&lt;/b&gt;.&lt;/i&gt;&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*FCoE connects over the interconnect.&lt;/i&gt;&lt;/div&gt;DOT &lt;b&gt;8.0.1&lt;/b&gt; first allowed both &lt;b&gt;FCoE&lt;/b&gt; and traditional &lt;b&gt;Ethernet&lt;/b&gt; protocols using the &lt;b&gt;same UTA&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.13.1 Identify supported &lt;u&gt;Converged Network Adapter&lt;/u&gt;s (CNA).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.13.2 Identify supported &lt;u&gt;Unified Target Adapter&lt;/u&gt;s (UTA).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.13.3 Identify supported switches.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.13.4 Jumbo frame configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.13.5 Switch configuration including ports, VLAN, VSAN (Cisco) and QoS.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.13.6 Data ONTAP configuration including fcp topology, fcp zone show, cna show.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.13.7 Initiator configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;3.13.8 FC to FcoE.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="color: green;"&gt;&lt;b&gt;3.13.9 NAS protocols over CNA and UTA adapters.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-14-san.html"&gt;NetApp NS0-502 Study Notes Part 1/4: SAN Solution Assessment&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-24-san.html"&gt;NetApp NS0-502 Study Notes Part 2/4: SAN Implementation Plan Creation&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-34-san.html"&gt;NetApp NS0-502 Study Notes Part 3/4: SAN Implementation&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-44-san.html"&gt;NetApp NS0-502 Study Notes Part 4/4: SAN Implementation Testing&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-1165087426385801934?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6uYzvBMdhcj2vAhnQzPQC4MULu0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6uYzvBMdhcj2vAhnQzPQC4MULu0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6uYzvBMdhcj2vAhnQzPQC4MULu0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6uYzvBMdhcj2vAhnQzPQC4MULu0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/yJ7Sh94iSFw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/1165087426385801934/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-34-san.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/1165087426385801934?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/1165087426385801934?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/yJ7Sh94iSFw/netapp-ns0-502-study-notes-part-34-san.html" title="NetApp NS0-502 Study Notes Part 3/4: SAN Implementation" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-34-san.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YASXYzcCp7ImA9WhRaGUU.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-3929649790868680583</id><published>2012-02-17T05:39:00.012-08:00</published><updated>2012-02-23T01:25:48.888-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-23T01:25:48.888-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NetApp" /><title>NetApp NS0-502 Study Notes Part 2/4: SAN Implementation Plan Creation</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2. SAN IMPLEMENTATION PLAN CREATION&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Implementation Project Plan: ensure that each task is assigned &lt;b&gt;duration times&lt;/b&gt;, &lt;b&gt;dependencies&lt;/b&gt;, and &lt;b&gt;resources&lt;/b&gt;. Identify the &lt;b&gt;critical path&lt;/b&gt; (which depends on: project activities, time for each activity, activity dependencies).&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.1 Verify and plan for &lt;u&gt;dual power&lt;/u&gt; feeds for all components.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.1.1 Ensure all components outlined in plan have power feeds from separate power sources.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;Provision of dual power for all systems: &lt;/i&gt;1) &lt;b&gt;Dual power supplies&lt;/b&gt; should be placed in all equipment. 2) &lt;b&gt;Dual power feeds &lt;/b&gt;should be run to all equipment. 3) Power feeds should be connected to separate outlets connected to two &lt;b&gt;separate PDUs&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.2 Be able to create &lt;u&gt;cabinet diagrams&lt;/u&gt; or be able to read and interpret a cabinet diagram. Diagrams should include the cabinet's storage systems and switches with all connections shown.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;Cabinet diagram information: &lt;/i&gt;1) Physical location of the rack in the &lt;b&gt;datacenter&lt;/b&gt;. 2) Rack&lt;b&gt; identifying &lt;/b&gt;information. 3) Location in the rack of &lt;b&gt;NetApp storage controllers&lt;/b&gt; and &lt;b&gt;storage shelves&lt;/b&gt;. 4) &lt;b&gt;Switch&lt;/b&gt; placement. 5) Storage shelf &lt;b&gt;connectivity&lt;/b&gt;.)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.3 Create a &lt;u&gt;connectivity diagram&lt;/u&gt;. Be able to read and interpret a connectivity diagram.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;Important for connectivity diagram for &lt;b&gt;FCP&lt;/b&gt;: 1) &lt;b&gt;Port numbers&lt;/b&gt; and &lt;b&gt;initiator/target &lt;/b&gt;configuration for the NetApp storage system. 2) &lt;b&gt;FC switch &lt;/b&gt;port connection details with host and storage WWNs. 3) &lt;b&gt;Host &lt;/b&gt;WWNs and port connection&lt;b&gt; &lt;/b&gt;details.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;Important for connectivity diagram for &lt;b&gt;iSCSI&lt;/b&gt;: 1) &lt;b&gt;Ethernet switch &lt;/b&gt;port connection details and IP addresses. 2) &lt;b&gt;Host &lt;/b&gt;and &lt;b&gt;storage &lt;/b&gt;device &lt;b&gt;IQNs&lt;/b&gt;. 3) NetApp storage system port configuration (initiator/target).&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;NetApp &lt;b&gt;best practice: FC Target ports &lt;/b&gt;should be either ALL on expansion cards or ALL on the onboard ports but never mixed.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.3.1 Identify port details and connections for NetApp storage device(s).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.3.2 Identify port details and connections for Hosts.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.3.3 Identify port details and connections for FC switches.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;FC SAN (switch) topologies&lt;/b&gt;: &lt;b&gt;Cascade&lt;/b&gt;, &lt;b&gt;Core-Edge&lt;/b&gt; (provides best performance and scalability,) &lt;b&gt;Full Mesh&lt;/b&gt;, &lt;b&gt;Partial Mesh&lt;/b&gt;, &lt;b&gt;Switched Fabric.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;i&gt;*Security best practice: &lt;u&gt;disable unused switch ports&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Ensure using the correct small form factor pluggables (SFPs) or enhanced small form-factor pluggable (SFP+), short wave or long wave, single or multimode, and single or multimode cable.&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.3.4 Identify port details and connections for Ethernet switches.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.4 &lt;u&gt;Plan storage controller configuration&lt;/u&gt;.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.4.1 Plan for single/dual controller configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;cfmode&lt;/b&gt; = controller failover mode.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;Only &lt;b&gt;single_image &lt;/b&gt;and&lt;b&gt; standby cfmodes&lt;/b&gt; are supported with the 4-Gb FC HBAs on 30xx and 60xx storage systems.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Single_image &lt;/b&gt;is the &lt;b&gt;only supported cfmode&lt;/b&gt; for new installations starting with &lt;b&gt;Data ONTAP 7.3&lt;/b&gt; (on legacy systems, can continue to use other cfmodes supported by the system).&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;In &lt;b&gt;single_image cfmode&lt;/b&gt;, both nodes in the active-active configuration function as a single Fibre Channel node, and the LUN maps are shared between partners.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;In &lt;b&gt;single-image cfmode&lt;/b&gt; path failover from cable connectivity issue; I/O will fail over to any port on either controller that is part of the associated portset, with choice of path controlled by the host's MPIO weighting table.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;In a &lt;b&gt;HP-UX&lt;/b&gt; environment, set &lt;b&gt;single system image cfmode&lt;/b&gt; to ensure proper failover.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;The effects of &lt;b&gt;change to single_image cfmode&lt;/b&gt;, include: 1) There are &lt;b&gt;more paths to LUNs&lt;/b&gt;. 2) &lt;b&gt;Target ports WWPNs change&lt;/b&gt; on at least one controller.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;cfmode is not applicable to O/S co-existence.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.4.2 Plan for and create diagram for a multipath HA configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;A pre-requisite for NetApp storage controller multipath HA between storage controller and disk shelves, is for &lt;b&gt;Software Disk Ownership&lt;/b&gt; to be supported and configured.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;Linux supports &lt;b&gt;dm_mp&lt;/b&gt; multipathing type.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.4.3 Create capacity plan to include aggregates (RAID groups), volumes, LUNs. Consider snapshot requirements and plan for space reserve strategy.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;i&gt;Best practices:&lt;/i&gt;&lt;br /&gt;
Use &lt;b&gt;RAID-DP&lt;/b&gt; technology.&lt;br /&gt;
&lt;b&gt;Separate data &lt;/b&gt;and &lt;b&gt;log&lt;/b&gt; files by LUN, volume, and aggregate.&lt;br /&gt;
&lt;b&gt;Reserve space on the root&lt;/b&gt; volumes for log files, document installation, and images of the storage system's memory (&lt;i&gt;for diagnostic purposes&lt;/i&gt;).&lt;br /&gt;
Do &lt;u&gt;&lt;b&gt;not&lt;/b&gt;&lt;/u&gt; put LUNs or user data in the root volume.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.5 &lt;u&gt;Plan host configuration&lt;/u&gt;.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;Features of &lt;b&gt;SnapDrive&lt;/b&gt;: 1) &lt;b&gt;Expand LUNs on the fly&lt;/b&gt;. 2) Perform &lt;b&gt;SnapVault updates&lt;/b&gt; of qtrees to a SnapVault destination. 3) Perform &lt;b&gt;iSCSI session management&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;NetApp &lt;b&gt;recommend&lt;/b&gt;s &lt;b&gt;installing SnapDrive&lt;/b&gt; software on hosts to ensure &lt;b&gt;consistent SnapShot copies&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;SnapMirror&lt;/b&gt; software is integrated with &lt;b&gt;SnapManager&lt;/b&gt; software for &lt;b&gt;application consistent snapshot copies&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.5.1 Plan/verify host hardware configuration including HBAs, PCI slots that will be used along with firmware and drivers.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;HBAnywhere&lt;/b&gt; = Utility to collect firmware/driver version for &lt;b&gt;Emulex HBAs&lt;/b&gt; (software available for &lt;b&gt;Windows 2003/2008&lt;/b&gt; and &lt;b&gt;Solaris 10&lt;/b&gt;).&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;SANsurfer&lt;/b&gt; = Utility to collect firmware/driver version for &lt;b&gt;Qlogic HBAs&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.5.2 Plan/verify installation of supporting software such as 3&lt;sup&gt;rd&lt;/sup&gt; party volume managers or applications.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;Windows 2008&lt;/b&gt; host: consider installing '&lt;b&gt;Microsoft Multipath I/O Role&lt;/b&gt;', and 'DOT &lt;b&gt;DSM for Windows MPIO&lt;/b&gt;'.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.5.3 Validate entire solution and ensure it is supported using the IMT (Interoperability Matric Tool). Determine if PVRs (Product Variance Request) need to be filled.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;When designing a NetApp storage solution for a customer, check the row in the IMT for: &lt;b&gt;Host OS &amp;amp; patches&lt;/b&gt;, &lt;b&gt;HBA driver&lt;/b&gt;, &lt;b&gt;Volume Manager&lt;/b&gt;, &lt;b&gt;File System&lt;/b&gt;, and &lt;b&gt;Clustering&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.5.4 Plan creation of igroups for all hosts that will not have SnapDrive installed.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.6 Create a &lt;u&gt;Snapshot plan&lt;/u&gt;.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.6.1 Create Snapshot plan for each host. Consider customer RPO (Recover Point Objective) and RTO (Recovery Time Objective) requirements as well as what space reserve strategy is most appropriate to use.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.6.2 Create SnapDrive installation plan.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;FCP&lt;/b&gt; or &lt;b&gt;iSCSI license&lt;/b&gt; is required for &lt;b&gt;SnapDrive &lt;/b&gt;to be used with a NetApp appliance.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Best practice &lt;/b&gt;before installing SnapDrive is to establish a &lt;b&gt;SnapDrive service account&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;SnapDrive for Windows &lt;/b&gt;can communicate with NetApp Storage Controllers using the following protocols: &lt;b&gt;HTTP&lt;/b&gt;, &lt;b&gt;HTTPS&lt;/b&gt;, &lt;b&gt;RPC&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.7 Plan Ethernet switch configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.7.1 Plan VLAN configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;Beneficial uses of VLANs: 1) To &lt;b&gt;isolate iSCSI&lt;/b&gt; traffic from LAN/WAN traffic. 2) To&lt;b&gt; isolate management&lt;/b&gt; traffic from other IP traffic.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;Ports to include in a VLAN for administrative security purposes: 1) &lt;b&gt;Storage Controllers Management &lt;/b&gt;Ethernet port. 2) &lt;b&gt;FC Switches Management &lt;/b&gt;port. 3) &lt;b&gt;Ethernet Switches Management&lt;/b&gt; port. 4) &lt;b&gt;Hosts Management&lt;/b&gt; Ethernet port.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.7.2 Plan IPSEC configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Two&lt;b&gt; IPSec modes&lt;/b&gt;:&lt;b&gt; transport&lt;/b&gt; mode (performed by host processor) and&lt;b&gt; tunneling &lt;/b&gt;mode (offloaded to an IPSec gateway)&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.8 &lt;u&gt;Plan zoning&lt;/u&gt; configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.8.1 Be able to plan the alias list based on the type of zoning that was decided.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.8.2 Provide a name for the alias that describes the port/WWPN (targets and initiators).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.8.3 Plan the zones, including the number of zones, members of each zone and the name of each zone. Be able to plan for single initiator zoning.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;NetApp recommended best practice for zone configuration: &lt;b&gt;All zones&lt;/b&gt; should contain a &lt;b&gt;single initiator&lt;/b&gt; and &lt;b&gt;all the targets &lt;/b&gt;that initiator accesses.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;NetApp recommends &lt;b&gt;zoning by World Wide Port Name&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;For a &lt;b&gt;Host&lt;/b&gt; connected to a NetApp storage system through an &lt;b&gt;FC&lt;/b&gt; switch, which has &lt;b&gt;boot volumes&lt;/b&gt; on the NetApp storage system, a &lt;b&gt;persistent binding &lt;/b&gt;is a&lt;b&gt; mandatory&lt;/b&gt; configuration.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.9 &lt;u&gt;Plan iSCSI&lt;/u&gt; configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;A &lt;b&gt;direct connect topology&lt;/b&gt; allows for guaranteed maximum network performance for iSCSI.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;iSCSI access lists&lt;/b&gt;: &lt;b&gt;control &lt;/b&gt;which network interfaces on a storage system that an &lt;b&gt;initiator can access&lt;/b&gt;, and &lt;b&gt;limit &lt;/b&gt;the number of network interfaces &lt;b&gt;advertised &lt;/b&gt;to a host by the storage system.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.9.1 Be able to plan for the create of discovery domains and discovery domain sets in iSNS.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;2.9.2 Be able to create a plan for CHAP implementation if required.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-14-san.html"&gt;NetApp NS0-502 Study Notes Part 1/4: SAN Solution Assessment&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-24-san.html"&gt;NetApp NS0-502 Study Notes Part 2/4: SAN Implementation Plan Creation&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-34-san.html"&gt;NetApp NS0-502 Study Notes Part 3/4: SAN Implementation&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-44-san.html"&gt;NetApp NS0-502 Study Notes Part 4/4: SAN Implementation Testing&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-3929649790868680583?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/r2mx5lZ-xg3DwkB-WRO6W65vads/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/r2mx5lZ-xg3DwkB-WRO6W65vads/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/r2mx5lZ-xg3DwkB-WRO6W65vads/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/r2mx5lZ-xg3DwkB-WRO6W65vads/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/TqCtauTClSI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/3929649790868680583/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-24-san.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/3929649790868680583?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/3929649790868680583?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/TqCtauTClSI/netapp-ns0-502-study-notes-part-24-san.html" title="NetApp NS0-502 Study Notes Part 2/4: SAN Implementation Plan Creation" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-24-san.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0UDSHw9eip7ImA9WhVTEU8.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-5041430572151173622</id><published>2012-02-17T05:37:00.014-08:00</published><updated>2012-02-24T16:21:19.262-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-24T16:21:19.262-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NetApp" /><title>NetApp NS0-502 Study Notes Part 1/4: SAN Solution Assessment</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;The following four part set of study notes for NetApp's NCIE-SAN NS0-502 exam, are based on NetApp's own &lt;a href="http://media.netapp.com/documents/nso-502-study-guide.pdf"&gt;NS0-502 Study Guide&lt;/a&gt; (which expands on the &lt;a href="http://www.netapp.com/us/support/university/certifications/nso-502-san-implementation.html"&gt;NS0-502 SAN Implementation Exam Objectives&lt;/a&gt; ), and the &lt;a href="http://media.netapp.com/documents/nso-502-study-guide.pdf"&gt;NS0-502 Study Guide&lt;/a&gt; provides most of the headings and subsections headings (in green.) The methodology behind the SAN Solution Assessment, Implementation Plan Creation, Implementation Tasks, and Testing, can be applied to other SAN providers too. The exam has a pass mark of 70% and cov&lt;/i&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;ers 70 questions in 90 minutes.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1. SAN SOLUTION ASSESSMENT&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;When &lt;b&gt;documenting&lt;/b&gt; the &lt;b&gt;existing configuration&lt;/b&gt;, factors that should be considered include: &lt;b&gt;disk ownership &lt;/b&gt;settings, &lt;b&gt;igroups &lt;/b&gt;being used, &lt;b&gt;protocols &lt;/b&gt;in use, &lt;b&gt;Snapshot &lt;/b&gt;configuration.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Use&amp;nbsp;&lt;b&gt;System Performance Modeler (SPM)&lt;/b&gt; for sizing, trending, enhanced performance analysis ( &lt;a href="https://sizers.netapp.com/"&gt;https://sizers.netapp.com&lt;/a&gt; ).&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;Use &lt;b&gt;NetApp Synergy&lt;/b&gt;: for design.&lt;/div&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.1 &lt;u&gt;Ensure that all prerequisites for the installation&lt;/u&gt; of NetApp system and switches (if needed) are met, and that the required information to configure NetApp systems is collected.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.1.1 Collect NetApp storage system configuration information.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.1.2 Collect Switch configuration information.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.1.3 Gather power information – such as circuit availability, wiring in place, etc...&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.1.4 Collect Host configuration information.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Information gathering for host systems to be attached to NetApp storage systems using either FC or iSCSI: &lt;b&gt;OS Version&lt;/b&gt;, &lt;b&gt;Patch Level&lt;/b&gt;, &lt;b&gt;Open Bus Slots,&lt;/b&gt; &lt;b&gt;Cards in Bus Slots&lt;/b&gt;, &lt;b&gt;Bus Type&lt;/b&gt; (PCIe and/or PCI-x,) and &lt;b&gt;Ethernet Ports&lt;/b&gt; (both used and free).&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.1.5 Collect application configuration and requirements.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.1.6 Collect potential DEDUPE information.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.1.7 Collect backup and retention information.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2 List a &lt;u&gt;detailed inventory of SAN components&lt;/u&gt; including:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.1 NetApp storage system configuration details.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;WWPN&lt;/b&gt; of &lt;b&gt;NetApp FC Target Ports&lt;/b&gt; begin with&lt;b&gt; 5&lt;/b&gt;&amp;nbsp;(&lt;i&gt;target HBAs generally begin with &lt;b&gt;1&lt;/b&gt; for &lt;b&gt;Emulex&lt;/b&gt;, &lt;b&gt;2&lt;/b&gt; for &lt;b&gt;QLogic&lt;/b&gt;, and &lt;b&gt;5&lt;/b&gt; for &lt;b&gt;NetApp&lt;/b&gt;&amp;nbsp;- e.g. 50:0a:09:81:83:e1:52:d9&amp;nbsp;&lt;/i&gt;).&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.2 Host details.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;NetApp &lt;b&gt;FC solutions supported&lt;/b&gt; operating systems include: &lt;b&gt;IBM AIX&lt;/b&gt;, &lt;b&gt;Solaris 10&lt;/b&gt;, &lt;b&gt;VMware ESX(i)&lt;/b&gt;, &lt;b&gt;Windows 2008 Server&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.3 FC switch details.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;For a&lt;b&gt; fault tolerant FC solution&lt;/b&gt; utilize &lt;b&gt;multiple FC switches&lt;/b&gt;, &lt;b&gt;multiple NetApp storage controllers&lt;/b&gt; with &lt;b&gt;multiple target ports&lt;/b&gt; each, &lt;b&gt;dual port host FC HBAs &lt;/b&gt;with driver and firmware, and &lt;b&gt;multipathing host software&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;FC fabric topologies that NetApp supports: 1) A &lt;b&gt;single FC&lt;/b&gt; switch. 2) &lt;b&gt;Dual FC&lt;/b&gt; switches with &lt;b&gt;no ISLs&lt;/b&gt; (Inter-Switch Links.) 3) &lt;b&gt;Four FC&lt;/b&gt; switches with &lt;b&gt;multiple ISLs &lt;/b&gt;between each &lt;b&gt;pair&lt;/b&gt; of switches. 4) &lt;b&gt;Four FC&lt;/b&gt; switches with &lt;b&gt;multiple ISLs&lt;/b&gt; between &lt;b&gt;ALL&lt;/b&gt; switches.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.4 Ethernet switch details.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.5 Current zoning configuration.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.6 Current iSCSI implementation details.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;NetApp supports the following for &lt;b&gt;iSCSI with Microsoft Windows&lt;/b&gt; solutions: &lt;b&gt;VLANs&lt;/b&gt;, &lt;b&gt;Jumbo Frames&lt;/b&gt;, &lt;b&gt;Microsoft MCS&lt;/b&gt; (there is &lt;u&gt;no&lt;/u&gt; support for NIC teaming or NIC trunking).&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;iscsi session show -v&lt;/b&gt; : DOT CLI command to see if iSCSI digests are enabled.&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;Supported iSCSI configurations&lt;/b&gt;: Direct-attached, Network-attached (Single-network, Multi-network, VLANs)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.7 CHAP settings.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;iscsi security show&lt;/b&gt; : DOT CLI command to display current CHAP settings.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.8 IPSEC configuration details.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.9 Snapshot configuration details.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;snap delta&lt;/b&gt; : DOT CLI command to see the &lt;b&gt;rate of change&lt;/b&gt; between two successive Snapshot copies in a flexible volume.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.10 Current data layout (aggregates, raid groups, volumes).&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.2.11 Consider listing: system names, IP addresses, current zoning configuration, OS versions, OS patch levels, driver versions and firmware versions.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;When planning the addition of a NetApp FC SAN where the company has an existing FC SAN, consider: &lt;b&gt;existing hosts&lt;/b&gt; with &lt;b&gt;OS level &lt;/b&gt;and &lt;b&gt;patches&lt;/b&gt;, &lt;b&gt;FC HBAs &lt;/b&gt;with &lt;b&gt;firmware &lt;/b&gt;and &lt;b&gt;driver&lt;/b&gt;, &lt;b&gt;FC switches&lt;/b&gt; with &lt;b&gt;firmware version&lt;/b&gt; and &lt;b&gt;LUN layout&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.3 Ensure that the solution design and the hardware provisioned do not fall short of the &lt;u&gt;customer's requirements and expectations&lt;/u&gt;.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Solution Verification checklist &lt;/b&gt;from the &lt;b&gt;SAN Design and Implementation Service Guide &lt;/b&gt;( &lt;i&gt;from the&amp;nbsp;TechNet for Partners site at&amp;nbsp;&lt;a href="https://tech.netapp.com/external/index.html"&gt;https://tech.netapp.com/external/index.html&lt;/a&gt;&lt;/i&gt;&amp;nbsp;).&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;Gap analysis worksheet.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Finalize any configuration details in the SAN design.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Work out any deficiencies prior to requesting approval on the design.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.3.1 Validate requirements with the customer. Consider the following:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.3.1.1 Sizing needs.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.3.1.2 Connectivity needs.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;In a FC environment utilizing&amp;nbsp;&lt;b&gt;62.5 micron cable between patch panels&lt;/b&gt;&amp;nbsp;– supported NetApp storage controller configuration is to&amp;nbsp;&lt;b&gt;use: short wave SFPs with 62.5 micron FC cable&lt;/b&gt;. &lt;br /&gt;
50/125&lt;b&gt; OM2 &lt;/b&gt;multi-mode fiber cable supports up to &lt;b&gt;300 meters&lt;/b&gt; at &lt;b&gt;2 Gbps&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;50/125&lt;b&gt; OM3&lt;/b&gt; multi-mode&amp;nbsp;&lt;/span&gt;&amp;nbsp;fiber cable supports up to&amp;nbsp;&lt;b&gt;500 meters&lt;/b&gt;&amp;nbsp;at&amp;nbsp;&lt;b&gt;2 Gbps&lt;/b&gt;.&lt;br /&gt;
&lt;span style="font-size: small;"&gt;50/125 &lt;b&gt;OM3&lt;/b&gt; multi-mode&amp;nbsp;&lt;/span&gt;&amp;nbsp;fiber cable supports up to&amp;nbsp;&lt;b&gt;380 meters&lt;/b&gt;&amp;nbsp;at&amp;nbsp;&lt;b&gt;4&amp;nbsp;Gbps&lt;/b&gt;. &lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-o78NqPXW4jA/T0YquJ5qnaI/AAAAAAAAAmg/7tiagW5tf3k/s1600/MMFibreDistances.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="161" src="http://4.bp.blogspot.com/-o78NqPXW4jA/T0YquJ5qnaI/AAAAAAAAAmg/7tiagW5tf3k/s400/MMFibreDistances.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;i&gt;*Image&amp;nbsp;&lt;a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/anthonyv/entry/don_t_say_green_say_aqua1?lang=en"&gt;source&lt;/a&gt;&amp;nbsp;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.3.1.3 Zoning types.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Two &lt;b&gt;benefits of soft zoning &lt;/b&gt;(device WWPN zoning) over hard zoning (domain ID plus port) for Cisco and Brocade FC switches: 1) A device &lt;b&gt;can be connected to any port &lt;/b&gt;in the fabric without changing zoning. 2) It is fully &lt;b&gt;interoperable between switch vendors&lt;/b&gt;.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: small;"&gt;&lt;b style="color: green;"&gt;1.3.1.4 Expected level of functionality.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;Synchronous SnapMirror &lt;/b&gt;is &lt;u&gt;not&lt;/u&gt; supported in &lt;u&gt;DOT 8.1 Cluster-Mode&lt;/u&gt;.&lt;br /&gt;
&lt;b&gt;SnapVault&lt;/b&gt; is &lt;u&gt;not&lt;/u&gt; supported with &lt;u&gt;DOT 8.1 Cluster-Mode&lt;/u&gt;.&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;SnapProtect&lt;/b&gt; is an end-to-end backup and recovery solution which also manages traditional tape backup and disk-to-disk-to-tape deployments.&amp;nbsp;SnapProtect manages NetApp Snapshot, SnapVault, and SnapMirror technology, and tape from a single console.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;NetApp&lt;b&gt; solutions for disaster recovery of entire sites&lt;/b&gt; are:&amp;nbsp;&lt;b&gt;MetroCluster&lt;/b&gt; and&amp;nbsp;&lt;b&gt;SnapMirror&lt;/b&gt; software.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Stretch MetroCluster&lt;/b&gt; supports up to&lt;b&gt; 500 meters @ 2 Gbps&lt;/b&gt; between two controllers.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Fabric MetroCluster&lt;/b&gt; supports up to &lt;b&gt;100 kilometers @ 2 Gbps&lt;/b&gt; between two nodes in a cluster .&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Single-mode fibre is only supported for the inter-switch links&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*&lt;u&gt;MetroCluster&lt;/u&gt; is &lt;u&gt;not supported&lt;/u&gt; in Data ONTAP &lt;u&gt;8.1 Cluster-Mode&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.3.1.5 Performance requirements.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: green;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;1.3.1.6 Solution requirements being provided by a third party.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;With &lt;b&gt;limited budget&lt;/b&gt; and resources, a suitable solution for a &lt;b&gt;new disaster recover site&lt;/b&gt; = &lt;b&gt;SnapMirror and iSCSI&lt;/b&gt; at the disaster recovery site for all hosts.&lt;/div&gt;&lt;div class="western" style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; line-height: 0.45cm; margin-bottom: 0cm; padding-bottom: 0cm; padding-left: 0cm; padding-right: 0cm; padding-top: 0cm;"&gt;&lt;span style="font-size: small;"&gt;NetApp &lt;b&gt;best practice for primary block data&lt;/b&gt; (FC and iSCSI): 1) &lt;b&gt;Dual controller &lt;/b&gt;and single shelf. 2) &lt;b&gt;Dual controller &lt;/b&gt;and multiple shelves.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;NetApp &lt;b&gt;recommended Ethernet topology for iSCSI&lt;/b&gt;: &lt;b&gt;LAN with VLANs &lt;/b&gt;implemented.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: black;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;8.1 Cluster-Mode supports&lt;/b&gt;: EMC &lt;b&gt;Symmetric DMX4&lt;/b&gt;, EMC &lt;b&gt;CLARiiON CX4&lt;/b&gt;, HP StorageWorks &lt;b&gt;EVA&lt;/b&gt; (&lt;i&gt;recommended at least one NetApp storage shelf be included with each V-Series installation&lt;/i&gt;.)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-14-san.html"&gt;NetApp NS0-502 Study Notes Part 1/4: SAN Solution Assessment&lt;/a&gt;  &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-24-san.html"&gt;NetApp NS0-502 Study Notes Part 2/4: SAN Implementation Plan Creation&lt;/a&gt; &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-34-san.html"&gt;NetApp NS0-502 Study Notes Part 3/4: SAN Implementation&lt;/a&gt; &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-44-san.html"&gt;NetApp NS0-502 Study Notes Part 4/4: SAN Implementation Testing&lt;/a&gt; &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-5041430572151173622?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_vtuh0crnAOefFX9ZzIjq0C13R8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_vtuh0crnAOefFX9ZzIjq0C13R8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_vtuh0crnAOefFX9ZzIjq0C13R8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_vtuh0crnAOefFX9ZzIjq0C13R8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/7pW-AbsGFMM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/5041430572151173622/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-14-san.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/5041430572151173622?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/5041430572151173622?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/7pW-AbsGFMM/netapp-ns0-502-study-notes-part-14-san.html" title="NetApp NS0-502 Study Notes Part 1/4: SAN Solution Assessment" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-o78NqPXW4jA/T0YquJ5qnaI/AAAAAAAAAmg/7tiagW5tf3k/s72-c/MMFibreDistances.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/02/netapp-ns0-502-study-notes-part-14-san.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IMQXwzfip7ImA9WhRaE0Q.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-4733351460121856638</id><published>2012-02-14T06:28:00.002-08:00</published><updated>2012-02-16T05:39:40.286-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-16T05:39:40.286-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VMware" /><category scheme="http://www.blogger.com/atom/ns#" term="vSphere5" /><category scheme="http://www.blogger.com/atom/ns#" term="HP" /><title>Installing HP ESXi Offline Bundle for VMware ESXi 5.0</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;The steps to install the offline bundle for VMware ESXi 5.0 has changed from VMware ESXi 4.X. The &lt;u&gt;vihostupdate&lt;/u&gt; command used in ESXi 4.X does not work against ESXi 5.0 hosts.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;1) Download the bundle.zip.&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Either Google “HP ESXi Offline Bundle for VMware ESXi 5.0” or:&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Go to &lt;a href="http://www.hp.com/"&gt;www.hp.com&lt;/a&gt; → Support &amp;amp; Drivers → Drivers &amp;amp; Software → Search for the server model (e.g. ProLiant DL380 G5) → Select the server series → Select operating system = VMware ESXi 5.0 → Find “* RECOMMENDED* HP ESXi Offline Bundle for VMware ESXi 5.0 → Download&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: If you have problems downloading the Offline Bundle (such as getting a prompt for ftp username and password); at the time of writing, the following link taken from the HTML source code – works: &lt;/i&gt; &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://ftp.hp.com/pub/softlib2/software1/pubsw-windows/p2144920481/v67792/hp-esxi5.0uX-bundle-1.1-37.zip"&gt;&lt;i&gt;http://ftp.hp.com/pub/softlib2/software1/pubsw-windows/p2144920481/v67792/hp-esxi5.0uX-bundle-1.1-37.zip&lt;/i&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-TWTe7gE92r0/TzpuZftRSiI/AAAAAAAAAlw/bVzH-b9B8iM/s1600/blub01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-TWTe7gE92r0/TzpuZftRSiI/AAAAAAAAAlw/bVzH-b9B8iM/s1600/blub01.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;2) Use WinSCP or similar to copy the name_of_bundle.zip to say the tmp directory on the ESXi 5.0 host server.&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;For WinSCP to work, check the SSH is running via the vSphere Client → Select Host → Configuration Tab → Security Profile → Services Properties → Start SSH&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-nUV4Rh03JfI/Tzpuf0mX5UI/AAAAAAAAAl4/qgvPr6E6jUA/s1600/blub02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-nUV4Rh03JfI/Tzpuf0mX5UI/AAAAAAAAAl4/qgvPr6E6jUA/s1600/blub02.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-XLQeWJpw684/Tzpul_-2JyI/AAAAAAAAAmA/_Ynx8Cqh9jk/s1600/blub03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="108" src="http://2.bp.blogspot.com/-XLQeWJpw684/Tzpul_-2JyI/AAAAAAAAAmA/_Ynx8Cqh9jk/s400/blub03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;3) Put the host server into maintenance mode.&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;4) Use PuTTY or similar to establish an SSH connection to the host server, and run the command:&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli software vib install -d /tmp/name_of_bundle.zip&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-nVlbkIKAkLw/Tzpu5LqpYOI/AAAAAAAAAmI/wNPCgmk2jrE/s1600/blub04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="126" src="http://2.bp.blogspot.com/-nVlbkIKAkLw/Tzpu5LqpYOI/AAAAAAAAAmI/wNPCgmk2jrE/s400/blub04.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;5) Reboot the host server.&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;The End!&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: If you compare the 'Hardware Status' tab on the host server before and after installation of VIBs, notice the expanded and enhanced list of sensors including additional sensor categories for 'Battery' and 'Storage.'&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-mV94RnHVgOs/TzpvAM9J4lI/AAAAAAAAAmQ/9sN6rzssKpA/s1600/blub05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="318" src="http://4.bp.blogspot.com/-mV94RnHVgOs/TzpvAM9J4lI/AAAAAAAAAmQ/9sN6rzssKpA/s320/blub05.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-4733351460121856638?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/S_I59cSPUGtrzJnhnwGs8-au63E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/S_I59cSPUGtrzJnhnwGs8-au63E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/S_I59cSPUGtrzJnhnwGs8-au63E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/S_I59cSPUGtrzJnhnwGs8-au63E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/J9PJ7Lpk6uw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/4733351460121856638/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/02/installing-hp-offline-bundle-for-vmware.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/4733351460121856638?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/4733351460121856638?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/J9PJ7Lpk6uw/installing-hp-offline-bundle-for-vmware.html" title="Installing HP ESXi Offline Bundle for VMware ESXi 5.0" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-TWTe7gE92r0/TzpuZftRSiI/AAAAAAAAAlw/bVzH-b9B8iM/s72-c/blub01.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/02/installing-hp-offline-bundle-for-vmware.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkUCQnozeyp7ImA9WhRaEEk.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-1934775249847832750</id><published>2012-02-08T12:26:00.000-08:00</published><updated>2012-02-12T02:57:43.483-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-12T02:57:43.483-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VMware" /><category scheme="http://www.blogger.com/atom/ns#" term="Compaq" /><title>Notes on Migrating from Compaq MSA1000 to VMware vSphere 5</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;The Compaq MSA1000 has been off VMware's Hardware Compatibility list since vSphere 4, with the last supported release being ESX 3.5 U5 (source - &lt;a href="http://www.vmware.com/resources/compatibility"&gt;http://www.vmware.com/resources/compatibility&lt;/a&gt; .)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig. 1 – MSA1000 Supported Releases&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Hq1n032JrFc/TzLYRQYF8iI/AAAAAAAAAlI/kXGb1Xtj2YM/s1600/figure01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="87" src="http://4.bp.blogspot.com/-Hq1n032JrFc/TzLYRQYF8iI/AAAAAAAAAlI/kXGb1Xtj2YM/s400/figure01.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Now, just because the MSA 1000 is not supported with vSphere 5, does not mean that it will not work with vSphere 5 – and indeed the MSA 1000 does work with vSphere 5. The below image is taken from an ESXi 5.0 host – the datastores with Device identified as "COMPAQ Fibre Channel Disk" are from the MSA 1000.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig. 2 - Storage &amp;gt; Configuration &amp;gt; Datastores View&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-AYu7-DvekZA/TzLYVxUNV6I/AAAAAAAAAlQ/Y5lNdcj62RI/s1600/figure02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="132" src="http://2.bp.blogspot.com/-AYu7-DvekZA/TzLYVxUNV6I/AAAAAAAAAlQ/Y5lNdcj62RI/s400/figure02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;One thing you need to take into account when migrating from VMware Virtual Infrastructure 3 (VI 3) to vSphere 5, is that &lt;b&gt;datastores formatted with a file system of VMFS 3.21 cannot be seen by ESXi 5.0 hosts&lt;/b&gt; (ESX 3.0.0 is provided with the initial VMFS 3 release of VMFS 3.21, ESX 3.5.0 with VMFS 3.31, ESX 4.0 with VMFS 3.33, ESX 4.1 with VMFS 3.46, ESXi 5.0 with VMFS 5.54 – see VMware KB 1005325.) This means that any datastores created by ESX 3.0 hosts will not be visible when presented to an ESXi 5.0 host, whereas datastores created by an ESX 3.5 host will be visible (I have not seen&amp;nbsp;this documented by VMware, only evidenced in a real world situation - so do not totally take my word on this!)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig. 3 – Datastore properties showing a datastore formatted with VMFS 3.21&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-p2-OaExk9RA/TzLYcVWNUNI/AAAAAAAAAlY/M1YROV5_L0Q/s1600/figure03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="147" src="http://3.bp.blogspot.com/-p2-OaExk9RA/TzLYcVWNUNI/AAAAAAAAAlY/M1YROV5_L0Q/s400/figure03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;The particular migration behind this post involved a migration from a Compaq MSA 1000 to HP P2000 G3 MSA, and upgrade/rebuild of VMware VI 3 as VMware vSphere 5. The Implementation Plan included the following steps:&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;1)&lt;/b&gt; &lt;b&gt;Evacuate &lt;/b&gt;all VM guests from the ESX 3.5 U5 host to be rebuilt as ESXi 5.0, shutdown host and remove from the 2.5 U6 Virtual Center.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;2)&lt;/b&gt; &lt;b&gt;Install &lt;/b&gt;new &lt;b&gt;8 GB FC HBAs &lt;/b&gt;alongside the existing 4 GB FC HBAs into the HP ProLiant DL380 G5 host server.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;3)&lt;/b&gt; Check&lt;b&gt; BIOS &lt;/b&gt;settings for &lt;b&gt;Static High Performance Settting&lt;/b&gt; enabled, &lt;b&gt;No-Execute Memory Protection&lt;/b&gt; enabled, and &lt;b&gt;Hardware Assisted Virtualization&lt;/b&gt; enabled.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;4)&lt;/b&gt; &lt;b&gt;Upgrade&lt;/b&gt; host server&lt;b&gt; firmware&lt;/b&gt;.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;5)&lt;/b&gt; Install &lt;b&gt;ESXi 5.0&lt;/b&gt; and &lt;b&gt;configure&lt;/b&gt; host.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;6)&lt;/b&gt; Install &lt;b&gt;vSphere 5 vCentre Server&lt;/b&gt; with Update Manager on new Windows 2008 R2 Server.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;7) &lt;/b&gt;Use &lt;b&gt;vCenter Update Manager&lt;/b&gt; to apply &lt;b&gt;critical patches&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;8) &lt;/b&gt;Use vCenter Update Manager to apply "&lt;b&gt;HP P2000 Software Plug-in for VMware VAAI vSphere 5.0&lt;/b&gt;" &lt;i&gt;*Google the terms inbetween the quotation marks to find the download page with installation instructions – current latest version at the time of writing was 2.00 (28 Oct 2011) and file name hp_vaaip_p2000_p210.zip&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;9) &lt;/b&gt;Install "&lt;b&gt;HP ESXi Offline Bundle for VMware ESXi 5.0&lt;/b&gt;" &lt;i&gt;*Google the terms inbetween the quotation marks to find the download page with installation instructions – current latest version at the time of writing was 1.1 (16 Dec 2011) and file name hp-esxi5.0uX-bundle-1.1-37.zip&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;10)&lt;/b&gt; &lt;b&gt;Configure FC SAN environment &lt;/b&gt;such that ESXi 5.0 host can see old MSA 1000 LUNs and new HP P2000 G3 LUNs.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;11)&lt;/b&gt; &lt;b&gt;Unregister&lt;/b&gt; guests from ESX 3.5 U5 host, &lt;b&gt;register&lt;/b&gt; with ESXi 5.0 host, and perform &lt;b&gt;storage vMotion&lt;/b&gt; from MSA 1000 FC SAN to HP P2000 G3 FC SAN.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;12)&lt;/b&gt; &lt;b&gt;Repeat&lt;/b&gt; appropriate steps for subsequent host servers to be upgraded.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note 1: For guests on VMFS 3.21 LUNs, these were first migrated to a VMFS 3.31 LUN across an ESX 3.5 U5 host. &lt;/i&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note 2: Live Storage vMotion from VMFS 3 LUNs on an MSA 1000, to VMFS 5 LUNs on a HP P2000 G3, is perfectly possible – they worked fine!&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note 3: VMware tools can be upgraded directly from VI 3 to vSphere 5.&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Final Word&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;I would &lt;u&gt;not&lt;/u&gt; recommend running live production VMware vSphere 5 guest machines on top of a Compaq MSA1000 SAN. It will work, any problem though and VMware support are well within their rights to turn around and say "this is unsupported in vSphere."&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-1934775249847832750?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZXc7JNo3VfPnFXwq_YBR5ZU-OaM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZXc7JNo3VfPnFXwq_YBR5ZU-OaM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZXc7JNo3VfPnFXwq_YBR5ZU-OaM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZXc7JNo3VfPnFXwq_YBR5ZU-OaM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/oZL3xbREYWc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/1934775249847832750/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/02/notes-on-migrating-from-compaq-msa1000.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/1934775249847832750?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/1934775249847832750?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/oZL3xbREYWc/notes-on-migrating-from-compaq-msa1000.html" title="Notes on Migrating from Compaq MSA1000 to VMware vSphere 5" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Hq1n032JrFc/TzLYRQYF8iI/AAAAAAAAAlI/kXGb1Xtj2YM/s72-c/figure01.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/02/notes-on-migrating-from-compaq-msa1000.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMESXo9eyp7ImA9WhRbE0o.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-8199118125801765504</id><published>2012-02-04T08:34:00.000-08:00</published><updated>2012-02-04T09:43:28.463-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-04T09:43:28.463-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Windows User Profile Design: Architects Quick Reference Notes</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;Three User Profile Types:&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;1. Mandatory Profiles&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Use for kiosk systems&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;2. Local Profiles&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Use for users who do not switch  computers often&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Use for computers without  permanent network connectivity (e.g. laptops)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;3. Roaming Profiles / Terminal Services Profiles&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Use for setups where local  profiles are not suitable&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: If Terminal Services is installed on a server, the TS profile path is determined first, and if there is no TS profile it will fall back to the roaming profile, and if no roaming profile path it will fall back to using a local profile.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;Incompatible Versions of User Profiles&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;V1 profiles on all versions of NT up to XP and Server 2003&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;V2 profiles on Vista and newer versions of Windows&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;A major reason why Microsoft introduced V2 profiles&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;V2 profiles offer much more options for folder redirection over V1 profiles&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;List of the four V1 profile folder redirection options (see &lt;b&gt;User Configuration &amp;gt; Windows Settings &amp;gt; Folder Redirection&lt;/b&gt;):&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;1. Application Data&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;2. Desktop&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;3. My Documents&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;4. Start Menu&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 1. V1 Folder Redirection options (image taken from a Windows Server 2003 DC)&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-JfKFJ6qOE50/Ty1c0po6MiI/AAAAAAAAAk4/SiT5_8W24dc/s1600/2003folderRedir.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-JfKFJ6qOE50/Ty1c0po6MiI/AAAAAAAAAk4/SiT5_8W24dc/s1600/2003folderRedir.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;List of the thirteen V2 profile folder redirection options (see &lt;b&gt;User Configuration &amp;gt; Policies &amp;gt; Windows Settings &amp;gt; Folder Redirection&lt;/b&gt;):&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;1. AppData(Roaming)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;2. Desktop&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;3. Start Menu&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;4. Documents&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;5. Pictures&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;6. Music&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;7. Videos&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;8. Favourites&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;9. Contacts&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;10. Downloads&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;11. Links&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;12. Searches&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;13. Saved Games&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 2. V2 Folder Redirection options (image taken from a Windows Server 2008R2 DC)&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-4vKl6B9lezs/Ty1c5IHBHnI/AAAAAAAAAlA/nvpVbPPupew/s1600/2008folderRedir.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-4vKl6B9lezs/Ty1c5IHBHnI/AAAAAAAAAlA/nvpVbPPupew/s320/2008folderRedir.png" width="231" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;Advantages of Folder Redirection&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;1. In environments where roaming profiles are not cached locally (i.e. most terminal server farms,)&lt;b&gt; logon times can be greatly reduced &lt;/b&gt;by redirecting folders containing large files or large numbers of small files.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;2. In environments where multiple profiles exist per user, &lt;b&gt;folders are typically redirected to a single location per user&lt;/b&gt;.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;Disadvantages of Folder Redirection&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;1. &lt;b&gt;Network utilization is much higher&lt;/b&gt; (because profile files in redirected folders are no longer locally cached.)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;2. &lt;b&gt;Increased load on file servers &lt;/b&gt;containing the redirected profile folders&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;3. &lt;b&gt;Increased file I/O latency&lt;/b&gt; with redirected profile folder files&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;The “last writer wins problem”&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Roaming profiles and terminal services profiles can suffer from what is known as the “last writer wins” problem, whereby; if a user has several parallel sessions, only the registry of the last session to close will persist since all local copies of NTUSER.DAT are stored in only one place on the central file server. &lt;i&gt;*Third-party products like Citrix User Profile Management, can overcome this.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;User Profiles Rules of Thumb&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;1. Use &lt;b&gt;as few profiles per user as possible&lt;/b&gt;, but &lt;b&gt;as many as necessary&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;2. Use &lt;b&gt;one profile per platform&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;3. Use &lt;b&gt;different profiles for 32-bit and 64-bit versions&lt;/b&gt; of Windows&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;4. Do not use the same profile on workstations and terminal servers&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;5. V1 and V2 profiles are not interchangeable&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;6. To overcome the “last writer wins” problem, use &lt;b&gt;one profile per silo in terminal server farms&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;Assigning User Profiles&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;1. Using group policies (recommended)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Windows Server 2003 Group Policy Object Editor Path:&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;b&gt;Computer Configuration &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Terminal Services : Set path for TS Roaming Profiles&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Windows Server 2008 R2 Group Policy Management Editor Path: &lt;/i&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;b&gt;Computer Configuration &amp;gt; Policies &amp;gt; Administrative Templates &amp;gt; Windows Components &amp;gt; Remote Desktop Services &amp;gt; Remote Desktop Session Host &amp;gt; Profiles : Set path for Remote Desktop Services Roaming User Profile&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;2. In the attributes of the Active Directory user objects&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;Advanced Profile Management&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;A list of some products that can enhance the capability, efficiency and manageability of Windows User Profiles:&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;a href="http://www.appsense.com/"&gt;Appsense Management Suite&lt;/a&gt;  &lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;a href="http://www.citrix.com/"&gt;Citrix User Profile Management&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;a href="http://immidio.com/"&gt;Immidio Flex Profiles&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;a href="http://www.liquidwarelabs.com/"&gt;LiquidwareLabs ProfileUnity&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;a href="http://www.ressoftware.com/"&gt;RES Workspace Manager&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;a href="http://www.tricerat.com/"&gt;Tricerat Profile Management&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;a href="http://www.vmware.com/"&gt;VMware Persona Management (VMware View 5)&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;Also see: &lt;a href="http://cosonok.blogspot.com/2011/11/it-infrastructure-design-components.html"&gt;IT Infrastructure Design Components 2012&lt;/a&gt;&lt;/span&gt;  &lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;Credits and Further Reading:&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;a href="http://blogs.sepago.de/helge/2009/01/14/user-profile-design-a-primer/"&gt;http://blogs.sepago.de/helge/2009/01/14/user-profile-design-a-primer/&lt;/a&gt; &lt;i&gt;(an absolutely outstanding post from Helge Klein upon which this post is unashamedly based)&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;a href="http://en.wikipedia.org/wiki/User_profile"&gt;http://en.wikipedia.org/wiki/User_profile&lt;/a&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;a href="http://trentsteele.wordpress.com/2011/01/25/the-evolution-of-user-profile-management-solutions-vbox/"&gt;http://trentsteele.wordpress.com/2011/01/25/the-evolution-of-user-profile-management-solutions-vbox/&lt;/a&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-8199118125801765504?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DTsO1Dze5uIIS9g682rwh4uiaBc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DTsO1Dze5uIIS9g682rwh4uiaBc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DTsO1Dze5uIIS9g682rwh4uiaBc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DTsO1Dze5uIIS9g682rwh4uiaBc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/XzOz8Iyk0yQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/8199118125801765504/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/02/windows-user-profile-design-architects.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/8199118125801765504?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/8199118125801765504?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/XzOz8Iyk0yQ/windows-user-profile-design-architects.html" title="Windows User Profile Design: Architects Quick Reference Notes" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-JfKFJ6qOE50/Ty1c0po6MiI/AAAAAAAAAk4/SiT5_8W24dc/s72-c/2003folderRedir.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/02/windows-user-profile-design-architects.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UMRX0_cSp7ImA9WhRUGE4.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-5962348326796599742</id><published>2012-01-28T12:47:00.000-08:00</published><updated>2012-01-29T03:08:04.349-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-29T03:08:04.349-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NetApp" /><title>NetApp Data ONTAP 8.1 Enabling SFTP Access to /etc</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Continuing from a &lt;a href="http://cosonok.blogspot.com/2011/12/netapp-simulator-81-walkthrough-setup.html"&gt;fresh setup of the Data ONTAP 8.1 Simulator&lt;/a&gt; ; the following post goes through the steps to enable SFTP Access to /etc without having NFS or CIFS licensed nor enabled. And here we will use WinSCP to connect to /vol/vol0 and browse the /etc folder.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;1)&lt;/b&gt;&lt;/span&gt; Connect to the CLI using the root login&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;2)&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; &lt;/span&gt;From the CLI run the following 5 commands:&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;options sftp.enable on&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;options sftp.auth_style unix&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;options security.admin.authentication nsswitch&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;wrfile -a /etc/passwd sftpuser:_J9..IMv76dJgB/sqpf.:0:1::/:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;wrfile -a /etc/group daemon:*:1:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;The 5 lines above – &lt;/i&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;i: Enables sftp&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;ii: Sets the sftp authentication style to unix&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;iii: Sets the security admin authentication to nsswitch&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;iv: Creates the passwd file with a user sftpuser with password cifs*123 (the string "_J9..IMv76dJgB/sqpf." is generated using the &lt;b&gt;cifs passwd cifs*123 &lt;/b&gt;command – see Appendix below.)&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;v: Creates the group file&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;b&gt;*&lt;/b&gt;Note that wrfile -a actually appends to a file; if there is no file to append to it will create the file&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;3) &lt;/b&gt;&lt;/span&gt;Use WinSCP to connect with the following details:&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Host name: &lt;b&gt;{DNS Name or IP Address of your filer}&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;User name: &lt;b&gt;sftpuser&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Password: &lt;b&gt;cifs*123&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig. 1: WinSCP Login&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-WUnGdlHRKME/TyRedlznLgI/AAAAAAAAAko/7WSnEwD5LS4/s1600/naimg01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="275" src="http://3.bp.blogspot.com/-WUnGdlHRKME/TyRedlznLgI/AAAAAAAAAko/7WSnEwD5LS4/s400/naimg01.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;And we are in!&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig. 2: /vol/vol0 folder&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-JzrOqj8AR0U/TyReg9q1_BI/AAAAAAAAAkw/oCdoekbkta8/s1600/naimg02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="108" src="http://3.bp.blogspot.com/-JzrOqj8AR0U/TyReg9q1_BI/AAAAAAAAAkw/oCdoekbkta8/s400/naimg02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Appendix: Notes on cifs passwd&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;The &lt;b&gt;cifs passwd&lt;/b&gt; command – used to obtain a correctly formatted password – must be run with CIFS enabled. To temporarily license CIFS, enable CIFS, obtain the correctly formatted password, then disable CIFS and delete the license; run through the following commands:&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;FILER&amp;gt; &lt;b&gt;license add DZDACHD #cifs&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*The above license code works with the 8.1 SIM (for more 8.1 vsim licenses see: &lt;a href="http://now.netapp.com/NOW/download/tools/simulator/ontap/8.1/vsim_licenses_810.txt"&gt;http://now.netapp.com/NOW/download/tools/simulator/ontap/8.1/vsim_licenses_810.txt&lt;/a&gt; )&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;FILER&amp;gt; &lt;b&gt;cifs setup&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Do you want to make the system visible via WINS? [n]: &lt;b&gt;n&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Selection (1-2)? [1]: &lt;b&gt;2 &lt;/b&gt;&lt;i&gt;for Multiprotocol filer&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Would you like to change this name? [n]: &lt;b&gt;n&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Selection (1-4)? [1]: &lt;b&gt;4 &lt;/b&gt;&lt;i&gt;for /etc/passwd and/or NIS/LDAP authentication&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;What is the name of the Workgroup? [WORKGROUP]: &lt;b&gt;WORKGROUP&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;FILER&amp;gt; &lt;b&gt;cifs passwd cifs*123&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Record the output from here and feel free to change the cifs*123 password!&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;FILER&amp;gt; &lt;b&gt;cifs terminate&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;FILER&amp;gt; &lt;b&gt;license delete cifs&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;span style="font-size: xx-small;"&gt;SEO: The contents of this article may help if you are getting the following error(s) –&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;span style="font-size: xx-small;"&gt;[sftp.connection.request.failed:error]: SFTP (SSH File Transfer Protocol) connection request from client system failed because the user is not permitted to do SFTP (SSH File Transfer Protocol) operations&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;span style="font-size: xx-small;"&gt;[sshd_2:error]: error: Disconnecting: SFTP connection creation failed&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-5962348326796599742?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kuXtMKRpdUQ9hFDk2reyKMOLrT0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kuXtMKRpdUQ9hFDk2reyKMOLrT0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kuXtMKRpdUQ9hFDk2reyKMOLrT0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kuXtMKRpdUQ9hFDk2reyKMOLrT0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/gx03Poh0eqg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/5962348326796599742/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/netapp-data-ontap-81-enabling-sftp.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/5962348326796599742?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/5962348326796599742?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/gx03Poh0eqg/netapp-data-ontap-81-enabling-sftp.html" title="NetApp Data ONTAP 8.1 Enabling SFTP Access to /etc" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-WUnGdlHRKME/TyRedlznLgI/AAAAAAAAAko/7WSnEwD5LS4/s72-c/naimg01.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/netapp-data-ontap-81-enabling-sftp.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcERn46eip7ImA9WhRUF0g.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-1661183956814492476</id><published>2012-01-28T04:26:00.000-08:00</published><updated>2012-01-28T04:33:27.012-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-28T04:33:27.012-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VMware" /><category scheme="http://www.blogger.com/atom/ns#" term="NetApp" /><title>Installing the NetApp Virtual Storage Console (VSC) for VMware vSphere and Using it to Optimize NFS Settings</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;As a continuation from the previous post –  &lt;a href="http://cosonok.blogspot.com/2012/01/netapp-basic-nfs-configuration.html"&gt;NetApp Basic NFS Configuration Walkthrough with VMware&lt;/a&gt; – the following article provides a walkthrough installation of the NetApp VSC, and then using the VSC to optimize NFS settings on a VMware vSphere host.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Part 1: Obtain and Install the VSC&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;i) &lt;/b&gt;Download the Virtual Storage Console for VMware vSphere from &lt;span style="text-decoration: none;"&gt;&lt;a href="https://now.netapp.com/eservice/Download.jsp"&gt;https://now.netapp.com/eservice/Download.jsp&lt;/a&gt; &lt;/span&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*This walkthrough uses the VSC-2.1.2-win64.exe, and installing here onto a VMware vSphere 4.1U1 vCenter. There is also a 32-bit version, and version 2.1.2 supports vSphere 5.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;ii) &lt;/b&gt;On the vCenter Server, run the VSC Setup Launcher&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 1: VSC-2.1.2-win64 Setup Launcher&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-MJkYGVYwuvo/TyPnosMIlPI/AAAAAAAAAjw/IQ9aI3dLv1Q/s1600/nvscfig01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-MJkYGVYwuvo/TyPnosMIlPI/AAAAAAAAAjw/IQ9aI3dLv1Q/s1600/nvscfig01.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;iii) &lt;/b&gt;Run through the InstallShield Wizard:&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;Next&lt;/b&gt; &amp;gt;  &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Accept the terms in the license agreement : &lt;b&gt;Next&lt;/b&gt; &amp;gt;  &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Select Capabilities : N&lt;b&gt;ext&lt;/b&gt; &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*The capabilities include: Monitoring and Host Configuration (default,) Provisioning and Cloning, and Backup and Recovery (with license.) To use the VSC to optimize NFS only needs the default selection ticked; here though we might as well tick all selections to see the full feature set.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 2: Virtual Storage Console – Select Capabilities&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-33CsovIT3ss/TyPnwAwphqI/AAAAAAAAAj4/5DOaTmyeDsk/s1600/nvscfig02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="297" src="http://1.bp.blogspot.com/-33CsovIT3ss/TyPnwAwphqI/AAAAAAAAAj4/5DOaTmyeDsk/s400/nvscfig02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Choose Destination Folder : &lt;b&gt;Next&lt;/b&gt; &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;Install &lt;/b&gt;&amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;Finish&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;iv) &lt;/b&gt;Register the plugin with vCenter at &lt;a href="https://localhost:8143/register.html"&gt;https://localhost:8143/register.html&lt;/a&gt; and complete the vSphere Plugin Registration.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Plugin service information&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;IP Address: &lt;b&gt;{e.g. IP Address of vCenter}&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;vCenter Server information&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Host name or IP Address: &lt;b&gt;???&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Port: &lt;b&gt;443&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;User name: &lt;b&gt;???&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;User password: &lt;b&gt;???&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Click '&lt;b&gt;Register&lt;/b&gt;' and if successful then the following appears "The registration process has completed successfully!"  &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Close the internet browser.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Part 2: Authenticating Storage Controllers in the VSC&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Open up a &lt;b&gt;vSphere Client &lt;/b&gt;connection to the &lt;b&gt;vCenter&lt;/b&gt; server &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Select the &lt;b&gt;Datacenter&lt;/b&gt; object (or cluster, or host object – does not really matter here) and select the '&lt;b&gt;NetApp&lt;/b&gt;' tab &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Accept the Security Alert &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Click on the '&lt;b&gt;Update&lt;/b&gt;' button in the top right corner &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 3: NetApp VSC Plug-in with -'unknown-' Storage Controller&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-FaVa37x7zQU/TyPoBy3HMMI/AAAAAAAAAkA/AhzBldtSmgM/s1600/nvscfig03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="115" src="http://3.bp.blogspot.com/-FaVa37x7zQU/TyPoBy3HMMI/AAAAAAAAAkA/AhzBldtSmgM/s400/nvscfig03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;When the update has completed, &lt;b&gt;right-click&lt;/b&gt; on the '&lt;b&gt;-unknown-&lt;/b&gt;' &lt;b&gt;controller&lt;/b&gt; and select '&lt;b&gt;Modify Credentials&lt;/b&gt;' &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Enter the credentials and click &lt;b&gt;OK&lt;/b&gt; &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Wait for the Controller to display correctly under 'Storage Controllers' (click Update to speed up the process)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 4: NetApp VSC Plug-in with an authenticated Storage Controller&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-vHvKkmqoTMo/TyPoF7jPfVI/AAAAAAAAAkI/0MGLyltVFI4/s1600/nvscfig04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="55" src="http://4.bp.blogspot.com/-vHvKkmqoTMo/TyPoF7jPfVI/AAAAAAAAAkI/0MGLyltVFI4/s400/nvscfig04.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Part 3: Optimizing NFS Settings on an ESX Host&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;From the 'NetApp' tab within the vSphere client, under 'ESX Hosts', &lt;b&gt;right-click&lt;/b&gt; the &lt;b&gt;ESX host&lt;/b&gt; and choose '&lt;b&gt;Set Recommended Values...&lt;/b&gt;' &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 5&amp;amp;6: NetApp VSC Plug-in ESX Hosts and 'NetApp Recommended Settings'&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Zt4YxXSsy3M/TyPoMPUaTOI/AAAAAAAAAkQ/Qq7fhkSQkxE/s1600/nvscfig05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="52" src="http://1.bp.blogspot.com/-Zt4YxXSsy3M/TyPoMPUaTOI/AAAAAAAAAkQ/Qq7fhkSQkxE/s400/nvscfig05.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-0o0lrERyKlk/TyPoP7NkuDI/AAAAAAAAAkY/TaySsd2G-bY/s1600/nvscfig06.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="146" src="http://4.bp.blogspot.com/-0o0lrERyKlk/TyPoP7NkuDI/AAAAAAAAAkY/TaySsd2G-bY/s400/nvscfig06.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Leave all boxes checked (only really need 'NFS Settings' box checked in this instance - will not hurt to update 'HBA/CNA Adapter Settings', and 'MPIO Settings' at the same time) and click &lt;b&gt;OK&lt;/b&gt; &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Finally &lt;b&gt;reboot&lt;/b&gt; the ESX(i) host server to apply the changed settings!&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 7 : NetApp VSC Plug-in ESX Hosts – host with recommended settings&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-BE6bJGg6NQw/TyPoVJZEbmI/AAAAAAAAAkg/U3zG3OnRrMA/s1600/nvscfig07.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="50" src="http://3.bp.blogspot.com/-BE6bJGg6NQw/TyPoVJZEbmI/AAAAAAAAAkg/U3zG3OnRrMA/s400/nvscfig07.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-1661183956814492476?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PVihGEQyQvfjG_-FcBQn4lzks_E/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PVihGEQyQvfjG_-FcBQn4lzks_E/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PVihGEQyQvfjG_-FcBQn4lzks_E/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PVihGEQyQvfjG_-FcBQn4lzks_E/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/KXG9uFBePoo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/1661183956814492476/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/installing-netapp-virtual-storage.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/1661183956814492476?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/1661183956814492476?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/KXG9uFBePoo/installing-netapp-virtual-storage.html" title="Installing the NetApp Virtual Storage Console (VSC) for VMware vSphere and Using it to Optimize NFS Settings" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-MJkYGVYwuvo/TyPnosMIlPI/AAAAAAAAAjw/IQ9aI3dLv1Q/s72-c/nvscfig01.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/installing-netapp-virtual-storage.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkABQXcyeyp7ImA9WhRUF0g.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-93437599201298399</id><published>2012-01-27T02:42:00.000-08:00</published><updated>2012-01-28T04:45:50.993-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-28T04:45:50.993-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VMware" /><category scheme="http://www.blogger.com/atom/ns#" term="NetApp" /><title>NetApp Basic NFS Configuration Walkthrough with VMware</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Continuing from a  &lt;a href="http://cosonok.blogspot.com/2011/12/netapp-simulator-81-walkthrough-setup.html"&gt;fresh setup of the Data ONTAP 8.1 Simulator&lt;/a&gt;&lt;/i&gt; ;&lt;i&gt; this brief walkthrough illustrates using the CLI to setup a couple of NFS exports, and then using the vSphere client to mount these NFS exports to a VMware ESXi 4.1 host server&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Beginnings - The 8.1 simulator starts off with:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;28 &lt;b&gt;disks&lt;/b&gt; (2 shelves with 14 disks each)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;pool 0&lt;/b&gt; with 14 assigned disks (leaving 14 &lt;b&gt;unowned&lt;/b&gt; disks)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;aggr0&lt;/b&gt;, containing &lt;b&gt;plex0&lt;/b&gt;, and &lt;b&gt;rg0&lt;/b&gt; (RAID group) with 3 disks in a RAID-DP configuration (1 data disk)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;vol0&lt;/b&gt; in aggr0 – thick provisioned 851.48MB in size&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Part A: Using Data ONTAP 8.1 CLI to create a couple of NFS exports&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*This part could also be done using the NetApp OnCommand System Manager&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;The lines in the script below (in bold,) will do the following 10 things:&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;1) Assign all unowned disks to pool 0 (by default Data ONTAP without syncmirror license will keep all disks in pool0 (default))&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;2) Add 9 x 1 GB disks to aggr0 (so we have a RAID-DP is across 12 x 1 GB disks)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;3) Create aggr1 as a 64-bit aggregate, with 14 x 1 GB disks in a RAID-DP&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Leaves 2 spare disks across the 28 disk pool&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;4) Create vol1 as thin (none) provisioned, in aggr0, and 7 GB in size&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;5) Create vol2 as thin (none) provisioned, in aggr1, and 11 GB in size&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Might find thick (volume) provisioned volume creation is slow in the simulator&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;6) Install NFS license&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Installing the NFS license enables NFS&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;7) Unexport /vol/vol2 (which gets automatically exported)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;8) Export /vol/vol1 for NFS readwrite &amp;amp; root access for servers on the 192.168.168.0/24 network&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;9) Export /vol/vol2 for NFS readwrite &amp;amp; root access for servers on the 192.168.168.0/24 network&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;10) Enable deduplication (ASIS) on /vol/vol2&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Copy and paste these 10 lines into your SSH client (like PuTTY) to run, or run each line in turn:&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;disk assign all&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;aggr add aggr0 9@1G&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;aggr create aggr1 -B 64 -r 14 -t raid_dp 14@1G&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;vol create vol1 -s none aggr0 7G&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;vol create vol2 -s none aggr1 11G&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;license add BQOEAZL #nfs&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;exportfs -z /vol/vol2&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;exportfs -p rw=192.168.168.0/24,root=192.168.168.0/24 /vol/vol1 &lt;/b&gt; &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;exportfs -p rw=192.168.168.0/24,root=192.168.168.0/24 /vol/vol2&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;sis on /vol/vol2&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*It is okay to run up to 15 lines via the PuTTY SSH client on Windows, any more and need to be careful; an SSH client in Linux will allow more lines to be safely run in one go (this can be explained in terms of command buffer size.)&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Part B: Using the vSphere Client (connected to either a host or vCenter) to mount NFS folder&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Select the host&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;-&amp;gt; 'Configuration' Tab&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;-&amp;gt; 'Add Storage...'&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;-&amp;gt; Network File System : Next&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;-&amp;gt; Provide NetApp Appliance DNS name / IP address, folder name &lt;b&gt;/vol/vol1&lt;/b&gt; and 'Datastore Name' : Next&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;-&amp;gt; Finish&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;And repeat for /vol/vol2!&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 1: vSphere Client - Select Storage Type&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Op4s42J_jhQ/TyJ-8F4GZVI/AAAAAAAAAjY/N1S-bkOg4TA/s1600/nabnfsc01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="220" src="http://2.bp.blogspot.com/-Op4s42J_jhQ/TyJ-8F4GZVI/AAAAAAAAAjY/N1S-bkOg4TA/s400/nabnfsc01.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 2: vSphere Client - Locate Network File System&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-ydjRTyMK9w8/TyJ-_98bCOI/AAAAAAAAAjg/-QkSolvRYH4/s1600/nabnfsc02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="175" src="http://3.bp.blogspot.com/-ydjRTyMK9w8/TyJ-_98bCOI/AAAAAAAAAjg/-QkSolvRYH4/s400/nabnfsc02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Fig 3: vSphere Client - Mounted NFS Datastores&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-WFcaPfmBWUM/TyJ_C8w69qI/AAAAAAAAAjo/_dMHH-N6bEQ/s1600/nabnfsc03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="71" src="http://3.bp.blogspot.com/-WFcaPfmBWUM/TyJ_C8w69qI/AAAAAAAAAjo/_dMHH-N6bEQ/s400/nabnfsc03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Also see follow up post:&amp;nbsp;&lt;a href="http://cosonok.blogspot.com/2012/01/installing-netapp-virtual-storage.html"&gt;Installing the NetApp Virtual Storage Console (VSC) for VMware vSphere and Using it to Optimize NFS Settings&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;  &lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Appendix A: Some Useful Commands for Information Gathering&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;aggr status&lt;/b&gt; = shows state, RAID, aggr 32/64-bit&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;disk show -v&lt;/b&gt; = shows all disks&amp;nbsp;–&amp;nbsp;owned and not owned&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;exportfs&lt;/b&gt; = check currently exported NFS shares&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;rdfile /etc/exports&lt;/b&gt; = read the NFS exports file (these NFS exports load on boot)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;storage show&lt;/b&gt; = will show disks are not assigned to shelves&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;sysconfig&lt;/b&gt; =  shows current system configuration – NetApp release, system ID, serial number, processors, memory, ...&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;vol status&lt;/b&gt; = shows state, RAID, flex 32/64-bit&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Appendix B: Some Useful Links&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://blog.aarondelp.com/2009/05/netapp-setup-cheat-sheet.html"&gt;Aarondelp.com: NetApp Setup Cheat Sheet&lt;/a&gt;  &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://www.sysadmintutorials.com/tutorials/netapp/netapp-data-ontap-cli/"&gt;Sysadmintutorials.com: NetApp Data ONTAP CLI&lt;/a&gt;  &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://www.wafl.co.uk/exportfs/"&gt;WAFL.co.uk: Manual Pages - exportfs&lt;/a&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-93437599201298399?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/l87tm1msAwtWcS8nfGo2DjIs7sE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l87tm1msAwtWcS8nfGo2DjIs7sE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/l87tm1msAwtWcS8nfGo2DjIs7sE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l87tm1msAwtWcS8nfGo2DjIs7sE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/ECLklv6xsiU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/93437599201298399/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/netapp-basic-nfs-configuration.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/93437599201298399?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/93437599201298399?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/ECLklv6xsiU/netapp-basic-nfs-configuration.html" title="NetApp Basic NFS Configuration Walkthrough with VMware" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-Op4s42J_jhQ/TyJ-8F4GZVI/AAAAAAAAAjY/N1S-bkOg4TA/s72-c/nabnfsc01.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/netapp-basic-nfs-configuration.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAGRXc5eip7ImA9WhRUEEo.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-4859799383655912766</id><published>2012-01-20T08:20:00.000-08:00</published><updated>2012-01-20T08:25:24.922-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-20T08:25:24.922-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IT Miscellany" /><title>Formulas to Calculate Dimensionless Hard Disk Size, and a Real World Application to Extending a UFS Partition</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;The dimensionless hard disk size is a quantity that gives a measure of hard disk size without any associated physical dimension (i.e. not measured in bytes, kilobytes, ... - just a number.) This quantity manifests itself in many places, such as: in the VMware vmdk disk descriptor file, and when sizing partitions.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Part 1: Formulas to calculate R (The Dimensionless Hard Disk Size) from Cylinders, Heads, and Sectors; Cylinder Groups, Heads, and Sectors; and Volume Capacity, and Sector Size&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;In the below;  &lt;/i&gt;*&lt;i&gt;  is used for multiply, and  &lt;/i&gt;/&lt;i&gt;  for divide&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;1.1 Variables Used&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;R = The Dimensionless Hard Disk Size&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;C = Cylinders&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;H = Heads&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;T = Tracks (and T = C * H)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Cyl = Cylinder Groups (used with Unix File System (UFS))&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;S = Sectors per Track&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;B = Sector Size in bytes&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;V = Volume Size in bytes (i.e. disk max capacity; volume, or partition size)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;1.2 Formulas for R&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;R = C * H * S&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;R = (SUM of Cylinders in all Cylinder Groups) * H * S&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;R = V / B&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;1.3 Formulas for V (obtained from the above)&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;V = C * H * S * B&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;V = R * B&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Important notes:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;1) R is always a positive integer, as are all the other variables used&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;2) Real world values given for disk capacity may need to be converted into the integer value that best satisfies the requirement for the other variables to be integers &lt;/i&gt; &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Part 2: Real World Application to Extending a UFS Partition&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;The following "real world" application of the formulas, is inspired by following blog post by Julian Wood - &lt;a href="http://www.wooditwork.com/2012/01/04/installing-maximising-the-netapp-ontap-8-1-simulator/"&gt;Installing &amp;amp; Maximising the NetApp ONTAP 8.1 Simulator&lt;/a&gt;  &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;2.1 The problem&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;We expand a 48 GB VMware vmdk hard disk to 244 GB. The hard disk in question is already partitioned into 4 partitions, and we need to find the new size value for the 4&lt;sup&gt;th&lt;/sup&gt; partition, to make it use up all the extra usable space that is now available.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;2.2 Calculations and Explanation&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Booting into the FreeBSD_LiveFS ISO media, and in fixit mode; the &lt;b&gt;fdisk ad0&lt;/b&gt; command is run to view the partitions on the disk in question (ad0.)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-4n2PiqtX5bU/TxmQRnI36ZI/AAAAAAAAAjQ/pYV51lraXkI/s1600/freebsd01.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="290" src="http://4.bp.blogspot.com/-4n2PiqtX5bU/TxmQRnI36ZI/AAAAAAAAAjQ/pYV51lraXkI/s400/freebsd01.PNG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;The output of the fdisk ad0 command provides the following bits of information:&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;B = &lt;b&gt;512&lt;/b&gt; bytes (Sector size)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;H = &lt;b&gt;15&lt;/b&gt; (Heads – numbered from 0 to 14)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;S = &lt;b&gt;63&lt;/b&gt; (Sectors per Track – numbered from 1 to 63)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;PartitionStartValue = &lt;b&gt;4191264&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;And from the real world disk capacity of the hard disk (Vreal = 244GB) in bytes, we get Rreal:&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Rreal = int( Vreal / B )&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;= int( 244*1024*1024*1024 / 512 )&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;= &lt;b&gt;511705088&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;int( x ) is a function that returns the integer value of x. The int function is included in Windows Calculator on the Scientific view. If you do not have this function then just lose everything after the decimal point.&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;The disk is split into cylinders (value unknown), heads (15), and sectors (63.) We cannot find out the number of cylinders (would need to know the amount of cylinders in each cylinder group, and there will be quite a few cylinder groups.) But we know that the max value of R (Rmax) must be an integer divisible by heads (15) multiplied by sectors (63.)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Rmax = 15*63 * int( Rreal / (15*63) )&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;= &lt;b&gt;511704270&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Finally, to find the new size of partition 4 (Rsize):&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Rsize = Rmax – PartitionStartValue&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;= 507513006&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;When we run the &lt;b&gt;fdisk -u ad0&lt;/b&gt; command to extend partition 4; when prompted for the value for the new "size," the above figure – 507513006 – is supplied!&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;2.3 Summary&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;Rsize = H * S * int{ int( Vreal / B ) / ( H * S ) } - PartitionStartValue&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Part 3: Appendix – Further Reading&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://www.csgnetwork.com/mediasizecalc.html"&gt;CSGNetwork.com: Media Size Calculator&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://docs.oracle.com/cd/E19455-01/805-7228/6j6q7uf0r/index.html"&gt;Oracle.com: The Structure of UFS File System Cylinder Groups&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;a href="http://www.ntfs.com/partition-table-heads.htm"&gt;NTFS.com: Starting and Ending Head, Sector, and Cylinder Fields&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-4859799383655912766?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LoZnwb0cAl0TpkRZxIjk7wqbQ7M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LoZnwb0cAl0TpkRZxIjk7wqbQ7M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LoZnwb0cAl0TpkRZxIjk7wqbQ7M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LoZnwb0cAl0TpkRZxIjk7wqbQ7M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/MtBegOZb6Q8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/4859799383655912766/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/formulas-to-calculate-dimensionless.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/4859799383655912766?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/4859799383655912766?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/MtBegOZb6Q8/formulas-to-calculate-dimensionless.html" title="Formulas to Calculate Dimensionless Hard Disk Size, and a Real World Application to Extending a UFS Partition" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-4n2PiqtX5bU/TxmQRnI36ZI/AAAAAAAAAjQ/pYV51lraXkI/s72-c/freebsd01.PNG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/formulas-to-calculate-dimensionless.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8CSXc7cSp7ImA9WhRVF0U.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-8361744923169720969</id><published>2012-01-16T12:11:00.000-08:00</published><updated>2012-01-17T00:11:08.909-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-17T00:11:08.909-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Citrix" /><category scheme="http://www.blogger.com/atom/ns#" term="NetScaler" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Bridge" /><title>Citrix NetScaler VPX Cloud Bridge: Install Walkthrough Part 2/2: Configuring Cloud Bridge and Testing</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;1: Configuring the CloudBridge&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;1)&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; Log in to the GUIs for NSVPXA ( &lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;u&gt;http://10.10.10.5&lt;/u&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; ) and NSVPXB ( &lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;u&gt;http://10.10.20.5&lt;/u&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; )&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;*The per NetScaler configuration so far, consists of a name and couple of configured IPs as in the images below&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-36xy6AEdS5M/TxSCaWzYACI/AAAAAAAAAiQ/tCskDrCsS_U/s1600/nsvpz01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="143" src="http://2.bp.blogspot.com/-36xy6AEdS5M/TxSCaWzYACI/AAAAAAAAAiQ/tCskDrCsS_U/s400/nsvpz01.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-fOj_8o7ZJ5A/TxSCdbI_3XI/AAAAAAAAAiY/XZJLkRpTLKI/s1600/nsvpz02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="142" src="http://2.bp.blogspot.com/-fOj_8o7ZJ5A/TxSCdbI_3XI/AAAAAAAAAiY/XZJLkRpTLKI/s400/nsvpz02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;2)&lt;/b&gt; To setup WAN side addresses and routing across the router&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;i:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;From the root folder &amp;gt; expand the 'Network' folder &amp;gt; Right-click on 'IPs' and select Add.&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;On &lt;b&gt;NSVPXA&lt;/b&gt;, create a &lt;b&gt;Mapped IP&lt;/b&gt; with these details&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;IP Address = &lt;b&gt;192.168.30.15&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Netmask = &lt;b&gt;255.255.255.0&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;On &lt;b&gt;NSVPXB&lt;/b&gt;, create a &lt;b&gt;Mapped IP&lt;/b&gt; with these details&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;IP Address = &lt;b&gt;192.168.40.15&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Netmask = &lt;b&gt;255.255.255.0&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;ii:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;From the root folder &amp;gt; expand the 'Network' folder &amp;gt; Right-click on 'Routes' and select Add.&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;On &lt;b&gt;NSVPXA&lt;/b&gt;, create the route with these details:&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Network = &lt;b&gt;192.168.40.0&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Netmask = &lt;b&gt;255.255.255.0&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Gateway = &lt;b&gt;192.168.30.1&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;On &lt;b&gt;NSVPXB&lt;/b&gt;, create the route with these details:&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Network = &lt;b&gt;192.168.30.0&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Netmask = &lt;b&gt;255.255.255.0&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Gateway = &lt;b&gt;192.168.40.1&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;iii:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;On both NSVXPA and NSVPXB: 'Save' the configuration and run a 'Refresh All'&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;*To check everything is all setup and working okay at this stage; try a ping test from the NetScaler's CLI across the router to the remote Netscaler's WAN side IP – this should be successful!&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;3)&lt;/b&gt; To configure the Cloud Bridge, do the following on NSVPXA and NSVPXB&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;*At this stage start a ping test running from your endpoints!&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;i: &lt;/b&gt;From the root folder &amp;gt; click on the 'Cloud Bridge' folder and click on 'Configure Cloud Bridge'&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-XRHUyyQ2_k8/TxSCm3kOs0I/AAAAAAAAAig/Rt3-KkPx7w8/s1600/nsvpz03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="80" src="http://1.bp.blogspot.com/-XRHUyyQ2_k8/TxSCm3kOs0I/AAAAAAAAAig/Rt3-KkPx7w8/s400/nsvpz03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;ii: &lt;/b&gt;Complete the Configure Cloud Bridge window&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;NSVPXA&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Name: &lt;b&gt;CloudBridge&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Local IP: &lt;b&gt;192.168.30.5&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Remote IP: &lt;b&gt;192.168.40.5&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Pre-Shared Key: &lt;b&gt;cloudtest&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;And click 'Create'&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;NSVPXB&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Name: &lt;b&gt;CloudBridge&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Local IP: &lt;b&gt;192.168.40.5&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Remote IP: &lt;b&gt;192.168.30.5&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Pre-Shared Key: &lt;b&gt;cloudtest&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;And click 'Create'&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;Image below taken from NSVPXA's configuration:&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-jhJgtCATyFg/TxSCtO9hkmI/AAAAAAAAAio/orv4jYK23Zo/s1600/nsvpz04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="275" src="http://3.bp.blogspot.com/-jhJgtCATyFg/TxSCtO9hkmI/AAAAAAAAAio/orv4jYK23Zo/s320/nsvpz04.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;iii: &lt;/b&gt;On both NSVXPA and NSVPXB: 'Save' the configuration and run a 'Refresh All'&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;4)&lt;/b&gt; At the point of completing both Cloud Bridge configurations, we should have a succesful Cloud Bridge up and running!&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Ping from 10.10.10.10 to 10.10.10.20&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-dxuggd2rJRQ/TxSCx5IvSKI/AAAAAAAAAiw/Dcg2RgllLjs/s1600/nsvpz05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="90" src="http://3.bp.blogspot.com/-dxuggd2rJRQ/TxSCx5IvSKI/AAAAAAAAAiw/Dcg2RgllLjs/s320/nsvpz05.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Ping from 10.10.10.20 to 10.10.10.10&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Kc90ZpgsfnU/TxSC0YM87WI/AAAAAAAAAi4/KiHCCn4QMJM/s1600/nsvpz06.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="94" src="http://3.bp.blogspot.com/-Kc90ZpgsfnU/TxSC0YM87WI/AAAAAAAAAi4/KiHCCn4QMJM/s320/nsvpz06.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;5)&lt;/b&gt; To make certain that this is a successful test of a the CloudBridge:&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;From either one of the NetScalers:&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;From the root folder &amp;gt; expand the 'Cloud Bridge' folder &amp;gt; click on 'Network Bridge' &amp;gt; right-click on the newly created CloudBridge and select Open.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-6wajGKgh1MA/TxSC5ShsMTI/AAAAAAAAAjA/bgB6sIyfwqI/s1600/nsvpz07.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="130" src="http://2.bp.blogspot.com/-6wajGKgh1MA/TxSC5ShsMTI/AAAAAAAAAjA/bgB6sIyfwqI/s320/nsvpz07.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Simply un-ticking the 'Active' box and clicking OK, should stop the flow across the Cloud Bridge.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-488Swn6EI2A/TxSC8KdJE5I/AAAAAAAAAjI/aRys6MkmzzQ/s1600/nsvpz08.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="228" src="http://1.bp.blogspot.com/-488Swn6EI2A/TxSC8KdJE5I/AAAAAAAAAjI/aRys6MkmzzQ/s320/nsvpz08.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;2: Final Comment&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Some readers may question why I have not had to configure the VLANs or IP Subnets tabs for the Cloud Bridge in this lab (on neither NetScaler was the Default VLAN 1 enabled as Active, nor were any IP Subnets added into the configuration.) The answer (probably) lies in the existence of SNIPs for the 10.10.10.X network at either end. This lab is only intended as a Walkthrough guide to demonstrate getting Cloud Bridge up and running, and from a working model we can tinker around further to see what effect different options/configurations have on the Cloud Bridge.&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;Also see: &lt;a href="http://forums.citrix.com/thread.jspa?threadID=293220"&gt;http://forums.citrix.com/thread.jspa?threadID=293220&lt;/a&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://cosonok.blogspot.com/2012/01/citrix-netscaler-vpx-cloud-bridge.html"&gt;Citrix NetScaler VPX Cloud Bridge: Install Walkthrough Part 1/2: Setting Up the Demo Lab&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-8361744923169720969?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UeNzAntshD-ZvmBJazb33eXALhE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UeNzAntshD-ZvmBJazb33eXALhE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UeNzAntshD-ZvmBJazb33eXALhE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UeNzAntshD-ZvmBJazb33eXALhE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/l1aT8D6h8fQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/8361744923169720969/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/citrix-netscaler-vpx-cloud-bridge_16.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/8361744923169720969?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/8361744923169720969?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/l1aT8D6h8fQ/citrix-netscaler-vpx-cloud-bridge_16.html" title="Citrix NetScaler VPX Cloud Bridge: Install Walkthrough Part 2/2: Configuring Cloud Bridge and Testing" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-36xy6AEdS5M/TxSCaWzYACI/AAAAAAAAAiQ/tCskDrCsS_U/s72-c/nsvpz01.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/citrix-netscaler-vpx-cloud-bridge_16.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8CSXc6eCp7ImA9WhRVF0U.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-447678712336979792</id><published>2012-01-16T12:01:00.000-08:00</published><updated>2012-01-17T00:11:08.910-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-17T00:11:08.910-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Citrix" /><category scheme="http://www.blogger.com/atom/ns#" term="NetScaler" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Bridge" /><title>Citrix NetScaler VPX Cloud Bridge: Install Walkthrough Part 1/2: Setting Up the Demo Lab</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;The following lab is going to run through the steps to build a working NetScaler Cloud Bridge demo setup from scratch. &lt;span style="text-decoration: none;"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;The lab aims to demonstrate that a guest machine in Site A on Site A's subnet, can successfully communicate with a machine on Site B's network but with an IP address from Site A's subnet, and vice versa.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;1: Prerequisites&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;i: NetScaler VPX appliance&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Presently, the NetScaler VPX Platinum Evaluation is available at &lt;a href="http://www.citrix.com/NetScaler"&gt;http://www.citrix.com/NetScaler&lt;/a&gt; and registering for the trial will provide access to downloads for NetScaler VPX on XenServer, VMware, and Hyper-V; and a license code for a 90 day evaluation.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*The following lab used the NetScaler VPX on VMware version 9.3-52.3&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Z2dVzlGcd90/TxSAsYo3RLI/AAAAAAAAAhY/qWEBu73xjqs/s1600/nsvpx01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-Z2dVzlGcd90/TxSAsYo3RLI/AAAAAAAAAhY/qWEBu73xjqs/s1600/nsvpx01.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;ii: 2x NetScaler Platinum Edition License Codes&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Applying for the NetScaler VPX Platinum Evaluation twice will provide the two required Platinum Edition License Codes.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*The license keys will be obtained later after obtaining the MAC addresses of the NetScaler VPX appliances.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Source &lt;a href="http://www.citrix.com/"&gt;www.citrix.com&lt;/a&gt; : Cloud Bridge is also included as part of the larger NetScaler Platinum Edition on either-NetScaler SDX™, MPX™ or VPX™ appliance platforms. &lt;/i&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;iii: A login for Citrx.com&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;It is free to register for an account which will later allow for download of license keys for the NetScaler VPX appliances.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;iv: A suitable hypervisor&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;This can be either Citrix XenServer, VMware ESX(i), VMware Workstation 8, or Hyper-V.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;The NetScaler VPX Appliances come pre-configured with 2GB, 2 processors, and 20GB disk (about 350MB with thin-provisioning,) and would recommend the hypervisor has at least 6 GB free memory to play with, and 6 GHz available processing power.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*This lab uses VMware Workstation 8 which can open OVF templates (Workstation 7 could not open OVF templates,) and this was running on top of a Windows 7 Workstation with 6 GB memory and an AMD Phenom 9950 Quad-Core 2.6GHz Processor.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;iv: 4x Network Segments&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;More detail in Section B.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;v: A router to simulate traversing the internet&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*This lab uses a virtual Windows Server 2003 system running Routing and Remote Access.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*To demonstate the Cloud Bridge in action, using a point-to-point type link is not totally sufficient since two NetScalers connected across a point-to-point type link can work as a capable standard bridge without needing Cloud Bridge; hence a router is introduced into this lab setup.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;vi: 2x Suitable Endpoints to Test the CloudBridge&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Essentially, just something to ping with and reply to ping packets; may be useful to have an internet browser too.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*The following lab uses Windows XP virtual machines&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;2: The Lab Setup&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;i: The Networks&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;Site A (LAN)&lt;/b&gt;: VMnet1 with Subnet IP &lt;b&gt;10.10.10.0&lt;/b&gt;, Subnet Mask 255.255.255.0, Gateway 10.10.10.2&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;Site B (LAN)&lt;/b&gt;: VMnet2 with Subnet IP &lt;b&gt;10.10.20.0&lt;/b&gt;, Subnet Mask 255.255.255.0, Gateway 10.10.20.2&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;Site A (WAN Side)&lt;/b&gt;: VMnet3 with Subnet IP &lt;b&gt;192.168.30.0&lt;/b&gt;, Subnet Mask 255.255.255.0&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;Site B (WAN Side)&lt;/b&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;: VMnet4 with Subnet IP &lt;/span&gt;&lt;b&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;192.168.40.0&lt;/span&gt;&lt;/b&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;, Subnet Mask 255.255.255.0&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;CloudBridged Network&lt;/b&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;: Subnet IP &lt;/span&gt;10.10.10.0&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt; (or Site A's LAN)&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-2N8Vbsqrocw/TxSA5gd35JI/AAAAAAAAAhg/Z_NfDi1rKzQ/s1600/nsvpx02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="83" src="http://4.bp.blogspot.com/-2N8Vbsqrocw/TxSA5gd35JI/AAAAAAAAAhg/Z_NfDi1rKzQ/s400/nsvpx02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;*Note that the VMnet1 and VMnet 2 networks, are configured as "Host-only" networks, and that the "Connect a host virtual adapter to this network" option is ticked for VMnet1 and VMnet2 (this allows the host workstation – which takes an X.X.X.1 IP address – access to the NetScalers' GUI for configuration purposes, and later we can uncheck this option to prove no traffic is travelling via the host.)&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;ii: The Virtual Machines&lt;/b&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-JrQIa4kxNmc/TxSBCSVhmqI/AAAAAAAAAho/RyenxxcnCoI/s1600/nsvpx03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="103" src="http://3.bp.blogspot.com/-JrQIa4kxNmc/TxSBCSVhmqI/AAAAAAAAAho/RyenxxcnCoI/s400/nsvpx03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;&lt;u&gt;Site A:&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;WXPWSA&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;(Windows XP Workstation A)&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;NIC1 on &lt;b&gt;VMnet1&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;&amp;gt; IP &lt;b&gt;10.10.10.10&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;NSVPXA&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;(NetScaler VPX A)&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;NIC1 on &lt;b&gt;VMnet1&lt;/b&gt; for&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&amp;gt; NSIP &lt;b&gt;10.10.10.5&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;&amp;gt; SNIP &lt;b&gt;10.10.10.15&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;NIC2 on &lt;b&gt;VMnet3&lt;/b&gt; for  &lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&amp;gt; MIP &lt;b&gt;192.168.30.15&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&amp;gt; IP &lt;b&gt;192.168.30.5&lt;/b&gt; (for the Cloud Bridge)&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;The "Internet":&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;ROUTER&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;(Windows 2003 Server running Routing and Remote Access)&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;NIC1 on &lt;b&gt;VMnet3&lt;/b&gt; for&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&amp;gt; IP &lt;b&gt;192.168.30.1&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;NIC2 on &lt;b&gt;VMnet4&lt;/b&gt; for&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&amp;gt; IP &lt;b&gt;192.168.40.1&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Site B:&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;WXPWSB&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;(Windows XP Workstation B)&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;NIC1 on &lt;b&gt;VMnet2&lt;/b&gt;  &lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;&amp;gt; IP &lt;b&gt;10.10.10.20&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;NSVPXB&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;(NetScaler VPX B)&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;NIC1 on &lt;b&gt;VMnet2&lt;/b&gt; for&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&amp;gt; NSIP &lt;b&gt;10.10.20.5&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;&amp;gt; SNIP &lt;b&gt;10.10.10.25&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;NIC2 on &lt;b&gt;VMnet4&lt;/b&gt; for&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&amp;gt; MIP &lt;b&gt;192.168.40.15&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&amp;gt; IP &lt;b&gt;192.168.40.5 &lt;/b&gt;(for the Cloud Bridge)&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Additional Notes:&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;*NSIP = NetScaler Management IP&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;*SNIP = Subnet IP&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;*MIP = Mapped IP &lt;/i&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;*The 192.168.30.5 &amp;amp; 192.168.40.5 addresses are not specifically assigned/configured on NIC2; the NetScaler is intelligent enough to link the routers IP address in its ARP table as being available via NIC2, and – with the addition of a route to traverse the router – knows to send remote 192.168.30/40.X traffic down NIC2 to the router&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;3: Basic Configuration of the NetScalers&lt;/span&gt;&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;*This section continues from having imported two NetScaler VPX appliances into whatever hypervisor environment is being used; and having configured the networks, endpoints, and router, similarly to the above.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;3.1: Basic Configuration&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;1)&lt;/b&gt; Power on NSVPXA&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;2) &lt;/b&gt;Via the console, complete the prompts to configure IPv4 address of &lt;b&gt;10.10.10.5&lt;/b&gt;, Netmask of &lt;b&gt;255.255.255.0&lt;/b&gt;, and Gateway of &lt;b&gt;10.10.10.2&lt;/b&gt;; and then select option 4 and press enter to save the changes.&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;*To re-run the basic IP setup configuration from CLI, at the &amp;gt; prompt type &lt;b&gt;config ns&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-NXYgZNQ_Iu0/TxSBLR30_SI/AAAAAAAAAhw/Zj4EMTaV5m0/s1600/nsvpx04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="92" src="http://3.bp.blogspot.com/-NXYgZNQ_Iu0/TxSBLR30_SI/AAAAAAAAAhw/Zj4EMTaV5m0/s400/nsvpx04.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;3) &lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;Using an internet browser; log in to the NetScaler GUI on &lt;/span&gt;&lt;span style="color: blue;"&gt;&lt;u&gt;http://10.10.10.5&lt;/u&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; using the default credentials (User Name = &lt;/span&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;nsroot&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;, Password = &lt;/span&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;nsroot&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Run through the setup wizard &amp;gt; provide the Host Name of &lt;b&gt;NSVPXA&lt;/b&gt;, provide the SNIP Address of &lt;b&gt;&lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;10.10.10.15&lt;/span&gt;&lt;/b&gt; with Netmask of &lt;b&gt;255.255.255.0&lt;/b&gt; : Next &amp;gt; Next &amp;gt; Finish &amp;gt; Exit&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;*The Setup Wizard can be re-initiated at any time via the NetScaler GUI&lt;/i&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-XCkUM_TwbjQ/TxSBSF_jbmI/AAAAAAAAAh4/wziBF1PawEM/s1600/nsvpx05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-XCkUM_TwbjQ/TxSBSF_jbmI/AAAAAAAAAh4/wziBF1PawEM/s1600/nsvpx05.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;3.2: Licensing&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;1)&lt;/b&gt; Log in via the console or using SSH (PuTTY), with the default credentials of:&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;login = &lt;b&gt;nsroot&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Password = &lt;b&gt;nsroot&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;2)&lt;/b&gt; At the &amp;gt; prompt type: &lt;b&gt;shell&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;3)&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; At the root@NSVPXA# prompt type: &lt;/span&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;lmutil lmhostid -ether&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; &lt;/span&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;- and record the host ID (MAC address) from the output&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;root@NSVXPA# lmutil lmhostid -ether&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;lmutil - Copyright (c) 1989-2007 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;The &lt;u&gt;FLEXnet host ID&lt;/u&gt; of this machine is "&lt;u&gt;000c29c00fe5&lt;/u&gt;"&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;root@NSVPXA#&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;4)&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; Go to &lt;/span&gt;&lt;a href="http://www.citrix.com/"&gt;www.citrix.com&lt;/a&gt;&lt;span style="text-decoration: none;"&gt; and log in choosing the destination "Licensing Management," and obtain the license file (Allocate -&amp;gt; Don't see your product? &amp;gt; Enter license code : Continue &amp;gt; Host Name Warning : Continue &amp;gt; Enter Host ID : Continue &amp;gt; Confirm &amp;gt; OK to download the .lic file)&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-MP5vHZrNE80/TxSBZLYO_VI/AAAAAAAAAiA/hfHBIwJqRng/s1600/nsvpx06.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="280" src="http://1.bp.blogspot.com/-MP5vHZrNE80/TxSBZLYO_VI/AAAAAAAAAiA/hfHBIwJqRng/s320/nsvpx06.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;5)&lt;/b&gt; Use WinSCP or similar to copy the .lic file to the NetScaler's &lt;b&gt;/nsconfig/license&lt;/b&gt; folder&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;6)&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; At the root@NSVPXA# prompt, type: &lt;/span&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;exit&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;*&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;to get back to the &amp;gt; prompt&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;7)&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; At the &amp;gt; prompt type: &lt;/span&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;save ns config &lt;/b&gt;&lt;/span&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;8)&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; At the &amp;gt; prompt type: &lt;/span&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;shutdown -r now&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;- and type Y at the prompt for "Are you sure ... ?", then press enter&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;9)&lt;/b&gt; After the restart, log in via the console or using SSH&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;10)&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; At the &amp;gt; prompt type: &lt;/span&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;enable ns feature CloudBridge&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;11)&lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt; At the &amp;gt; prompt type: &lt;/span&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;enable ns mode l2&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;12) &lt;/b&gt;&lt;/span&gt;&lt;span style="text-decoration: none;"&gt;At the &amp;gt; prompt type: &lt;/span&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;save ns config&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-8vPZ6rIjz0Y/TxSBcs03aUI/AAAAAAAAAiI/tjJ40yJXm00/s1600/nsvpx07.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-8vPZ6rIjz0Y/TxSBcs03aUI/AAAAAAAAAiI/tjJ40yJXm00/s1600/nsvpx07.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;3.3: NSVPXB&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;Repeat 3.1 and 3.2 similarly to configure &lt;span style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial;"&gt;NSVPXB&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://cosonok.blogspot.com/2012/01/citrix-netscaler-vpx-cloud-bridge_16.html"&gt;Citrix NetScaler VPX Cloud Bridge: Install Walkthrough Part 2/2: Configuring Cloud Bridge and Testing&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-447678712336979792?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OQSvRI-CvSfAwKvcHDqdsecZytM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OQSvRI-CvSfAwKvcHDqdsecZytM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OQSvRI-CvSfAwKvcHDqdsecZytM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OQSvRI-CvSfAwKvcHDqdsecZytM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/isllVLLWTU4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/447678712336979792/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/citrix-netscaler-vpx-cloud-bridge.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/447678712336979792?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/447678712336979792?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/isllVLLWTU4/citrix-netscaler-vpx-cloud-bridge.html" title="Citrix NetScaler VPX Cloud Bridge: Install Walkthrough Part 1/2: Setting Up the Demo Lab" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-Z2dVzlGcd90/TxSAsYo3RLI/AAAAAAAAAhY/qWEBu73xjqs/s72-c/nsvpx01.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/citrix-netscaler-vpx-cloud-bridge.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU8MSHs4eip7ImA9WhRVEk0.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-5595831319666584438</id><published>2012-01-09T14:53:00.000-08:00</published><updated>2012-01-10T07:04:49.532-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-10T07:04:49.532-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Citrix" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Walkthrough Setup Guide for Implementing Citrix Profile Management 4.0 (User Profile Manager) for a Windows 7 VDI Environment</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Prerequisites&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;1)&lt;/b&gt; AD forest functional and domain functional levels of Windows 2003 native mode and above&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;2)&lt;/b&gt; A Windows 7 “Gold” image.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;For complete System Requirements see &lt;a href="http://support.citrix.com/proddocs"&gt;http://support.citrix.com/proddocs&lt;/a&gt; + Technologies + Profile Management.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*The lab set-up used to illustrate this walk-through guide uses Windows 7 32-bit, Profile management 4.0, and a Windows 2008 R2 domain controller&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Part A: Download and Install Profile Management on the Windows 7 “Gold” Image&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;1) &lt;/b&gt;Download Profile Management 4.0 from &lt;a href="http://www.citrix.com/"&gt;www.citrix.com&lt;/a&gt;  &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-uNyrS-UwryM/TwttbuYCejI/AAAAAAAAAgY/ANBNLuFX9TA/s1600/upm01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="43" src="http://4.bp.blogspot.com/-uNyrS-UwryM/TwttbuYCejI/AAAAAAAAAgY/ANBNLuFX9TA/s400/upm01.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;2)&lt;/b&gt; Log on to the Windows 7 “Gold” image with an administrative account, copy the downloaded PM4.0.zip to the desktop, and extract the contents&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-W0HwQaqT6rM/TwttjToLTuI/AAAAAAAAAgg/xZbusXhHXhQ/s1600/upm02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="210" src="http://4.bp.blogspot.com/-W0HwQaqT6rM/TwttjToLTuI/AAAAAAAAAgg/xZbusXhHXhQ/s400/upm02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;3)&lt;/b&gt; Double-click either profilemgt4.0.0_x86.msi and run through the Setup Wizard to install:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-Flcnx2NRbpY/TwttrPLcXZI/AAAAAAAAAgo/Q4xxhEJzseg/s1600/upm03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="143" src="http://2.bp.blogspot.com/-Flcnx2NRbpY/TwttrPLcXZI/AAAAAAAAAgo/Q4xxhEJzseg/s400/upm03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Next &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Accept License Agreement: Next &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Choose where to Install Citrix Profile management (default location = C:\Program File\Citrix\User Profile Manager\) : Next &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Install &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Finish &amp;gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Yes to restart the system&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Part B: Create a Server Share&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Create a share on the fileserver (for example: \\fileserver\profileManager$ )&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;The below is from Microsoft's 'Security Recommendations for Roaming User Profiles Shared Folders':&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;b&gt;Minimum Required NTFS Permissions for Roaming Profile Parent Folder &lt;/b&gt;&lt;/i&gt; &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Create Owner&lt;/u&gt;: Full Control – Subfolders and Files Only&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Administrator&lt;/u&gt;: None&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Security group of users needing to put data on share&lt;/u&gt;: List Folder/Read Data, Create Folders/Append Data – This Folder Only&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Everyone&lt;/u&gt;: No permissions&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Local System&lt;/u&gt;: Full Control – This Folder, Subfolders and Files&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;b&gt;Minimum Required Share level (SMB) Permissions for Roaming Profile Share&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Everyone&lt;/u&gt;: No permissions&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Security group of users needing to put data on share&lt;/u&gt;: Full Control&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;b&gt;Minimum Required NTFS Permissions for Each User's Roaming Profile Folder&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*If not already created, the user's Profile Management folder will automatically be created with the correct permissions&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;%Username%&lt;/u&gt;: Full Control, Owner of Folder&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Local System&lt;/u&gt;: Full Control&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Administrators&lt;/u&gt;: No Permissions&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Everyone&lt;/u&gt;: No Permissions&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Part C: Install Citrix Policies&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;1) &lt;/b&gt;Log on to a suitable domain controller with an account that has permission to create and edit GPOs&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;2) &lt;/b&gt;Copy PM4.0.zip to the desktop and and extract the contents&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;3)&lt;/b&gt; Open up the Group Policy Management console (gpmc.msc,) right-click the OU containing the Windows 7 VDI computer accounts, and select 'Create a GPO in this domain, and Link it here...'&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-NiJ93X_agK8/Twtt86MWT0I/AAAAAAAAAgw/Dc-7qF8k5t4/s1600/upmc03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="218" src="http://3.bp.blogspot.com/-NiJ93X_agK8/Twtt86MWT0I/AAAAAAAAAgw/Dc-7qF8k5t4/s400/upmc03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*The GPO applies to the Computer Configuration so only needs to be linked to the OU containing the computer accounts of the VDIs&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;4) &lt;/b&gt;Give the GPO a name like say 'Citrix Profile Management' and click OK&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;5)&lt;/b&gt; Right-click the newly created GPO and choose 'Edit'&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-MRmDTG1h0qU/TwtuBxBsBpI/AAAAAAAAAg4/tjw37_Fs-Ak/s1600/upmc05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="75" src="http://1.bp.blogspot.com/-MRmDTG1h0qU/TwtuBxBsBpI/AAAAAAAAAg4/tjw37_Fs-Ak/s400/upmc05.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;6)&lt;/b&gt; Expand 'Computer Configuration' &amp;gt; Expand 'Policies' &amp;gt; Right-click 'Administrative Templates' &amp;gt; Choose 'Add/Remove Templates...'&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-NpFATN6xHPI/TwtuIdfhdiI/AAAAAAAAAhA/Jxo5Xh4z2Ug/s1600/upmc06.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="125" src="http://2.bp.blogspot.com/-NpFATN6xHPI/TwtuIdfhdiI/AAAAAAAAAhA/Jxo5Xh4z2Ug/s400/upmc06.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;7)&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;i: From the 'Add/Remove Templates' window, remove any pre-existing Policy Templates, then click 'Add..'&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;ii: Browse to the location of the extracted PM4.0.zip&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;iii: Navigate – via ADM_Templates – to the folder for the language of your choice (e.g en for English)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;iv: Select ctxprofile4.0.0.adm, and click Open&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;v: Close the 'Add/Remove Templates' window&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-ZuLho3F-0wg/TwtuPEYQiMI/AAAAAAAAAhI/BN-5OhVy1_8/s1600/upmc07.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="222" src="http://2.bp.blogspot.com/-ZuLho3F-0wg/TwtuPEYQiMI/AAAAAAAAAhI/BN-5OhVy1_8/s400/upmc07.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;8) &lt;/b&gt;Still in the 'Group Policy Management Editor' for the 'Citrix Profile Management' GPO:&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Expand 'Computer Configuration' &amp;gt; Expand 'Policies' &amp;gt; Expand 'Administrative Templates' &amp;gt; Expand 'Classic Administrative Templates (ADM)' &amp;gt; Expand 'Citrix' &amp;gt; Expand 'Profile Management'&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-KRYiXkLPC0Q/TwtuWRyymdI/AAAAAAAAAhQ/xZfny7xvHRY/s1600/upmc08.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="190" src="http://4.bp.blogspot.com/-KRYiXkLPC0Q/TwtuWRyymdI/AAAAAAAAAhQ/xZfny7xvHRY/s400/upmc08.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*Citrix &amp;gt; Profile Management : is under Classic Administrative Templates (ADM) here, due to being installed into a Windows 2008 environment.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;9)&lt;/b&gt; The configuration of the 'Profile Management' Policy Settings will vary from customer to customer; the below is sufficient for a working starter set-up:&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Profile Management&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Enable Profile management: &lt;b&gt;Enabled&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Processed groups: &lt;b&gt;Disabled&lt;/b&gt; (all user groups are processed)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Process logons of local administrators: &lt;b&gt;Enabled&lt;/b&gt; (members of local administrators group are processed by Profile Management)&lt;/div&gt;&lt;div align="LEFT" style="margin-bottom: 0cm;"&gt;Path to user store: &lt;b&gt;Enabled &lt;/b&gt;and provide path (for example: \\fileserver\profileManager$\%username% )&lt;/div&gt;&lt;div align="LEFT" style="margin-bottom: 0cm;"&gt;Active write back: &lt;b&gt;Enabled &lt;/b&gt;(allows settings to trickle back and forth whilst logged in)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Profile Management &amp;gt; Profile handling&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Delete locally cached profiles on logoff: &lt;b&gt;Enabled&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Profile Management &amp;gt; Registry&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Exclusion list: {Typically used to exclude registry keys if encounter problems when using Profile Management across different Windows platforms. For a 100% Windows 7 VDI deployment, we can leave this 'Not configured'}&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;u&gt;Profile Management &amp;gt; Streamed user profiles&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Profile streaming: &lt;b&gt;Enabled&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Streamed user profile groups: &lt;b&gt;Disabled &lt;/b&gt;(all user groups are processed)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Part D: Test&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;b&gt;1) &lt;/b&gt;Create a VDI from the Windows 7 “Gold” image.&lt;br /&gt;
&lt;i&gt;*If testing carrying on from using the same Windows 7 system as used in Part A&amp;nbsp; –&amp;nbsp;&amp;nbsp;give the system an additional restart to fully apply the computer configuration policies from the 'Citrix Profile Management' GPO, before proceeding with the test&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;2)&lt;/b&gt; Log on to the VDI with a user account that is to be processed by profile Management and check that the server share is generated.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;3) &lt;/b&gt;Make a few changes to the profile as desired (for example – place a file on the desktop)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;4)&lt;/b&gt; Log off&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;5)&lt;/b&gt; Log on to another VDI (or if using non-persistent VDIs then just log back on to the VDI) to see Profile Management in action.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;THE END!&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;Appendix: Further reading &amp;amp; Credits&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;David Fiske's video -”How to install Citrix User  Profile Manager”&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;a href="http://www.youtube.com/watch?v=WQoux2kV46k"&gt;http://www.youtube.com/watch?v=WQoux2kV46k&lt;/a&gt;  &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;*This post is very much based on David's excellent video. I came, I watched, and I understood!&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Profile Management 4.0: Install and setup&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;a href="http://support.citrix.com/proddocs/topic/user-profile-manager-sou/upm-install-wrapper.html"&gt;http://support.citrix.com/proddocs/topic/user-profile-manager-sou/upm-install-wrapper.html&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;How to Implement and Configure the Profile Management Group Policy Settings Using the .ADM Template (and other links)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;a href="http://support.citrix.com/article/cTX125494"&gt;http://support.citrix.com/article/cTX125494&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Security Recommendations for Roaming User Profiles Shared Folders&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc757013(WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/cc757013(WS.10).aspx&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Environment with Multiple Platforms – What Types of Profiles Should I Create?&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;a href="http://support.citrix.com/proddocs/topic/user-profile-manager-sou/upm-plan-how-many-profiles.html#upm-plan-how-many-profiles"&gt;http://support.citrix.com/proddocs/topic/user-profile-manager-sou/upm-plan-how-many-profiles.html#upm-plan-how-many-profiles&lt;/a&gt;  &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-5595831319666584438?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/20gw70M1lxE2Pz4-NnQd7y1tx1s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/20gw70M1lxE2Pz4-NnQd7y1tx1s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/20gw70M1lxE2Pz4-NnQd7y1tx1s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/20gw70M1lxE2Pz4-NnQd7y1tx1s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/Ts5DdjN9JpU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/5595831319666584438/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/walkthrough-setup-guide-for.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/5595831319666584438?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/5595831319666584438?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/Ts5DdjN9JpU/walkthrough-setup-guide-for.html" title="Walkthrough Setup Guide for Implementing Citrix Profile Management 4.0 (User Profile Manager) for a Windows 7 VDI Environment" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-uNyrS-UwryM/TwttbuYCejI/AAAAAAAAAgY/ANBNLuFX9TA/s72-c/upm01.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/walkthrough-setup-guide-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08NRnYzfCp7ImA9WhRVEEk.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-8643004828804111990</id><published>2012-01-07T17:28:00.000-08:00</published><updated>2012-01-08T10:04:57.884-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-08T10:04:57.884-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Problem: High iSCSI NIC Utilization on Windows 2008R2 Hyper-V Host</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;Scenario:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Poor performance is reported on a business application not long after a virtualization initiative has been implemented, and it is noticed that – on one of the hosts that is part of a Hyper-V failover cluster – the utilization on an iSCSI NIC is very high.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-k4x1yDn4EHE/TwjvqWmOo4I/AAAAAAAAAf4/afF3globCLM/s1600/z001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="155" src="http://2.bp.blogspot.com/-k4x1yDn4EHE/TwjvqWmOo4I/AAAAAAAAAf4/afF3globCLM/s400/z001.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;Initial Diagnosis:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;The cause of the excessive iSCSI traffic is traced to the business application's backend SQL Server, and – initially – the proverbial finger is pointed at a recent VMware Capacity Planning report pointing out that the SQL Server System was not a recommended candidate for virtualization. The Capacity Planning report – under 'System Exceptions' – flagged the SQL server as generating excessive disk I/O of 102.92 MBps. Now, a 1 Gbps NIC has maximum throughput of 128 MBps  (1024 Mbps / 8 bits per byte,) so this fits closely with the indicated excessive disk I/O being likely to cause a near maxed out 1 Gbps NIC.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-kUSsb8ogIrY/TwjvudquFZI/AAAAAAAAAgA/xjkRCtPMSgE/s1600/z002.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="21" src="http://4.bp.blogspot.com/-kUSsb8ogIrY/TwjvudquFZI/AAAAAAAAAgA/xjkRCtPMSgE/s400/z002.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;Solution:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;It turned out that the SQL server had never been running with an optimal configuration, and just happened that the excessive disk I/O had not been noticed as a problem in its physical incarnation (running on a RAID 5 across 4 x Ultra320 (320 MBps) SCSI disks.) Using SQL Server Management Studio, and checking the Server Properties -&amp;gt; Memory page, displayed the Maximum server memory for the SQL server was only set to 1000 MB, and upping this to 3000 MB (the underlying OS was Windows Server 2003 Standard 32-bit, and the virtual machine was configured with the OS's maximum memory of 4 GB) caused the iSCSI NIC utilization to drop from near 100% to below 5%. The excessive disk I/O had been caused by the SQL server not having enough memory and having to page excessively to disk.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-bZPb9146jX0/TwjvyRdhi3I/AAAAAAAAAgI/-xTRYAzAlxg/s1600/z003.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="298" src="http://1.bp.blogspot.com/-bZPb9146jX0/TwjvyRdhi3I/AAAAAAAAAgI/-xTRYAzAlxg/s400/z003.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;SQL Server Revisited:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;Revisiting the SQL Server a short time later; in Windows Task Manager, the 'Mem Usage' of the sqlservr.exe is running at 2'739'252 KB (or ~2675 MB,) which is under the 3000 MB Maximum server memory allocated to SQL Server, hence SQL Server has no need to page to disk, and iSCSI utilization is aok.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-JwJXtT4g02Y/TwnZKpSKnGI/AAAAAAAAAgQ/xds5oKMlVno/s1600/sgpicla.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="148" src="http://3.bp.blogspot.com/-JwJXtT4g02Y/TwnZKpSKnGI/AAAAAAAAAgQ/xds5oKMlVno/s400/sgpicla.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: My involvement was only on the fringes in this particular scenario, and can take no credit for the solution. An interesting problem though and worthy of a write up.&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-8643004828804111990?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/B6ElgnNxRtTSgpMxwRDghIaUsLk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/B6ElgnNxRtTSgpMxwRDghIaUsLk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/B6ElgnNxRtTSgpMxwRDghIaUsLk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/B6ElgnNxRtTSgpMxwRDghIaUsLk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/ITxsado6yY8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/8643004828804111990/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/problem-high-iscsi-nic-utilization-on.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/8643004828804111990?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/8643004828804111990?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/ITxsado6yY8/problem-high-iscsi-nic-utilization-on.html" title="Problem: High iSCSI NIC Utilization on Windows 2008R2 Hyper-V Host" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-k4x1yDn4EHE/TwjvqWmOo4I/AAAAAAAAAf4/afF3globCLM/s72-c/z001.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/problem-high-iscsi-nic-utilization-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IFRns6cCp7ImA9WhRWGUU.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-6656482826069840289</id><published>2012-01-07T17:17:00.000-08:00</published><updated>2012-01-07T17:18:37.518-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-07T17:18:37.518-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Websense" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Problem: Websense WSLOGDB70 Files Causing High Disk Space Utilization</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;Scenario:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;A customer's web proxy server running 'Websense Web Security / Web Filter', is running low on free disk space, and the WSLOGDB70 files in &lt;u&gt;C:\Program Files\Websense&lt;/u&gt; are identified as the major culprit of excessive disk consumption.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;b&gt;Solution:&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: This applies to an installation of Websense installed with the bundled MSDE 2000 (Microsoft SQL Server 2000 Desktop Engine,) which had a built in database rollover feature to avoid hitting the 2GB single database size limit of MSDE 2000.&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;To correct way to delete wslogdb70_X.mdf and wslogdb70_X_log.ldf files {where X is a positive integer} is:&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;1) Log onto the Websense Manager WebUI at &lt;u&gt;https://IPADDRESSofWEBPROXY:9443/mng&lt;/u&gt; with a Websense administrative account&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;2) Navigate to Settings -&amp;gt; Reporting -&amp;gt; Log Database&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-CM3y4rAYQf0/TwjtK_1pi1I/AAAAAAAAAfQ/jklvMPtOK-Q/s1600/webs01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-CM3y4rAYQf0/TwjtK_1pi1I/AAAAAAAAAfQ/jklvMPtOK-Q/s1600/webs01.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-EWA4lcOo2Zk/TwjtPTS-0FI/AAAAAAAAAfY/gMe4LlxRuTs/s1600/webs02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-EWA4lcOo2Zk/TwjtPTS-0FI/AAAAAAAAAfY/gMe4LlxRuTs/s1600/webs02.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;3) Browse down to 'Available partitions'&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;4.1) Click Delete to the right of the partition to be deleted (assuming reporting is no longer required for the date range contained in the partition,)&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;4.2) Click OK to the message 'Are you sure you want to delete partition WSLOGDB70_X? This is irrevocable!'&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;5) Repeat 4 for as many of the partitions as you want to delete&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;6) Click 'Save Now'&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-6mPGdL1Y4D4/TwjtY0qE3pI/AAAAAAAAAfo/8wWnXj34aro/s1600/webs03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="250" src="http://1.bp.blogspot.com/-6mPGdL1Y4D4/TwjtY0qE3pI/AAAAAAAAAfo/8wWnXj34aro/s400/webs03.png" width="400" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/-uTJAWJsdvx8/TwjtU-DRBkI/AAAAAAAAAfg/TOvKSC268Is/s1600/webs04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="80" src="http://3.bp.blogspot.com/-uTJAWJsdvx8/TwjtU-DRBkI/AAAAAAAAAfg/TOvKSC268Is/s320/webs04.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;7) The WSLOGDB70 files will not be deleted straight away, but will be deleted next time the maintenance schedule runs. The 'Maintenance start time' can be checked in the 'Maintenance Configuration' section. If necessary, temporarily adjust the 'Maintenance start time' to purge the deleted database partions sooner.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-qfdhiROmxDw/TwjtgUcJDeI/AAAAAAAAAfw/G3c8sRfD3mc/s1600/webs05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="152" src="http://1.bp.blogspot.com/-qfdhiROmxDw/TwjtgUcJDeI/AAAAAAAAAfw/G3c8sRfD3mc/s400/webs05.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;THE END&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;Question: Can I delete wslogdb70 files?&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;Answer: Yes, but it should not be done manually via Windows explorer, remove via WebsenseManager WebUI.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-6656482826069840289?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Un0Byb-VjOJuwD-Jo87WvCAkM5c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Un0Byb-VjOJuwD-Jo87WvCAkM5c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Un0Byb-VjOJuwD-Jo87WvCAkM5c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Un0Byb-VjOJuwD-Jo87WvCAkM5c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/1Wq1dd_exRs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/6656482826069840289/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/problem-websense-wslogdb70-files.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/6656482826069840289?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/6656482826069840289?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/1Wq1dd_exRs/problem-websense-wslogdb70-files.html" title="Problem: Websense WSLOGDB70 Files Causing High Disk Space Utilization" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-CM3y4rAYQf0/TwjtK_1pi1I/AAAAAAAAAfQ/jklvMPtOK-Q/s72-c/webs01.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/problem-websense-wslogdb70-files.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08DSHY_eCp7ImA9WhRWF0w.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-6247292194541840825</id><published>2012-01-04T08:13:00.000-08:00</published><updated>2012-01-04T14:24:39.840-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-04T14:24:39.840-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="VMware" /><category scheme="http://www.blogger.com/atom/ns#" term="vSphere5" /><category scheme="http://www.blogger.com/atom/ns#" term="MPIO" /><title>How to Configure iSCSI Multipathing (MPIO) in VMware vSphere 5 using ESXCLI</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;The script below will enable the iSCSI Software Adapter, create two standard switches each with one active network adapter, configure each switch with a configured VMkernel port, bind the iSCSI VMkernels to the iSCSI Software Adapter vmhba, add a send target portal, set the multi-pathing to default to round-robin, and then perform a rescan for storage devices and new volumes. Testing in the lab had a complete VMware Host iSCSI and MPIO configuration applied in less that 20 seconds!&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-EKiZGDarGmQ/TwR367RhGEI/AAAAAAAAAfI/yAWhdR7A63o/s1600/How+to+Configure+iSCSI+Multipathing+in+VMware+vSphere+5+using+the+CLI.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="212" src="http://1.bp.blogspot.com/-EKiZGDarGmQ/TwR367RhGEI/AAAAAAAAAfI/yAWhdR7A63o/s400/How+to+Configure+iSCSI+Multipathing+in+VMware+vSphere+5+using+the+CLI.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;The easiest way to run this script is to establish an SSH connection to the ESXi 5 host to be configured using Putty or similar (first start the SSH service on the host using a vSphere Client connection.) Then simply copy the script and right-click to paste into the Putty window - the script will run.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Notes:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;1: In practice you will probably want to run part 1 separately to enable the iSCSI Software Adapter, so can provide the iSCSI Initiator name to input into the SAN management software to allow access to volumes, and also to check the vmhbaXX number.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;2: Substitute the following values as per requirements: &lt;b&gt;vmnic4&lt;/b&gt;, &lt;b&gt;vmnic5&lt;/b&gt;,&amp;nbsp;&lt;b&gt;192.168.0.111&lt;/b&gt;,&lt;b&gt; 255.255.255.0&lt;/b&gt;, &lt;b&gt;192.168.0.121&lt;/b&gt;,&lt;b&gt; 255.255.255.0&lt;/b&gt;, &lt;b&gt;vmhba33&lt;/b&gt;, &lt;b&gt;192.168.0.100:3260&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;3: The line in Part 6 works for HP LeftHand/P4000 iSCSI SANs. If you want the multi-pathing to default to round-robin for devices not detected as VMW_SATP_DEFAULT_AA, then this line will need to be modified.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;4: It is not currently possible with ESXCLI to create just one Standard Switch for iSCSI and add multiple VMkernels in, as there is no command to set an adapter as unused (only active and standby can be configured using ESXCLI.)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;5: See &lt;a href="http://pubs.vmware.com/vsphere-50/index.jsp"&gt;http://pubs.vmware.com/vsphere-50/index.jsp&lt;/a&gt; for the full vSphere Command-Line Interface Reference.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;6: The lines beginning with 'echo' are just there for cosmetic reasons to explain what the line underneath does&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;7: It is pretty straightforward to modify the script for more than 2-way MPIO (vSphere 5 supports up to 8-way MPIO.)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;The Script:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo # START COPYING ON THIS LINE!&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo #########################  &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo # PART 1: Enable iSCSI Software Adapter&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli iscsi software set -e on&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo #########################&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo # PART 2: Create 1&lt;sup&gt;st&lt;/sup&gt; iSCSI vSwitch and iSCSI VMkernel&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 2.1 Add a new Standard Switch called iSCSIVMk1&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network vswitch standard add -v iSCSIVMk1&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 2.2 Add vmnic4 to the iSCSIVMk1 Standard Switch&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network vswitch standard uplink add -u vmnic4 -v iSCSIVMk1&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 2.3 set vmnic4 as active adapter for the iSCSIVMk1 Standard Switch iSCSIVMk1&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network vswitch standard policy failover set -a vmnic4 -v iSCSIVMk1&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 2.4 Add a portgroup called iSCSIVMk1 to the iSCSIVMk1 Standard Switch&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network vswitch standard portgroup add -p iSCSIVMkernel1 -v iSCSIVMk1&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 2.5 Add a VMkernel interface called vmk11 to the iSCSIVMk1 portgroup&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network ip interface add -i vmk11 -p iSCSIVMkernel1&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 2.6 configure vmk11 with IP Address and Subnet Mask&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network ip interface ipv4 set -i vmk11 -I 192.168.0.111 -N 255.255.255.0 -t static&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo #########################&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo # PART 3: Create 2&lt;sup&gt;nd&lt;/sup&gt; iSCSI vSwitch and iSCSI VMkernel&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 3.1 Add a new Standard Switch called iSCSIVMk2&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network vswitch standard add -v iSCSIVMk2&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 3.2 Add vmnic5 to the iSCSIVMk2 Standard Switch&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network vswitch standard uplink add -u vmnic5 -v iSCSIVMk2&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 3.3 set vmnic5 as active adapter for the iSCSIVMk2 Standard Switch iSCSIVMk2&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network vswitch standard policy failover set -a vmnic5 -v iSCSIVMk2&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 3.4 Add a portgroup called iSCSIVMk2 to the iSCSIVMk2 Standard Switch&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network vswitch standard portgroup add -p iSCSIVMkernel2 -v iSCSIVMk2&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 3.5 Add a VMkernel interface called vmk12 to the iSCSIVMk2 portgroup&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network ip interface add -i vmk12 -p iSCSIVMkernel2&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo ## 3.6 configure vmk12 with IP Address and Subnet Mask&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli network ip interface ipv4 set -i vmk12 -I 192.168.0.121 -N 255.255.255.0 -t static&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo #########################&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo # PART 4: Bind the iSCSI VMkernels to the iSCSI Software Adapter vmhba33&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli iscsi networkportal add -A vmhba33 -n vmk11&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli iscsi networkportal add -A vmhba33 -n vmk12&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo #########################&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo # PART 5: Add send target portal for iSCSI SAN with IP address 192.168.0.100&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli iscsi adapter discovery sendtarget add -A vmhba33 -a 192.168.0.100:3260&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo #########################&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo # PART 6: Set the multi-pathing to default to round-robin  &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli storage nmp satp set -P VMW_PSP_RR -s VMW_SATP_DEFAULT_AA&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo #########################&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo # PART 7: Perform a rescan for storage devices and new volumes&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli storage core adapter rescan -a&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b&gt;esxcli storage filesystem rescan&lt;/b&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;echo # FINISH COPYING ON THIS LINE!&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-6247292194541840825?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4wzLklUiCbBK29AFHX6WR4_Tv9Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4wzLklUiCbBK29AFHX6WR4_Tv9Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4wzLklUiCbBK29AFHX6WR4_Tv9Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4wzLklUiCbBK29AFHX6WR4_Tv9Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/EM4g4YAfwWs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/6247292194541840825/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/how-to-configure-iscsi-multipathing.html#comment-form" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/6247292194541840825?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/6247292194541840825?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/EM4g4YAfwWs/how-to-configure-iscsi-multipathing.html" title="How to Configure iSCSI Multipathing (MPIO) in VMware vSphere 5 using ESXCLI" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-EKiZGDarGmQ/TwR367RhGEI/AAAAAAAAAfI/yAWhdR7A63o/s72-c/How+to+Configure+iSCSI+Multipathing+in+VMware+vSphere+5+using+the+CLI.png" height="72" width="72" /><thr:total>4</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/how-to-configure-iscsi-multipathing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUAQnc7eCp7ImA9WhRVFks.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-4137535096389358994</id><published>2012-01-02T10:39:00.000-08:00</published><updated>2012-01-15T12:44:03.900-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-15T12:44:03.900-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="IT Miscellany" /><title>A List of aaS-es (Alternative Title: Members of the "as a Service" (aaS) Family)</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;On this 2&lt;sup&gt;nd&lt;/sup&gt; day of 2012, I just happened to be thinking about the evolution of "as a Service" offerings going forward over the next year; which led me to question "how many aaS-es can I find?" (Apologies if that sounds a bit rude.) A quick Google, and low and behold, nothing specific came up under the search phrases used in this post's title. So, what follows is an attempt to make a list of the members of the aaS family.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;The List&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;AaaS&lt;/b&gt; = Applications as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;BaaS&lt;/b&gt; = Backup as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;DaaS&lt;/b&gt; = Data as a Service&lt;br /&gt;
&lt;b&gt;DaaS&lt;/b&gt; = Database as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;DaaS&lt;/b&gt; = Desktop as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;DRaaS&lt;/b&gt; = Disaster Recovery as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;EaaS&lt;/b&gt; = Email as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;EaaS&lt;/b&gt; = Everything as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;HaaS&lt;/b&gt; = Hardware as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;IaaS&lt;/b&gt; = Infrastructure as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;ITaaS&lt;/b&gt; = IT as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;ITaaS&lt;/b&gt; = Information Technology as a Service  &lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;PaaS&lt;/b&gt; = Platform as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;SaaS&lt;/b&gt; = Security as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;SaaS&lt;/b&gt; = Software as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;VaaS&lt;/b&gt; = Voice as a Service&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: If the time and inclination permits, I may come back to this post and add more descriptive information for each aaS – in effect, this list is a kind-of work in progress.&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-4137535096389358994?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/I1cM18sPdq7QdMXW-sTBoOevlRg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I1cM18sPdq7QdMXW-sTBoOevlRg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/I1cM18sPdq7QdMXW-sTBoOevlRg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/I1cM18sPdq7QdMXW-sTBoOevlRg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/HM7SRvYnix4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/4137535096389358994/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/list-of-aas-es-alternative-title.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/4137535096389358994?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/4137535096389358994?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/HM7SRvYnix4/list-of-aas-es-alternative-title.html" title="A List of aaS-es (Alternative Title: Members of the &quot;as a Service&quot; (aaS) Family)" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/list-of-aas-es-alternative-title.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MGRnc6fCp7ImA9WhRVFkk.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-5665703721097264165</id><published>2012-01-01T15:32:00.000-08:00</published><updated>2012-01-15T07:30:27.914-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-15T07:30:27.914-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NetApp" /><title>NetApp NCDA NS0-154 Exam Cram Notes: Part 3 of 3</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;17: Troubleshooting Resources and Commands&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;Bugs Online &lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: small;"&gt;( &lt;a href="http://now.netapp.com/NOW/cgi-bin/bol"&gt;http://now.netapp.com/NOW/cgi-bin/bol&lt;/a&gt; ) provides a suite of tools to help manage and resolve bug issues:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;i) Bug Search Tools.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;ii) Software &amp;amp; Bug Tools: &lt;b&gt;Release Bug Comparision Tool&lt;/b&gt;, &lt;b&gt;Release Bug Advisor,&lt;/b&gt; &lt;b&gt;Panic Message Analyzer&lt;/b&gt;, &lt;b&gt;Syslog Translator&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;iii)&lt;b&gt; &lt;/b&gt;Notification Tools: &lt;b&gt;Bug Watcher Summary&lt;/b&gt;, &lt;b&gt;New Bug Alerts Profiler&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Counter Manager&lt;/b&gt; is a thin layer built into the DOT architecture that provides a single view of DOT performance counters, and a standard performance API set for all clients (includes: ZAPI, AutoSupport, Operations Manager, Windows perfmon, SNMP, and CLI – &lt;b&gt;stats&lt;/b&gt;.)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;ifconfig &lt;/b&gt;assigns an address to a network interface and configures network interface parameters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;ifstat&lt;/b&gt; displays  statistics  about  packets received  and  sent on a specified network interface or on all network interfaces.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;netdiag&lt;/b&gt; command analyzes the statistics continuously gathered by the network protocol code  and  (if  required) performs various tests to ensure the sanity of operation of the protocol code.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;netstat &lt;/b&gt;command symbolically displays the contents  of various network-related data structures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;nfsstat &lt;/b&gt;displays statistical information about the NFS and remote procedure call interfaces to the kernel.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Turn on the option "&lt;b&gt;nfs.per_client_stats.enable&lt;/b&gt;"&lt;b&gt; &lt;/b&gt;to provide NFS operations stats per client. Use "&lt;b&gt;nfsstat -l&lt;/b&gt;" to display client statistics. &lt;i&gt;Example:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;FILER&amp;gt; &lt;b&gt;options nfs.per_client_stats.enable on&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;FILER&amp;gt; nfsstat -l&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;perfstat&lt;/b&gt; &lt;u&gt;script&lt;/u&gt; is available for download from the NOW site. The script runs several system commands and client commands to collect data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;pktt &lt;/b&gt;– Data ONTAP utility for packet capture. pktt trace saved in &lt;i&gt;tcpdump &lt;/i&gt;format. A &lt;i&gt;tcpdump&lt;/i&gt;-compliant program such as Wireshark ( &lt;a href="http://www.wireshark.org/"&gt;www.wireshark.org&lt;/a&gt; ) can be used to read and analyze a pktt trace file. Alternatively, convert pktt trace to a &lt;i&gt;Netmon&lt;/i&gt;-compliant format using "capconv" utility from NetApp.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;stats&lt;/b&gt; family of commands reports various statistics collected by the system. The&lt;b&gt; stats &lt;/b&gt;utility supports preset queries using the &lt;b&gt;-p &lt;/b&gt;argument (preset files are stored in &lt;b&gt;/etc/stats/preset&lt;/b&gt; with name pre_setname.xml.)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;sysconfig&lt;/b&gt; displays the configuration information about the filer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;sysstat&lt;/b&gt; reports aggregated filer performance statistics such as the current CPU utilization, the amount of network I/O, the amount of disk I/O, and the amount of tape I/O.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;sysstat  [  -c count ] [ -s ] [ -u  | -x  | -m  | -f  | -i | -b ] [ interval ]&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;-f&lt;/b&gt;  : For the default format display FCP  statistics (CPU, &lt;b&gt;NFS&lt;/b&gt;, &lt;b&gt;CIFS&lt;/b&gt;, &lt;b&gt;FCP&lt;/b&gt;, Net in, kB/s out, Disk read, kB/s write, FCP in, kB/s out, Cache age)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;-s&lt;/b&gt; : Display a summary of the output columns upon termination&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;NFS Error 70: Stale File Handle&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Probable cause is that a file or directory that was opened by an NFS client was either removed or replaced on the NFS file server -&amp;gt; try reopenning the file or if affecting a directory then remount the file system.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;A qtree having &lt;b&gt;NTFS security style&lt;/b&gt; setting, is a likely cause of an &lt;b&gt;"Access Denied" &lt;/b&gt;message when &lt;b&gt;UNIX super user&lt;/b&gt; attempts access.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;The &lt;b&gt;aggr &lt;/b&gt;command&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;aggr &lt;/b&gt;command family manages aggregates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Syntax examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;aggr split aggrname/plexname new_aggrname&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Removes plexname from a mirrored aggregate and creates a new unmirrored aggregate named  new_aggrname that contains the plex.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;Creating an Aggregate Using the CLI: &lt;/i&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Create 64 bit aggregate with 24 disks (uses RAID-DP by default)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&amp;gt; &lt;b&gt;aggr create aggrname -B 64 24&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Create 32 bit aggregate with 24 disks&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&amp;gt; &lt;b&gt;aggr create aggrname -B 32 24 &lt;/b&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&amp;gt; &lt;b&gt;aggr create aggrname 24&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;The &lt;b&gt;disk&lt;/b&gt; command&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The&lt;b&gt; disk&lt;/b&gt; family of commands provides a means to manage and control RAID disk configuration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Syntax Example:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;disk show [ -o &lt;ownername&gt; | -s &lt;sysid&gt; | -n | -v | -a ]&lt;/sysid&gt;&lt;/ownername&gt;&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Used to display information about the ownership  of the  disks. Available  only on systems with software-based disk  ownership.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;-o lists all disks owned by the filer with the name &lt;ownername&gt;&lt;/ownername&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;-s lists all disks owned by the filer with the serial number &lt;sysid&gt;&lt;/sysid&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;-n lists all unassigned disks&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;-v lists all disks&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;-a lists all assigned disks&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note: OWNER = "Not Owned" signifies the disk is not used&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;The &lt;b&gt;igroup&lt;/b&gt; command&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;igroup&lt;/b&gt; family of commands manages the initiator groups. These commands can be used to create new initiator groups and to show, modify or destroy existing ones.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Syntax examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;igroup show [ -v ] [ initiator_group ]&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Displays the nodes in an initiator group and their aliases, set with the fcp wwpnalias command. If no initiator_group is specified, the members of all initiator groups are displayed.  You can use the -v flag to get a verbose listing.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;The &lt;b&gt;lun&lt;/b&gt; command&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;lun&lt;/b&gt; command is used to create and manage luns, and their mappings using SAN protocols.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The following commands are available in the lun suite: &lt;b&gt;clone&lt;/b&gt; / &lt;b&gt;comment&lt;/b&gt; / &lt;b&gt;config_check&lt;/b&gt; / &lt;b&gt;create&lt;/b&gt; / &lt;b&gt;destroy&lt;/b&gt; / &lt;b&gt;help&lt;/b&gt; / &lt;b&gt;map&lt;/b&gt; / &lt;b&gt;maxsize&lt;/b&gt; / &lt;b&gt;move&lt;/b&gt; / &lt;b&gt;offline&lt;/b&gt; / &lt;b&gt;online&lt;/b&gt; / &lt;b&gt;resize&lt;/b&gt; / &lt;b&gt;serial &lt;/b&gt;/ &lt;b&gt;set&lt;/b&gt; / &lt;b&gt;setup&lt;/b&gt; / &lt;b&gt;share&lt;/b&gt; / &lt;b&gt;show&lt;/b&gt; / &lt;b&gt;snap&lt;/b&gt; / &lt;b&gt;stats&lt;/b&gt; / &lt;b&gt;unmap&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;lun setup&lt;/b&gt; is an easy to use interactive mechanism for setting up initiator groups (igroup(s),) LUNs and mapping configuration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;To enable LUN reservations:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;lun create &lt;/b&gt;: create (writable) LUN storage at the LUN path specified (exactly one of -s, -f and -b should be supplied)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;usage:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;lun create -s &amp;lt;&lt;b&gt;size&lt;/b&gt;&amp;gt; -t &amp;lt;&lt;b&gt;ostype&lt;/b&gt;&amp;gt; [ -o noreserve ] [ -e space_alloc ] &amp;lt;&lt;b&gt;lun_path&lt;/b&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;lun create -f &lt;file_path&gt; -t &lt;ostype&gt; [ -o noreserve ] [ -e space_alloc ] &lt;lun_path&gt;&lt;/lun_path&gt;&lt;/ostype&gt;&lt;/file_path&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;lun create -b &lt;snapshot_lun_path&gt; [ -o noreserve ] &lt;lun_path&gt;&lt;/lun_path&gt;&lt;/snapshot_lun_path&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;lun set reservation &lt;/b&gt;: Display/Set space reservation state for LUN&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Syntax examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;lun show [ -v | -m | -c ] [ all | mapped | offline | online | unmapped | staging | -g initiator_group | -n node | lun_path ]&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Displays the status (lun_path, size, online/offline state, shared state) of the given lun or class of luns.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;-v&lt;/b&gt; displays additional information (comment string, serial number, &lt;u&gt;LUN mapping&lt;/u&gt;&amp;nbsp;and to what type of device)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;-m&lt;/b&gt; displays information about lun_path to initiator_group mappings&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;-c&lt;/b&gt; displays information about lun cloning status&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;The &lt;b&gt;quota&lt;/b&gt; command&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;The &lt;b&gt;quota&lt;/b&gt; command controls quotas, and the /etc/quotas file describes the quotas to impose (in DOT, the UNIX root user and Windows Administrator, are exempt from &lt;u&gt;user&lt;/u&gt;&lt;span style="text-decoration: none;"&gt; and&lt;/span&gt; &lt;u&gt;group&lt;/u&gt;&lt;span style="text-decoration: none;"&gt; quotas&lt;/span&gt;.) &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Syntax examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;quota resize volume&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Adjusts  currently active quotas in the specified volume to reflect changes in the  /etc/quotas file.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;The &lt;b&gt;reallocate&lt;/b&gt; command&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;reallocate start [-t threshold] [-i interval] [-n] [-o] [-p] pathname | /vol/volname&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;reallocate &lt;/b&gt;family of commands manages the allocation, or layout optimization, of large files and LUNs on a filer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-p&lt;/b&gt; : The -p option may reduce the extra storage requirements in a flexible volume when reallocation is  run  on  a  volume with snapshots&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note i: &lt;u&gt;Do not run&lt;/u&gt; on files, volumes, and LUNs, that are in an aggregrate created  &lt;u&gt;pre DOT 7.2&lt;/u&gt;.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note ii: &lt;u&gt;Volume snapshots do not need to be deleted&lt;/u&gt; for the reallocate to run effectively.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note iii: &lt;u&gt;SnapMirror relationships do not need to be re-initialized&lt;/u&gt; for the new physical geometry.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note iv: Reallocating a file or volume can &lt;u&gt;increase space consumed&lt;/u&gt; when it has data blocks in common with a &lt;u&gt;Snapshot copy&lt;/u&gt;, and requires at least &lt;u&gt;25% free space&lt;/u&gt; when processing a volume.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;The &lt;b&gt;vol&lt;/b&gt; command&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;vol command argument ...&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;vol &lt;/b&gt;family of commands manages volumes. The following commands are available:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;add&lt;/b&gt; / &lt;b&gt;autosize&lt;/b&gt; / &lt;b&gt;clone&lt;/b&gt; / &lt;b&gt;container&lt;/b&gt; / &lt;b&gt;copy&lt;/b&gt; / &lt;b&gt;create&lt;/b&gt; / &lt;b&gt;destroy&lt;/b&gt; / &lt;b&gt;lang&lt;/b&gt; / &lt;b&gt;media_scrub&lt;/b&gt; / &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;mirror&lt;/b&gt; / &lt;b&gt;move&lt;/b&gt; / &lt;b&gt;offline&lt;/b&gt; / &lt;b&gt;online&lt;/b&gt; / &lt;b&gt;options&lt;/b&gt; / &lt;b&gt;rename&lt;/b&gt; / &lt;b&gt;restrict&lt;/b&gt; / &lt;b&gt;scrub&lt;/b&gt; / &lt;b&gt;size&lt;/b&gt; / &lt;b&gt;split&lt;/b&gt; / &lt;b&gt;status&lt;/b&gt; / &lt;b&gt;verify&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Syntax examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;Vol options volname fs_size_fixed on | off&lt;/b&gt; : This option causes the file system to remain the  same size and not grow or shrink when a SnapMirrored volume relationship is  broken, or when a vol add is performed on it. This option is automatically set to be on when  a volume  becomes  a  SnapMirrored volume.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Usage Examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;vol options vol1 nosnapdir on : &lt;/b&gt;disables client access to Snapshot copies on volume vol1&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;vol status vol1 -r &lt;/b&gt;: displays a list of the RAID information for vol1&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes.html"&gt;NetApp NCDA NS0-154 Exam Cram Notes: Part 1 of 3&lt;/a&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes_01.html"&gt;NetApp NCDA NS0-154 Exam Cram Notes: Part 2 of 3&lt;/a&gt; &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-5665703721097264165?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4FodS3tFmjabjKd2DzmkLOuBEzs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4FodS3tFmjabjKd2DzmkLOuBEzs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4FodS3tFmjabjKd2DzmkLOuBEzs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4FodS3tFmjabjKd2DzmkLOuBEzs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/eoSvEYVs3U4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/5665703721097264165/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes_1255.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/5665703721097264165?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/5665703721097264165?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/eoSvEYVs3U4/netapp-ncda-ns0-154-exam-cram-notes_1255.html" title="NetApp NCDA NS0-154 Exam Cram Notes: Part 3 of 3" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes_1255.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8BQnY7fSp7ImA9WhRVF00.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-3160747151971377160</id><published>2012-01-01T15:31:00.000-08:00</published><updated>2012-01-16T00:50:53.805-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T00:50:53.805-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NetApp" /><title>NetApp NCDA NS0-154 Exam Cram Notes: Part 2 of 3</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;7: Availability Overview&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;For correct operation of  aggregates/traditional &lt;b&gt;volume SyncMirror&lt;/b&gt;, ensure configuration of &lt;u&gt;each plex&lt;/u&gt; is &lt;u&gt;identical with regard to RAID groups and disk sizes&lt;/u&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The SyncMirror license cannot be removed if one or more mirrored volumes exist.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;To add SyncMirror to an existing system, required hardware = disk shelves, Fibre Channel adapters, cabling.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Creating a SyncMirror volume requires an &lt;u&gt;even number of disks&lt;/u&gt; and &lt;u&gt;equally divided&lt;/u&gt; between the two &lt;b&gt;plexes&lt;/b&gt;. Disks are selected first by &lt;u&gt;equivalent bytes per sector&lt;/u&gt; size; then &lt;u&gt;size of disk&lt;/u&gt;; finally – if no equivalent size – DOT &lt;u&gt;right-sizes&lt;/u&gt; a larger capacity disk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Before splitting a SyncMirror volume first ensure both plexes are&lt;b&gt; online &lt;/b&gt;and &lt;b&gt;normal&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;8: Snapshot Copies (and &lt;b&gt;snap&lt;/b&gt; command)&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Even if the Snapshot reserve is 0%, you can still create Snapshot copies. If there is no Snapshot reserve, Snapshot copies take their blocks from the active file system.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;An&lt;b&gt; inode &lt;/b&gt;is a data structure used to represent file system objects. It is 192 bytes in size and describes a file's attributes including: &lt;b&gt;type&lt;/b&gt;, &lt;b&gt;size&lt;/b&gt;, &lt;b&gt;owner &amp;amp; permissions&lt;/b&gt;, &lt;b&gt;pointer to xinode&lt;/b&gt; (ACLs,) complete &lt;b&gt;file data if file &amp;lt;= 64 bytes&lt;/b&gt;, &lt;b&gt;pointers to data blocks&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The&lt;b&gt; snap&lt;/b&gt; family of commands provides a means to create and manage Snapshot copies in each volume or aggregate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Syntax examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;snap restore [ -f ] [ -t vol | file ] [ -s snapshot_name] [ -r restore_as_path ] vol_name | restore_from_path&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;-f : The -f option suppresses user confirmation&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Usage examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&amp;gt; &lt;b&gt;snap list&lt;/b&gt; engineering&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Volume engineering&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;%/used  / %/total / date / name&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;0% ( 0%) / 0% ( 0%) / Nov 14 08:00 / &lt;b&gt;hourly.0&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;50% (50%) / 0% ( 0%) / Nov 14 00:00 / nightly.0&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;67% (50%) / 0% ( 0%) / Nov 13 20:00 / &lt;b&gt;hourly.1&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;75% (50%) / 0% ( 0%) / Nov 13 16:00 / &lt;b&gt;hourly.2&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;80% (50%) / 0% ( 0%) / Nov 13 12:00 / &lt;b&gt;hourly.3&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;To protect from LUN overwrites when using Snapshot copies on a volume with 0% fractional reserve, configure either &lt;b&gt;snap autodelete&lt;/b&gt; or &lt;b&gt;vol autosize&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;9: SnapRestore&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;SnapRestore&lt;/b&gt; can be used to revert an &lt;b&gt;aggregate&lt;/b&gt;, &lt;b&gt;LUN&lt;/b&gt;,&amp;nbsp;&lt;b&gt;volume&lt;/b&gt;, or a &lt;b&gt;single file&lt;/b&gt;&amp;nbsp;(but &lt;u&gt;not&lt;/u&gt; a qtree or directory.)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Pre-requisites for using volume &lt;b&gt;SnapRestore&lt;/b&gt;:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;i: SnapRestore must be &lt;b&gt;licensed&lt;/b&gt; before use.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;ii: &lt;b&gt;Snapshot copies&lt;/b&gt; for the volume to be reverted, must exist on the storage system.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;iii: The volume to be &lt;b&gt;reverted &lt;/b&gt;must be &lt;b&gt;online&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;iv: The volume to be &lt;b&gt;restored &lt;/b&gt;must be taken &lt;b&gt;offline&lt;/b&gt; or unmapped  &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;v: The volume to be reverted must &lt;b&gt;not be a SnapMirror &lt;/b&gt;destination&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note: A volume-level SnapRestore operation &lt;u&gt;cannot&lt;/u&gt; be undone.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Volume SnapRestore completion:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;i: The volume &lt;b&gt;automatically&lt;/b&gt; comes back &lt;b&gt;online&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;ii: &lt;b&gt;More recent snapshot &lt;/b&gt;copies than the restored snapshot are &lt;b&gt;deleted&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;SnapRestore and Backup Operations&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&amp;gt; After a reversion, incremental backup and restore operations can no longer rely on the AFS timestamps&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&amp;gt; Recommendations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- After the reversion, perform a level-0 (base level) backup&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- When restoring from tape, use only backups created after the volume reversion&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;10: SnapVault (and &lt;b&gt;snapvault&lt;/b&gt; command)&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;SnapVault &lt;/b&gt;= a disk-based backup feature of DOT that enables data stored on multiple storage systems to be backed up to a central, secondary storage system quickly and efficiently as read-only &lt;b&gt;Snapshot &lt;/b&gt;copies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- In the event of data loss or corruption, backed-up data can be restored from the &lt;b&gt;SnapVault secondary&lt;/b&gt; with minimal downtime.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Additionally, the SnapVault secondary may be configured with NFS exports or CIFS shares to let users copy the file from the Snapshot copy to the correct location.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Available data protection solutions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;i: SnapVault to volume SnapMirror&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;ii: SnapVault to volume SnapMirror to volume SnapMirror&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;iii: volume SnapMirror to SnapVault&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;SnapVault: &lt;/b&gt;Backup to Remote Storage – recover qtrees, directories, or files&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;u&gt;qtree is the basic unit&lt;/u&gt; of SnapVault backup and restore&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;FAS with NearStore license&lt;/u&gt; recommended as a secondary storage system for SnapVault.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The SnapVault secondary system allows a &lt;u&gt;separate schedule of Snapshot&lt;/u&gt; copies from the primary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;A &lt;b&gt;SnapVault secondary volume&lt;/b&gt; can contain up to &lt;b&gt;251 Snapshot copies&lt;/b&gt; for data protection.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Deduplication with SnapVault destinations:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;i: source (primary) system &lt;u&gt;sends duplicated&lt;/u&gt; data even if source data is deduplicated&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;ii: internally synchronizes with the SnapVault schedule on the destination&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;iii: creates a snapshot, deduplicates, then deletes and recreates the snapshot&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Via the &lt;b&gt;SnapDrive for Windows&lt;/b&gt; GUI, it is possible to create &lt;b&gt;disks&lt;/b&gt; and &lt;b&gt;snapshots&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note: SnapDrive allows Server Administrators to provision storage, create snapshots, and manage application consistent backups, all without needing to trouble the Storage Administrator.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;NearStore Personality&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Converts the destination storage system to a NearStore system&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Requires the nearstore_option license on the secondary and DOT 7.1 or later&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Installing the&lt;b&gt; nearstore_option&lt;/b&gt; license increases the number of concurrent transfers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;snapvault&lt;/b&gt; command is used to configure and control SnapVault.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Syntax Examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;snapvault snap sched [ -f ] [ -x ] [ -o options ] [ volname [ snapname [ schedule ]]]&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;options : &lt;b&gt;opt_name=opt_value[[,opt_name=opt_value]...]&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;schedule : &lt;b&gt;cnt[@day_list][@hour_list]&lt;/b&gt; or &lt;b&gt;cnt[@hour_list][@day_list]&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;example: snapvault snap sched -x vault sv_daily 12@23@sun-fri&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;(When setting or changing a snapshot schedule, the &lt;b&gt;snapvault snap sched -x&lt;/b&gt; option tells SnapVault to transfer new data (incremental) from all primary paths before creating the snapshot.)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;snapvault snap create [ -w ] [ -o options ] volname snapname&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Available on the primary and secondary. Initiates creation of the previously configured snapshot snapname in volume volname just as if  its scheduled time for creation had arrived.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;snapvault start [ options ] sec_qtree&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Available on the secondary only. The qtree specified for sec_qtree must not exist.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;snapvault update [ options ] sec_qtree&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Available on the secondary only. Immediately starts an update of the specified qtree on the  secondary.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;snapvault restore [ options ] -S sec_filer:sec_path pri_path&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Available on the primary only. If rapid_restore is not licensed, the secondary_path and the primary_path must be qtree paths.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;SnapVault Qtree or Volume Qtree Restore:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Pre-DOT 7.3, can &lt;span style="text-decoration: none;"&gt;restore to a &lt;/span&gt;&lt;u&gt;non-existing qtree&lt;/u&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- DOT 7.3 and later, can restore to an &lt;u&gt;existing qtree&lt;/u&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;11: Open Systems SnapVault (OSSV)&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Use &lt;b&gt;OSSV Free Space Estimator utility&lt;/b&gt; to determine if there is sufficient disk space available on the&lt;b&gt; primary&lt;/b&gt; to perform an OSSV transfer. The secondary system is a NetApp storage appliance. An&lt;span style="text-decoration: none;"&gt; &lt;/span&gt;&lt;u&gt;initial baseline copy&lt;/u&gt;&lt;span style="text-decoration: none;"&gt; &lt;/span&gt;must be executed for each Open Systems platform directory to be backed up to the SnapVault secondary storage system. Open TCP ports &lt;b&gt;10000&lt;/b&gt; (for central management using NDMP) and &lt;b&gt;10566&lt;/b&gt; (QSMSERVER) before install. The NetApp Host Agent requires HTTP port&lt;b&gt; 4092&lt;/b&gt; and HTTPS port &lt;b&gt;4093&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;Use the OSSV Configurator GUI (installed during OSSV agent installation, and available from Windows Programs menu or from installdir/bin/&lt;b&gt;svconfigurator.exe&lt;/b&gt;) to verify and modify OSSV paramaters – such as &lt;u&gt;QSM access list&lt;/u&gt;, &lt;u&gt;modifying NDMP settings&lt;/u&gt; – and  perform actions - such as &lt;u&gt;starting or stopping the OSSV service&lt;/u&gt;, &lt;u&gt;enabling debugging&lt;/u&gt;, and &lt;u&gt;capturing trace files&lt;/u&gt;. &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;To change NDMP password on OSSV host from CLI:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Navigate to install_dir/bin folder e.g $&amp;gt; &lt;b&gt;cd /usr/snapvault/bin&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Run svpassword e.g $&amp;gt; &lt;b&gt;./svpassword&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;You will be prompted for a new password.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Enter the password.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Restart the OSSV service on the host.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;12: High-Availability&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;span style="text-decoration: none;"&gt;&lt;b&gt;Negotiated Failover&lt;/b&gt;&lt;/span&gt;&lt;u&gt;:&lt;/u&gt;&lt;span style="text-decoration: none;"&gt; &lt;/span&gt;DOT allows failover to occur with one or more interfaces to ensure continual client interaction&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;13: MetroCluster&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;A "&lt;b&gt;site failure&lt;/b&gt;" is a complete failure of the primary controller and disk shelves&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Stretch MetroCluster&lt;/b&gt; provides campus disaster recovery protection and can stretch up to &lt;b&gt;500m.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Fabric MetroCluster&lt;/b&gt; provides Metropolitan disaster recovery protection and can stretch up to &lt;b&gt;100km&lt;/b&gt; with FC switches.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Maximum number of disk shelves per loop in a fabric-attached MetroCluster = 2&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Each storage system in a cluster must have network access to the same collection of subnets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Configure local node notes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;i) add the following licenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;- cf &lt;/b&gt;(Cluster)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;- syncmirror_local &lt;/b&gt;(Syncmirror_local)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;- cf_remote&lt;/b&gt; (Cluster_remote)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;ii) Use &lt;b&gt;storage show disk -p&lt;/b&gt; to verify disks are connected and have dual paths&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;To make an&lt;b&gt; ifconfig partner address configuration persistent&lt;/b&gt; across reboots, edit the&lt;b&gt; /etc/rc file&lt;/b&gt; for each system.&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;Surviving controller interfaces&lt;/b&gt; running in takeover mode within an &lt;u&gt;active/active&lt;/u&gt; configuration, reflect the identity of the interfaces as defined in the&lt;b&gt; /etc/rc file&lt;/b&gt;.&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Verify clusters with &lt;b&gt;cf-config-check&lt;/b&gt; (there is a &lt;b&gt;.cgi &lt;/b&gt;and a &lt;b&gt;.exe&lt;/b&gt; version) which is downloaded from the NOW site and run from a host machine.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;cf &lt;/b&gt;command controls the controller failover monitor, which determines when takeover and giveback operations take place within a HA pair.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- The manual &lt;b&gt;cf forcetakeover -d &lt;/b&gt;command causes a storage system controller takeover to occur (to avoid data corruption the remote node should be powered off and inaccessible.) Data needs to be set online to allow operations to continue. &lt;i&gt;*This will cause &lt;b&gt;mirrored volumes&lt;/b&gt; to be &lt;b&gt;implicitly split&lt;/b&gt;, and the surviving cluster node takes over the functions of its failed partner (the failed cluster node is &lt;u&gt;not&lt;/u&gt; powered off automatically.)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;To prevent a split brain, restrict access to previous failed site controller until proper site recovery (either &lt;b&gt;use manual fencing&lt;/b&gt; or &lt;b&gt;power off the disaster site node&lt;/b&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Re-create the synchronous mirror to re-establish a mirrored volume after resync failure from a level-0 resync state.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;To remove a cluster setup:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;1) Type cf disable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;2) Unlicense cluster&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;3) Remove partner entries for network interfaces for the /etc/rc file&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;4) Halt and make sure the partner-sysid is blank&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;5) Power down and remove the cluster interconnect card&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;6) Perform steps 1-5 on the partner node&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;14: SnapMirror (and &lt;b&gt;snapmirror&lt;/b&gt; command)&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Volume SnapMirror&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Requirements and Limitations:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;i: SnapMirror must be licensed for each storage system.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;ii: Destination's DOT version must be equal to or more recent than the source.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;iii: Like-to-like transfers only: flex-to-flex.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;iv: Destination volume capacity equal to or greater than source.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;v: TCP port range 10565-10569 must be open.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;vi: The source volume must be online.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;vii: Must create a restricted volume to be used as the SnapMirror.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;viii: Quota cannot be enabled on destination volume.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: inherit; font-size: small;"&gt;ix: If a mirrored volume has a failed disk and no available spare, DOT will warn of this!&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;SnapMirror Configuration Process&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;1) Install SnapMirror license on source and destination systems&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;2) On source, specify host name or IP address of SnapMirror destination systems you wish to authorize to replicate this source system&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;options snapmirror.access host=dst1,dst2&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;3) For each source volume or qtree to replicate, perform an initial baseline transfer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;4) After the initial transfer completes, set the SnapMirror mode of replication by creating the &lt;b&gt;/etc/snapmirror.conf&lt;/b&gt; file in the destination's root volume&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;snapmirror.conf &lt;/b&gt;configuration file resides on the destination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The syntax for entries in the &lt;b&gt;snapmirror.conf&lt;/b&gt; file is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;src:/vol/src_vol/[src_qtree] dst:/vol/dst_vol[/dst_qtree] [arguments] [schedule]&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;[arguments] field:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- indicates that all arguments default values apply&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;visibility_interval = ?&lt;b&gt; (&lt;/b&gt;controls the &lt;u&gt;view of the data&lt;/u&gt; on the destination and specifies the amount of time before an automatic snapshot is created on the synchronously mirrored source: &lt;u&gt;default value = 3 mins&lt;/u&gt;, and &lt;u&gt;smallest supported value = 30s&lt;/u&gt;)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Semi-Sync Mode: Pre-DOT 7.3 use the &lt;b&gt;outstanding&lt;/b&gt; argument ( outstanding={x ops | x ms | x s} .) DOT 7.3 and later: use the &lt;b&gt;semi-sync&lt;/b&gt; argument ( example: src:vol dst:vol - semi-sync )&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;[schedule] field: &lt;/b&gt;(4 space-separated fields: &lt;b&gt;minute&lt;/b&gt;, &lt;b&gt;hours&lt;/b&gt;, &lt;b&gt;day_of_month&lt;/b&gt;, &lt;b&gt;day_of_week&lt;/b&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;* for all possible values&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- means "never" and prevents this schedule entry from executing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;src:/vol/vol1 dst:/vol/vol1 – sync&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;src:/vol/vol1 dst:/vol/vol1 outstanding=3s sync&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;src:/vol/vol1 dst:/vol/vol1 visibility_interval=1hr, outstanding=3ms, cksum=crc32 sync&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;src:/vol/vol1/q1 dst:/vol/vol1/q1 – 15 * * *&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;src:vol2 dst:vol2 kbs=2000 10 8,20 * *&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note i: SnapMirror updates can be scheduled to occur as frequently as every minute&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note ii: To &lt;u&gt;convert an asynchronous SnapMirror relationship to synchronous&lt;/u&gt;, edit the snapmirror.conf file with the keyword &lt;b&gt;sync&lt;/b&gt;.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note iii: To cause a currently in-sync SnapMirror relationship to &lt;u&gt;fall out of sync&lt;/u&gt;, modify the snapmirror.conf file&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;snapmirror&lt;/b&gt; command  is used to control SnapMirror, a method of mirroring volumes and qtrees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Some snapmirror subcommands:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;resync [ -n ] [ -f ] [ -S source ] [ -k kilobytes ] [ -s src_snap ] [ -c create_dest_snap ] [ -w ] destination&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;Resynchronizes&lt;/u&gt; a broken-off  destination to its former source, putting the destination in the snap-mirrored state and &lt;u&gt;making it ready for update transfers&lt;/u&gt;. Resynchronization finds the &lt;u&gt;newest common snapshot&lt;/u&gt; and removes all newer information. The resync command must be issued on the &lt;u&gt;destination&lt;/u&gt; filer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;initialize [ -S source ] [ -k kilobytes ] [ -s src_snap ] [ -c create_dest_snap ] [ -w ] destination&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;Starts an initial transfer&lt;/u&gt; over the network. An initial transfer is &lt;u&gt;required before update  transfers&lt;/u&gt; can  take place.The initialize command must be issued on the &lt;u&gt;destination&lt;/u&gt; filer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;resume destination&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Resumes transfers to destination. The command restores the state of the destination &lt;u&gt;from quiescing or quiesced&lt;/u&gt; to whatever it was prior to the quiesce operation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;SnapMirror log files &lt;b&gt;/etc/log/snapmirror.[0-5]&lt;/b&gt; are saved in the root volume.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;SnapMirror will automatically try to restart a transfer after a &lt;u&gt;scheduled&lt;/u&gt; incremental update is interrupted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;SnapMirror over Multiple Paths&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;SnapMirror supports up to two paths for a particular SnapMirror relationship, for both Async and Sync replication modes. Supported paths modes are: &lt;u&gt;multiplexing&lt;/u&gt; (both paths at the same time) and&lt;u&gt; failover&lt;/u&gt; (first path as active, second path as failover.)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;Throttling Network&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Per transfer&lt;/b&gt;:- use the kbs agument in snapmirror.conf&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Dynamic throttle&lt;/b&gt; (while transfer is active):- use CLI:&amp;gt; snapmirror throttle &lt;n&gt; dst_hostname:dst_path&lt;/n&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;System-wide throttle&lt;/b&gt;:- use CLI: &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&amp;gt; options replication.throttle.enable on&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&amp;gt; options replication.throttle.incoming.max_kbs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&amp;gt; options replication.throttle.outgoing.max_kbs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Note: For SnapVault, there is also the "&lt;b&gt;snapvault start -k&lt;/b&gt;" and "&lt;b&gt;snapvault update -k&lt;/b&gt;" flag to set throttling speed.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;15: SnapLock&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;NetApp SnapLock software delivers high-performance, disk-based &lt;b&gt;data permanence&lt;/b&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- SnapMirror supports SnapLock volumes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- SnapLock is available in two versions: &lt;u&gt;SnapLock Compliance&lt;/u&gt; and &lt;u&gt;SnapLock Enterprise&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- SnapLock volumes support per-file retention periods&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Snapshot copies for SnapLock volumes are deleted automatically according to the retention count set in the schedule&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- A volume SnapMirror relationship is &lt;u&gt;not&lt;/u&gt; allowed between two SnapLock Compliance volumes if the destination volume has unexpired WORM files&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;16: Protection Manager&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Download the &lt;b&gt;NetApp Management Console (NMC) &lt;/b&gt;software - which contains &lt;b&gt;Protection Manager&lt;/b&gt;&amp;nbsp;- from &lt;b&gt;Operations Manager &lt;/b&gt;and install the package on either a UNIX or Windows host.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Protection Manage&lt;/b&gt;r provides a high level of assurance for data protection by proactively identifying unprotected data, checking for errors in configurations, diagnosing root cause of issues, and suggesting corrective actions, and providing detailed status reports.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Operations Manager &lt;/b&gt;is the user interface for the Web-based application called &lt;b&gt;DataFabric Manager&lt;/b&gt;. DataFabric Manager discovers, monitors, and manages NetApp storage systems.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;NetApp host agent &lt;/b&gt;must be installed on &lt;u&gt;target hosts for file-level reporting&lt;/u&gt;&amp;nbsp;only.&amp;nbsp;&lt;b&gt;Operations Manager&lt;/b&gt; does &lt;u&gt;not require agents&lt;/u&gt; to monitor NetApp storage systems.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Protection Manager&lt;/b&gt; &lt;u&gt;integrates&lt;/u&gt;&lt;span style="text-decoration: none;"&gt; &lt;/span&gt;the NetApp suite of products with other products in the market for management of ITaaS deployments as well as industry &lt;u&gt;tape&lt;/u&gt; backup solutions (has policies that allow for disk-based protection but &lt;u&gt;not&lt;/u&gt; tape-based protection.)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Datasets &lt;/b&gt;are collections of units of primary storage – storage system &lt;u&gt;volumes&lt;/u&gt;, &lt;u&gt;qtrees&lt;/u&gt;, and &lt;u&gt;directories&lt;/u&gt; – stored on Windows or UNIX hosts. Units of primary storage are grouped together to be protected by the same &lt;u&gt;protection policy&lt;/u&gt; and schedule. Valid objects to be &lt;u&gt;backed up&lt;/u&gt; via a Protection Manager policy managing an OSSV backup of a UNIX server, include: a &lt;b&gt;file&lt;/b&gt;, a &lt;b&gt;directory&lt;/b&gt;, or the &lt;b&gt;entire client&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes_1255.html"&gt;NetApp NCDA NS0-154 Exam Cram Notes: Part 3 of 3&lt;/a&gt; &lt;br /&gt;
&lt;a href="http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes.html"&gt;NetApp NCDA NS0-154 Exam Cram Notes: Part 1 of 3&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-3160747151971377160?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4rh3kmKyf-rHitOglJRHv7wSsL4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4rh3kmKyf-rHitOglJRHv7wSsL4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4rh3kmKyf-rHitOglJRHv7wSsL4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4rh3kmKyf-rHitOglJRHv7wSsL4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/AEQnnOQvBFw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/3160747151971377160/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes_01.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/3160747151971377160?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/3160747151971377160?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/AEQnnOQvBFw/netapp-ncda-ns0-154-exam-cram-notes_01.html" title="NetApp NCDA NS0-154 Exam Cram Notes: Part 2 of 3" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes_01.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEMQnsyfip7ImA9WhRVFkg.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-1542920468993017044</id><published>2012-01-01T15:28:00.000-08:00</published><updated>2012-01-15T11:44:43.596-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-15T11:44:43.596-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NetApp" /><title>NetApp NCDA NS0-154 Exam Cram Notes: Part 1 of 3</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;span style="font-family: inherit;"&gt;Following below are some rough exam cram notes generated for the NetApp NCDA NS0-154 Exam, and posted here for convenience:&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;span style="font-family: inherit;"&gt;Contents:&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="font-family: inherit;"&gt;Part 1 of 3&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;0: Definitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;1: Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;2: Miscellaneous&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;3: NFS (and &lt;b&gt;exportfs&lt;/b&gt; command)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;4: CIFS (and &lt;b&gt;cifs&lt;/b&gt; command)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;5: iSCSI (and &lt;b&gt;iscsi&lt;/b&gt; command)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;6: FC (and &lt;b&gt;fcp&lt;/b&gt; command)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Part 2 of 3&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;7: Availability Overview&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;8: Snapshot Copies (and &lt;b&gt;snap&lt;/b&gt; command)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;9: SnapRestore&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;10: SnapVault (and &lt;b&gt;snapvault&lt;/b&gt; command)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;11: Open Systems SnapVault (OSSV)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;12: High-Availability&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;13: MetroCluster&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;14: SnapMirror (and &lt;b&gt;snapmirror&lt;/b&gt; command)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;15: Protection Manager&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;16: SnapLock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Part 3 of 3&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;17: Troubleshooting Resources and Commands&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;The &lt;b&gt;aggr &lt;/b&gt;command&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;The &lt;b&gt;disk&lt;/b&gt; command&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;The&lt;b&gt; igroup&lt;/b&gt; command&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;The &lt;b&gt;lun&lt;/b&gt; command&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;quota&lt;/b&gt; command&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;reallocate&lt;/b&gt; command&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;vol&lt;/b&gt; command&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;0: Definitions&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;DOT&lt;/b&gt; = Data ONTAP&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;inodes&lt;/b&gt; = Used by DOT in an active file system to reference disk blocks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;NetApp FAS&lt;/b&gt; = NetApp Fabric-Attached Storage system&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;NAS&lt;/b&gt; = a file based storage system that makes data available over the network using NFS and CIFS protocols&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;NOW&lt;/b&gt; = NetApp on the Web&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;NS0-154&lt;/b&gt; = code for the Data ONTAP 8.0 7-MODE Administrator exam&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;SAN&lt;/b&gt; = a block-based storage system that makes data available over the network using FC, FCoE, and iSCSI protocols&lt;/span&gt;&lt;/div&gt;&lt;div align="LEFT" style="margin-bottom: 0cm;"&gt;&lt;span style="color: black;"&gt;&lt;b&gt;VLD =&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: black;"&gt;Virtualized Local Disk : a pre-iSCSI storage protocol NetApp developed several years ago to satisfy the market need for IP-based storage networking solutions for key Windows NT and Windows 2000 applications. It was developed as a proprietary interim solution until an industry standard protocol with Microsoft support became available.&lt;/span&gt; &lt;/div&gt;&lt;div align="LEFT" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;WAFL&lt;/b&gt; = Write Anywhere File Layout : designed by NetApp, it is not a file system but provides mechanisms that enable a variety of file systems and technologies that want access to disk blocks. &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;WORM&lt;/b&gt; = Write Once Read Many&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;1: NCDA Overview&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: inherit;"&gt;7-Mode:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Data ONTAP 7-mode (or classic mode) allows FAS arrays to be deployed as a local two-node cluster, a geographically spanned MetroCluster, and as a remote distributed FlexCache&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;b&gt;&lt;span style="font-family: inherit;"&gt;Cluster-Mode:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Data ONTAP C-Mode (or cluster mode) expands a NetApp storage cluster from 2 nodes to 24 nodes, increases the features found in 7-mode to include endless scaling, global name spaces, and the complete separation of data and data access from the hardware layer in the form of next generation vFilers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;Data ONTAP 8.0 7-Mode Storage Architecture:&lt;/b&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;system&amp;gt; &lt;b&gt;sysconfig -r&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Disks – parity, double-parity, or data disks&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;RAID group – contains physical disks, and are either RAID4* or RAID-DP**&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Plex – contain RAID groups, and an aggregate will normally have one plex***&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Aggregate – contain its own plex(es) and provide storage to a volume or volumes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;span style="font-family: inherit;"&gt;*RAID 4 is similar to RAID 5 except it uses a dedicated parity disk as opposed to distributed parity&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;span style="font-family: inherit;"&gt;**RAID-DP is similar to RAID 6 except it uses two dedicated parity disks as opposed to distributed parity&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;***SyncMirror mirrored aggregates have two plexes – plex0 and plex1, with plex1 containing a mirror of plex0's data&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;Flexible Volumes (FlexVol volume):&lt;/b&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; A flexible volume:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - Is loosely coupled to its container aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - Is managed separately from the aggregate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - Can be created almost instantaneously&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - Can be as small as 20 MB&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - Limited to aggregate capacity (if guaranteed)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - Can be as large as the volume capacity supported for the storage system (not guaranteed)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - Can increase and decrease while online (resize without disruption)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - Can size in any increment (as small as 4 KB) and size quickly&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;Aggregates and FlexVol Volumes:&lt;/b&gt;  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; Three possible FlexVol guarantees&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - Volume option (default): space is allocated or “taken away” from the aggregate when the volume is created&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - File option: space is allocated from the aggregate when certain “space-reserved” files (such as space-reserved LUN) is created&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt; - None (thin provisioning): space is not allocated from the aggregate until used by the file&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;2: Miscellaneous&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;CIFS, FCP, and NFS, can &lt;b&gt;coexist &lt;/b&gt;on a NetApp storage system.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;In an iSCSI or FC configuration, the host's HBA is referred to as the initiator, and the storage system's HBA is referred to as the target.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Masking controls LUN availability to initiators.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Host multi-pathing&lt;/b&gt; describes a FC or IP SAN solution that has at least two distinct physical paths to a LUN.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;A pre-requisite before configuring a storage system as a member of a Windows active directory domain, is for the &lt;b&gt;time &lt;/b&gt;on the storage system to be set to within &lt;b&gt;+/- 5 minutes &lt;/b&gt;of the time on the domain controller.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;NTFS allows file access based on NT ACLs and SID.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;UNIX allows file access based on GID or UID and UNIX permissions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The three qtree &lt;b&gt;security styles&lt;/b&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;i) NTFS&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- For CIFS clients, security is handled using Windows NTFS ACLs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- For NFS clients, the NFS username is mapped to a Windows username which is then associated with a Windows security identifier (SID) and its group. These mapped credentials are used to determine file access based on the NTFS ACL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;ii) UNIX&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Just like UNIX, files and directories have UNIX permissions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- For CIFS client, the Windows username is mapped to a UNIX username. This mapped account is then used to determine file access based on the UNIX security.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;iii) Mixed&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Both NTFS and UNIX security is allowed. A file or directory can have either NTFS ACLs or UNIX permissions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- For NTFS ACLs and NFS clients, the NFS username is mapped to a Windows username and its associated groups. These mapped credentials are used to determine file access based on the NTFS ACL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- For UNIX permissions and CIFS clients, the Windows username is mapped to an NFS user. These mapped credentials are used to determine file access based on the UNIX security.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- The default file security style is the style most recently used to set permissions on the file.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;DOT 7G to 8.0 7-mode migration&lt;/b&gt;: non-traditional aggregates designated as 32-bit aggregates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;Cannot&lt;/u&gt; currently (with 8.0) &lt;u&gt;convert a 32-bit aggregate into 64-bit&lt;/u&gt;&lt;span style="text-decoration: none;"&gt; &lt;/span&gt;aggregate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Max&lt;/b&gt;imum size of a &lt;b&gt;32-bit FlexVol&lt;/b&gt; = &lt;b&gt;16 TB.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Max&lt;/b&gt;imum size of a &lt;b&gt;64-bit FlexVol &lt;/b&gt;= &lt;b&gt;maximum size&lt;/b&gt; of the corresponding &lt;b&gt;aggregate.&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;Max&lt;/b&gt;imum number of &lt;b&gt;FlexVols &lt;/b&gt;per system = &lt;b&gt;500 &lt;/b&gt;(FAS2040 &amp;amp; FAS3210 = 200)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;When two aggregates are rejoined, one is overwritten and any data changed on it after the split is lost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;DOT will warn if a mirrored volume has a failed disk and there are no available spares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;If the spare disk is larger than a failed disk, DOT will use the disk and right-size it.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;3: NFS (and &lt;b&gt;exportfs&lt;/b&gt; command)&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The storage system provides two types of exports:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Persistent: defined in /&lt;b&gt;etc/exports&lt;/b&gt; and &lt;b&gt;persistent across reboots&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;- Temporary: defined through command and located in memory only&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Exportable NFS resources: volume, directory/Qtree, file&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Rules for Exporting Resources:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;i: Specify complete path name; must begin with /vol prefix&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;ii: Cannot export /vol – which is not a path name – to a file, directory or volume (&lt;b&gt;export each volume separately&lt;/b&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;iii: When export a resource to multiple targets, separate the target names with a colon (:)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;iv: Storage system must resolve hostnames using DNS, NIS or /etc/hosts per order in /etc/nsswitch.conf&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;v: Exporting ancestors and descendants is allowed (&lt;b&gt;exports can access multiple paths on the same volume&lt;/b&gt;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;vi: Storage system determines permissions by matching the longest prefix&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;exportfs&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;-a&lt;/b&gt; : Exports all file system paths specified in the /etc/exports file. &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;-b&lt;/b&gt; : Enables or disables fencing of specific NFS clients  from specific file system paths, giving the NFS clients read-only or  read-write  access, respectively. &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;-c&lt;/b&gt; : Checks whether NFS clients have a specific type of access to a file system path. &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-f &lt;/b&gt;: Flushes entries from the access cache.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-h&lt;/b&gt; : Displays help for all exportfs options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-i &lt;/b&gt;: Ignores the options specified for a file system path in the /etc/exports file.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-o &lt;/b&gt;: Specifies one or more export options for a file system path as a comma-delimited list.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-p&lt;/b&gt; : Exports a file system path and adds a corresponding export entry to the /etc/exports  file.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;-q&lt;/b&gt; : Displays the export options for a file system path. &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-r&lt;/b&gt; : Exports all file system paths specified in the /etc/exports  file and unexports all file system paths not specified in the /etc/exports file.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-s&lt;/b&gt; : Displays the actual file system path corresponding to an exported file system path.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-u&lt;/b&gt; : Unexports a file system path.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-v &lt;/b&gt;: Specifies that Data ONTAP should be verbose.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-w&lt;/b&gt; : Saves exported file system paths and their export options into a file.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;-z&lt;/b&gt; : Unexports  a  file  system  path and removes its export entry from the /etc/exports file.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;4: CIFS (and &lt;b&gt;cifs&lt;/b&gt; command)&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The SMB 2.0 protocol is not supported in the DOT 8.0 release.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;In the circumstance that a CIFS and UNIX user name are the same, automatic mapping will occur if the user name authentication is available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;option wafl.default_security_style&lt;/b&gt; causes all &lt;u&gt;new&lt;/u&gt; volumes to default to NTFS security style.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;cifs&lt;/b&gt; command examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;cifs shares -add sharename /vol/vol2/data : shares out the directory /vol/vol2/data under the name "sharename"&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;5: iSCSI (and &lt;b&gt;iscsi&lt;/b&gt; command)&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;iscsi&lt;/b&gt; command manages the iSCSI service on a filer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;iscsi status&lt;/b&gt; : returns whether iscsi service is running or not (if licensed)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;iSCSI session &lt;/b&gt;established when host initiator logs into iSCSI target. An iSCSI session can have &lt;u&gt;one or more connections&lt;/u&gt;. &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;6: FC (and &lt;b&gt;fcp&lt;/b&gt; command)&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Both storage systems in the active-active configuration must have the same settings (as defined in the /etc/rc file)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;The &lt;b&gt;fcp&lt;/b&gt; family of commands manages the Fibre Channel  Target  adapters and the FCP target protocol.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;Syntax examples:&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;fcp show adapter [ -v ] [ adapter ]&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;If  no adapter name is given, information about all adapters are shown (and FCP target(s) on a storage system.)&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;&lt;b&gt;fcp show initiator [ -v ] [ adapter ]&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;i&gt;If no adapter name is given, information about all initiators (including WWPNs of hosts logged into a storage system) connected to all adapters are shown.&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;&lt;a href="http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes_01.html"&gt;NetApp NCDA NS0-154 Exam Cram Notes: Part 2 of 3&lt;/a&gt; &lt;br /&gt;
&lt;a href="http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes_1255.html"&gt;NetApp NCDA NS0-154 Exam Cram Notes: Part 3 of 3&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-1542920468993017044?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kgbid4XrKWo-Da6STUB02asMLeY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kgbid4XrKWo-Da6STUB02asMLeY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kgbid4XrKWo-Da6STUB02asMLeY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kgbid4XrKWo-Da6STUB02asMLeY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/iU2RQzf-bmI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/1542920468993017044/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/1542920468993017044?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/1542920468993017044?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/iU2RQzf-bmI/netapp-ncda-ns0-154-exam-cram-notes.html" title="NetApp NCDA NS0-154 Exam Cram Notes: Part 1 of 3" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2012/01/netapp-ncda-ns0-154-exam-cram-notes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8AQXg9cSp7ImA9WhRXGE0.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-5596413713846571919</id><published>2011-12-24T16:23:00.000-08:00</published><updated>2011-12-25T00:47:20.669-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-25T00:47:20.669-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Brocade" /><title>A Brocade Switch CLI Zoning Configuration Walkthrough</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;u&gt;Scenario:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;A new VMware host server has been purchased with a couple of Fibre Channel (FC) HBAs. You are tasked with patching the fibre cables into a Fibre Channel switch stack pair – one fibre cable per switch – and then need to configure the zoning on the FC switches to support connection to an FC SAN.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Walkthrough:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: The output examples below have been truncated to show just the most interesting bits. In the examples we are configuring the zoning for a new host called &lt;b&gt;ESX03&lt;/b&gt;, have connected the FC HBA's into ports number &lt;b&gt;8&lt;/b&gt; on each FC switch. The FC switches are called &lt;b&gt;FCSW01&lt;/b&gt; and &lt;b&gt;FCSW02&lt;/b&gt;. The FC switches used were HP 4/16 B-Series (Brocade) running Fabric O/S 6.2.2d. And the SAN is a HP EVA with two controllers (&lt;b&gt;EVA_ContrA&lt;/b&gt; and &lt;b&gt;EVA_ContrB&lt;/b&gt;.)&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Using a tool like Putty (for SSH, Telnet, Serial, ...) or similar, and via a connection to a fibre channel switch using either a serial console connection or ethernet management interface; log in to the CLI and run these commands:&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Step 1:&amp;gt; &lt;b&gt;switchshow&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Run the &lt;b&gt;switchshow &lt;/b&gt;command to find the &lt;b&gt;zoning config name&lt;/b&gt; and &lt;b&gt;WWN&lt;/b&gt; of newly connected HBA. Copy the WWN for later use.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Example:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;The example below shows the config name "&lt;b&gt;Company_Default&lt;/b&gt;" and looking on the line for port &lt;b&gt;8&lt;/b&gt; gives us the &lt;b&gt;WWN&lt;/b&gt; of connected FC HBA &lt;/i&gt; &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;FCSW01:admin&amp;gt; &lt;b&gt;switchshow&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;zoning:         ON (&lt;b&gt;Company_Default&lt;/b&gt;)&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Area Port Media Speed State     Proto&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;=====================================&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;8   &lt;b&gt;8&lt;/b&gt;   id    N4   Online           F-Port  &lt;b&gt;10:00:00:00:c9:83:63:1d&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Step 2:&amp;gt; &lt;b&gt;cfgshow&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Run the &lt;b&gt;cfgshow&lt;/b&gt; command to display the configuration and see how the zoning is currently configured.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Example:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;The example below shows how the ESX02 zone (&lt;b&gt;ESX02z&lt;/b&gt;) is configured. The ESX02 zone contains the EVA SAN's controller A port 1 and controller B port 1 (controller ports 2 are plugged into FCSW02,) and the ESX02 hosts FC HBA which is connected into FCSW01.) Also displayed are the aliases used and their associated WWNs.&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;FCSW01:admin&amp;gt; &lt;b&gt;cfgshow&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Defined configuration:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;cfg: Company_Default&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;b&gt;ESX02z&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;zone: &lt;b&gt;ESX02z&lt;/b&gt; EVA_ContrBP1; EVA_ContrAP1; ESX02&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;alias: EVA_ContrBP1 50:00:1f:e1:50:0b:81:5c&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;alias: EVA_ContrAP1 50:00:1f:e1:50:0b:81:58&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;alias: ESX02_1 10:00:00:00:c9:5e:8d:06&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Effective configuration:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;cfg: Company_Default&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;zone:  &lt;b&gt;S_ESX02z&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;50:00:1f:e1:50:0b:81:5c&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;50:00:1f:e1:50:0b:81:58&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;10:00:00:00:c9:5e:8d:06&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Step 3:&amp;gt; &lt;b&gt;alicreate "NAME", "WWN"&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Run the &lt;b&gt;alicreate&lt;/b&gt; command with the alias name you want to give to the connected FC HBA, and the WWN number obtained from step 1.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Example:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;The example below shows creation of an alias name of &lt;b&gt;ESX03_1 &lt;/b&gt;for the new host ESX03's 1&lt;sup&gt;st&lt;/sup&gt; HBA, with WWN &lt;b&gt;10:00:00:00:c9:83:63:1d&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;FCSW01:admin&amp;gt; &lt;b&gt;alicreate "ESX03_1", "10:00:00:00:c9:83:63:1d"&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Step 4:&amp;gt; &lt;b&gt;zonecreate "NAME", "ALIASofFCHBA"&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Run the &lt;b&gt;zonecreate&lt;/b&gt; command to create a zone for the VMware host server, and use the alias created in step 3 to add the FC HBA to the zone.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Example:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;The example below shows creation of a zone called &lt;b&gt;ESX03z &lt;/b&gt;with the alias &lt;b&gt;ESX03_1 &lt;/b&gt;added&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;FCSW01:admin&amp;gt; &lt;b&gt;zonecreate "ESX03z", "ESX03_1"&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Step 5:&amp;gt; &lt;b&gt;zoneadd "NAME", "ALIASofSAN(s)"&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Run the &lt;b&gt;zoneadd &lt;/b&gt;command to add the aliases of the SAN's FC controller ports to the zone&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Example:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;The example below shows addition of the EVA's controller A port 1 (&lt;b&gt;EVA_ContrAP1&lt;/b&gt;) and controller B port 1 (&lt;b&gt;EVA_ContrBP1&lt;/b&gt;) to the &lt;b&gt;ESX03z &lt;/b&gt;zone.&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;FCSW01:admin&amp;gt; &lt;b&gt;zoneadd "ESX03z", "EVA_ContrAP1"&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;FCSW01:admin&amp;gt; &lt;b&gt;zoneadd "ESX03z", "EVA_ContrBP1"&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Step 6:&amp;gt; &lt;b&gt;cfgadd "CONFIG_NAME","ZONEtoADD"&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Run the &lt;b&gt;cfgadd&lt;/b&gt; command to add the newly create zone to the configuration.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Example:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;The example below shows the addition of the &lt;b&gt;ESX03z&lt;/b&gt; zone to the &lt;b&gt;Company_Default&lt;/b&gt; configuration.&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;FCSW01:admin&amp;gt; &lt;b&gt;cfgadd "Company_Default","ESX03z"&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Step 7:&amp;gt; &lt;b&gt;cfgsave&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Run the &lt;b&gt;cfgsave&lt;/b&gt; command to save the configuration, entering yes to the prompt&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Example:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;FCSW01:admin&amp;gt; &lt;b&gt;cfgsave&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;You are about to save the Defined zoning configuration. This action will only save the changes on Defined configuration. Any changes made on the Effective configuration will not take effect until it is re-enabled.&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Do you want to save Defined zoning configuration only?  (yes, y, no, n): [no] &lt;b&gt;yes&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;... FCSW01, cfgSave completes successfully. ...&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Step 8:&amp;gt; &lt;b&gt;cfgenable CONFIG_NAME&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Run the cfgenable command to enable the configuration, entering yes to the prompt.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Example:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;FCSW01:admin&amp;gt; &lt;b&gt;cfgenable Company_Default&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;You are about to enable a new zoning configuration. This action will replace the old zoning configuration with the current configuration selected. If the update includes changes to one or more traffic isolation zones, the update may result in localized disruption to traffic on ports associated with the traffic isolation zone changes.&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Do you want to enable 'Company_Default' configuration  (yes, y, no, n): [no] &lt;b&gt;yes&lt;/b&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;... zone config "Company_Default" is in effect ...&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Updating flash ...&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Step 9: Repeat&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="text-decoration: none;"&gt;Repeat Steps 1 to 8 on the other FC Switch, for the VMware hosts 2&lt;/span&gt;&lt;sup&gt;&lt;span style="text-decoration: none;"&gt;nd&lt;/span&gt;&lt;/sup&gt;&lt;span style="text-decoration: none;"&gt; FC HBA, and FC SANs other controller ports.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;THE END&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Note: Instead of adding WWNs to zones, can also designate specific ports to be a member of a zone (a default configuration may have one zone with all ports designated.)&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Example:&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;In the example below, instead of defining a WWN for ESX01 (as is done for ESX02), a port number is designated instead:&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;alias: ESX01_SP3&amp;nbsp;1,3&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;alias: ESX02 10:00:00:00:c9:5e:8d:06&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: xx-small;"&gt;For Search Engine: How to configure / setup additional zoning - using CLI - on a Brocade switch.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-5596413713846571919?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BRHfurnBFbr-HrYABucvgu5xC38/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BRHfurnBFbr-HrYABucvgu5xC38/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BRHfurnBFbr-HrYABucvgu5xC38/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BRHfurnBFbr-HrYABucvgu5xC38/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/GXeNDun4NKY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/5596413713846571919/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2011/12/brocade-switch-cli-zoning-configuration.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/5596413713846571919?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/5596413713846571919?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/GXeNDun4NKY/brocade-switch-cli-zoning-configuration.html" title="A Brocade Switch CLI Zoning Configuration Walkthrough" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2011/12/brocade-switch-cli-zoning-configuration.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUARX0-eSp7ImA9WhRXF0g.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-6850074906809778056</id><published>2011-12-22T01:37:00.000-08:00</published><updated>2011-12-24T12:07:24.351-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-24T12:07:24.351-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Application Virtualization" /><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft" /><title>Windows 7 XP Mode User Experience (or How Easy it is to Run Native XP Apps from Windows 7)</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Windows XP Mode is a preconfigured Windows XP Mode environment, and this quick walkthrough will show how easy it is to get a native XP application running from Windows 7. With Christmas and the New Year coming, might be fun to crack out some old XP games and have a go at running them again alongside Windows 7 games to reminisce on times gone by and compare old to new.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;1: &lt;/b&gt;Download Windows XP Mode and Windows Virtual PC from  &lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;a href="http://www.microsoft.com/windows/virtual-pc/download.aspx"&gt;http://www.microsoft.com/windows/virtual-pc/download.aspx&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;2: &lt;/b&gt;Install WindowsXPMode&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;&lt;span style="font-family: inherit;"&gt;Note: The WindowsXPMode virtual PC is a 1.13GB base disk, and configured with 512MB RAM by default&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;3: &lt;/b&gt;Install Windows Virtual PC and reboot system&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;4: i: &lt;/b&gt;All Programs -&amp;gt; Windows Virtual PC -&amp;gt; Click Windows XP Mode&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-MjN_MZcEuRA/TvL4kBCr4XI/AAAAAAAAAdo/Kz43YEnHnbA/s1600/mcim01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="82" src="http://4.bp.blogspot.com/-MjN_MZcEuRA/TvL4kBCr4XI/AAAAAAAAAdo/Kz43YEnHnbA/s200/mcim01.png" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b style="font-family: inherit;"&gt;ii:&lt;/b&gt;&lt;span style="font-family: inherit;"&gt; Accept License Agreement -&amp;gt; Next&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;iii: &lt;/b&gt;Choose installation folder and credentials -&amp;gt; Next&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-qg5LshhfcA4/TvL4rhBbN1I/AAAAAAAAAd0/G1ibi7qZ124/s1600/mcim02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="308" src="http://2.bp.blogspot.com/-qg5LshhfcA4/TvL4rhBbN1I/AAAAAAAAAd0/G1ibi7qZ124/s400/mcim02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;b style="font-family: inherit;"&gt;iv: &lt;/b&gt;&lt;span style="font-family: inherit;"&gt;Choose Automatic Updates settings -&amp;gt; Next&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;v: &lt;/b&gt;Start Setup (the drives on the computer will be shared with Windows XP Mode)&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;5: &lt;/b&gt;After the Windows XP Mode Virtual PC has loaded; install the native Windows XP application and copy a shortcut for the application to &lt;u&gt;C:\Documents and Settings\All Users\Start Menu\Programs&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Note that you can place any shortcut into the above folder to use later from the Windows 7 PC. In the below image, the shortcut to Internet Explorer 6 is placed in the folder&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-kRyX4xzaWUs/TvL44MR_fvI/AAAAAAAAAeA/FBiaQH3qrEM/s1600/mcim03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="128" src="http://4.bp.blogspot.com/-kRyX4xzaWUs/TvL44MR_fvI/AAAAAAAAAeA/FBiaQH3qrEM/s320/mcim03.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;6: &lt;/b&gt;Log off and then click the X in the top right corner of the Windows XP Mode window and the XP Mode Virtual PC will hibernate.&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;b&gt;7: &lt;/b&gt;From the Windows 7 Machine:&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;All Programs -&amp;gt; Windows Virtual PC -&amp;gt; Windows XP Mode Applications&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Click on the XP Mode Application to run (can also copy the shortcut to desktop)&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-zVyiXmOoIVk/TvL5AMzoFII/AAAAAAAAAeM/2JWeQQ0UBVM/s1600/mcim04.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-zVyiXmOoIVk/TvL5AMzoFII/AAAAAAAAAeM/2JWeQQ0UBVM/s1600/mcim04.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Example below showing Internet Explorer 6 and Internet Explorer 8 running side-by-side on Windows 7&lt;/span&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-eWQceUZQe14/TvL5z1gOa3I/AAAAAAAAAeY/DwrbxprEY24/s1600/mcim05.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="310" src="http://3.bp.blogspot.com/-eWQceUZQe14/TvL5z1gOa3I/AAAAAAAAAeY/DwrbxprEY24/s400/mcim05.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;THE END&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;u&gt;Afternote&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Windows XP Mode is included in the Microsoft Exam 70-669 syllabus. The 70-669 Exam is one of three exams required for the&lt;span style="font-family: inherit;"&gt;&amp;nbsp;'MCITP: Virtualization Administrator on Windows Server 2008 R2' qualification - full list of exams below:&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Exam 70-659: TS: Windows Server 2008 R2, Server Virtualization&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Exam 70-669: TS: Windows Server 2008 R2, Desktop Virtualization&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Exam 70-693: Pro: Windows Server 2008 R2, Virtualization Administrator&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;u&gt;Links to useful resources for Exam 70-669&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;An excellent list of video links:&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;a href="http://scriptimus.wordpress.com/2011/06/24/mcts-70-669-desktop-virtualization-exam-video-links/"&gt;http://scriptimus.wordpress.com/2011/06/24/mcts-70-669-desktop-virtualization-exam-video-links/&lt;/a&gt;   &lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Free e-book:&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2010/02/16/free-ebook-understanding-microsoft-virtualization-r2-solutions.aspx"&gt;http://blogs.msdn.com/b/microsoft_press/archive/2010/02/16/free-ebook-understanding-microsoft-virtualization-r2-solutions.aspx&lt;/a&gt;   &lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;Microsoft links:&lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;a href="http://www.microsoft.com/learning/en/us/certification/cert-virtualization.aspx"&gt;http://www.microsoft.com/learning/en/us/certification/cert-virtualization.aspx&lt;/a&gt;   &lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;a href="http://social.microsoft.com/Forums/en/CertGeneral/thread/ace00c86-94d9-4652-9c6f-95a2d56a72d8"&gt;http://social.microsoft.com/Forums/en/CertGeneral/thread/ace00c86-94d9-4652-9c6f-95a2d56a72d8&lt;/a&gt;   &lt;/span&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-6850074906809778056?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2M4JV1voy7Z2SLnXMb7MAf4L2nk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2M4JV1voy7Z2SLnXMb7MAf4L2nk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2M4JV1voy7Z2SLnXMb7MAf4L2nk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2M4JV1voy7Z2SLnXMb7MAf4L2nk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/HXICEkjMo_Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/6850074906809778056/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2011/12/windows-7-xp-mode-user-experience-or.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/6850074906809778056?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/6850074906809778056?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/HXICEkjMo_Q/windows-7-xp-mode-user-experience-or.html" title="Windows 7 XP Mode User Experience (or How Easy it is to Run Native XP Apps from Windows 7)" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-MjN_MZcEuRA/TvL4kBCr4XI/AAAAAAAAAdo/Kz43YEnHnbA/s72-c/mcim01.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2011/12/windows-7-xp-mode-user-experience-or.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYGRXg5eyp7ImA9WhRQGUQ.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-3802600478463025187</id><published>2011-12-15T16:41:00.000-08:00</published><updated>2011-12-15T16:42:04.623-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-15T16:42:04.623-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="XenDesktop5" /><category scheme="http://www.blogger.com/atom/ns#" term="Citrix" /><title>Citrix Udadmin Delete Script &amp; Event 1163</title><content type="html">&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;Scenario:&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Users are unable to logon to their Citrix XenDesktop 5 desktops, and the following error is seen in the Windows Application log on the XenDesktop 5 Controller:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;“&lt;span style="font-size: small;"&gt;&lt;b&gt;Event 1163&lt;/b&gt;, Citrix Broker Service : &lt;span lang="en-GB"&gt;&lt;b&gt;No connection license available&lt;/b&gt;&lt;/span&gt;&lt;span lang="en-GB"&gt;. To resolve, free licenses by closing sessions that are not needed, or add more licenses.”&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="en-GB" style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div lang="en-GB" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;Solution to free one license at a time:&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang="en-GB" style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div lang="en-GB" style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;i&lt;/b&gt;: Logon to the Citrix Licensing server and open up a command prompt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;ii&lt;/b&gt;: Run the command below to 'list all licensed users and devices organized by feature and version':&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;udadmin -list -a&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;iii&lt;/b&gt;: Then run either the first command below to 'delete a licensed user from the feature specified' or the second command below to 'delete a licensed device from the feature specified' (Note that … -device … -delete did not work until Citrix License Server Version 11.9 Build #11011.)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;udadmin -f featurename -user username -delete&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;udadmin -f featurename -device devicename -delete&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;Solution to free multiple licenses at a time:&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;i&lt;/b&gt;: From a command prompt run the command&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;udadmin -list -a &amp;gt; users.txt&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;ii&lt;/b&gt;: Edit the users.txt file to contain just the user strings (users or devices) as desired (don't worry about preceding spaces,) remembering to note the feature name from the output.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;iii&lt;/b&gt;: (If required) Edit &lt;u&gt;strFeature&lt;/u&gt; string in udadmindelete.vbs script if different from XDT_ENT_UD.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span style="font-size: small;"&gt;&lt;b&gt;iv&lt;/b&gt;: (If required) Change &lt;u&gt;strUserDev&lt;/u&gt;&lt;span style="text-decoration: none;"&gt; &lt;/span&gt;string in udadmindelete.vbs script from user to device if running against a list of devices. &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;b&gt;v&lt;/b&gt;: Double-click on the udadmindelete.vbs script to run (the users.txt file needs to be in the same location as the udadmindelete.vbs script.)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;And we're done!&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;&lt;u&gt;udadmindelete.vbs script:&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Copy all the contents below into a text document and save as udadmindelete.vbs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Remember to change the string contents for strFeature and strUserDev (user or device) as per requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: inherit; font-size: small;"&gt;Apologies if this is not the most elegant script, was a mash up of bits and pieces from around the net!&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Option Explicit&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Dim objFSO, strTextFile, strData, strLine, arrLines, objShell, strTmp, strFeature, strUserDev&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;CONST ForReading = 1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;set objShell = wscript.createObject("wscript.shell")&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'Name of the text file to be read&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;strTextFile = "users.txt"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'ADJUST strFeature AS PER REQUIREMENTS&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;strFeature = "XDT_ENT_UD"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'ADJUST strUserDev AS PER REQUIREMENTS&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;strUserDev = "user"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'Create a File System Object&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'Open the text file - strData now contains the whole file&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;strData = objFSO.OpenTextFile(strTextFile,ForReading).ReadAll&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'Split the text file into lines&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;arrLines = Split(strData,vbCrLf)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'Step through the lines&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;For Each strLine in arrLines&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;strTmp = "udadmin -f " &amp;amp; strFeature &amp;amp; " -" &amp;amp; strUserDev &amp;amp; " " &amp;amp; strLine &amp;amp; " -delete"&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'To see the command being, run add a line below with wscript.echo strtmp&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;objShell.Run strTmp&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Next&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;'Cleanup&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0cm;"&gt;&lt;span style="font-family: 'Franklin Gothic Heavy', sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Set objFSO = Nothing&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-3802600478463025187?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/E-2YHP3i65i_C4R_1YzSO_VZtbM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/E-2YHP3i65i_C4R_1YzSO_VZtbM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/E-2YHP3i65i_C4R_1YzSO_VZtbM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/E-2YHP3i65i_C4R_1YzSO_VZtbM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/neFEYbclWCM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/3802600478463025187/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2011/12/citrix-udadmin-delete-script-event-1163.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/3802600478463025187?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/3802600478463025187?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/neFEYbclWCM/citrix-udadmin-delete-script-event-1163.html" title="Citrix Udadmin Delete Script &amp; Event 1163" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2011/12/citrix-udadmin-delete-script-event-1163.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4GR3o7cSp7ImA9WhRQGEQ.&quot;"><id>tag:blogger.com,1999:blog-4270346497183643494.post-4198939028655030510</id><published>2011-12-13T07:44:00.000-08:00</published><updated>2011-12-14T13:25:26.409-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-14T13:25:26.409-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Veeam" /><title>Veeam Backup and Replication v6 Pre-Install Checklist</title><content type="html">&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;1: Does Veeam Backup and Replication 6 (VBR6) Support your infrastructure?&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;VBR6 supports VMware ESX(i) 3.5, ESX(i) 4.x, ESXi 5.0 Hosts&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;VBR6 does not need to use a Virtual Center, but supports Virtual Center 2.5, vCenter Server 4.x, vCenter 5.0&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;VBR6 supports Windows Server Hyper-V 2008 R2 SP1, and Microsoft Hyper-V Server 2008 R2 SP1 Hosts&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;VBR6 does not need to use Microsoft System Center Virtual Machine Manager, but supports the 2008 R2 SP1 version&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;2: Physical or Virtual Veeam Backup Server?&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Advantages of physical:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Veeam server's resources are separate from the Virtual Environment&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Unconstrained by hypervisor limits for such things as Virtual SMP&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Advantages of virtual:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Can backup/replicate the Veeam server with Veeam&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Reduced hardware footprint in the datacenter  &lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Comment:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Some of the advantages which existed in Veeam Backup and Replication 5 no longer apply in Veeam Backup and Replication 6 because of the &lt;b&gt;Backup Proxy&lt;/b&gt; and &lt;b&gt;Backup Repository&lt;/b&gt; functionality; these include but are not limited to:&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Physical server able to backup using dedicated HBA (Host Bus Adapter) for say Fibre Channel (can now have a physical backup proxy with HBA)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Virtual server able to backup using virtual appliance mode (can now have a virtual backup proxy)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-N9_quWN7kbs/TudyPABfstI/AAAAAAAAAdM/1GkzbhW9WSA/s1600/image01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="133" src="http://4.bp.blogspot.com/-N9_quWN7kbs/TudyPABfstI/AAAAAAAAAdM/1GkzbhW9WSA/s320/image01.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Really comes down to personal preference or available resources&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;3: Available Operating System for Veeam Backup &amp;amp; Replication Server Installation?&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;VBR6 installs on a wide variety of Microsoft Windows operating systems - XP SP3, Server 2003 SP2, Vista SP2, Server 2008 SP2, Server 2008 R2 SP1, 7 SP1&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;VBR6 does not install on any version of Windows Storage Server&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;VBR6 will install on a member server or workgroup server (highly recommended to install with a local administrator account which rules out installing on a DC)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Comment:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Personal preference here is to use the latest Windows Server version (currently 2008 R2 SP1)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;4: Available Hardware Resources for Veeam Backup &amp;amp; Replication Server?&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;CPU: Minimum 2 cores, mores cores will improve data processing performance, and allows for more concurrent jobs&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Memory: Minimum 2GB RAM (with remote SQL server,) Minimum 4GB RAM (using local SQL server.) Using faster memory (DDR3) improves data processing performance.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Disk Space: 300MB product installation. Minimum 1 GB per 500 VM for guest file system catalog folder. Minimum 10GB for Instant VM Recovery cache.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Network: 1 Gbps LAN for on-site backup, 1 Mbps or faster WAN for off-site backup and replication&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: high latency links are supported but TCP/IP connection must not drop&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Comment:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;i: If installing Veeam Backup onto a physical backup server; in order to use the recommended 'Direct SAN access' Processing Mode – and when not using a Backup Proxy with direct access to the SAN – then the physical server will need a FibreChannel HBA to connect to a FibreChannel SAN or spare ethernet ports to connect to an iSCSI SAN.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;ii: A suggestion to partition the VBR6 server is for: system disk partition, application disk partition, vPower NFS disk partition (could put on SSD for faster write cache performance of Instant Recovery VMs,) and backup data partition.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;5: Available Software?&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;The binaries for Veeam Backup 6 need to be available (the download of Veeam Backup &amp;amp; Replication v6 includes Setup, Search_Setup, Enterprise_Manager_Setup)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Microsoft SQL Server 2005/2008 (SQL 2005 SP4 Express is included in the setup)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;(Optional) SearchServerExpress (if intend to install Backup Search)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;(Optional) Microsoft PowerShell 2.0 or later&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;(Optional) System Center Virtual Machine Manager 2008 R2 Admin UI (to be able to register SCVMM servers)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Comment:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Using Microsoft SQL Server 2008 R2 Express as opposed to the bundled SQL 2005 SP4 Express, allows for greater database size and enhanced database functionality.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;6: Backup Target?&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;There needs to be enough available free disk space to hold the required number of roll-backs before optional archival to other media is performed. Backups targets can be:&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- Direct Attached Storage (DAS) connected to the backup repository server (includes USB drives)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- Network Attached Storage (NAS) able to present itself as CIFS (SMB) share (direct operation), or NFS share (must be mounted on Linux backup repository server)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- Storage Area Network (SAN) – the backup repository server must be connected directly into SAN fabric via hardware HBA or software iSCSI initiator, and the corresponding volumes must be seen in the Microsoft Windows Disk Management snap in.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Comment:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Backup storage should typically be on Tier-2 or Tier-3 deduplicated storage, separate from Tier-1 storage used by critical production servers. Depending on compliance requirements, this backup storage will either need to be replicated to another site or archived off to removeable media. In the absense of a hot-DR solution, it is essential the backup is off the main production SAN so that in the event of a SAN failure the latest backups are still safe.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm; text-decoration: none;"&gt;&lt;i&gt;The following components are all optional, and add performance, useability, and management benefits:&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;7: (Optional) Additional Backup Proxy Server(s)&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: The Veeam Backup and Replication Server is itself a Backup Proxy&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-vkjjhA-SX18/TudyZxsyAAI/AAAAAAAAAdU/5_hLwXXPRTM/s1600/image02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="163" src="http://4.bp.blogspot.com/-vkjjhA-SX18/TudyZxsyAAI/AAAAAAAAAdU/5_hLwXXPRTM/s400/image02.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;OS: Windows – XP SP3, Server 2003 SP2, Vista SP2, Server 2008 SP2, Server 2008 R2 SP1, 7 SP1&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: for Hyper-V  Proxy, only Server 2008 R2 SP1 with Hyper-V role enabled is supported&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;CPU: Minimum 2 cores, mores cores will improve data processing performance, and allows for more concurrent jobs&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Memory: 2 GB RAM. Using faster memory (DDR3) improves data processing performance.&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Disk Space: 300MB&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Network: 1 Gbps LAN for on-site backup, 1 Mbps or faster WAN for off-site backup and replication&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: high latency links are supported but TCP/IP connection must not drop&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;8: (Optional) Additional Backup Respository Server(s)&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: The Veeam Backup and Replication Server is in itself a Backup Repository&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-x-iLZFg5bVM/TudyhhQRplI/AAAAAAAAAdc/naIttz_GRM0/s1600/image03.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="75" src="http://1.bp.blogspot.com/-x-iLZFg5bVM/TudyhhQRplI/AAAAAAAAAdc/naIttz_GRM0/s400/image03.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;OS: Linux (with SSH and Perl) / Windows – XP SP3, Server 2003 SP2, Vista SP2, Server 2008 SP2, Server 2008 R2 SP1, 7 SP1&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;CPU: x86/x64 processor&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Memory: 1 GB RAM&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Network: 1 Gbps LAN for on-site backup, 1 Mbps or faster WAN for off-site backup and replication&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Note: high latency links are supported but TCP/IP connection must not drop&lt;/i&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;9: (Optional) Veeam Backup &amp;amp; Replication Enterprise Manager&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;OS: Windows – XP SP3, Server 2003 SP2, Vista SP2, Server 2008 SP2, Server 2008 R2 SP1, 7 SP1&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;CPU: x86/x64 processor&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Memory: 2 GB RAM&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Disk Space: 100MB for product installation and sufficient disk space to store guest file system catalog from connected backup servers (according to data retention policy)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Network: 1 Mbps or faster connection to Veeam Backup &amp;amp; Replication servers&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Server Software:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- IIS 5.1 or later ("IIS6.0 Metabase Compatibility", and "Windows Authentication" components are required for IIS 7.0)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- Microsoft SQL Server 2005/2008 (SQL 2005 SP4 Express included in the setup)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- Microsoft .NET Framework 2.0 SP1 (included in the setup)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Client Software:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- Internet Explorer 7 or later, and Mozilla Firefox 3 or later&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- (to view Excel reports) Microsoft Excel 2003 or later&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;&lt;b&gt;10: (Optional) Veeam Backup Search Server&lt;/b&gt;&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Software: Microsoft Search Server 2008/2010 (including Express Edition)&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;Requirement for Microsoft Search Server 2010:&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- OS: Windows Server 2008, Windows Server 2008 R2&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- CPU: 64-bit, four core&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- Memory: 4 GB for development, 8 GB for evaluation or single-server production use, 16GB for multiple-server production use&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;- Disk Space: 80 GB for system drive and the computer should have twice as much free disk space as it has RAM&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;u&gt;Comment:&lt;/u&gt;&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;It is recommended to install Microsoft Search Server on a separate computer&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="western" style="margin-bottom: 0cm;"&gt;&lt;i&gt;Credit: Much of this information comes from Veeam's Veeam Backup &amp;amp; Replication 6.0 Release Notes&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4270346497183643494-4198939028655030510?l=cosonok.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OltSUwBHg2OSvKys2juw5HZMEMc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OltSUwBHg2OSvKys2juw5HZMEMc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OltSUwBHg2OSvKys2juw5HZMEMc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OltSUwBHg2OSvKys2juw5HZMEMc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/CosonoksItBlog/~4/hGUyncTVdkU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://cosonok.blogspot.com/feeds/4198939028655030510/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://cosonok.blogspot.com/2011/12/veeam-backup-and-replication-v6-pre.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/4198939028655030510?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4270346497183643494/posts/default/4198939028655030510?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/CosonoksItBlog/~3/hGUyncTVdkU/veeam-backup-and-replication-v6-pre.html" title="Veeam Backup and Replication v6 Pre-Install Checklist" /><author><name>Vidad Cosonok</name><uri>http://www.blogger.com/profile/05717017593953701040</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-N9_quWN7kbs/TudyPABfstI/AAAAAAAAAdM/1GkzbhW9WSA/s72-c/image01.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://cosonok.blogspot.com/2011/12/veeam-backup-and-replication-v6-pre.html</feedburner:origLink></entry></feed>

