存储系统性能—带宽计算.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
存储系统性能—带宽计算

介绍 ? ???? 遇到过很多同行、客户问我:“xxx存储系统究竟最大支持多少【IOPS】?”,这真不好说,因为手里确实没有测试数据。更何况,IOPS与i/o size、random/sequential、read/write ratio、App threading-model、response time baseline等诸多因素相关,这些因素组合起来便可以描述一种类型的I/O,我们称之为【I/O profile】。不同的因素组合得到的IOPS都不一样,通常我们看到的【标称IOPS】都是在某一个固定组合下测得的,拿到你自己的生产环境中,未必能达到标称值。这也是为什么要做前期的performance analysis/sizing的缘故。 ? ???? 直到有人这样问我:“xxx存储系统究竟最大支持多少【带宽】?我愣了下,仔细想想,硬件性能极限就摆在那,基于bandwidth = Frequency * bit-width,而且很多需要的数据都是公开的,东拼西凑应该可以算出个大概。 我并不是Performance专家,从未做过Performance Consulting/Sizing方面的工作,最多也只是做过性能方面的分析/排错,所以这篇文章的准确性多半存在不靠谱的地方,读者斟酌着看吧。 ? 更多信息 ???? 在读文章之前,建议先看一下如下计算公式和名词。 计算公式: Real-world result = nominal * 70% -?我所标称的数据都是*70%( HYPERLINK /docs/DOC-26259 性能计算:Little Law Utilization Law)以尽可能接近实际数据,但如果另外提供了由资料获得的更为准确的数据,则以其为准。 Bandwidth = frequency * bit-width ???? QPI带宽:假设QPI频率==2.8?Ghz ???? ×?2 bits/Hz (double data rate) ???? ×?20 (QPI link width) ???? ×?(64/80) (data bits/flit bits) ???? ×?2 (unidirectional send and receive operating simultaneously) ???? ÷?8 (bits/byte) ???? = 22.4 GB/s ? 术语: ? Westmere?- Intel CPU微架构的名称 GB/s -?每秒传输的byte数量 Gb/s -?每秒传输的bit数量 GHz -?依据具体操作而言,可以是单位时间内运算的次数、单位时间内传输的次数?(也可以是GT/s) 1byte = 8bits IOH - I/O Hub,处于传统北桥的位置,是一颗桥接芯片。 QPI -?QuickPathInterconnect,Intel前端总线(FSB)的替代者,可以认为是AMD?Hypertransport的竞争对手 MCH - Memory Controller Hub,内置于CPU中的内存??制器,与CPU直接通信,无需走系统总线 PCI Express(Peripheral Component?InteconnectExpress,?PCIe) -?一种计算机扩展总线(Expansion bus),实现外围设备与计算机系统内部硬件(包括CPU和RAM)之间的数据传输。 Overprovisioning -?比如?48*1Gbps access port交换机,通常只有4*1Gbps uplink,那么overprovisioning比?= 12:1 PCI-E 2.0每条lane的理论带宽是500MB/s X58?– 相当于传统的北桥,只不过不再带有内存控制器,Code name =?Tylersburg Lane -?一条lane由一对发送/接收差分线(differential line)组成,共4根线,全双工双向字节传输。一个PCIe?slot可以有1-32条lane,以x前缀标识,通常最大是x16。 Interconnect -?PCIe设备通过一条逻辑连接(interconnect)进行通信,该连接也称为Link。两个PCIe设备之间的link是一条点到点的通道,用于收发PCI请求。从物理层面看,一个link由一条或多条Lane组成。低速设备使用single-lane link,高速设备使用更宽的16-lane link。 ? 相关术语: address/data/control?line 资源共享?-资源仲裁 时钟方案(Clock Scheme) Serial Bus ? ??? PCI-E Capacity: ???? Per lane (eac

您可能关注的文档

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档