网络环境下制造资源的共享系统研究.docVIP

  • 2
  • 0
  • 约3千字
  • 约 5页
  • 2017-02-06 发布于北京
  • 举报

网络环境下制造资源的共享系统研究.doc

网络环境下制造资源的共享系统研究.doc

网络环境下制造资源的共享系统研究   摘 要:为实现制造资源平等共享和充分利用,依据P2P思想和Chord协议,提出了一种制造资源的共享系统模型,按资源类型构造资源逻辑子环;超级节点构成逻辑主环。通过超级节点实现资源环之间的中继和不同类型资源面向应用的汇聚。   关键词:网络环境;制造资源;共享系统   1 概述   随着全球制造业从传统的生产型制造向服务型制造转型,随着现代先进的云计算技术、物理信息融合技术的出现,制造者趋向于探寻制造资源的充分共享与合理分配的方法。为此,面向网络化制造,各企业作为资源的承载点,彼此展开了不同层次的合作,共同分担制造应用任务,以实现资源的汇聚和制造过程的集成。这种松散的协作,建立在互联网中资源共享的思想之上,需要开放的、新型的信息模型和资源搜索架构支持。   集中式的资源共享结构已较成熟,它强调资源的精确检索与推理,通过构建多层次智能发现检索模型,可以支持制造资源的精确检索、模糊检索、语义检索以及智能推理等[1]。但是这种模式也暴露若干问题,比如风险集中,故障冗余能力差;集中存储管理成本高,共享数据一致性管理困难;企业对自身的资源没有独立的管理权力等等[2]。相比而言,对等网络模式(P2P)强调系统构成节点的平等地位,网络中资源存储利用灵活,而且具有极强的可扩展性,更适合制造资源的汇聚模式。   结构化的P2P网络采用分布式哈希表(DHT)的查询机制,查询效率高,可扩展性极好[3]。网络化制造中,制造资源节点希望能随机的接入与退出,这就要求资源共享网络可扩展性强。文章给出了面向应用汇聚的两层DHT覆盖网络结构,并在此基础上构建了制造资源共享系统的框架模型。   2 共享的制造资源系统   文章构造的制造资源共享系统分为四层结构,如图1所示。系统中的资源拥有企业和使用资源的用户分别定义为资源的提供者和资源的消费者。制造资源共享的过程是:在分布式异构网络环境下,资源消费方和资源提供方之间实现资源注册、资源搜索启动、资源定位、优化配置和信息获取的会话过程。网络层为资源共享系统的网络架构层,资源提供方组成制造资源节点,这里我们称为物理节点(Physical Nodes,简称PN),各物理节点之间通过网络互联,即物理节点为加入到系统的拥有独立的对的节点。为了系统中的分布式制造资源松散的组织,采用结构化的P2P网络构建制造资源网络。应用Chord协议[4]作为结构化P2P的DHT资源查找算法,并对其进行层次化扩展为两层类Chord环,组成一个基于资源分类的两层多环的Chord改进模型。索引层在两层Chord环的基础上实现了一个简单可用的分布式哈希表,每一个节点保存哈希表的一部分。在资源共享系统中,索引层负责存储数据和索引关键词的存取,即存储一条数据到映射节点并能从映射节点取得该条数据。同时将数据存储在Mysql数据库中,构成索引库。   数据层实现制造资源的描述和存储,以及资源元数据的描述。元数据用于描述要素和数据集等信息,在制造资源共享系统中,用元数据来描述制造资源的重要属性。元数据被应用在许多的领域,在数据库领域指的是关于数据仓库的数据。每种类型的制造资源利用不同的元数据来描述,我们也称该类资源的元数据模型,比如龙门镗铣床,其元数据模型是指加工范围参数,主轴参数,精度参数和刀具约束参数这样一个属性集,而这样的集合作为搜索关键字可以使搜索具有语义。   门户层也是资源共享系统的界面交互层,为资源提供方和消费方提供用户登记、注册等管理功能,为资源提供方提供资源封装、发布、维护和管理交互功能,为资源消费方提供资源的查询、搜索和协同支持的交互接口。   每个资源提供者登录的时候,根据自身携带的资源类型加入到资源共享系统,数据层提取各个共享资源的属性信息并按着其重要程度顺序构造索引关键词组,然后将关键词组分发到系统中的指定节点,数据层和索引层实现关键词组和索引信息数据的存储,之后资源消费方通过搜索界面搜索相应的资源。   3 两层多环的Chord改进结构   两层多环Chord模型是一个基于资源分类的Chord改进模型,是一个两层逻辑结构。第一层是由超级节点(Super Node,简称SN)组成的一个类Chord结构,称为超级环,是模型中的主环,主要负责子环之间的通信;第二层是由拥有同类制造资源的逻辑节点(Logical Node,简称LN)组成的资源环,也称资源子环。它同样也是一个类Chord结构,是通过节点带有的资源类型进行分类的。将带有某类资源的节点归为一类加入到同一资源环上组成一个类Chord结构。一个物理节点PN可以拥有多种资源,即物理节点可以按着其所拥有的资源的类别加入不同的逻辑环,成为不同逻辑环上的LN。   每个环都需要前驱结点和后继节点这两个数据双向连接起来

文档评论(0)

1亿VIP精品文档

相关文档