论文部分内容阅读
随着RFID产业潜力的不断深入,应用的范围遍及制造、物流、医疗、运输、零售、国防等各种领域。中间件(Middleware)作为RFID运作的中枢,也越来越多的受到人们的关注。RFID中间件(RFID Middleware,也被称为RFID Edge Server)在从读取器萃取标签信息,并将它转递到终端服务器的过程中扮演着重要的角色。当前,主要的RFID标签研究机构与公司,为了拓展RFID相关技术的应用,延伸RFID的应用领域,都纷纷推出了自己的中间件产品。而作为传统的RFID中间件技术解决方案,他们中的大多使用过多的计算终端和大量的相关软件来避免系统功能的流失。也就是说,这些计算终端和软件虽然被用来确保系统的连续运作,但其代价是过多的CPU的工作负载(CPU Load)和物理资源(Physical Resources)的严重浪费。在这样的环境下,SAP公司的下属研究机构于2008年推出的新一代的RFID中间件技术,智能高效的RFID中间件(IHAM),倍受业界关注。虽然整个分布式系统有待得到完善,目前仅仅停留在软件应用阶段,但却为今后的RFID中间件发展方向奠定了坚实的基础。本文致力于在公平的基础上,建立一个性能评估体系,对比IHAM与传统中间件在架构体系(Architecture)、CPU利用率(CPU Utilization)、存储空间利用率(Memory Utilization)、工作量(Workload)、响应时间( Response Time)等方面的性能表现。在研究特色和先进性方面,本文表现在:1.如何从实际RFID运行环境中抽象出仿真模型,研究了如何建立仿真读取器评估器和应用评估器模型,使其可供不同RFID中间件进行公平的比较;2.影响中间件性能的关键技术以合理的配置仿真模型中的各种参数等内容;3.通过PTT仿真平台,将新型的IHAM与传统的中间件技术进行比较和分析。测试结果表明,它们在不同的情况下,性能各有优劣。相对于性能相对稳定但资源占用率较高的传统分布式中间件系统,IHAM能在较少的CPU使用情况下,利用不多的存储空间,完成相对快的响应操作。但目前为止,其传输信息的失真率还是相对较高。如何调整整个系统资源使其性能更加完美,是目前有待解决的问题,IHAM依然处于起步阶段。然而,总体来看,IHAM的性能要从整体上优于传统的中间件管理和解决方案。毕竟,IHAM提供了系统资源的调度性综合利用,我们可以根据实际的操作环境,和工作状态来调节其对系统的利用率。