- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于存储和计算分离NHD系统
基于存储和计算分离NHD系统
摘要:介绍的NHD(Network Hard Disk)系统,在计算资源和存储资源物理分离的基础上,根据不同应用的需求,通过在客户端提供的一种特殊硬件设备将两者动态重组以构建新的计算机系统#65377;这样形成的计算环境具有动态性#65380;个性化和便于管理等特点#65377;
关键词:网络硬盘; 存储和计算分离; 动态计算环境
中图分类号:TP303文献标志码:A
文章编号2007
随着信息技术的进一步发展,计算机越来越多地应用于企业办公和多媒体教学等领域#65377;目前这些应用大多仍采用以传统内置磁盘计算机为主体的分散计算模式#65377;这种模式虽然在一定程度上满足了人们对系统扩展性和开放性的要求,但在动态性#65380;易用性和管理性等方面存在明显的缺陷#65377;??
为了解决上述问题,国家高性能计算机工程技术中心自主研发的NHD(Network Hard Disk)系统,在存储和计算分离的基础上,通过专用硬件设备将存储子系统与计算子系统之间的物理总线连接转换为网络交互连接,并根据不同应用的需求动态构建新的计算机系统#65377;由此所形成的计算环境具有动态性#65380;个性化和易于管理等优点#65377;这里的动态性是指通过计算资源和存储资源的动态重组,构成新的计算机系统来满足不同应用所需要的计算环境#65377;个性化是指允许用户在公共计算环境中拥有属于自己定制的计算环境,并且通过用户与计算机分开管理的方式便于用户使用#65377;此外,NHD系统在集中存储的基础上,提供基于Web管理界面方便用户或管理员对资源进行集中配置和管理#65377;??
本文阐述了NHD系统所基于的理论模型,即存储和计算分离模型,具体描述了系统各个组成部分及其功能,包括嵌入式NHD卡#65380;存储服务系统和管理服务系统等,通过实际运行情况,验证其动态性#65380;个性化和易于管理等特点#65377;??
1NHD系统的理论模型??
通常计算机系统由计算资源和存储资源两部分组成,其中CPU#65380;内存和南北桥等合称为计算资源;外部存储器如磁盘#65380;光盘和磁带等称为存储资源#65377;位于存储资源上的数据又可进一步分为系统数据和用户数据#65377;计算资源运行系统数据生成计算环境,计算环境再对用户数据进行处理#65377;??
传统内置磁盘计算机系统是将计算资源#65380;系统数据和用户数据三者静态绑定在一起,系统数据和用户数据均存储在计算资源的本地磁盘中#65377;由于计算资源只能运行由本地系统数据构成的计算环境,只能以某种固定的方式加工数据#65377;随着用户数据总量的不断增长#65380;数据类型的日趋复杂,以及对数据共享要求的不断提高,人们逐渐意识到数据集中管理的必要性#65377;在存储系统厂商的不断努力下,用户数据逐渐从传统计算机系统中分离出来以便于集中管理#65380;统一备份和容灾,形成了现在所谓的集中存储#65380;分布式计算的计算机应用模式#65377;这种模式不管在数据安全性还是可用性上都向前迈进了一大步#65377;但构成计算环境的计算资源和系统数据仍然是绑定在一起的,由两者所构成的计算环境也是相对固定的#65377;这种应用模式仍然没有摆脱传统架构,固定的计算环境仍然紧紧地束缚着计算机系统性能和灵活性的发挥#65377;如果能够把系统数据从传统的计算机系统中分离出去,实现系统数据与计算资源的分离,把两者用高速网络连接,再从逻辑上动态组合,就彻底实现了存储与计算的分离#65377;??
如图1所示,计算资源与存储资源通过高速网络互连,而系统数据#65380;用户数据与公共数据都存储在存储资源中,通过管理台来管理系统数据与计算资源之间的映射关系#65377;每一个计算资源都可以绑定某一个系统数据,从而构成具有特定功能的计算环境,通过分别绑定m个不同的系统数据,就可以构成m个不同的计算环境#65377;这种计算资源与系统数据之间的自由组合方式为构建动态和个性化的计算环境创造了条件#65377;??
2NHD系统的体系结构??
2.1NHD系统整体框架??
基于上述理论模型,NHD系统由以下五部分组成(图2):①客户机(Client Computer),本地没有任何存储资源,既可以是供用户使用的个人计算机,也可以是提供某种服务的服务器;②内置客户机的嵌入式NHD卡连接客户机和网络存储设备,为每一个客户机提供虚拟磁盘空间;③存储服务器在集中的物理存储资源虚拟多个磁盘供用户使用;④管理服务器管理客户机与虚
原创力文档


文档评论(0)