<?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>【存储部落】 &#187; S2A</title>
	<atom:link href="http://www.sansky.net/article/tag/s2a/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sansky.net</link>
	<description>sansky的存储技术博客，内容涵盖存储解决方案、存储系统、存储硬件、存储软件、存储管理、存储安全、数据备份与恢复、数据保护、存储基础知识，为大家推荐各种存储产品、和存储技术、视频监控、广电、电信、政府、教育、医疗等行业存储系统解决方案，</description>
	<lastBuildDate>Sat, 31 Dec 2011 10:22:25 +0000</lastBuildDate>
	<language>zh-cn</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>我是如何学习存储的</title>
		<link>http://www.sansky.net/article/2007-09-02-i-was-learning-how-storage.html</link>
		<comments>http://www.sansky.net/article/2007-09-02-i-was-learning-how-storage.html#comments</comments>
		<pubDate>Sun, 02 Sep 2007 07:59:44 +0000</pubDate>
		<dc:creator>sansky</dc:creator>
				<category><![CDATA[存储技术]]></category>
		<category><![CDATA[精华推荐]]></category>
		<category><![CDATA[博科Brocade]]></category>
		<category><![CDATA[学习存储]]></category>
		<category><![CDATA[创新科UIT]]></category>
		<category><![CDATA[统一存储]]></category>
		<category><![CDATA[白皮书]]></category>
		<category><![CDATA[非线性编辑]]></category>
		<category><![CDATA[S2A]]></category>
		<category><![CDATA[测试]]></category>

		<guid isPermaLink="false">http://www.sansky.net/html/2007-09-02-1341.html</guid>
		<description><![CDATA[经常有很多网友问我，作为一个新入门的存储人，该如何去学习存储技术，存储行业该如何入门，希望我能给点建议。每当遇到这样的问题时，我总是不敢轻易作答，因为我自己从事存储技术类工作也是半路出家，之前并没有化大量的时间去专门学习存储，更没有参加过很多厂商或者集成商的技术培训... ]]></description>
			<content:encoded><![CDATA[<p>经常有很多网友问我，作为一个新入门的存储人，该如何去学习存储技术，存储行业该如何入门，希望我能给点建议。每当遇到这样的问题时，我总是不敢轻易作答，因为我自己从事存储技术类工作也是半路出家，之前并没有化大量的时间去专门学习存储，更没有参加过很多厂商或者集成商的技术培训，也没有什么<a target="_blank" href="http://www.sansky.net/html/2007-05-12-212.html">存储证书</a>。唯一的一次与存储有关的培训是2004年的两天半Brocade BCFP，记得因为当时工作特别忙，两天半培训中我迟到两次、早退一次、缺课半下午。所以几天后的考试没有通过，以后也没有时间再去考了。呵呵，想想真惭愧。<span id="more-1341"></span></p>
<p>我<a target="_blank" href="http://www.sansky.net/myprofile">(个人介绍)</a>在大学里学的是水利水电工程建筑，是一个非计算机类的传统型专业。从毕业后在长江三峡水电站的两年混凝土施工工作开始，到现在存储厂商售前技术工程师，在这十年的时间里，我曾经正式工作过的单位有5个，分别属于水电、网站、校园网、广电、和存储等5个行业。</p>
<p>接触存储和SAN网络始于2002年。那时候刚到<a target="_blank" href="http://www.sobey.com/">sobey</a>上班，感谢公司给我了将近4个月的培训和实习机会，让我有机会和有时间深入地学习DDN <a href="http://www.sansky.net/article/tag/s2a" class="st_tag internal_tag" rel="tag" title="标签 S2A 下的日志">S2A</a>6000（我看过的第一台存储设备）。跟着老员工一起接受S2A6000的技术培训和安装配置操作，并有大量的时间可以让我自己动手。跟着老员工一起搭建非编制作网（一个40多台主机的SAN网络），调试Vixel FC交换、安装FC HBA卡驱动，安装SANergy软件（SAN网络存储系统管理软件）。我们在同一个网络上做了四次测试，所以我有机会将所有的操作重复了4遍以上。那个时候我虽然可以很快的完成工作，但我心里还是不懂为什么要这样做，不明白SAN网络和IP网络（但是对IP网络也不是很明白）为什么有区别，WWN地址和IP地址的工作什么到底有什么不同。只是很积极的争取动手的机会，有把握的独立完成，没把握的事，就在同事的注视下自己操刀干，这样一旦有错误他会马上提示。</p>
<p>后来我在北京有三个月的时间一个人负责3个非编制作网（5-10台主机的SAN网络）的维护。感谢老天，当时那3个网络不是有问题就是需要升级系统平台，让我让机会将这3个网络格式化重装了5遍，呵呵，有两遍我做错了。总部的同事也能给我非常及时和认真细致的电话支持。即使是在这个过程中，我仍然对SAN网络很迷糊，知其然，不知道其所以然。等到这些工作完后的快两周时间里，当我反复回想近半年的工作时，有一天忽然一下子明白了什么是SAN，为什么要用到FC 交换机。呵呵，有点像佛学里讲的顿悟，又像武侠小说里主人公的功力突然进入了一个很久不能到达的层次。</p>
<p>一个月后，国内第一个大型媒体资产管理在CCTV开始实施。我全程参与了整个系统的30台应用服务器和200台工作站、两套存储系统和数据流磁带库、以及其它很多系统的安装过程。这些系统在当时不是最新的、就是最大的。感谢老天，在系统建成后半年里，因各种原因迟迟没有开始使用，同时也没有人关注，所以我有时间和有机会，反复去熟悉系统。有点过分的是，除了几台一点都不懂的服务器没有动过之外，其它所有的服务器、存储设备都被我格式化重新安装过，幸好都能按原样调试好。在这段时间，我也充分利用该系统做了很多实验和测试，以验证自己的疑问和想法。</p>
<p>那段时间虽然没有人管我是否上班，是否迟到早退，但我差不多每天都是早早到机房，直到晚上十点才离开。那是我这辈子学习最认真，最努力的半年多时间。学的东西最多，记忆的最清楚，现在我还记得30多台服务器和200台工作站的位置（分布在3幢办公楼里），S2A和DFT现在都还是我最熟悉的存储设备。</p>
<p>后来直到加入<a target="_blank" href="http://www.uit.com.cn/">UIT</a>之间的很长一段时间，我工作的中心一直都在视频编辑方面，即使是做了一年非编系统售前技术，存储占工作的比重也不是很多。但这段时间对我学习存储来讲仍然是一个很重要的过程，它是一个进一步消化、沉淀和酝酿的过程。多次对新同事和客户的培训也让我有机会去梳理以前的所学，使之更加条理化，也就是在那个时候我逐渐有了想写点东西的想法。</p>
<p>2005年10月份我来到UIT。说实话，别看我现在整天给客户忽悠ISCSI，当时还真的不知道<a target="_blank" href="http://www.sansky.net/html/2007-05-16-241.html">什么是ISCSI</a>。是工作需要逼迫我必须尽快熟悉公司的产品和其它厂家的产品，我这才开始比较全面翻看和查阅与存储有关的技术资料和文档。</p>
<p>通过这么多年接触存储，我总结自己学习存储的经历如下：</p>
<p>1、动手操作。动手是人学习一项技能时最有效、最快速的方法，同时也是记忆一件事情时最有效、最快速、记忆时间最长的方法。我一直以来都体行动手第一的思想，有机会一定要自己动手操作。以前项目实施时，有把握的自己做。没把握的，让同事在旁边看着自己做，遇到问题他可以随时提醒。更早之前，当我开始学电脑时，卖的书也都是插图比较图、操作步骤化的书，这样只需要按书上的提示操作两遍就可以理解和记住。因此我建议大家有就会接触存储时，一定想办法亲自动手操作。</p>
<p>2、认真地重复操作。不要认为重复做一件事就只是简单地重复，重复地次数多了，量变就会发生质变。当你认真地做了，就会发现每一次重复中都能获得新的东西或发现新的问题。正是因为当初反复重装多次网络才出现了”顿悟”。对S2A重复做RAID，发现了原来<a target="_blank" href="http://www.sansky.net/html/2007-05-12-189.html">S2A</a>双控制器的工作方式与其它存储是不一样的，选择不同扩张柜中的磁盘存储设备的带宽也有可能发生变话，因此知道了该如何去优化存储设备的带宽和IOPS性能。重复做性能测试，发现设置不同的BLOCKSIZE，测试的结果也是不一样，因而知道了不同类型的业务系统，blocksize的大小应该是不同的。通过一遍一遍安装<a target="_blank" href="http://www.sansky.net/html/2007-05-12-197.html">SANergy</a>软件，知道了SAN存储共享系统中管理软件的工作原理，以及正确维护共享系统的方法和措施。一遍一遍查看数据迁移系统的日志记录，才发现系统设计的存储策略和迁移策略有问题，提出优化方案后，将数据流磁带机的损坏率由原来的每年12台，减少到不到1台。这些都是从一遍遍的重复操作中得来的。</p>
<p>其实不管是做售前还是售后，工作很多时候都是重复，只是面对的人有区别，业务系统略有不同罢了。如果你认为重复不是积累，只是简单地重复，你可能什么都得不到。</p>
<p>3、只专一类技术。虽然存储技术只是整个IT技术中很小的一个分类，但存储技术内仍然有很多分类。作为我们这样的普通人，不可能对存储技术的每一类都非常清楚，在每一个技术方向都能有建树。当然那些牛人例外。那么何不只专某一个分类呢？找一个自己熟悉、有一定基础的认真地深入下去，只要努力一段时间很快就会出成绩。实际上我们平时看到的牛人差不多也只是在某一两个技术方面很牛，其它方面一般罢了。只要你能在一个方面做的很深，那你也是牛人。</p>
<p>另外很多厂商的产品只是在技术参数、指标、名称上有区别，很多功能都是相通或者差不多的，所以当你从外到内，由浅到深地了解了一个产品后，再去了解别的产品就非常容易了。我只是个一般人，所以我选择了自己熟悉的视频应用类存储系统，平时看的资料也主要是与视频存储的技术。实际上我调试过的存储设备只有两款，但因为对这两款设备所有模块的功能都比较熟悉，再遇到别的设备时就很容易去理解了，剩下的区别就是命令行不同罢了。</p>
<p>4、重视基础知识。现在很多开始学习存储人可能有一个浮躁的毛病，喜欢学习最流行的技术，看知名厂商的白皮书，听新产品的报告，和人聊最新的话题，好像不这样就不是搞存储的。我觉得大家关注的这些实际上都厂商用来市场宣传的噱头，很新很实际的东西太少，了解一下就可以了，没有必要太执着。所谓”信息生命周期管理”就是通过应用系统、结合预先设定的存储策略和迁移策略使数据在不同的时期存储在不同的存储设备上。所谓”<a href="http://www.sansky.net/article/tag/unified-storage" class="st_tag internal_tag" rel="tag" title="标签 统一存储 下的日志">统一存储</a>”说白了就是在一台高性能服务器上安装NAS软件、<a href="http://www.sansky.net/article/tag/fc" class="st_tag internal_tag" rel="tag" title="标签 FC 下的日志">FC</a> target和ISCSI taiget软件，使之可以对外提供IP、FC和ISCSI访问协议。所谓”存储虚拟化”其实就是对存储设备上的逻辑卷再进行一次逻辑化。</p>
<p>这些概念和噱头最核心的内容其实还都是建立在SCSI、IP、fable channal、文件系统以及操作系统等很多基础内容之上的。想要深入了解存储技术，第一步就是深入了解操作系统和文件系统。对主机来讲，NAS只是相当于一个网络共享磁盘，DAS、FC存储、ISCSI存储相当于本地磁盘。存储系统设计的核心就是操作系统对磁盘和文件系统的管理和业务流程的设计和优化了，剩下的就是简单地按照说明书对存储设备本身进行安装调试了。这就是为什么很多做数据库存储的都要求对solaris和oracle都必须了解的原因。</p>
<p>我想我现在的技术能力很大程度上与我买第一台电脑有关。记得那是买了一个硬盘容量只有1GB的旧电脑，装了WIN98、office97和auto-CAD后，基本上就没有空间了，想玩个帝国时代或者星际游戏还得先把office或者auto-CAD先下载了才有空间来安装。那时候在电脑上干的最多的事情就是想办法优化系统，删除系统里自己认为不需要的东西，为的就是想办法节约空间。当然了因为操作不当经常重装系统，就是现在一想到重装WIN98我都想吐。不过在那一年多的时间里，我基本上对windows操作系统的各部分，特别是对文件系统和磁盘管理有了比较深入的了解。使得我在以后的学习中很容易就可以理解存储设备的应用。</p>
<p>5、多分析多比较。子曰：学而不思则罔，思而不学则殆。学习存储也一样，经过一段时间的学习之后，一定要化时间自己去分析和比较各个知道点之间的不同。比如，SAN和NAS有什么不同，能否在系统里同时应用？NAS、ISCSI和FC存储之间能否演变？能否通过技术指标分析出存储是基于控制器架构还是PC架构的，两种架构各有什么优缺点？ 主机对存储系统的数据访问类型可分为几种，数据库访问和文件访问对存储各有什么样的要求？快照、卷镜像等有几种技术，是如何实现的？</p>
<p>各厂家，类似的很多问题一旦能想通，且能有一个很清晰的脉络，那可能你离牛人就不远了。</p>
<p>6、实用主义。学习存储是为了用才学，不是为了学而学。我一直的做法都是只学习工作中能用到的或者当时非常感兴趣的，至于其它的，等我以后遇到的时候再说。可以学习的技术太多了，厂商的产品和白皮书太多了，我不是过目不忘的高人，所以我只学自己能学懂的，只做熟悉范围内的专家。我看过的存储技术书籍只有两本，一本是2004年版的BROCADE BCFP培训教材，另一本是”<a rel="bookmark" target="_blank" href="http://www.sansky.net/html/2007-05-13-213.html">使用brocade交换机组建SAN存储区域网络</a>“。其它的资料基本上都是用的时候才去网上找，幸好现在的网络上你想要什么都可以到。</p>
<p>这些只我个在学习存储技术过程中的一些感想，不一定适用于其他人，希望大家可以参考。</p>
<p>写到这里，再次想起了当时帮我入门的几位高人，他们是sobey的杨琛、陈晓涛和汪大庆，在此我向他们几位表示感谢和敬意。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sansky.net/article/2007-09-02-i-was-learning-how-storage.html/feed</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>中端FC存储设备</title>
		<link>http://www.sansky.net/article/2007-08-05-storage-system-design.html</link>
		<comments>http://www.sansky.net/article/2007-08-05-storage-system-design.html#comments</comments>
		<pubDate>Sun, 05 Aug 2007 11:42:55 +0000</pubDate>
		<dc:creator>sansky</dc:creator>
				<category><![CDATA[存储技术]]></category>
		<category><![CDATA[精华推荐]]></category>
		<category><![CDATA[存储设计指南]]></category>
		<category><![CDATA[存储控制器]]></category>
		<category><![CDATA[主机接口]]></category>
		<category><![CDATA[网络存储]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[FC]]></category>
		<category><![CDATA[S2A]]></category>
		<category><![CDATA[SAN]]></category>

		<guid isPermaLink="false">http://www.sansky.net/html/2007-08-05-1255.html</guid>
		<description><![CDATA[虽然现在很多高端存储都支持SATA磁盘，但用高性能的存储设备安装低性能的SATA磁盘来做低端应用，将会失去使用高端存储设备的意义，对高端存储设备来讲也是最大的浪费。因此，笔者强烈不建议高端存储使用SATA来用于低端应用。 中端光纤存储设备一般都采用active-active双活控制器，每个控制器的大... ]]></description>
			<content:encoded><![CDATA[<p>虽然现在很多高端存储都支持SATA磁盘，但用高性能的存储设备安装低性能的SATA磁盘来做低端应用，将会失去使用高端存储设备的意义，对高端存储设备来讲也是最大的浪费。因此，笔者强烈不建议高端存储使用SATA来用于低端应用。</p>
<p>中端光纤存储设备一般都采用active-active双活控制器，每个控制器的大多设置4个主机接口，4个磁盘接口。如下图：</p>
<p><span id="more-1255"></span></p>
<p><img src="http://www.sansky.net/wp-content/2007/08/EMC-CX700.jpg" alt="" width="542" /></p>
<p>图1.1.1.1 <a href="http://www.sansky.net/article/tag/emc" class="st_tag internal_tag" rel="tag" title="标签 EMC 下的日志">EMC</a> CX系列产品结构图</p>
<p>上图为EMC CX700 存储系统的内部结构图。</p>
<p><img src="http://www.sansky.net/wp-content/2007/08/windowslivewriter8fc-1153aclip-image004.jpg" alt="" width="545" height="409" /></p>
<p>图1.1.1.2 DDN S2A系列产品内部结构图</p>
<p>上图为DDN S2A系列存储产品的内部结构图。</p>
<p>低端存储设备一般都采用单控制器，大多设置2个主机接口，2个磁盘接口，个别的存储设备会采用4个主机接口和4个磁盘接口。控制器一般为SATA控制器，采用SATA硬盘。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sansky.net/article/2007-08-05-storage-system-design.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>FC存储设备</title>
		<link>http://www.sansky.net/article/2007-07-05-storage-system-design-2.html</link>
		<comments>http://www.sansky.net/article/2007-07-05-storage-system-design-2.html#comments</comments>
		<pubDate>Wed, 04 Jul 2007 18:18:11 +0000</pubDate>
		<dc:creator>sansky</dc:creator>
				<category><![CDATA[存储技术]]></category>
		<category><![CDATA[精华推荐]]></category>
		<category><![CDATA[协议]]></category>
		<category><![CDATA[存储设计指南]]></category>
		<category><![CDATA[存储控制器]]></category>
		<category><![CDATA[光纤通道]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[FC]]></category>
		<category><![CDATA[HDS]]></category>
		<category><![CDATA[IOPS]]></category>
		<category><![CDATA[ISCSI]]></category>
		<category><![CDATA[S2A]]></category>
		<category><![CDATA[SAN]]></category>

		<guid isPermaLink="false">http://www.sansky.net/html/2007-07-05-1119.html</guid>
		<description><![CDATA[FC存储设备 在上一节中,采用SCSI传输协议和接口协议的设备被称为SCSI存储，同样地，采用FCIP（即光纤通道接口协议的）的设备被称为FC存储或光纤通道存储。FC与SCSI一样，都是一种数据传输协议和接口协议。 FC存储和SAN是两个完全不同的概念，只不过FC存储产品从一开始诞生之日其就和SAN网络紧密地联... ]]></description>
			<content:encoded><![CDATA[<h5>FC存储设备</h5>
<p>在上一节中,采用SCSI传输协议和接口协议的设备被称为SCSI存储，同样地，采用FCIP（即光纤通道接口协议的）的设备被称为FC存储或光纤通道存储。FC与SCSI一样，都是一种数据传输协议和接口协议。</p>
<p>FC存储和SAN是两个完全不同的概念，只不过FC存储产品从一开始诞生之日其就和SAN网络紧密地联系在一起，凡是采用FC存储的系统都会采用FC交换机组成的SAN网络。因此很多人经常会把FC存储直接称之为SAN存储，就如同现在很多人把ISCSI存储也成为IP-SAN存储一样。无论怎么样的称呼，我们一定要清楚地知道FC存储这个概念指的是一种存储设备类型，SAN这个概念指的是一种网络结构。<span id="more-1119"></span></p>
<p>在大家的印象中，FC存储一直是高端存储的代名词。它通过高效的光纤通道传输协议，高效稳定的控制器，和功能丰富强大的数据保护及备份功能，为高端、关键应用业务系统提供数据存储服务。FC存储之所以能够成为高端实际上是与其内部结构直接相关的，高效和强大的结构设计决定了FC存储的高性能。</p>
<p>存储设备是为各种不同的业务系统提高数据存储和读写访问服务的。业务系统有的要求高IOPS性能的，如银行电信在线计费系统的大型数据库存储；有的要求存储设备可以对外提高大带宽，如广电行业非线性编辑制作系统的在线存储；有的系统要求存储设备具有超大容量，可以满足系统的大容量存储，如视频监控系统的存储设备；而有的系统要求存储设备具有非常强大的数据备份、远程容灾功能，如各大数据中心的备份系统和远程容灾系统。</p>
<p>存储设备是以满足业务系统的需求为设计目标的。存储设备的设计的方向和实现的目标不同，其所能使用的业务系统类型也不同。如EMC Symmetrix系列、IBM Shark 系列和HDS USP系列等存储设备的开发目标是为了实现高IOPS性能，因此这些产品使用因银行电信行业的帐、计费等在线关键业务。DDN S2A的设计目标是实现稳定的高带宽性能，因此它使用于石油气象行业的大型高性能计算系统，或广电行业的大型高清和标清非线性编辑制作系统。不同开发目标的存储产品有着不同的最佳使用环境。凡是能最佳地满足某一类系统的存储需求，就是该类型系统中的高端存储。</p>
<p>一般地，大家都是以IOPS性能的大小来划分存储设备的档次。I/O性能超过1000000IOPS的一般都称为高端存储，高端存储的主机端一般用来连接多CPU服务器或小型机。I/O性能小于1000000<a href="http://www.sansky.net/article/tag/iops" class="st_tag internal_tag" rel="tag" title="标签 IOPS 下的日志">IOPS</a>，大于250000IOPS的一般都称为中端存储，中端存储的主机端一般用来连接高性能服务器。I/O性能小于1000000IOPS的一般成为低端存储，低端存储的主机端一般连接普通服务器或工作站。</p>
<p>另一种方法是按照存储设备中控制器的数量和冗余结构划分存储档次的，如下图。</p>
<p><img src="http://www.sansky.net/wp-content/2007/07/windowslivewriter7fc-205bclip-image002.jpg" alt="" width="446" height="264" /></p>
<p>图1.1.1.1 <a href="http://www.sansky.net/article/tag/emc" class="st_tag internal_tag" rel="tag" title="标签 EMC 下的日志">EMC</a> Symmetrix系列产品内部结构图</p>
<p>从上图可知，随着存储设备的档次越高，控制器数据量越多，结构越复杂，存储系统的性能、安全性、可扩张性等越高，存储设备的成本也越高。</p>
<p>下面几张图是常见高端存储、中端存储内部结构及功能模块图。</p>
<p><img src="http://www.sansky.net/wp-content/2007/07/windowslivewriter7fc-205bclip-image004.jpg" alt="" width="578" height="382" /></p>
<p>图1.1.1.2 EMC Symmetrix系列产品内部结构图</p>
<p>高端存储为了实现高IOPS性能，其内部一般都会配置大容量高速缓存，依靠大容量缓存来实现大量小数据块、小文件的高速读写。同时前端和后端分别提高32个，甚至64个以上主机接口和磁盘接口。数据先写入大容量高速缓冲，再由控制器通过多个磁盘端口并行写入后端高速磁盘。</p>
<p>为了保证后端磁盘的数据写入性能，高端存储一般会采用大量高速15000rpm的光纤通道磁盘。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sansky.net/article/2007-07-05-storage-system-design-2.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>S2A 8500技术介绍</title>
		<link>http://www.sansky.net/article/2007-05-12-s2a8500.html</link>
		<comments>http://www.sansky.net/article/2007-05-12-s2a8500.html#comments</comments>
		<pubDate>Sat, 12 May 2007 14:27:03 +0000</pubDate>
		<dc:creator>sansky</dc:creator>
				<category><![CDATA[存储技术]]></category>
		<category><![CDATA[存储控制器]]></category>
		<category><![CDATA[主机接口]]></category>
		<category><![CDATA[光纤通道]]></category>
		<category><![CDATA[磁盘通道]]></category>
		<category><![CDATA[虚拟化]]></category>
		<category><![CDATA[LUN]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[S2A]]></category>
		<category><![CDATA[SAN]]></category>

		<guid isPermaLink="false">http://www.sansky.net/?p=189</guid>
		<description><![CDATA[S2A8500产品特有的技术： 1，S2A系列产品本身就是SAN设备，采用了高度并行端口技术（HPPT）来在服务器和存储设备之间传输数据。S2A8500没有采用传统的光纤通道交换机的交叉点交换机制，它所采用的高度并行端口技术（HPPT）消除了交换机制所带来的不可避免的时间延迟，能够提供持续不变的可以跑满端... ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sansky.net/article/tag/s2a" class="st_tag internal_tag" rel="tag" title="标签 S2A 下的日志">S2A</a>8500产品特有的技术：</p>
<p>1，S2A系列产品本身就是SAN设备，采用了高度并行端口技术（HPPT）来在服务器和存储设备之间传输数据。S2A8500没有采用传统的光纤通道交换机的交叉点交换机制，它所采用的高度并行端口技术（HPPT）消除了交换机制所带来的不可避免的时间延迟，能够提供持续不变的可以跑满端口带宽的数据吞吐量。</p>
<p>2，S2A8500控制器内部的四个主机通道之间采用虚拟的并行DMA体系结构；S2A系列产品为存储区域网络（<a href="http://www.sansky.net/article/tag/san" class="st_tag internal_tag" rel="tag" title="标签 SAN 下的日志">SAN</a>）提供了并行处理和并行数据读写的途径。存储区域网络所需要的性能与那些直接连接的存储有相当大的不同，那些只是标着“<a href="http://www.sansky.net/article/tag/san" class="st_tag internal_tag" rel="tag" title="标签 SAN 下的日志">SAN</a> capable”或“<a href="http://www.sansky.net/article/tag/san" class="st_tag internal_tag" rel="tag" title="标签 SAN 下的日志">SAN</a> ready”的产品其实是使用串行结构，非常不适用于多主机应用领域的存储区域网络。<span id="more-189"></span></p>
<p>3，并行处理的RAID技术。S2A8500的十个磁盘通道之间采用并行的RAID处理技术，使系统的校验计算和磁盘的访问可以并发地进行。</p>
<p>4，directRAID技术。S2A系列SAN设备提供专门用于阵列管理的硬件和固件为它的存储端口上连接的设备提供全面的、三重的RAID能力。这种数据保护能力，叫做DirectRAID，征服了实现传统RAID时的单数据流限制。S2A存储区域网设备调整了真正字节条带化（<a href="http://www.sansky.net/article/tag/raid" class="st_tag internal_tag" rel="tag" title="标签 RAID 下的日志">RAID</a>3）提供的数据保护，对所有的可利用的驱动器进行条带化（<a href="http://www.sansky.net/article/tag/raid" class="st_tag internal_tag" rel="tag" title="标签 RAID 下的日志">RAID</a>0），所有的校验盘同时运行，提供无缝的数据保护而不引起丝毫的性能衰减。无论在大块和小块数据传输操作，directRAID都提供了无与伦比的性能，因此无论在数据流广播还是在事务处理操作中，S2A存储区域网络设备使用起来都同样的舒适。</p>
<p>5，S2A系列SAN产品的存储虚拟化(一级虚拟)。存储池能够使存储设备集中成为一个单一的逻辑存储资源，从这个虚拟的卷可以为多个厂商的多台主机提供服务。S2A SAN存储设备通过管理主机的WorldWide Names和存储系统的vLUN?（虚拟的逻辑单元）之间的连接来保证硬件上的独立性，使应用程序和他们的数据之间的连接完全虚拟化。</p>
<p>6，S2A系列SAN产品的存储虚拟化(二级虚拟)。由于许多以前的应用系统要求使用LUN0才能正常工作，还有其它的一些以前的应用系统要求使用按顺序排列的逻辑单元，这样导致经常性地遇到不能超出定义范围的限制，在存储区域网络中出现了自相矛盾的情况。自相矛盾情况的出现是由于存储区域网络的本意是用来将所有的存储合并到一个“屋顶”下，而应用软件从存储区域网络中访问数据时期望和要求存储区域网络表现为它们特定的逻辑单元分配，而这样的需求只有将多个存储子系统连接到存储区域网络中才能做得到。为了解决这些自相矛盾的问题，DataDirect Networks公司提供了第二级的逻辑单元虚拟化。通过这个强大的功能，虚拟的逻辑单元编号与物理上的逻辑单元相对应。这种技术允许由S2A存储区域网络设备控制的单一的存储子系统提供多个LUN0或多个按顺序排列的逻辑单元组提供给主机系统。</p>
<p>7，S2A系列SAN产品的存储虚拟化(三级虚拟)。第三级的逻辑单元虚拟化从物理上将逻辑单元和硬件冗余组分开，虚拟化了冗余组和逻辑单元之间的关系。如果通过早期的传统RAID控制器技术建立一个大的逻辑单元，系统管理员必须组合一个大的冗余组并且通过一个单独的驱动器为组合的冗余组提供奇偶校验。S2A存储区域网络设备提供的数据保护与过去的RAID控制器技术相比表现出一个重大的区别，不象RAID控制器在两个驱动器或磁盘通道产生故障时容易丢失数据，S2A存储区域网络设备在设备故障时提供了更先进的弹性空间。由于异或逻辑处理，一个大的RAID逻辑单元中的单个驱动器丢失要求整个驱动器所在的通道必须被读三次才能进行重建，这个三倍的额外的异或处理导致了系统长时间的处于性能降低和没有安全性的工作状态。如果在重建过程中出现第二个驱动器故障，就会发生不可恢复的（除非有备份）数据丢失。同样的，如果RAID控制器的一个磁盘通道产生故障，也会发生不可恢复的（除非有备份）数据丢失。与RAID控制器完全不同的是，S2A存储区域网络设备从一个丢失的驱动器恢复数据只需要一个单个的读操作。两个驱动器故障或一个整个磁盘通道故障并不能导致数据丢失。也不象RAID控制器，系统管理员能够管理S2A存储区域网络设备使其把确定级别的系统资源分配给重建操作，当恢复工作进行时系统性能不受影响。重建速率将控制分配给重建工作和正常I/O处理之间的处理器时间的百分比。S2A设备也可以允许用户规定一个“延迟”参数，来控制每个重建周期之间的时间长短。这个能力使系统管理员能够在有极端性能要求的周期内分配很少的系统资源给数据重建，在资源充裕时分配更多的资源给数据重建。</p>
<p>8，S2A系列SAN产品的端口虚拟化。端口虚拟化使读写存储的数据传输不用考虑数据流通过的具体途径。虚拟端口技术使通过一个端口做出的数据请求，可以通过其他端口来提供服务。</p>
<p>9，PowerLUN技术。S2A的PowerLUN技术在S2A8500中可使单个物理LUN大小最大达到32TB，使单个LUN的性能可以达到读1260MB/秒、写1400MB/秒。而且不象其他RAID系统，在多个进程访问时性能有明显下降，S2A系列产品在成千上万个进程同时访问时没有任何的性能下降。</p>
<p>10，S2A设备具有内置于硬件中的功能强大的资源管理套件。S2A设备的资源管理套件具有集中的、安全的和强大的管理能力，它通过存储区域网络基础结构设备提供五项不同的功能：<br />
a. vLUN Manager（虚拟逻辑单元管理器），虚拟逻辑单元管理器提供存储区域网络的存储资源管理，任意分配所需要的存储资源。在连续工作的重要的业务环境里是没有合适的时间去做系统配置的，任何停机时间都会带来巨大损失，因此要尽量减少停机时间。使用虚拟逻辑单元管理器，可以在需要时能够在数秒中的短时间内通过一个简单的命令行接口来任意分配存储。因为不需要重新启动主机，系统管理员可以通过虚拟逻辑单元管理器在任意时间增加、删除和分配存储，存储被配置完成以后可以立即使用；</p>
<p>b. Configuration Manager（配置管理器），主要功能有：监控和配置主机口状态，配置、增加、删除和监控所连接的存储资源，对不同种类的存储区域网络进行统一的管理，显示和改变存储阵列的行（Tier）映射；</p>
<p>c.Firmware Update Manager（Firmware升级管理器），Firmware升级管理器可以在双控制器配置的S2A系列存储不停止工作的情况下，提供在线的和不中断控制器正常工作的无缝firmware升级。单个的控制器在它进行Firmware升级期间是离线的，剩下的另外一个控制器在firmware升级期间保持在线向存储区域网络提供数据服务。但是不中断的控制器firmware升级只是众多可用性难题中的一个，由于磁盘驱动器通过使用本身的微处理器不断地提高智能，磁盘级的firmware因为要利用新的功能不断增加对周期性升级的需要。S2A设备在具有不中断的更新单独的磁盘驱动器的firmware的能力上是独一无二的。Firmware升级管理器能够提供在线的firmware升级能力，在不影响系统运行的同时可以无缝的对单个磁盘驱动器或一组磁盘驱动器进行firmware升级。</p>
<p>d. Security Administrator（安全管理器），S2A设备的资源管理套件中的安全管理器提供贯穿整个存储区域网络的安全性管理，安全管理器提供了存储区域网络中存储的读写权限控制。安全管理器提供的存储安全性使系统管理员能够建立和管理一个复杂的使用各种类型服务器和存储设备的存储区域网络，系统管理员可以安心的将存储分配给主机，保证只有被授权的主机才能进行数据读写。安全管理器模块的主要功能如下：在用户和存储逻辑单元之间建立相应的访问许可，对S2A设备的登录注册进行审查跟踪，对未经授权的登录注册尝试提供报警，将内部的逻辑单元认证映射到外部逻辑单元认证，所有的安全性动作都被安全的记录在案。</p>
<p>e. Performance Manager（性能管理器），使一个存储区域网络拥有最佳的性能，是你能够得到最佳技术上的投资回报的一个实质部分。如果不能使性能最优化将导致不必要的硬件购买和资金投入，减少应用效力和增加管理花费。存储区域网络的性能管理是一个意义重大的挑战，目前在其它系统中可以用到的工具不能提供完成智能分析所需要的信息，而这些信息是用来做一个完善的结论所必需的，事实显现出基于SNMP的管理工具不能解决性能管理问题，由于与SNMP适应的管理信息基础（MIB）不能提供智能存储区域网络管理所需要的性能数据。S2A设备资源管理器套件中的性能管理器模块为系统管理员提供了与性能相关的数据的广泛排列，这些数据可以用来优化数据广播和反映存储区域网络的特征。性能管理器模块提供了丰富的性能管理能力，这些管理能力在以前是通过使用一系列软件工具和昂贵而复杂的光纤通道分析器作为补充来实现的。性能管理器模块的主要功能如下：对主机接口、S2A设备接口、磁盘通道和缓存提供广泛的监控和事件报告能力，对任何部分都可以进行集中管理，在不同种类的存储区域网络中进行统一的管理，管理和监控预读和缓存的效率、数据请求的分布、端口的处理和传输速率，进行I/O请求响应的基于读写模式的优化。</p>
<p>S2A设备提供了一套存储区域网络管理工具，这个管理工具使用户能够集中管理存储和网络资源。存储区域网络的管理信息在本地和远程都可以访问到。结合在S2A设备中的这些因素帮助了团体机构减少了总的拥有成本，并增加了他们的存储区域网络的工作效率。</p>
<p>11，S2A8500具有强大的扩展能力。单台S2A8500的容量可以从144GB连续扩展到160TB；磁盘机柜可以从5个16盘位机柜扩展到70个16盘位机柜；磁盘个数可以从9块磁盘扩展到可连接1120个磁盘。并且所有的扩展都不会对性能产生影响，而其它RAID系统在一个磁盘通道的磁盘个数超过一定数量时系统性能会明显下降。</p>
<p>12，S2A8500具有真正意义上的全冗余结构。S2A8500的控制器、每个控制器的电源、每个控制器的风扇、每个控制器内的缓存、磁盘扩展机柜、每个磁盘扩展机柜的电源、每个磁盘扩展机柜的风扇、主机通道、磁盘通道均为冗余结构。而其它所谓的全冗余RAID系统的控制器机柜和磁盘机柜均为单点故障，任何一个机柜坏掉均会导致数据丢失。虽然机柜的平均无故障时间相对与其它部件来说较长，但在容量较大需要很多个磁盘扩展柜时，故障几率便大大提高。</p>
<p>13，S2A8500的操作和维护极其简单。S2A8500虽然是目前全球最快、容量最大的存储系统，但他的安装调试和维护却是极其简单的。它的安装和维护的工作量只是其他高端存储厂商的百分之一，这得益于S2A8500采用了目前领先于其他厂商的并行处理技术，彻底摒弃了通过复杂的软件和硬件将大量的小的存储系统组合成一个大规模的存储系统的方法，大大简化了大规模存储的实现方式，大幅度地提高了大规模存储系统的性能和容量，增强了存储系统的功能和可编程性，降低了大规模高性能存储的购买成本和管理成本。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sansky.net/article/2007-05-12-s2a8500.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>S2A存储产品两个特点</title>
		<link>http://www.sansky.net/article/2007-05-12-s2a.html</link>
		<comments>http://www.sansky.net/article/2007-05-12-s2a.html#comments</comments>
		<pubDate>Sat, 12 May 2007 14:24:18 +0000</pubDate>
		<dc:creator>sansky</dc:creator>
				<category><![CDATA[存储技术]]></category>
		<category><![CDATA[存储控制器]]></category>
		<category><![CDATA[带宽]]></category>
		<category><![CDATA[DISK]]></category>
		<category><![CDATA[高性能计算]]></category>
		<category><![CDATA[LUN]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[S2A]]></category>

		<guid isPermaLink="false">http://www.sansky.net/?p=188</guid>
		<description><![CDATA[DDN公司本身是做高性能计算系统的，为了满足高性能计算系统中临时数据的存储、共享和交换而专门开了一套存储设备，也就是现在S2A。存储可以说只该公司的副产品，其主要业务还是高性能计算系统，公司的主要收入并不在存储。S2A的性能主要体现在多主机共享时的高带宽方面，由于高性能计算系统... ]]></description>
			<content:encoded><![CDATA[<p>DDN公司本身是做高性能计算系统的，为了满足高性能计算系统中临时数据的存储、共享和交换而专门开了一套存储设备，也就是现在S2A。存储可以说只该公司的副产品，其主要业务还是高性能计算系统，公司的主要收入并不在存储。S2A的性能主要体现在多主机共享时的高带宽方面，由于高性能计算系统中数据大多都是临时数据，或计算过程中产生的数据，因此数据安全保护等方面的功能较少，也可以说没有。</p>
<p>为了满足高性能计算系统中高带宽、高IO的访问特点，S2A内部采用了与其它存储不同的结构设备。<span id="more-188"></span></p>
<p>1、双控制器之间地址锁定机制。</p>
<p>一般的存储中，一个卷只能被一个控制器管理和访问，当该控制器发生故障时，管理权和访问权才会切换到另一个控制器。如IBM、<a href="http://www.sansky.net/article/tag/emc" class="st_tag internal_tag" rel="tag" title="标签 EMC 下的日志">EMC</a>、HDS等都采用这种控制器设计方式，因此当多台主机同时访问一个卷时，只有一个控制器在工作，因此单卷的访问性能较低。</p>
<p>S2A的控制器之间除可实现缓存共享之间，还具有高效的消息互通及地址锁定机制，即当控制器A向一个卷中写入数据时，控制器A会向另一个控制器B生发出一个消息，告知某地址段已锁定。数据写入完成后，再告知该地址段的锁定已释放。这样在控制器A访问一个卷，控制器B可同时对该卷中的非锁定地址段进行读写数据。即两个控制器可以同时对同一个卷进行读写操作，单卷的访问性能非常高。</p>
<p>2、TIER。<br />
TIER是指S2A在底层的物理设备层就将每个控制器后端的10个磁盘通道固定为8个数据通道、1个校验通道（即P通道)和1个SPARE通道（即S通道)。硬盘若安装在数据通道中的磁盘扩展柜中，该磁盘就可以存储实际有效数据，若该磁盘安装在P通道中的磁盘扩展柜中，该只负责校验信息存储，同理，若该磁盘安装在S通道的磁盘扩展柜中，该磁盘只起热备盘作用。</p>
<p>在磁盘划分的基础上，再将10个通道中磁盘扩展柜上的盘位进行划分。系统默认10个磁盘通道中的16位磁盘扩展柜的0号盘位合起形成一个基本RAID组，定义这个基本RAID组为TIER0，同理，所以有1号磁盘盘位中定义为TIER。一个扩展柜上默认有TIER0-TIER15共16个TIER。每个TIER中有10块磁盘，即8块数据块、1块校验盘和1块热备盘。TIER中的磁盘之间采用RAID3，每个TIER中磁盘有效使用率为80%.</p>
<p>TIER技术要求S2A后端的磁盘扩展柜（内部设置为单个双环路时）数量必须为10、20或30个。当磁盘扩展柜内部设置为两个独立双环路时，数量可为5、10、15、20等。</p>
<p>S2A的逻辑卷建立在TIER之上。手工选择一个TIER，使用该TIER的总容量创建一个LUN，也可以用一部分容量创建一个LUN，另一个部分容量创建另一个LUN.容量设定为总容量的百分比。当创建一个大容量LUN时，可以同时选择多个TIER，选定的多个TIER之间自动进行条带化，即TIER之间再做RAID0。同样，可用多个TIER的总容量创建一个LUN，也可以设定百分比，创建多个LUN.</p>
<p>S2A利用阵列管理的硬件和固件为它的存储端口上连接的设备提供全面的、三重的RAID能力，这种数据保护能力，叫做directRAID。这种并行处理的RAID技术征服了实现传统RAID时的单数据流限制。S2A存储区域网设备调整了真正字节条带化（<a href="http://www.sansky.net/article/tag/raid" class="st_tag internal_tag" rel="tag" title="标签 RAID 下的日志">RAID</a>3）提供的数据保护，对所有的可利用的驱动器进行条带化（<a href="http://www.sansky.net/article/tag/raid" class="st_tag internal_tag" rel="tag" title="标签 RAID 下的日志">RAID</a>0），所有的校验盘同时运行，提供无缝的数据保护而不引起丝毫的性能衰减。无论在大块和小块数据传输操作，DirectRAID都提供了无与伦比的性能，因此无论在数据流广播还是在事务处理操作中，S2A存储区域网络设备使用起来都同样的舒适。</p>
<p>当然S2A还有一个别的比较先进的功能或特点，但我觉得最好还是上面所说的两点。其它的大家可以自自己找资料看。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sansky.net/article/2007-05-12-s2a.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

