<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ZyHui &#187; 存储技术</title>
	<atom:link href="http://blog.onecheng.com/archives/category/%e5%ad%98%e5%82%a8%e6%8a%80%e6%9c%af/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.onecheng.com</link>
	<description>技术不是问题，关键是做人要厚道！</description>
	<lastBuildDate>Thu, 20 May 2010 05:30:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Redhat 5.3挂载IBM DS4800存储并安装RDAC多路径软件</title>
		<link>http://blog.onecheng.com/archives/470</link>
		<comments>http://blog.onecheng.com/archives/470#comments</comments>
		<pubDate>Thu, 08 Apr 2010 15:02:48 +0000</pubDate>
		<dc:creator>zyhui</dc:creator>
				<category><![CDATA[Linux技术文章]]></category>
		<category><![CDATA[存储技术]]></category>
		<category><![CDATA[DS4800]]></category>
		<category><![CDATA[RDAC]]></category>
		<category><![CDATA[多路径软件]]></category>

		<guid isPermaLink="false">http://blog.onecheng.com/archives/470</guid>
		<description><![CDATA[<p>一、 按照计划，在光纤交换机上配置zone。</p>
<p>二、 光纤线连接；按照预先计划，把服务器的两个FC HBA连接到指定的光纤交换机的指定端口（在上一步中划zone的端口）。</p>
<p>三、 在存储上定义host及host group，分配需要的lun。</p>
<p>四、 在服务器上安装多路径软件RDAC</p>
<p>a) 在IBM网站下载相应版本的RDAC软件，rdac-LINUX-09.03.0C05.0214-source.tar.gz</p>
<p> 
<p>http://www-947.ibm.com/systems/support/supportsite.wss/selectproduct?brandind=5000028&#38;familyind=5329626&#38;osind=5365487&#38;oldbrand=5000028&#38;oldfamily=5329626&#38;oldtype=0&#38;taskind=2&#38;matrix=Y&#38;psid=ap&#38;continue.x=13&#38;continue.y=16</p>
<p>b) 解压</p>
<p>tar zxvf rdac-LINUX-09.03.0C05.0214-source.tar.gz</p>
<p>c) 安装</p>
<p>cd linuxrdac-09.03.0C05.0214/</p>
<p>ls</p>
<p>make</p>
<p>make install</p>
<p>（输出信息：）</p>
<p>Please wait while we modify the system configuration files.</p>
<p>Your kernel version is 2.6.18-128.el5</p>
<p>Preparing to install MPP driver against this kernel version&#8230;</p>
<p>Generating module dependencies&#8230;</p>
<p>Creating new MPP initrd image&#8230;</p>
<p>You must now edit your boot loader configuration file, /boot/grub/menu.lst, to </p>
<p>add a new boot [...]]]></description>
			<content:encoded><![CDATA[<p>一、 按照计划，在光纤交换机上配置zone。</p>
<p>二、 光纤线连接；按照预先计划，把服务器的两个FC HBA连接到指定的光纤交换机的指定端口（在上一步中划zone的端口）。</p>
<p>三、 在存储上定义host及host group，分配需要的lun。</p>
<p>四、 在服务器上安装多路径软件RDAC</p>
<p>a) 在IBM网站下载相应版本的RDAC软件，rdac-LINUX-09.03.0C05.0214-source.tar.gz</p>
<p> <span id="more-470"></span>
<p><a href="http://www-947.ibm.com/systems/support/supportsite.wss/selectproduct?brandind=5000028&amp;familyind=5329626&amp;osind=5365487&amp;oldbrand=5000028&amp;oldfamily=5329626&amp;oldtype=0&amp;taskind=2&amp;matrix=Y&amp;psid=ap&amp;continue.x=13&amp;continue.y=16">http://www-947.ibm.com/systems/support/supportsite.wss/selectproduct?brandind=5000028&amp;familyind=5329626&amp;osind=5365487&amp;oldbrand=5000028&amp;oldfamily=5329626&amp;oldtype=0&amp;taskind=2&amp;matrix=Y&amp;psid=ap&amp;continue.x=13&amp;continue.y=16</a></p>
<p>b) 解压</p>
<p>tar zxvf rdac-LINUX-09.03.0C05.0214-source.tar.gz</p>
<p>c) 安装</p>
<p>cd linuxrdac-09.03.0C05.0214/</p>
<p>ls</p>
<p>make</p>
<p>make install</p>
<p>（输出信息：）</p>
<p>Please wait while we modify the system configuration files.</p>
<p>Your kernel version is 2.6.18-128.el5</p>
<p>Preparing to install MPP driver against this kernel version&#8230;</p>
<p>Generating module dependencies&#8230;</p>
<p>Creating new MPP initrd image&#8230;</p>
<p>You must now edit your boot loader configuration file, /boot/grub/menu.lst, to </p>
<p>add a new boot menu, which uses mpp-2.6.18-128.el5.img as the initrd image.</p>
<p>Now Reboot the system for MPP to take effect.</p>
<p>The new boot menu entry should look something like this (note that it may </p>
<p>vary with different system configuration):</p>
<p>&#8230;</p>
<p>title Red Hat Linux (2.6.18-128.el5) with MPP support</p>
<p>root (hd0,5)</p>
<p>kernel /vmlinuz-2.6.18-128.el5 ro root=LABEL=RH9</p>
<p>initrd /mpp-2.6.18-128.el5.img</p>
<p>&#8230;</p>
<p>（如果在没有安装RDAC之前重新启动过服务器，这个过程时间会比较长）</p>
<p>d) 修改grub启动列表：把default=0改为default=1，在最后添加红色部分。</p>
<p>vi /etc/grub.conf</p>
<p># grub.conf generated by anaconda</p>
<p>#</p>
<p># Note that you do not have to rerun grub after making changes to this file</p>
<p># NOTICE: You have a /boot partition. This means that</p>
<p># all kernel and initrd paths are relative to /boot/, eg.</p>
<p># root (hd0,2)</p>
<p># kernel /vmlinuz-version ro root=/dev/VolGroup_ID_19060/LogVol1</p>
<p># initrd /initrd-version.img</p>
<p>#boot=/dev/sda3</p>
<p>default=1</p>
<p>timeout=5</p>
<p>splashimage=(hd0,2)/grub/splash.xpm.gz</p>
<p>hiddenmenu</p>
<p>title Red Hat Enterprise Linux Server (2.6.18-128.el5)</p>
<p>root (hd0,2)</p>
<p>kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup_ID_19060/LogVol1 rhgb quiet</p>
<p>initrd /initrd-2.6.18-128.el5.img</p>
<p>title Red Hat Enterprise Linux Server (2.6.18-128.el5)</p>
<p>root (hd0,2)</p>
<p>kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup_ID_19060/LogVol1 rhgb quiet</p>
<p>initrd /mpp-2.6.18-128.el5.img</p>
<p>e) 重新启动服务器，查看是否检测到分配给该服务器的lun</p>
<p>fdisk -l | more，可以看到类似如下的内容，其中/dev/sda是服务器本身的硬盘，从/dev/sdb开始就是ds4800的了，每个42.9GB。</p>
<p>Disk /dev/sda: 292.3 GB, 292326211584 bytes</p>
<p>255 heads, 63 sectors/track, 35539 cylinders</p>
<p>Units = cylinders of 16065 * 512 = 8225280 bytes</p>
<p>Device Boot Start End Blocks Id System</p>
<p>/dev/sda1 1 5 40131 de Dell Utility</p>
<p>/dev/sda2 6 755 6024375 8e Linux LVM</p>
<p>/dev/sda3 * 756 780 200812+ 83 Linux</p>
<p>/dev/sda4 781 35539 279201667+ 5 Extended</p>
<p>/dev/sda5 781 35539 279201636 8e Linux LVM</p>
<p>Disk /dev/sdb: 42.9 GB, 42949672960 bytes</p>
<p>64 heads, 32 sectors/track, 40960 cylinders</p>
<p>Units = cylinders of 2048 * 512 = 1048576 bytes</p>
<p>Disk /dev/sdc: 42.9 GB, 42949672960 bytes</p>
<p>64 heads, 32 sectors/track, 40960 cylinders</p>
<p>Units = cylinders of 2048 * 512 = 1048576 bytes</p>
<p>Disk /dev/sdd: 42.9 GB, 42949672960 bytes</p>
<p>64 heads, 32 sectors/track, 40960 cylinders</p>
<p>Units = cylinders of 2048 * 512 = 1048576 bytes</p>
<p>f) 创建PV</p>
<p>pvcreate /dev/sd[b-d] 该命令创建了3个PV，也可以一个一个创建。</p>
<p>g) 查看一下创建的PV</p>
<p>pvdisplay </p>
<p>应该能看到创建的3个PV。</p>
<p>h) 接下来就可以使用vgcreate创建VG，使用lvcreate创建LV。</p>
<p>示例：</p>
<p>vgcreate testvg /dev/sdb /dev/sdc /dev/sdd 使用上面创建的3个PV创建一个名为testvg的VG。</p>
<p>lvcreate testlv -L 2048M testvg 在testvg中创建一个名为testlv的2G大小的LV。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.onecheng.com/archives/470/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IBM P5小型机连接使用DS8000遇到问题处理一例</title>
		<link>http://blog.onecheng.com/archives/459</link>
		<comments>http://blog.onecheng.com/archives/459#comments</comments>
		<pubDate>Fri, 21 Aug 2009 01:02:45 +0000</pubDate>
		<dc:creator>zyhui</dc:creator>
				<category><![CDATA[Unix技术文章]]></category>
		<category><![CDATA[存储技术]]></category>
		<category><![CDATA[DS8000]]></category>
		<category><![CDATA[hacmp]]></category>
		<category><![CDATA[vpath]]></category>

		<guid isPermaLink="false">http://blog.onecheng.com/archives/459</guid>
		<description><![CDATA[<p>之前有两台570做的HACMP，使用的DS4800，最近新购DS8000，就把DS4800上的数据迁移到了DS8000上，迁移完之后测试都正常，第二天查看日志出现如下错误：</p>
<p>72206E77&#160;&#160; 0819080009 P H vpath5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED   72206E77&#160;&#160; 0819080009 P H vpath4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    72206E77&#160;&#160; 0819080009 P H vpath3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    72206E77&#160;&#160; 0819080009 P H vpath2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    72206E77&#160;&#160; 0819080009 P H [...]]]></description>
			<content:encoded><![CDATA[<p>之前有两台570做的HACMP，使用的DS4800，最近新购DS8000，就把DS4800上的数据迁移到了DS8000上，迁移完之后测试都正常，第二天查看日志出现如下错误：</p>
<p>72206E77&#160;&#160; 0819080009 P H vpath5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED   <br />72206E77&#160;&#160; 0819080009 P H vpath4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0819080009 P H vpath3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0819080009 P H vpath2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0819080009 P H vpath1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0819080009 P H vpath0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0819000009 P H vpath5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0819000009 P H vpath4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0819000009 P H vpath3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0819000009 P H vpath2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0819000009 P H vpath1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0819000009 P H vpath0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED</p>
<p>详细日志信息：</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;   <br />LABEL:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; VPATH_RESV_CFLICT    <br />IDENTIFIER:&#160;&#160;&#160;&#160; 72206E77 </p>
<p> <span id="more-459"></span>
<p>Date/Time:&#160;&#160;&#160;&#160;&#160;&#160; Wed Aug 19 08:00:08 BEIST 2009   <br />Sequence Number: 93250    <br />Machine Id:&#160;&#160;&#160;&#160;&#160; 00C8A1ED4C00    <br />Node Id:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; abicserv5    <br />Class:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; H    <br />Type:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; PEND    <br />Resource Name:&#160;&#160; vpath0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />Resource Class:&#160; disk    <br />Resource Type:&#160;&#160; vpath    <br />Location:&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p>
<p>Description   <br />REQUESTED OPERATION CANNOT BE PERFORMED </p>
<p>Probable Causes   <br />SOFTWARE PROGRAM </p>
<p>Failure Causes   <br />DEVICE LOCKED BY ANOTHER USER </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; Recommended Actions   <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; RELEASE DEVICE PERSISTENT RESERVATION </p>
<p>Detail Data   <br />SENSE DATA    <br />0000 0000 8000 0036 0000 0000 0000 0001 0000 0000 0000 0000 0000 0000     <br />&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;    <br />LABEL:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; VPATH_RESV_CFLICT    <br />IDENTIFIER:&#160;&#160;&#160;&#160; 72206E77 </p>
<p>Date/Time:&#160;&#160;&#160;&#160;&#160;&#160; Wed Aug 19 00:00:19 BEIST 2009   <br />Sequence Number: 93249    <br />Machine Id:&#160;&#160;&#160;&#160;&#160; 00C8A1ED4C00    <br />Node Id:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; abicserv5    <br />Class:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; H    <br />Type:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; PEND    <br />Resource Name:&#160;&#160; vpath5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br />Resource Class:&#160; disk    <br />Resource Type:&#160;&#160; vpath    <br />Location:&#160;&#160;&#160;&#160;&#160;&#160;&#160; </p>
<p>Description   <br />REQUESTED OPERATION CANNOT BE PERFORMED </p>
<p>Probable Causes   <br />SOFTWARE PROGRAM </p>
<p>Failure Causes   <br />DEVICE LOCKED BY ANOTHER USER </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; Recommended Actions   <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; RELEASE DEVICE PERSISTENT RESERVATION </p>
<p>Detail Data   <br />SENSE DATA    <br />0000 0000 8000 0036 0000 0005 0000 0001 0000 0000 0000 0000 0000 0005 </p>
<p>于是网上搜索，发现IBM官方有该问题的处理方法：</p>
<p><a title="http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=1811149A13000" href="http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=1811149A13000">http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=1811149A13000</a></p>
<p>详细信息如下：</p>
<h3>errpt中报“72206E77 P H vpath 不能执行请求的操作”错误的解决方法</h3>
<p>环境:(产品,平台,机型,软件版本,等)</p>
<p>产品: AIX 5L HACMP5.2 or 5.3</p>
<p>平台: p5，pSeries, JS BladeCenter, ESS Storage</p>
<p>问题描述: </p>
<p>客户从errpt中发现在每天凌晨 00:00 零点零分的时候系统报“72206E77 P H vpath 不能执行请求的操作”    <br />的错误，这些vpath是属于HACMP中配置的磁盘，并且这些磁盘上的vg在对端节点上正varyon着，但是存储    <br />vpath硬盘的访问一切正常。</p>
<p>解答:</p>
<p>errpt的具体信息如下:</p>
<p>#errpt   <br />&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;    <br />标识符 时间戳记 T C 资源名 描述    <br />72206E77 1101000005 P H vpath16 不能执行请求的操作    <br />72206E77 1101000005 P H vpath14 不能执行请求的操作    <br />72206E77 1101000005 P H vpath12 不能执行请求的操作    <br />72206E77 1101000005 P H vpath11 不能执行请求的操作    <br />72206E77 1101000005 P H vpath9 不能执行请求的操作    <br />72206E77 1101000005 P H vpath8 不能执行请求的操作    <br />72206E77 1101000005 P H vpath6 不能执行请求的操作    <br />72206E77 1101000005 P H vpath5 不能执行请求的操作    <br />72206E77 1101000005 P H vpath3 不能执行请求的操作    <br />72206E77 1101000005 P H vpath1 不能执行请求的操作    <br />72206E77 1031000005 P H vpath16 不能执行请求的操作    <br />72206E77 1031000005 P H vpath14 不能执行请求的操作    <br />72206E77 1031000005 P H vpath12 不能执行请求的操作    <br />72206E77 1031000005 P H vpath11 不能执行请求的操作    <br />72206E77 1031000005 P H vpath9 不能执行请求的操作    <br />72206E77 1031000005 P H vpath8 不能执行请求的操作    <br />72206E77 1031000005 P H vpath6 不能执行请求的操作    <br />72206E77 1031000005 P H vpath5 不能执行请求的操作    <br />72206E77 1031000005 P H vpath3 不能执行请求的操作    <br />72206E77 1031000005 P H vpath1 不能执行请求的操作    <br />&#8230;&#8230;</p>
<p>errpt -a   <br />标号： VPATH_RESV_CFLICT    <br />标识符： 72206E77</p>
<p>日期／时间： 公元2005年11月01日 星期   <br />序号： 5237    <br />机器标识： 00C662AF4C00    <br />节点标识： bmccdb    <br />类： H    <br />类型： PEND    <br />资源名： vpath16    <br />资源类： disk    <br />资源类型： vpath    <br />位置：</p>
<p>描述   <br />不能执行请求的操作</p>
<p>可能原因   <br />软件程序</p>
<p>失败原因   <br />设备被另一个用户锁定</p>
<p>推荐的操作   <br />F100</p>
<p>详细数据   <br />检测数据    <br />2FF3 9694 8000 002B 0000 0010 0000 0001 0000 0000 0000 0000 0000 0010    <br />&#8230;&#8230;</p>
<p>===========================================================================   <br />方法一: (临时解决方法)    <br />忽略这个报错信息，这不是一个真正的功能问题，但是错误每天依旧报告。</p>
<p>方法二: (临时解决方法)   <br /># smit hacmp    <br />=&gt; Problem Determination Tools     <br />=&gt; HACMP Verification    <br />=&gt; Automatic Cluster Configuration Monitoring    <br />Automatic Cluster Configuration Monitoring    <br />Type or select values in entry fields.    <br />Press Enter AFTER making all desired changes.    <br />[Entry Fields]    <br />* Automatic cluster configuration verification Disabled +    <br />Node name Default +    <br />* HOUR (00 &#8211; 23) [00] +#</p>
<p>将每天 00:00 零点零分 &quot; Automatic cluster configuration verificatio &quot; 的功能禁用，   <br />然后停止HACMP应用程序，再进行HACMP配置的验证和同步，使之生效后，错误从此不再报告。</p>
<p>方法三:(永久解决方法)   <br />访问下面网址下载并安装HACMP的补丁进行永久的解决。</p>
<p>IY70222 (HACMP5.2):    <br />VPATH_RESERVATION_CONFLICT OR DISK ERRORS LOGGED WHEN CLVERIFY RUNS    <br /><a href="http://www-1.ibm.com/support/docview.wss?uid=isg1IY70222">http://www-1.ibm.com/support/docview.wss?uid=isg1IY70222</a></p>
<p>IY77629 (HACMP5.3):    <br />VPATH_RESERVATION_CONFLICT OR DISK ERRORS LOGGED WHEN CLVERIFY RUNS    <br /><a href="http://www-01.ibm.com/support/docview.wss?uid=isg1IY77629">http://www-01.ibm.com/support/docview.wss?uid=isg1IY77629</a></p>
<p>安装HACMP的补丁并重新启动系统以后，错误从此不再报告。</p>
</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>由于我们使用的HACMP版本是5.3的，于是下载IY77629补丁进行安装，安装之后重启服务器，以为万事大吉，没想到第二天依然看到有如下错误：</p>
<p>72206E77&#160;&#160; 0820080009 P H vpath5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED   <br />72206E77&#160;&#160; 0820080009 P H vpath4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0820080009 P H vpath3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0820080009 P H vpath2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0820080009 P H vpath1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED    <br />72206E77&#160;&#160; 0820080009 P H vpath0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; REQUESTED OPERATION CANNOT BE PERFORMED</p>
<p>&#160;</p>
<p>于是众人大呼IBM的文档也不靠谱，正在无计可施的时候，忽然发现该错误的一个特点：</p>
<p>安装HACMP补丁之前凌晨0点和8点都有报错，安装HACMP补丁之后只有8点报错，感觉有些蹊跷，进一步检查：</p>
<p># crontab -l</p>
<p>发现其中每天0点和8点执行的命令如下，其中0点执行的是HACMP的，8点的不清楚是什么东西。</p>
<p>0 0 * * * /usr/es/sbin/cluster/utilities/clcycle 1&gt;/dev/null 2&gt;/dev/null # HACMP for AIX Logfile rotation</p>
<p>0 8 * * * /home/cron/checksys.sh 1&gt;&gt;/home/cron/checksys.log 2&gt;&gt;/home/cron/checksys.err</p>
<p>由此可以判断出HACMP的补丁已经生效了，现在的问题是checksys.sh 是什么东西。</p>
<p>看一下checksys.sh 的内容：</p>
<p>cd /abbin;   <br />/abbin/nmon64 -f -s 600 -c 144;    <br />date;    <br />find /var/tmp/testtmp/*.tmp -mtime +3 -print|xargs rm -f;    <br />find /var/tmp/*.tmp -mtime +3 -print|xargs rm -f;    <br />date;</p>
<p>原来是nmon，到/abbin下看了下，这个nmin64竟然是2006年的，现在问题已经确定了，就是这个2006年的nmon64的问题了，应该更新最新的nmon就OK了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.onecheng.com/archives/459/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LUN Mapping和ZONE</title>
		<link>http://blog.onecheng.com/archives/323</link>
		<comments>http://blog.onecheng.com/archives/323#comments</comments>
		<pubDate>Wed, 06 Feb 2008 11:44:56 +0000</pubDate>
		<dc:creator>zyhui</dc:creator>
				<category><![CDATA[存储技术]]></category>
		<category><![CDATA[LUN]]></category>
		<category><![CDATA[Mapping]]></category>
		<category><![CDATA[zone]]></category>

		<guid isPermaLink="false">http://blog.onecheng.com/archives/323</guid>
		<description><![CDATA[<p>转自：sansky.net</p>
<p>在多业务系统中，存储上的LUN Mapping或LUN Masking要与FC SWITCH上的ZONE功能配合起来使用，目的是使用不同的主机只能访问到不同的卷。</p>
<p>LUN Mapping和LUN Masking是存储设备自身具有的功能，也需要在存储设备的管理设置软件或设置工具中来完成。</p>
<p></p>
<p>LUN Masking</p>
<p>LUN masking是指LUN与主机HBA卡的WWN地址绑定，与主机HBA卡建立一对一或多对一的连接和访问关系。无论主机跳线到同一个FABRIC（无zone设置)的哪一个端口上，主机都能识别到相同的LUN。存储设备一般默认在卷和主机间建立多对一的对应关系，即一台主机可访问存储设备上的多个卷。</p>
<p>在非共享的应用系统中，一般在卷和主机建立一（主机）对多（卷）的关系，不同业务类型的工作站分别访问不同的LUN。在共享式的应用系统中，一般采用多（主机）对一（卷）关系。</p>
<p>LUN Mapping</p>
<p>LUN Mapping是LUN与存储设备的主机端口进行绑定，工作站连接不同的主机端口时所能访问的LUN不同。</p>
<p>当一个存储系统同时为多个应用系统提供数据存储服务，且不同应用系统的主机分别处于不同的地理地址时，有可能用到第二种LUN Mapping方式。即将不同的LUN与不同的存储主机端口绑定，不同的主机端口与不同的FC交换机或者不同的ZONE连接，从而实现不同的工作站只能访问不同的端口。</p>
<p>一个LUN Mapping中所对应的LUN和存储主机端口成为一个分区。由于存储设备的主机端口数量是一定的，如果划分的LUN Mapping分区越多，分区中存储主机端口就会越少。存储设备的冗余链路连接功能就越小，当一个分区里只能设置一个主机端口是，存储就失去了冗余链路连接功能，整个系统极易因存储主机端口和交换机端口的故障而发生单点故障。</p>
<p>当系统无FC交换机，主机与存储设备的主机端口直连时，通过LUN Mapping实现起来LUN分区非常方便。当所有主机端口都连接到同一个FABRIC时，就需要与 FCswitch的ZONE结合起来一起使用。</p>
<p>不同厂商对LUN Masking和LUN Mapping的定义和解释不完全相同。有的甚至就定义成一个名称，如SAN SHARE，而有的存储干脆就没有LUN Masking和LUN Mapping功能。</p>
<p>ZONE</p>
<p>FC SWITCH上的ZONE功能类似于以太网交换机上的VLAN功能，它是将连接在SAN网络中的设备（主机和存储），逻辑上划到为不同的区域内，使得不同区域中的设备相互间不能FC网络直接访问，从而实现网络中的设备之间的相互隔离。</p>
<p>例如下图：</p>
<p> </p>
<p>假设两台FC交换机通过级连线连接成一个fabric。红色区域的交换机端口属于ZONE 1,绿色区域属于zone 2，蓝色区域属于zone 3，橙色区域既属于zone 1又属于zone 3，白色为扩张端口区域，不需要定义zone。</p>
<p>在这两台FC交换机组成的fabric中，凡是红色区域zone 1中的设备之间都可以相互访问，但是不能访问绿色区域和蓝色区域中的设备，但可以访问橙色区域中的设备，因为橙色也属于zone 1。</p>
<p>蓝色区域与红色区域相似。</p>
<p>绿色区域zone 2中的设备之间只能可以相互访问，别的任何区域的设备。</p>
<p>橙色区域中的设备既可以访问红色区域中的设备，又可以访问狼色区域中的设备，但不能访问绿色区域中的设备。</p>
<p>按照中方法，无论存储系统的结构有多么复杂，都可以通过画图的方式把LUN、存储设备主机端口，交换机端口和工作站之间的关系分析清楚。</p>
]]></description>
			<content:encoded><![CDATA[<p>转自：sansky.net</p>
<p>在多业务系统中，存储上的LUN Mapping或LUN Masking要与FC SWITCH上的ZONE功能配合起来使用，目的是使用不同的主机只能访问到不同的卷。</p>
<p>LUN Mapping和LUN Masking是存储设备自身具有的功能，也需要在存储设备的管理设置软件或设置工具中来完成。</p>
<p><span id="more-323"></span></p>
<p><b>LUN Masking</b></p>
<p>LUN masking是指LUN与主机HBA卡的WWN地址绑定，与主机HBA卡建立一对一或多对一的连接和访问关系。无论主机跳线到同一个FABRIC（无zone设置)的哪一个端口上，主机都能识别到相同的LUN。存储设备一般默认在卷和主机间建立多对一的对应关系，即一台主机可访问存储设备上的多个卷。</p>
<p>在非共享的应用系统中，一般在卷和主机建立一（主机）对多（卷）的关系，不同业务类型的工作站分别访问不同的LUN。在共享式的应用系统中，一般采用多（主机）对一（卷）关系。</p>
<p><b>LUN Mapping</b></p>
<p>LUN Mapping是LUN与存储设备的主机端口进行绑定，工作站连接不同的主机端口时所能访问的LUN不同。</p>
<p>当一个存储系统同时为多个应用系统提供数据存储服务，且不同应用系统的主机分别处于不同的地理地址时，有可能用到第二种LUN Mapping方式。即将不同的LUN与不同的存储主机端口绑定，不同的主机端口与不同的FC交换机或者不同的ZONE连接，从而实现不同的工作站只能访问不同的端口。</p>
<p>一个LUN Mapping中所对应的LUN和存储主机端口成为一个分区。由于存储设备的主机端口数量是一定的，如果划分的LUN Mapping分区越多，分区中存储主机端口就会越少。存储设备的冗余链路连接功能就越小，当一个分区里只能设置一个主机端口是，存储就失去了冗余链路连接功能，整个系统极易因存储主机端口和交换机端口的故障而发生单点故障。</p>
<p>当系统无FC交换机，主机与存储设备的主机端口直连时，通过LUN Mapping实现起来LUN分区非常方便。当所有主机端口都连接到同一个FABRIC时，就需要与 FCswitch的ZONE结合起来一起使用。</p>
<p>不同厂商对LUN Masking和LUN Mapping的定义和解释不完全相同。有的甚至就定义成一个名称，如SAN SHARE，而有的存储干脆就没有LUN Masking和LUN Mapping功能。</p>
<p><b>ZONE</b></p>
<p>FC SWITCH上的ZONE功能类似于以太网交换机上的VLAN功能，它是将连接在SAN网络中的设备（主机和存储），逻辑上划到为不同的区域内，使得不同区域中的设备相互间不能FC网络直接访问，从而实现网络中的设备之间的相互隔离。</p>
<p>例如下图：</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2008/02/windowslivewriterlinmappingzone-2136clip-image0011.jpg" rel="lightbox[323]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="355" alt="windowslivewriterlinmappingzone-2136clip-image0011" src="http://blog.onecheng.com/wp-content/uploads/2008/02/windowslivewriterlinmappingzone-2136clip-image0011-thumb.jpg" width="509" border="0" /></a> </p>
<p>假设两台FC交换机通过级连线连接成一个fabric。红色区域的交换机端口属于ZONE 1,绿色区域属于zone 2，蓝色区域属于zone 3，橙色区域既属于zone 1又属于zone 3，白色为扩张端口区域，不需要定义zone。</p>
<p>在这两台FC交换机组成的fabric中，凡是红色区域zone 1中的设备之间都可以相互访问，但是不能访问绿色区域和蓝色区域中的设备，但可以访问橙色区域中的设备，因为橙色也属于zone 1。</p>
<p>蓝色区域与红色区域相似。</p>
<p>绿色区域zone 2中的设备之间只能可以相互访问，别的任何区域的设备。</p>
<p>橙色区域中的设备既可以访问红色区域中的设备，又可以访问狼色区域中的设备，但不能访问绿色区域中的设备。</p>
<p>按照中方法，无论存储系统的结构有多么复杂，都可以通过画图的方式把LUN、存储设备主机端口，交换机端口和工作站之间的关系分析清楚。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.onecheng.com/archives/323/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iSCSI存储技术全攻略</title>
		<link>http://blog.onecheng.com/archives/181</link>
		<comments>http://blog.onecheng.com/archives/181#comments</comments>
		<pubDate>Sun, 16 Dec 2007 05:55:51 +0000</pubDate>
		<dc:creator>zyhui</dc:creator>
				<category><![CDATA[存储技术]]></category>
		<category><![CDATA[initiator]]></category>
		<category><![CDATA[ISCSI]]></category>
		<category><![CDATA[协议]]></category>
		<category><![CDATA[存储产品介绍]]></category>
		<category><![CDATA[存储共享]]></category>
		<category><![CDATA[存储控制器]]></category>
		<category><![CDATA[系统架构]]></category>
		<category><![CDATA[网络存储]]></category>

		<guid isPermaLink="false">http://blog.onecheng.com/archives/181</guid>
		<description><![CDATA[<p>什么是iSCSI</p>
<p>iSCSI（iSCSI = internet Small Computer System Interface ）是由IEETF开发的网络存储标准，目的是为了用IP协议将存储设备连接在一起。通过在IP网上传送SCSI命令和数据，ISCSI推动了数据在网际之间的传递，同时也促进了数据的远距离管理。由于其出色的数据传输能力，ISCSI协议被认为是促进存储区域网（SAN）市场快速发展的关键因素之一。因为IP网络的广泛应用， ISCSI能够在LAN、WAN甚至internet上进行数据传送，使得数据的存储不再受地域的现在。</p>
<p>ISCSI技术的核心是在TCP/IP网络上传输SCSI协议，是指用TCP/IP报文、和ISCSI报文封装SCSI报文，使得SCSI命令和数据可以在普通以太网络上进行传输，如下图：</p>
<p></p>
<p></p>
<p>iSCSI 协议定义了在 TCP/IP 网络发送、接收 block（数据块）级的存储数据的规则和方 法。发送端将SCSI命令和数据封装到 TCP/IP 包中再通过网络转发，接收端收到 TCP/IP 包 之后，将其还原为SCSI命令和数据并执行，完成之后将返回的SCSI命令和数据再封装到 TCP/IP 包中再传送回发送端。而整个过程在用户看来，使用远端的存储设备就象访问本地的 SCSI设备一样简单。</p>
<p>早在 2001 年上半年，IBM 就推出了IP Storage 200i，是市场上公认的第一款基于iSCSI 协议的产品，这款产品的出现，对于身处信息爆炸时代却无法承担光纤通道 SAN 环境高成本的中小型用户来说，具有巨大的吸引力；2001年10月，Cisco也推出了SN5420存储路由器，基于IP标准和SAN标准，可以提供与现有LAN、WAN、光纤和SAN设备之间的互操作，率先建立了IP网络与SAN之间的桥梁。现在，有更多的厂商参与到iSCSI产品的开发中，如Intel已经推出了存储网卡 IP Storage iSCSI PRO/1000T，将协议转化也就是封装、还原 TCP/IP 包的步骤转移到网卡上来执行，大大降低了服务器处理器的占用率。同时，还有芯片、板卡制造商加入到iSCSI产品的开发中，如Adaptec、Qlogic 等等。</p>
<p>iSCSI可以实现在IP网络上运行SCSI协议，使其能够在诸如高速千兆以太网上进行路由选择。用户可使用标准的千兆级以太网传输协议，通过Cat5线缆和任意的交换机产品，将服务器与磁盘阵列连接在一起，并且能够提供接近FC SAN的性能。</p>
<p>iSCSI集SCSI、以太网和TCP/IP等技术于一身，支持iSCSI技术的服务器和存储设备能够直接连接到现有的IP交换机和路由器上，具有低廉、开放、大容量、传输速度高、安全等诸多优点，最适合需要在网络上存储和传输大量数据的应用环境，比如广电视频制作和媒资系统，视频监控系统，IPTV系统，数据备份系统，以及许多的对IOPS和带宽性能要求不是还很高的数据库存储系统、大容量文件存储系统。</p>
<p>iSCSI存储系统架构</p>
<p>现在市场有很多不同型号的iSCSI存储设备，设备的型号和参数有很多不同，厂商在做市场宣传时候也经常采用不同的口号或噱头，标榜自己的产品有各种各样不同的功能和优势。</p>
<p>实际上当我们对iSCSI设备的结构进行深入的研究时就会发现iSCSI从架构上可以分为4种类型的架构。</p>
<p>一、控制器架构</p>
<p>iSCSI的核心处理单元采用与FC光纤存储设备相同的结构。即采用专用的数据传输芯片、专用的RAID数据校验芯片、专用的高性能cache缓存和专用的嵌入式系统平台。打开设备机箱时可以看到iSCSI设备内部采用无线缆的背板结构，所有部件与背板之间通过标准或非标准的插槽链接在一起，而不是普通PC中的多种不同型号和规格的线缆链接。</p>
<p>这种类型的iSCSI存储设备核心处理单元采用高性能的硬件处理芯片，每个芯片功能单一，因此处理效率较高。操作系统是嵌入式设计，与其他类型的操作系统相比，嵌入式操作系统具有体积小、高稳定性、强实时性、固化代码以及操作方便简单等特点。因此控制器架构的iSCSI存储设备具有较高的安全性和和稳定性。</p>
<p>控制器架构iSCSI存储内部基于无线缆的背板链接方式，完全消除了链接上的单点故障，因此系统更安全，性能更稳定。一般可用于对性能的稳定性和高可用性具有较高要求的在线存储系统，比如：中小型数据库系统，大型数据的库备份系统，远程容灾系统，网站、电力或非线性编辑制作网等。</p>
<p>控制器架构的iSCSI设备由于核心处理器全部采用硬件，制造成本较高，因此一般销售价格较高。</p>
<p>目前市场还可以见到一种特殊的基于控制器架构的iSCSI存储设备。该类存储设备是在现有FC-SAN存储设备的基础上增加iSCSI协议转换模块，使得FC-SAN存储设备可以同时支持FC数据传输协议和iSCSI传输协议，如EMC 150i/300i/500i，HDS AMS1000/500/200等。</p>
<p>常见控制器架构iSCSI产品：</p>
<p>1、Equlogic PS300E系列</p>
<p></p>
<p> .</p>
<p>2、Infortrend EonStor A16E</p>
<p></p>
<p>3、UIT BS2000e/3000e</p>
<p></p>
<p>区分一个设备是否是控制器架构，可从以下几个方面去考虑：</p>
<p>1、是否双控：除了一些早期型号或低端型号外，高性能的iSCSI存储一般都会采用active-active的双控制器工作方式。控制器为模块化设计，并安装在同一个机箱内，非两个独立机箱的控制器。</p>
<p>2、缓存：有双控制器缓存镜像、缓存断电保护功能。</p>
<p>3、数据校验：采用专用硬件校验和数据传输芯片，非依靠普通CPU的软件校验，或普通RAID卡。</p>
<p>4、内部结构：打开控制器架构的设备，内部全部为无线缆的背板式连接方式，各硬件模块连接在背板的各个插槽上。</p>
<p>二、iSCSI连接桥架构</p>
<p>整个iSCSI存储分为两个部分，一个部分是前端协议转换设备，另一部分是后端存储。结构上类似NAS网关及其后端存储设备。</p>
<p>前端协议转换部分一般为硬件设备，主机接口为千兆以太网接口，磁盘接口一般为SCSI接口或FC接口，可连接SCSI磁盘阵列和FC存储设备。通过千兆以太网主机接口对外提供ISCSI数据传输协议。</p>
<p>后端存储一般采用SCSI磁盘阵列和FC存储设备，将SCSI磁盘阵列和FC存储设备的主机接口直接连接到iSCSI桥的磁盘接口上。</p>
<p>iSCSI连接桥设备本身只有协议转换功能，没有RAID校验和快照、卷复制等功能。创建RAID组、创建LUN等操作必须在存储设备上完成，存储设备有什么功能，整个iSCSI设备就具有什么样的功能。</p>
<p>SANRAD的V-Switch系列，ATTO Technology的iPBridge系列的iSCSI桥接器，提供iSCSI-to-SCSI与iSCSI-to-FC 的桥接，可将直连的磁盘阵列柜(Disk Array，JBOD、DAS)或磁带设备(Autoloader、Tape Library)转变成iSCSI存储设备。</p>
<p>不过随着iSCSI技术的逐渐成熟，连接桥架构的iSCSI设备越来越少，目前的市场上基本已看不到这样的产品了。</p>
<p>三、PC架构</p>
<p>那么何谓PC架构？按字面的意思可以理解为存储设备建立在PC服务器的基础上。即就是选择一个普通的、性能优良的、可支持多块磁盘的PC（一般为PC服务器和工控服务器），选择一款相对成熟稳定的iSCSI target软件，将iSCSI Target软件安装在PC服务器上，使普通的PC服务器转变成一台iSCSI存储设备，并通过PC服务器的以太网卡对外提供iSCSI数据传输协议。</p>
<p>目前常见的iSCSI Target软件多半由商业软件厂商提供，如DataCore Software的SANmelody，FalconStor Software的iSCSI Server [...]]]></description>
			<content:encoded><![CDATA[<p><b>什么是iSCSI</b></p>
<p>iSCSI（iSCSI = internet Small Computer System Interface ）是由IEETF开发的网络存储标准，目的是为了用IP协议将存储设备连接在一起。通过在IP网上传送SCSI命令和数据，ISCSI推动了数据在网际之间的传递，同时也促进了数据的远距离管理。由于其出色的数据传输能力，ISCSI协议被认为是促进存储区域网（SAN）市场快速发展的关键因素之一。因为IP网络的广泛应用， ISCSI能够在LAN、WAN甚至internet上进行数据传送，使得数据的存储不再受地域的现在。</p>
<p>ISCSI技术的核心是在TCP/IP网络上传输SCSI协议，是指用TCP/IP报文、和ISCSI报文封装SCSI报文，使得SCSI命令和数据可以在普通以太网络上进行传输，如下图：</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0012.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="217" alt="clip_image001" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image001-thumb2.jpg" width="486" border="0" /></a></p>
<p><span id="more-181"></span></p>
<p>iSCSI 协议定义了在 TCP/IP 网络发送、接收 block（数据块）级的存储数据的规则和方 法。发送端将SCSI命令和数据封装到 TCP/IP 包中再通过网络转发，接收端收到 TCP/IP 包 之后，将其还原为SCSI命令和数据并执行，完成之后将返回的SCSI命令和数据再封装到 TCP/IP 包中再传送回发送端。而整个过程在用户看来，使用远端的存储设备就象访问本地的 SCSI设备一样简单。</p>
<p>早在 2001 年上半年，IBM 就推出了IP Storage 200i，是市场上公认的第一款基于iSCSI 协议的产品，这款产品的出现，对于身处信息爆炸时代却无法承担光纤通道 SAN 环境高成本的中小型用户来说，具有巨大的吸引力；2001年10月，Cisco也推出了SN5420存储路由器，基于IP标准和SAN标准，可以提供与现有LAN、WAN、光纤和SAN设备之间的互操作，率先建立了IP网络与SAN之间的桥梁。现在，有更多的厂商参与到iSCSI产品的开发中，如Intel已经推出了存储网卡 IP Storage iSCSI PRO/1000T，将协议转化也就是封装、还原 TCP/IP 包的步骤转移到网卡上来执行，大大降低了服务器处理器的占用率。同时，还有芯片、板卡制造商加入到iSCSI产品的开发中，如Adaptec、Qlogic 等等。</p>
<p>iSCSI可以实现在IP网络上运行SCSI协议，使其能够在诸如高速千兆以太网上进行路由选择。用户可使用标准的千兆级以太网传输协议，通过Cat5线缆和任意的交换机产品，将服务器与磁盘阵列连接在一起，并且能够提供接近FC SAN的性能。</p>
<p>iSCSI集SCSI、以太网和TCP/IP等技术于一身，支持iSCSI技术的服务器和存储设备能够直接连接到现有的IP交换机和路由器上，具有低廉、开放、大容量、传输速度高、安全等诸多优点，最适合需要在网络上存储和传输大量数据的应用环境，比如广电视频制作和媒资系统，视频监控系统，IPTV系统，数据备份系统，以及许多的对IOPS和带宽性能要求不是还很高的数据库存储系统、大容量文件存储系统。</p>
<p><b>iSCSI</b><b>存储系统架构</b></p>
<p>现在市场有很多不同型号的iSCSI存储设备，设备的型号和参数有很多不同，厂商在做市场宣传时候也经常采用不同的口号或噱头，标榜自己的产品有各种各样不同的功能和优势。</p>
<p>实际上当我们对iSCSI设备的结构进行深入的研究时就会发现iSCSI从架构上可以分为4种类型的架构。</p>
<p><b>一、控制器架构</b></p>
<p>iSCSI的核心处理单元采用与FC光纤存储设备相同的结构。即采用专用的数据传输芯片、专用的RAID数据校验芯片、专用的高性能cache缓存和专用的嵌入式系统平台。打开设备机箱时可以看到iSCSI设备内部采用无线缆的背板结构，所有部件与背板之间通过标准或非标准的插槽链接在一起，而不是普通PC中的多种不同型号和规格的线缆链接。</p>
<p>这种类型的iSCSI存储设备核心处理单元采用高性能的硬件处理芯片，每个芯片功能单一，因此处理效率较高。操作系统是嵌入式设计，与其他类型的操作系统相比，嵌入式操作系统具有体积小、高稳定性、强实时性、固化代码以及操作方便简单等特点。因此控制器架构的iSCSI存储设备具有较高的安全性和和稳定性。</p>
<p>控制器架构iSCSI存储内部基于无线缆的背板链接方式，完全消除了链接上的单点故障，因此系统更安全，性能更稳定。一般可用于对性能的稳定性和高可用性具有较高要求的在线存储系统，比如：中小型数据库系统，大型数据的库备份系统，远程容灾系统，网站、电力或非线性编辑制作网等。</p>
<p>控制器架构的iSCSI设备由于核心处理器全部采用硬件，制造成本较高，因此一般销售价格较高。</p>
<p>目前市场还可以见到一种特殊的基于控制器架构的iSCSI存储设备。该类存储设备是在现有FC-SAN存储设备的基础上增加iSCSI协议转换模块，使得FC-SAN存储设备可以同时支持FC数据传输协议和iSCSI传输协议，如EMC 150i/300i/500i，HDS AMS1000/500/200等。</p>
<p>常见控制器架构iSCSI产品：</p>
<p>1、Equlogic PS300E系列</p>
<p><a href="http://www.sansky.net/files/2007/12/119661379080-clip-image004.jpg" rel="lightbox[181]"></a><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0022.jpg" rel="lightbox[181]"><img title="" style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="96" alt="clip_image002" hspace="hspace" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image002-thumb2.jpg" width="268" border="0" /></a><a href="http://www.sansky.net/files/2007/12/119661379080-clip-image004.jpg" rel="lightbox[181]"></a></p>
<p> .</p>
<p>2、Infortrend EonStor A16E</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0031.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="85" alt="clip_image003" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image003-thumb1.jpg" width="244" border="0" /></a></p>
<p>3、UIT BS2000e/3000e</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0042.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="112" alt="clip_image004" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image004-thumb2.jpg" width="292" border="0" /></a></p>
<p>区分一个设备是否是控制器架构，可从以下几个方面去考虑：</p>
<p>1、是否双控：除了一些早期型号或低端型号外，高性能的iSCSI存储一般都会采用active-active的双控制器工作方式。控制器为模块化设计，并安装在同一个机箱内，非两个独立机箱的控制器。</p>
<p>2、缓存：有双控制器缓存镜像、缓存断电保护功能。</p>
<p>3、数据校验：采用专用硬件校验和数据传输芯片，非依靠普通CPU的软件校验，或普通RAID卡。</p>
<p>4、内部结构：打开控制器架构的设备，内部全部为无线缆的背板式连接方式，各硬件模块连接在背板的各个插槽上。</p>
<p><b>二、iSCSI连接桥架构</b></p>
<p>整个iSCSI存储分为两个部分，一个部分是前端协议转换设备，另一部分是后端存储。结构上类似NAS网关及其后端存储设备。</p>
<p>前端协议转换部分一般为硬件设备，主机接口为千兆以太网接口，磁盘接口一般为SCSI接口或FC接口，可连接SCSI磁盘阵列和FC存储设备。通过千兆以太网主机接口对外提供ISCSI数据传输协议。</p>
<p>后端存储一般采用SCSI磁盘阵列和FC存储设备，将SCSI磁盘阵列和FC存储设备的主机接口直接连接到iSCSI桥的磁盘接口上。</p>
<p>iSCSI连接桥设备本身只有协议转换功能，没有RAID校验和快照、卷复制等功能。创建RAID组、创建LUN等操作必须在存储设备上完成，存储设备有什么功能，整个iSCSI设备就具有什么样的功能。</p>
<p>SANRAD的V-Switch系列，ATTO Technology的iPBridge系列的iSCSI桥接器，提供iSCSI-to-SCSI与iSCSI-to-FC 的桥接，可将直连的磁盘阵列柜(Disk Array，JBOD、DAS)或磁带设备(Autoloader、Tape Library)转变成iSCSI存储设备。</p>
<p>不过随着iSCSI技术的逐渐成熟，连接桥架构的iSCSI设备越来越少，目前的市场上基本已看不到这样的产品了。</p>
<p><b>三、PC架构</b></p>
<p>那么何谓PC架构？按字面的意思可以理解为存储设备建立在PC服务器的基础上。即就是选择一个普通的、性能优良的、可支持多块磁盘的PC（一般为PC服务器和工控服务器），选择一款相对成熟稳定的iSCSI target软件，将iSCSI Target软件安装在PC服务器上，使普通的PC服务器转变成一台iSCSI存储设备，并通过PC服务器的以太网卡对外提供iSCSI数据传输协议。</p>
<p>目前常见的iSCSI Target软件多半由商业软件厂商提供，如DataCore Software的SANmelody，FalconStor Software的iSCSI Server for Windows，和String Bean Software的WinTarget等。这软件都只能运行在Windows操作系统平台上。</p>
<p>在PC架构的iSCSI存储设备上，所有的RAID组校验、逻辑卷管理、iSCSI 运算、TCP/IP 运算等都是以纯软件方式实现，因此对PC的CPU和内存的性能要求较高。另外iSCSI存储设备的性能极容易收PC服务器运行状态的影响。</p>
<p>当由于PC架构iSCSI存储设备的研发、生产、安装使用相对简单，硬件和软件成本相对较低，因此市场上常见的基于PC架构的iSCSI设备的价格都比较低，在一些对性能稳定性要求较低的系统中具有较大的价格优势。</p>
<p>常见PC架构iSCSI存储设备：</p>
<p>1、INTEL SSR212CC iSCSI产品图片：</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0051.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="106" alt="clip_image005" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image005-thumb1.jpg" width="244" border="0" /></a></p>
<p>2、H3C EX1000 iSCSI产品图片：</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0062.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="101" alt="clip_image006" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image006-thumb2.jpg" width="244" border="0" /></a></p>
<p>3、HP MSA1510i iSCSI产品图片：</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0071.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="87" alt="clip_image007" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image007-thumb1.jpg" width="244" border="0" /></a></p>
<p><b>四、PC+NIC架构</b></p>
<p>PC+iSCSI Target软件方式是一种低价低效比的解决方案，另外还有一种基于PC+NIC的高阶高效性iSCSI 方案。</p>
<p>如果只是将高速Ethernet用于存储网络化过于可惜，因此众多厂商发起了iWARP，不仅可实现存储网络化，也能实现I/O 的网络化。通过RDMA(Remote Direct Memory Access)机制简化网络两端的内存数据交换程序，从而加速数据传输效率。</p>
<p>目前Broadcom提出所谓的C-NIC(Converged NIC)聚合型网卡理念，即是在一颗NetXtreme II 系列的GbE控制芯片内同时具备以太网络、存储网络化、I/O网络化等功效。传统以太网部分具有TOE运算，存储网络化则具备iSCSI运算、I/O网化则具备RDMA运算，大幅卸除CPU的辅助运算，使CPU占用率降至20%以下。</p>
<p>Broadcom 目前的代表性芯片为BCM5706(PCI/PCI-X 接口)与BCM5708S(PCIe 接口)，其中BCM5706 为第一代，BCM5708S 为第二代，第二代传输率从1Gbps 提升至2.5Gbps。第三代传输率从2.5Gbps 提升至10Gbps。</p>
<p><b>iSCSI</b><b>存储连接方式</b></p>
<p>我们分析了iSCSI存储的系统结构，下面来看iSCSI是如何与服务器、工作站等主机设备来连接的，也就是我们如何建立一个iSCSI网络存储系统。</p>
<p>iSCSI设备的主机接口一般默认都是IP接口，可以直接与以太网络交换机和iSCSI交换机连接，形成一个存储区域网络。根据主机端HBA卡、网络交换机的不同，iSCSI设备与主机之间有三种连接方式。</p>
<p><b>第一种：以太网卡+initiator软件方式。</b></p>
<p>服务器、工作站等主机使用标准的以太网卡，通过以太网线直接与以太网交换机连接，iSCSI存储也通过以太网线连接到以太网交换机上，或直接连接到主机的以太网卡上。在主机上安装Initiator软件。</p>
<p>安装Initiator软件后，Initiator软件可以将以太网卡虚拟为iSCSI卡，接受和发送iSCSI数据报文，从而实现主机和iSCSI设备之间的iSCSI协议和TCP/IP协议传输功能。</p>
<p>这种方式由于采用普通的标准以太网卡和以太网交换机，无需额外配置适配器，因此硬件成本最低。缺点是进行ISCSI包文和TCP/IP包文转换要点主机端的一部分资源。不过在低I/O和低带宽性能要求的应用环境中和完全满足数据访问要求。</p>
<p>目前很多最新版本的常用操作系统都提供免费的Initiator软件，建立一个存储系统除了存储设备本身外，基本上不需要投入更多的资金来，因此在三种系统连接方式中其建设成本是最低的。</p>
<p><b>第二种：硬件TOE网卡+initiator软件方式。</b></p>
<p>第一种方式由于采用普通以太网卡和以太网交换机，无需额外配置适配器，或专用的网络设备，因此硬件成本最低。但由于进行ISCSI包文和TCP/IP包文的打包和解包全部需要主机主处理器CPU来进行运算，数据传输率直接受到主机当前运行状态和可用资源的影响和限制，因此一般无法提供高带宽和高IOPS性能。</p>
<p>具有TOE（TCP Offload Engine）功能的智能以太网卡可以将网络数据流量的处理工作全部转到网卡上的集成硬件中进行，把系统主处理器CPU从忙于协议处理的繁重的内核中断服务中解脱出来，主机只承担TCP/IP控制信息的处理任务。</p>
<p>与第一种方式相比，采用TOE卡可以大幅度提高数据的传输速率。TCP/IP协议栈功能由TOE卡完成，而iSCSI层的功能仍旧由主机来完成。</p>
<p>由于TOE卡也采用TCP/IP协议，相当于一块高性能的以太网卡，所以第二种方式也可以看做是第一种连接方式的特殊情况。</p>
<p><b>第三种：iSCSI HBA卡连接方式。</b></p>
<p>在主机上安装专业的iSCSI HBA适配卡，从而实现主机与交换机之间、主机与存储之间的高效数据交换。</p>
<p>与前两种方式相比，第三种连接方式中采用了iSCSI HBA卡，因此数据传输性能最好，价格也最高。</p>
<p>后两种方式都需要在主机上安装专门的硬件板卡，由于目前TOE网卡和iSCSI HBA的市场价格都比较贵。如果网络中主机数量比较多，那么网络总资金投入不见得会比FC-SAN存储系统低很多，网络的带宽和性能却相比FC-SAN存储系统差了很多。</p>
<p>有的读者可能会问，为什么这三种方式中都没有采用iSCSI交换机？</p>
<p>实际上，我们能在市场上看到的iSCSI交换机都不是真正意义上交换机，所谓的iSCSI交换机应该称之为iSCSI协议转换器、或者iSCSI桥接器。一部分端口用来连接主机的iSCSI HBA卡，另一部分端口用来连接FC存储或SCSI存储，只能实现存储设备与主机之间的FC-iSCSI（或SCSI-iSCSI）协议连接，不能实现iSCSI-iSCSI协议连接，其工作方式完全不同于以太网交换机或FC交换机那样，实现某一个协议内的互联互通。</p>
<p>因此iSCSI交换机一般都用作iSCSI存储内的控制器，而不是iSCSI存储与主机之间网络连接设备。</p>
<p><b>iSCSI</b><b>存储使用模式：</b></p>
<p><b>1</b><b>、DAS使用方式</b></p>
<p>ISCSI存储设备和SCSI存储和FC存储一样，可以直接通过连接线缆与主机上的HBA连接，作为主机的DAS直接连接存储来使用，如下图：</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0082.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="283" alt="clip_image008" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image008-thumb2.jpg" width="445" border="0" /></a></p>
<p>ISCSI存储设备的卷由服务器或NAS网关来管理和使用，其它的工作站通过服务器和NAS网关来访问iSCSI存储上数据。整个系统安装调试简单方便，服务器和NAS网关很容易实现数据的网络化共享访问。但服务器和NAS网关直接影响整体存储网络系统的性能，低配置的服务器和NAS网关及有可能成为整个系统的性能瓶颈。</p>
<p><b>2</b><b>、SAN使用方式</b></p>
<p>ISCSI和FC存储一样具有良好的网络扩展性，可通过网络交换设备与多台主机连接。通过网络交换设备连接时，iSCSI存储上的LUN对于主机来讲相当于裸设备，因而需要注意文件系统的管理问题。</p>
<p>A、存储设备层共享</p>
<p>ISCSI设备上创建多个LUN，不同的LUN制定给不同的主机。各主机分别管理和访问自己的LUN。相当于将多个主机的本地磁盘集中放置在一个网络化的设备中，各主机之间仅实现硬件设备层的共享。如下图：</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0091.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="336" alt="clip_image009" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image009-thumb1.jpg" width="426" border="0" /></a></p>
<p>B、集群共享</p>
<p>系统中有多个数据库系统和WEB集群系统，每两台服务器之间需要管理和使用相同的LUN,主机之间通过MSCS或RAC等软件实现集群共享功能。如下图：</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0102.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="273" alt="clip_image010" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image010-thumb2.jpg" width="426" border="0" /></a></p>
<p>每一个卷仅在两台主机之间共享，两台主机通过集群软件共同对同一个文件系统进行管理。</p>
<p>C、网络存储共享</p>
<p>在许多大型的高性能计算系统、广电非线性编辑制作系统、IPTV发布系统中，应用需要多台主机能同时访问同一个文件系统（同一个卷）中的数据，可能会是同一个数据。如下图：</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image0111.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="279" alt="clip_image011" src="http://blog.onecheng.com/wp-content/uploads/2007/12/clip-image011-thumb1.jpg" width="421" border="0" /></a></p>
<p>为了保证同一个文件系统可以同时被多台主机访问，且不会因为并发访问而引起文件系统管理冲突，常规的做法是在所有需要文件系统共享的主机上安装SAN网络存储共享管理软件，并设置一台或多台主机为管理软件的服务器端。该服务器负责管理主机之间的元数据交换，因此被成为MDC，即Metadata Controller。</p>
<p>关于SAN网络存储共享管理软件的功能介绍请参看<a href="http://www.sansky.net/article/2007-05-12-san-network-storage-sharing-software-place.html">SAN网络存储共享管理软件全攻略</a>。</p>
<p><b>iSCSI</b><b>存储常见技术参数：</b></p>
<p>目前市场的iSCSI产品数量繁多，用户在选择iSCSI产品的时候往往被各种各样的参数和指标搞得云头转向，不知如何正确去选择自己希望的产品。下面，我以市场常见几款产品的技术参数为例，给大家介绍如何通过厂商的技术参数来正确分析和认识iSCSI产品。</p>
<p>常见iSCSI存储技术参数表：</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/screenshot14.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="484" alt="screenshot1" src="http://blog.onecheng.com/wp-content/uploads/2007/12/screenshot1-thumb4.jpg" width="516" border="0" /></a> </p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/screenshot24.jpg" rel="lightbox[181]"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="760" alt="screenshot2" src="http://blog.onecheng.com/wp-content/uploads/2007/12/screenshot2-thumb4.jpg" width="513" border="0" /></a> </p>
<p>实际上任何一个主流iSCSI存储设备都不可能同时具有上表中的所有的参数或功能。</p>
<p><b>1</b><b>、系统性能：</b></p>
<p>各厂商的技术参数表中最不可靠的就是性能指标了。IOPS一般都会在30000-100000之间变动，iSCSI存储对外提供几个IP接口，一般都会说有几百兆端口。</p>
<p>实际上iSCSI设备的IOPS性能都不高，一般在5000-20000之间，加入你的业务系统对IOPS很关注，建议选择FC-SAN存储，如果业务系统对IOPS有一点关注，建议提前做模拟测试，且选择控制器架构的设备，如果业务系统对IOPS没有要求，那么IOPS指标这一项可以不看。</p>
<p>假如技术指标中说有4个IP接口所以就有400MB/S的带宽性能，那你可以明确一点的就是厂商在骗你。我们知道存储设备的性能取决于其内部的控制器，而不是主机接口的数量。不提升控制器的处理器速度、不优化其数据传输效率，不增加缓存容量，简单地增加IP主机接口的数量不可能提高存储设备性能的。</p>
<p>关于性能指标，建议控制器架构的取其三分之二，PC架构取其一半。没有任何依据，仅仅是我的经验，也仅供大家参考。</p>
<p><b>2</b><b>、控制器：</b></p>
<p>ISCSI存储的核心就是控制器了。</p>
<p>一般的iSCSI存储为单控制器，中高端设备为active-active（双活）或active-standby（主备）模式的双控制器。可能个别厂商会用&#8221;单/双存储处理器&#8221;来冒充单/双控制器，所谓的&#8221;单/双存储处理器&#8221;仅仅是PC架构中的两个Intel或AMD的CPU，甚至只是一个双核的CPU，和双控制器完全是两个概念。</p>
<p>ISCSI的双活控制器一般是指可以安装在同一个无源背板上，两者之间可通过缓存镜像实现数据同步，两者可同时管理相同的后端存储。两个控制器同时工作，任何一个控制器发生故障时，另一个控制器可以即时接管理它的任务。备用控制器一般都是一块无源的模块化电路板，可快速热插拔更换。PC架构的iSCSI存储一般无法实现上述功能，只能通过集群功能（如Windows MSCS）来实现多台iSCSI存储之间的主备故障切换。</p>
<p>控制器架构的iSCSI存储的核心处理芯片多为PowerPC，部分采用Intel或AMD服务器CPU，个别由FC存储改造的iSCSI存储会采用专用的CPU。中高端iSCSI存储可能会采用双处理器，一个处理器负责系统管理和数据传输，另一个处理器ASIC芯片专门用作RAID校验和数据读写校验。</p>
<p>缓存一般为2-4GB，建议小文件、对IOPS有一定要求的应用类系统尽量采用大容量缓存。缓存可根据应用系统的需求设置成Write-through，write-back等多种工作模式。缓存掉电保护可通过纽扣电池来实现。</p>
<p>PC架构的iSCSI存储的核心处理芯片多为Intel或AMD服务器CPU，CPU不仅要负责系统管理和数据传输，还要负责RAID校验和数据读写校验，中高端PC架构iSCSI存储内容一般为双CPU。</p>
<p>缓存一般为2-4GB，但缓存大小对性能的影响没有控制器架构的明显。一般无缓存掉电保护功能，只能通过存储设备后端或机房中的UPS电源来提供突然的断电保护。</p>
<p><b>3</b><b>、接口：</b></p>
<p>常见iSCSI多位2-6个IP接口，个别设备可能会提供8个、更多个接口。部分iSCSI存储提高SAS接口和FC接口。IP接口有以太网接口模块型（控制器架构、iSCSI桥接器架构和FC-SAN改造存储）和网卡型（PC架构和PC+NIC架构）</p>
<p>越来越多的iSCSI存储支持大容量，控制器和磁盘扩展柜之间通过SAS接口连接，FC-SAN改造型多沿用原来的光纤通道协议接口来扩展容量。</p>
<p><b>4</b><b>、RAID及磁盘</b></p>
<p>近两年的iSCSI存储设备基本都能同时支持SATA和SAS硬盘，FC-SAN改造型还用支持FC磁盘，不过相信大家都不会用到。iSCSI桥接器架构的还支持SCSI磁盘。</p>
<p>各厂家的RAID组级别支持一般差别比较大，但RAID0，RAID1，RAID3和RAID5都是最基本的，只要列表中有自己需要的就行。</p>
<p>虚拟RAID技术，也可能被成为存储虚拟化（内部的）一般是指可以将多个RAID设置在一个RAID POOL中，相当于将多个RAID合并，然后在其上创建多个LUN。这样对任何一个LUN进行读写访问是，多个RAID中的磁盘同时工作，有利于提高单卷的访问性能。其功能与RAID30或50相似或相同。</p>
<p>凡是RAID配置信息保存在本RAID组所有磁盘中的存储都支持磁盘漂移功能，但是需要所谓3块或5块系统盘的不支持，这一点与FC存储完全相同。</p>
<p>LUN数量一般为512和1024，除了大型的视频监控系统存储之外，其它的业务系统无需过于关注这一项。</p>
<p><b>5</b><b>、软件功能</b></p>
<p>在软件功能方面，各厂家千变万化。低端控制器架构的iSCSI存储基本上没有快照、卷复制或卷镜像等软件功能，但高端设备的功能一般比较强大，可用性较高。PC架构的iSCSI存储由于安装软件方便，因而软件功能一般较多，各种功能实现起来也比较容易。</p>
<p><b>6</b><b>、其它</b></p>
<p>控制器架构的iSCSI存储可实现控制器，电源，风扇，热备盘等的冗余和热插拔，PC架构的iSCSI存储仅能实现电源，风扇，热备盘，缺少了最核心的控制器。</p>
<p>集中管理是指当一个系统有多台存储设备时，能否通过一台存储设备的管理窗口同时监控和管理多台设备。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.onecheng.com/archives/181/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SANergy软件下载</title>
		<link>http://blog.onecheng.com/archives/47</link>
		<comments>http://blog.onecheng.com/archives/47#comments</comments>
		<pubDate>Sun, 16 Dec 2007 10:32:26 +0000</pubDate>
		<dc:creator>zyhui</dc:creator>
				<category><![CDATA[存储技术]]></category>
		<category><![CDATA[SANergy]]></category>
		<category><![CDATA[存储共享]]></category>

		<guid isPermaLink="false">http://blog.onecheng.com/archives/47</guid>
		<description><![CDATA[<p>SANergy软件功能：</p>
<p>1、文件系统共享：</p>
<p>在IPTV、网络视频、广电制作网、石油气象高性能计算等系统中，软件应用需要多个主机能同时对一个共享文件系统（共享卷）进行读写访问。由于SAN存储本身是裸设备，没有NAS的网络共享功能，为了实现存储的逻辑卷（LUN）可在多台主机间实现文件系统级共享，就需要用到SAN网络存储共享管理软件。</p>
<p>类似的软件还有ImageSAN、StorNext、GPFS、CXFS等。</p>
<p>2、存储设备性能测试：</p>
<p>大家可能经常会用IOmeter软件来进行存储设备的性能。其实，SANergy软件除了主要的文件系统共享功能之外，还内嵌了强大的测试功能。</p>
<p>建议：</p>
<p>一般测试IOPS用IOMETER（小文件），</p>
<p>测试带宽性能建议用SANERGY（大文件）。</p>
<p>测试前要简单分心应用系统的访问方式（数据库类访问、文件读取访问和是流媒体访问，确定系统文件的大小），再选择测试工具软件。</p>
<p>试用版SANergy for windwos软件，经全国人民验证与正版没有什么区别，不需要注册码，也没有使用时间限制。</p>
<p>注：安装过程中有一个语言包的选择，由于没有中文包，大家安装英文版就行，界面很简单。</p>
<p>sanergyfs_3270.zip</p>
<p>sanergy_mscs_3270.zip</p>
]]></description>
			<content:encoded><![CDATA[<p>SANergy软件功能：</p>
<p>1、文件系统共享：</p>
<p>在IPTV、网络视频、广电制作网、石油气象高性能计算等系统中，软件应用需要多个主机能同时对一个共享文件系统（共享卷）进行读写访问。由于SAN存储本身是裸设备，没有NAS的网络共享功能，为了实现存储的逻辑卷（LUN）可在多台主机间实现文件系统级共享，就需要用到SAN网络存储共享管理软件。</p>
<p>类似的软件还有ImageSAN、StorNext、GPFS、CXFS等。</p>
<p>2、存储设备性能测试：<span id="more-47"></span></p>
<p>大家可能经常会用IOmeter软件来进行存储设备的性能。其实，SANergy软件除了主要的文件系统共享功能之外，还内嵌了强大的测试功能。</p>
<p>建议：</p>
<blockquote><p>一般测试IOPS用IOMETER（小文件），</p>
<p>测试带宽性能建议用SANERGY（大文件）。</p>
<p>测试前要简单分心应用系统的访问方式（数据库类访问、文件读取访问和是流媒体访问，确定系统文件的大小），再选择测试工具软件。</p></blockquote>
<p>试用版SANergy for windwos软件，经全国人民验证与正版没有什么区别，不需要注册码，也没有使用时间限制。</p>
<p>注：安装过程中有一个语言包的选择，由于没有中文包，大家安装英文版就行，界面很简单。</p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/sanergyfs_3270.zip" title="sanergyfs_3270.zip">sanergyfs_3270.zip</a></p>
<p><a href="http://blog.onecheng.com/wp-content/uploads/2007/12/sanergy_mscs_3270.zip" title="sanergy_mscs_3270.zip">sanergy_mscs_3270.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.onecheng.com/archives/47/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->
