S现在的技术发展实在太快,很多人还没弄清SATA到底有什么好,SATA II又来了。在传统的IDE、潮流的SATA与前卫的SATA II硬盘之间,到底有着什么样的区别?几种不同的硬盘各自价格等方面又是怎么样?相信很多朋友都想知道。
在深入了解新标准之前,有必要回顾一下原有的技术。长期以来,硬盘技术的进步,都着重于传输速度和容量两个方面。基本上认识电脑以来,大家就一直在使用Ultra ATA。这种延用已久的接口技术,有好些方面都显得过时而需要改进了:
大家都知道,数据线太粗,安装不方便,严重影响机箱内空气流通,不利于机箱散热,是传统IDE接口即Ultra ATA硬盘的至命缺点。不过,IDE硬盘还有很多其它方面的局限性,大概就不是很多人都清楚了。
主从盘相互影响
普遍情况下,一块主板只有两个IDE接口,每个接口可以挂两个IDE设备。但同一个接口的两个设备是共用带宽的,对速度的影响非常大。所以稍有常识的人,都会把硬盘和光驱分开两条IDE线连接到主板上
这样,IDE有个很大的问题,就是虽然一块主板可以连接4个设备,但事实上只要超过两个,速度就大大下降。
更大的问题是,同一条线上两个设备要严格按主/从设置才能正常运行。象图中这种西数WD400 JB,主硬盘还有两种不同设置,一条IDE线只接这块硬盘的时候按右边的设置,带从盘的时候则要按中间的设置方式。据亲身经验,如果没带从盘而按中间的方式设了,会出现五花八门百思不得其解的问题——有时可以启动,有时报告找不到硬盘,有时启动过程中报告硬盘错误之类——每次启动可能出现不同的问题。
不支持热拔插
并行ATA在支持设备热插拔方面能力有限,这一点对服务器方面的应用非常重要。因为服务器通常采用RAID的方式,任何一块硬盘坏了都可以热拔插更换,而不影响数据的完整性,确保服务器任何情况下都正常开着。具有热插拔支持功能的SCSI和光纤通道占据了企业级应用的几乎全部市场,并行ATA空有价格优势而不能获得一席之地,主要原因就是它不支持热拔插。
不够完善的错误检验技术
Ultra DMA引入了基于CRC的数据包出错检测,该技术是ATA-3标准的组成部分。但是,没有任何一种并行ATA标准提供命令和状态包的出错检测。尽管命令和状态包出错的范围和几率都小,但它们出错的可能性也不容忽略。
使用过时的5伏电压
处理器核心从几个方面要求向低电压过渡。较低电压允许更快的信号陡变,这对提高速度、降低热耗至关重要。现在的CPU核心电压基本上都小于2伏,为保持与系统主板上其它芯片的互 *** 作性,通常使用33伏的外部电压分离出来,5伏电压成为过时的标准。虽然大部分目前的 ATA/ATAPI-6标准为并行ATA设备指定的直流电压供应为33V (± 8%),但一些模式的接收器大于4伏,所以要使用过时的5伏电压。
接口速度的可升级性差
另外,Ultra ATA是受并行总线特性的限制,带宽容易受到限制,经过多次升级,目前最高传输率也只是133M字节/秒。
SATA比IDE优越在哪些地方?
SATA不再使用过时的并行总线接口,转用串行总线,整个风格完全改变。
SATA与原来的IDE相比有很多优越性,最明显的就是数据线从80 pin变成了7 pin,而且IDE线的长度不能超过04米,而SATA线可以长达1米,安装更方便,利于机箱散热。除此之外,它还有很多优点:
一对一连接,没有主从盘的烦恼
每个设备都直接与主板相连,独享150M字节/秒带宽,设备间的速度不会互相影响。
支持热拔插
热拔插对于普通家庭用户来说可能作用不大,但对于服务器却是至关重要。事实上,SATA在低端服务器应用上取得的成功,远比在普通家庭应用中的影响力大。
数据传输更加可靠
SATA提高了错误检查的能力,除了对CRC对数据检错之外,还会对命令和状态包进行检错,因此和并行ATA相比提高了接入的整体精确度,使串行ATA在企业RAID和外部存储应用中具有更大的吸引力。
低电压信号
SATA的信号电压最高只有05伏,低电压一方面能更好地适应新平台强调33伏的电源趋势,另一方面有利于速度的提高。
带宽升级潜力大
SATA不依赖于系统总线的带宽,而是内置时钟。刚推出的这一代SATA内置1500MHz时钟,可以达到150M字节/秒的接口带宽。由于不再依赖系统总线频率,每一代SATA升级带宽的增加都是成倍的:下一代300M字节/秒,再下一代可以达到600M字节/秒
SATA仍然存在的几点不足
在国内,现在买IDE的人恐怕比买SATA的人多很多。主要有三个方面的原因:
首先,SATA的诸多先进性总体上对个人电脑用户意义不是太大,它最大的意义的反而是适应了入门级企业应用的需要。
其次,nForce4、915之前的那些主板使用SATA硬盘,在安装 *** 作系统的时候需要用到软盘,就象SCSI硬盘那样,增添了用户的麻烦。
另外,国内用户的电脑配置相对落后,很多人都是旧电脑升级大容量硬盘,稍老点的主板还不支持SATA硬盘。
所以,SATA最大的成功在于吸引了很多低端入门级服务器的用户。但在企业级应用方面,它又仍然在很多方面有待改进:
单线程的机械底盘
SATA毕竟只是ATA,它的机械底盘是为8x5线程设计的,而SCSI的机械底盘是24x7多线程设计,能更好地满足服务器多任务的需要。所以SATA虽然在单任务的测试中不比SCSI差,但面对大数据吞吐量的服务器,还是有差距的。除了速度之外,面对多任务数据读取,硬盘磁头频繁地来回摆动,使硬盘过热是SATA最大的问题。
形同虚设的热拔插功能
在实际应用中,RAID硬盘阵列是由多个硬盘组成的,必须知道具体哪一块硬盘坏了,热拔插更换才有意义。SATA硬盘虽然可以热拔插,但SATA组成的阵列在某块硬盘损坏的时候,不能象SCSI、FC和SAS那样,具有SAF-TE机制用指示灯显示,知道具体坏的是哪一块,热拔插替换的时候,如果取下的是好硬盘,就容易使数据出错。所以在实际应用中,SATA的热拔插功能有点形同虚设的味道。
速度慢
SATA相对于SCSI和FC速度慢,主要原因是机械底盘不同,不适应服务器应用程序大量非线性的读取请求。所以SATA硬盘用来做视频下载服务器还不错,用在网上交易平台则力不从心。
SATA 10控制器的传输速度效率不高,虽然标称具有150MB/s的峰值速度,事实上最快的SATA硬盘速度也只有60MB/s。
整个解决方案价格不
虽然SATA硬盘相对于SCSI硬盘来说很便宜,但整个的SATA方案并不便宜。主要原因是SATA 10控制器的每个接口只能连接一个硬盘,8个硬盘组成的阵列需要8个接口,把每个接口300多元的花费算进去,就不便宜了。
SATA II与准SATA II
很多人到现在都还不是太清楚SATA与Ultra ATA相比有什么区别与好处,这也难怪。因为连Intel刚推出SATA的时候,也没想到这个为个人用户而改进的方案,结果会在入门级服务器和工作站等企业应用的前前景更为广大——也正因为这样,2004年才专门成立了SATA IO(SATA国际组织)。
前面那么多介绍,是结合现实情况与SATA官方白皮书整理的,从中已经可以发现,说到SATA优缺点,更多的是从企业应用而不是个人与家庭应用的角度考虑的。
现在经常听到“NCQ硬盘”和“SATA II硬盘”这两个名词,它们是SATA向下一代——SATA II发展的两个不同阶段的产品:
第一阶段是在SATA的基础上加入NCQ原生指令排序、存储设备管理(Enclosure Management)、底板互连、数据分散/集中这四项新特性。
第二阶段是在第一阶段的基出上作进一步改进,加入了双宿主主动式故障替换、与多个硬盘高效连接、30Gb(即300MB/s)接口带宽等特性。
“NCQ硬盘”的改进:不仅仅是NCQ这么简单
由于SATA II的第一阶段几项改进中,NCQ原生指令排序技术对个人用户意义比较大,所以也只有这一项技术比较多人了解。其实SATA II第一阶段加入的技术包括如下几项:
NCQ原生指令排序
Native command queuing:什么是NCQ呢?这是SCSI早就使用的一种技术,只是最近才应用于SATA硬盘。
传统台式机硬盘都用线性形式处理请求,这种方式潜在很不好的方面,要理解其中原理,必须对硬盘物理结构有个基本了解。硬盘里面是圆盘状的,很象CD光盘。每一个圆盘由许多同心圆划分为一条条磁道,磁道又分出扇区。每个圆盘由一个或多个磁头负责读取。如果数据分布在同一磁道,寻找数据的速度是最快的。在不同磁道之间移动则消耗很多时间。假设要读取三块数据,其中一块在圆盘最外边的磁道上,一块在圆盘最里面的磁道上,还有一块在圆盘最外边的磁道上。传统的硬盘,会依次先读取圆盘最外面的数据,然后读取最里面的数据,最后再回头读取最外面的数据。这样一来,磁头移来移动消耗的寻道时间多,效率就低了。如果把磁头移动减到最少,寻道时间就会相应减少。这就是NCQ的目的所在——NCQ可以重新编排指令,不让磁头从外移到内再移到外,而是在移向圆盘内圈之前就读取外圈的两块数据。
现在大家应该明白了,CPU的速度对硬盘性能影响微乎其微,但NCQ技术则可以明显改善硬盘性能,特别是对前面提到的SATA多线程性能差、容易磁头频繁来回摆动、硬盘容易过热这些方面有很大改善。
机架管理(Enclosure Management)
前面提到SATA的热拔插技术,由于阵列中有一块硬盘出现故障的时候,不知道具体坏的是哪一块而形同虚设。SATA II第一阶段即拥有NCQ技术的SATA硬盘,加入了机架管理技术,正是用来解决这一问题的。
背板互连(Backplane Interconnect)
SATA用于数据发送的导线数量很小,因而出现了为外部RAID使用而部署的底板。
该底板是一块物理线路板,通常集成到机架的后面板上,上面嵌入了通过刻在线路板上的导线连接到中心控制器插件的多个设备接头。值得注意的是,中心控制器与主机的接口可以按任意一种协议来设计,可以是SCSI、光纤通道或iSCSI。底板的使用可使设备咬住接头并紧密结合。
当然,受到FR4材质信号衰减的限制,中心控制器和SATA设备接头之间蚀刻线路的最大长度必须限制在18英寸以内。虽然这种限制表面上局限了底板端子和SATA机架的设计,而事实上,标准机架为19英寸宽,因此,在一个1U到3U的机架内,为SATA而蚀刻的最大导线长度足以从一个位置适中的中心控制器连接到所有设备接头。
SATA II不等于300MB/s
首先,是接口带宽从原来的150MB/s扩展到了300MB/s。但SATA II不能与300MB/s划等号,因为它包含了SATA II第一阶段的NCQ等技术,以及更多的其它技术:
其次,SATA II可以通过Port Multiplier,让每一个SATA接口可以连接4-8个硬盘,即主板有4个SATA接口,可以连接最多32个硬盘。
另外,还有一个非常有趣的技术,叫Dual host active fail over。它可以通过Port Selector接口选择器,让两台主机同时接一个硬盘。这样,当一台主机出现故障的时候,另一台备用机可以接管尚为完好的硬盘阵列和数据,这就确保服务器不管在某块硬盘损坏,或是某坏CPU之类的其它配件损坏的情况下,仍能正常运作。
结语:给个人电脑用户的特别提示
最后,相信大家对IDE、SATA、NCQ、SATA II已经有了比较整体的认识。或许很多关于服务器方面的技术还不太明白,其实这没关系,最重要的是获得这样一个概念:SATA、SATA II的改进,大多数不是为个人电脑用户而设的。
SATA对个人电脑用户真正有意义的地方,也就是让机箱散热更加良好。但与此同时,如果你的主板不支持SATA II,在获得这样一个好处的同时,安装windows *** 作系统会比较麻烦——需要插入SATA的驱动软盘。所以IDE用户千万别以为SATA更先进,改用更先进的SATA硬盘会有多大的性能提升。
使用支持NCQ技术的硬盘,对喜欢同时运行很多个程序的用户可能会有速度上的改进,而且由于磁头比较少来回摆动,硬盘会比较长寿,温度也会比较低。但前面没有提到的一个必要前提是,必须主板和硬盘都支持NCQ技术才起作用。
至于SATA II,唯一对个人电脑用户有意义的就是300MB/s的带宽——当然,SATA II全都是支持NCQ的。不过千万别指望带宽比原来增加了一倍,就可以获得接近于SATA两倍的速度,因为目前硬盘的速度主要是受硬盘内部数据传输率的限制,而不在于接口带宽,接口带宽的增加对个人用户带来的速度改善,是微乎其微的。同样,SATA II的好处——支持NCQ和300MB/s的带宽,必须要主板支持,在只支持SATA I的主板上使用SATA II硬盘,就连“微乎其微”的改善也不会有。
总体来说,SATA、NCQ以至完整的SATA II,对一般个人电脑用户的意义不是非常大,它们最大的意义在于为企业应用提供了SCSI、FC之外的廉价存储解决方案——当然如果几种硬盘的价格相差很小的话,尽可能选最先进的SATA II是没错的。如果担心新技术会不成熟存在某些未知缺陷,继续选择SATA I硬盘甚至是IDE硬盘,也是相当不错的方案。
SATA规范将硬盘的外部传输速率理论值提高到了150MB/s,比PATA标准ATA/100高出50%,比ATA/133也要高出约13%,而且其它技术特点也很明显它支持热插拔、传输速度快、执行效率高等诸多特点。正在大家对SATA硬盘方兴未艾之时,SATA2硬盘不知不觉也已经在市场中崭露头角,虽然相对于PATA规范来说,Serial ATA 10的标准的技术整体性不错,不过它还是缺乏对于服务器和网络存储应用所需的一些先进特性的支持,而SATA2在这方面却得到了很好的补充,SATA2主要特点在于,传输速率更快可以达到3Gbit/s;Native Command Queuing(NCQ)本地指令列队;Enclosure Management;Port Multiplier端口倍增器;可升级到SAS,其实严格说来,SATA2硬盘主要是为了更好的满足那些对成本比较敏感的服务器和网络存储市场的需要而蕴育而生的。
SATA2主要技术特点具有以下几方面:
1、包括了改进性能的技术、改进可维护性的举措以及引进背板互连等多项技术。改进性能的技术:比如NCQ,乱序执行,数据的分散和集合。这是关于性能提高的改进,而新推出的标榜SATAII的硬盘都采用了这些新技术;改进可维护性的举措,称为EnclosureManagement:比如风扇控制,温度控制,新硬盘指示,坏硬盘指示,硬盘状态指示等等;引进背板互连(BackplaneInterconnect)。什么叫做背板互连这来自SCSI,就是把很多硬盘连到一个背板总线上面,而不用每一个分别连到自己的端口,这样一来可以节省你买很多连接线的钱,更重要的是方便了热插拔,在RAID环境下甚至硬盘坏了也可以不断电更换。
2、可以完全有效地满足网络存储和服务器存储对更快速度的追求,并且可以进行大量硬盘的连接,提高速率到3Gbs,这样的传输速率对于服务器上数据交换无疑将可加迅速、安全。但值得注意的是,现在进入市场的SATA2硬盘产品并非都拥有30Gbit/s的传输速度,因为现在SATA2目前区分为两种版本,一种是传输带宽仍为15Gbit/s, 但具备了NCQ的功能的产品,而另一种才是拥有真正的30Gbit/s传输速率并且具有NCQ功能的产品。
3、SATA2硬盘一个非常重要的技术就是本机命令队列(Native Command Queuing),命令队列是一行到来的命令,它们被按照顺序分析并重新进行排列以优化执行序列。通过命令队列,可以为硬盘提供一种办法,以更高效地实时分析命令。
4、端口选择器(PS)也是SATA2的一个具备的特性之一,PS机制允许不同的两个主机端口连接到一个硬盘之上,从而为该硬盘设立一条路径。而另外一项技术是端口倍增器(Port Multiplier),PM机制可以使一个处于活动状态的主机与多个硬盘互通信息。
大数据技术是当前非常热门的技术领域之一,其就业前景非常广阔。大数据技术可以应用于众多行业和领域,例如金融、医疗、电子商务、物流、教育等。以下是大数据技术的就业方向:
1、数据分析师:负责通过数据分析提供业务洞察和建议,帮助企业做出决策。
2、数据工程师:负责搭建数据处理系统,包括数据采集、存储、处理、展示等环节。
3、数据科学家:负责通过机器学习、数据挖掘等算法技术,从大量数据中挖掘有价值的信息。
4、大数据工程师:大数据工程师负责设计、构建和维护大数据系统,包括数据仓库、ETL(抽取、转换和加载)过程以及数据流和数据处理管道。大数据工程师需要精通Hadoop、Spark、Hive、Pig等大数据技术和工具。
5、数据科学家:数据科学家通过分析大数据来发现业务问题和趋势。他们需要深入了解统计学、机器学习和数据挖掘,并使用工具如Python、R、SAS和MATLAB等来处理和分析数据。
6、数据分析师:数据分析师负责收集、处理和分析数据,并将结果用于业务决策。他们需要了解SQL、Excel、Tableau和Power BI等工具。
就业前景:
1、数据科学家:负责利用大数据技术来分析和解释数据,以帮助企业做出更明智的决策。数据科学家的工作通常需要掌握统计学、机器学习、数据库管理等技能。
2、数据工程师:负责设计、构建和维护大数据架构。数据工程师需要具备编程技能,熟悉各种大数据工具和技术。
3、大数据架构师:负责规划和设计大数据架构,确保数据可以被高效地存储、管理和分析。大数据架构师需要深入了解大数据技术,同时也需要具备领导和管理技能。
4、大数据分析师:负责利用大数据技术来分析和解释数据,以帮助企业做出更明智的决策。大数据分析师需要具备统计学、数据可视化、数据挖掘等技能。
总之,大数据技术的就业前景非常广阔,未来还有很多机会。对于那些掌握相关技能的人来说,将来可以期望找到高薪的工作,并且可以在各个行业中发挥作用。
1,aCRF是在一个空白的CRF(这个CRF是Unique的)生成的;
2,确认匹配的SDTMIG的版本,目前P21在用的主要是SDTMIG32和SDTMIG33,可千万不要自己自作主张随便参考一个,不然后面生成define会报错的,毕竟32和33还是有点区别的;
3,如果是多人一起编辑同一个项目的aCRF需要确定好做aCRF要使用的软件,建议使用adobe,当然也可以使用其他软件;
4,如果是多人一起编辑同一个项目的aCRF,最好事先确认好格式,这个最好是看看《Study Data Tabulation Model Metadata Submission Guidelines (SDTM-MSG):Human Clinical Trials》这个提交指 导,避免出来的结果五花八门;下图是我从指导中给大家截取的一些重点,供大家参考:
关于注意点,今天就说这么多吧,其实很多都是需要我们在实践中慢慢摸索的,我只是把我个人认为要注意的提出来供大家参考,大家有更多的建议也可以来评论区讨论。此外,关于aCRF其实很多大的公司都实现了自动化,毕竟制度aCRF还是要花费挺多时间的,自动化应该是大趋势了。我个人觉得SAS程序员通过制作aCRF还是可以收获很多的,最起码要研读CDISC标准,一旦实现自动化,可能我们就不会去思考这一页CRF我该放在哪一个domian了。
大数据就业前景
伴随着大数据技术的成熟,大数据应用的普及和发展才刚刚开始,我们预计未来二十年,甚至更长一段时间都是大数据黄金发展阶段,相关的行业将引来巨大的发展机遇。大部分行业都需要,市场、营销、运营相关的需求很多。大数据不是职位,学完大数据认证后你可以从事大数据挖掘专家,高级行业分析师,大数据业务架构师,大数据架构师,大数据算法工程师,大数据开发工程师,大数据运维工程师。不管是国内还是国外,大数据相关的人才都是供不应求的局面。目前市场急需运用大数据分析结果的大数据相关管理人才。
据数联寻英发布《大数据人才报告》显示,目前全国的大数据人才仅46万,未来3-5年内大数据人才的缺口将高达150万。
据职业社交平台LinkedIn发布的《2016年中国互联网最热职位人才报告》显示,研发工程师、产品经理、人力资源、市场营销、运营和数据分析是当下中国互联网行业需求最旺盛的六类人才职位。其中研发工程师需求量最大,而数据分析人才最为稀缺。领英报告表明,数据分析人才的供给指数最低,仅为005,属于高度稀缺。数据分析人才跳槽速度也最快,平均跳槽速度为198个月。根据中国商业联合会数据分析专业委员会统计,未来中国基础性数据分析人才缺口将达到1400万,而在BAT企业招聘的职位里,60%以上都在招大数据人才。
大数据就业方向
1 Hadoop大数据开发方向
市场需求旺盛,大数据培训的主体,目前IT培训机构的重点。
对应岗位:大数据开发工程师、爬虫工程师、数据分析师等。
2 数据挖掘、数据分析&机器学习方向
学习起点高、难度大,市面上只有很少的培训机构在做。
对应岗位:数据科学家、数据挖掘工程师、机器学习工程师等。
3 大数据运维&云计算方向
市场需求中等,更偏向于Linux、云计算学科。
对应岗位:大数据运维工程师
大四确实是一段容易让人迷茫的时期,作为过来人我也迷茫过,因此浪费了很多时间。所以希望能给你些建议,来节省些时间,走出更好的人生轨迹。
①首先是择业观,这就跟考大学选专业一样,当时作为高中生的我们对社会认知有限,只能盲人摸象,很多家长也是一头雾水,到头来很多人都不满意。为什么不满意呢?因为当时选择的依据很多都是所谓“就业前景”、“热门”之类。但作为大学生,你的能力已经有了很大的提升,对社会的认知也更加实际,缺乏的只是实际经验。作为过来人,我可以肯定的告诉你,别看招聘会上各个单位的工作人员有多牛气哄哄, 但一旦真进入了工作,80%以上的人工作都是简单重复的机械劳动,不论你有多强的意志力,过不了几年所有热情也会被这种枯燥消磨殆尽;而剩下20%的人从事的则是富于挑战性和创新性的工作,虽然他们的收入是社会财富的80%以上,但这已经不能成为他们前进的动力。兴趣不但是最好的老师,而且也是工作热情的终极来源。一个人的时间在哪里,他的成功就在哪里。如果你需要的仅仅是一份收入不错的工作,那么你可以跟随“前景”,但如果你需要的是可以为之奋斗一生的事业那就一定要倾听你的内心,追随你的兴趣。不用我说,大家都能看出来两者谁更容易成功。
②金融行业简析。我是学金融专业出身的,从我上大学开始,导师们一致强调一个就业现状——金融行业是一个低端人才过剩,高端人才不足的行业。什么意思呢?懂财会的人遍地都是,但CPA太少;证券公司人满为患,没有几个保荐代表人;挂着“分析师”名字的人数不胜数,没有几个有CFA、CIIA执照……如果你的志向真在金融行业,我的建议是至少考一个相关硕士学位,学位和执照虽然只是敲门砖,但在我们所处的环境里确是至关重要的。
至于说基础,只要足够努力,不论做什么基础的都是可以被忽略的。金融专业本科的理论基础,主要是概念理论之类记忆性的东西,而数理基础对于你的这样学理工类数学的人是不成问题都是简单的财务计算。
金融分析的应用实际上是十分广泛的,但是在我们这里还没有铺开,十分原始,主要集中在证券行业。实际的工作,涉及风险控制和价值评估,都是现代企业管理的核心部分,但还没有被重视起来,很多国内大型企业都没有相关设置。但在证券,期货,基金和商业银行有一定的需求,主要是应聘一些中层管理职位,但一般不要本科。
时间问题就写这些,欢迎追问,
以上就是关于SAS可以应用在哪些方面全部的内容,包括:SAS可以应用在哪些方面、大数据技术的就业前景和就业方向、SAS程序员第一次制作aCRF注意点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)