期刊文献+

面向普适计算的服务构件动态部署问题及算法 被引量:10

The Dynamic Deployment Problem and the Algorithm of Service Component for Pervasive Computing
下载PDF
导出
摘要 有限的资源是嵌入式应用的一个局限性,因此越来越多的嵌入式设备联网,通过共享资源为用户提供灵活的服务以适应普适计算的要求.以构件化嵌入式操作系统Liquid为背景,研究普适计算环境下多个服务构件动态部署问题,合理分配利用资源,克服单个嵌入式设备的资源局限性.首先对部署问题进行描述,然后给出服务构件动态部署的基本算法和启发式算法,并对启发式算法优化,最后通过算法模拟及数据分析算法的性能.虽然在Liquid系统上进行模拟实现,但算法具有通用性,启发式算法的效率分析表明,它适合设备或者服务构件数目较多的普适计算环境,在部署服务构件的同时提高服务准入成功率和资源的利用率. Due to resource limitation, the embedded devices connect with each other through network and share resources to provide flexible services in pervasive computing environment. In order to reuse the component and reduce the software cost, the service components should be composed to provide new service. Because the composite service can not run in one device, the dynamic deployment problem of many service components for pervasive computing has become a research focus. Based on Liquid-an embedded and component-based system, a dynamic deployment problem and the algorithm of service component for pervasive computing are presented. First, the service model is described and the problem of dynamic deployment in the pervasive computing environment is defined. Second, according to the resource constraint conditions and two deployment goals of service component, the randomized algorithm and the heuristic algorithm are given to solve the problem. Finally; the experiment data is given to analyze and compare the performance of the different algorithms. According to the method, the service components are deployed into the embedded devices to satisfy resource requirement and improve the resource utilization. The algorithm simulation and analysis indicate that it can be applied to the pervasive computing environment with more devices or service components.
出处 《计算机研究与发展》 EI CSCD 北大核心 2007年第5期815-822,共8页 Journal of Computer Research and Development
基金 国家"八六三"高技术研究发展计划软件重大专项基金项目(2004AA1Z2050) 国家"八六三"高技术研究发展计划基金项目(2003AA115440 2004AA111120)~~
关键词 普适计算 服务构件 服务质量 动态部署 资源利用率 pervasive computing service component quality of service dynamic deployment resource utilization
  • 相关文献

参考文献12

  • 1M Satyanarayanan. Pervasive computing: Vision and challenges [J]. IEEE Personal Communications, 2001, 8(4): 10-17. 被引量:1
  • 2B Ma, Y Zhang, X G Shi. Liquid meta-services: A componentbased operating system layer for pervasive computing [C]. The 1st Int'l Conf on Embedded Software and System, Hangzhou, China, 2004. 被引量:1
  • 3Y Liao, M S Li. A QoS-aware component-based middleware for pervasive computing [C]. The 1st Int'l Conf on Embedded Software and System, Hangzhou, China, 2004. 被引量:1
  • 4G Banavar, J Beck, E Gluzberg, et al. Challenges: An application model for pervasive computing [C]. The 6th Annual ACM/IEEE Int'l Conf on Mobile Computing and Networking, Boston, USA, 2000. 被引量:1
  • 5F Saffre, H R Blok. SelfService: A theoretical protocol for autonomic distribution of services in P2P communities [ C ]. The 12th IEEE Int'l Conf and Workshops on the Engineering of Computer-Based Systems (ECBS' 05), Greenbelt, Maryland, 2005. 被引量:1
  • 6W Goscinski, D Abramson. Distributed ant: A system to support application deployment in the grid [C]. The 5th IEEE/ ACM Int'l Workshop on Grid Computing (GRID' 04), Pittsburgh, PA, 2004. 被引量:1
  • 7D Y Xu, D Wichadakul, K Nahrstedt. Multimedia service configuration and reservation in heterogeneous environments [C]. The 20th Int'l Conf on Distributed Computing Systems (ICDCS 2000), Taipei, 2000. 被引量:1
  • 8X H Gu. SpiderNet: A quality-aware service composition middleware: [ Ph D dissertation ] [D]. Urban&Champaign,USA: Department of Computer Science, University of Illinois at Urbana-Champaign, 2004. 被引量:1
  • 9廖渊,淮晓永,李明树.QuCOM:一种面向构件系统的QoS管理模型[J].计算机研究与发展,2005,42(10):1802-1808. 被引量:5
  • 10廖渊,唐磊,李明树.一种基于QoS的服务构件组合方法[J].计算机学报,2005,28(4):627-634. 被引量:29

二级参考文献40

  • 1[1]Tristan Richardson,Quentin Stafford-Fraser,Kenneth R Wood et al.Virtual Network Computing. IEEE Internet Computing, 1998;2(1 ):33~38 被引量:1
  • 2[2]K12ltsp. K12 Linux Terminal Server Project.http://www.k12ltsp.org 被引量:1
  • 3[3]Rdesktop. A Remote desktop protocol client.http://www.rdesktop.org 被引量:1
  • 4[4]Microsoft Corporation. Comparing MS Windows NT Server 4.0,Terminal Server Edition ,and UNIX Application Deployment Solutions.Technical White Paper,Redmond,WA, 1999 被引量:1
  • 5[5]Tristan Richardson,Kenneth R Wood.The RFB protocol.http://www.uk.research.att.com/vnc 被引量:1
  • 6[6]Microsoft.Microsoft Windows NT 'Hydra' and Windows-Based Terminals.http://www.microsoft.com/ntserver/guide/hydrapapers.asp 被引量:1
  • 7[7]Brain Keith Schmidt.Supporting Ubiquitous Computing with stateless consoles and computation caches[D].PHD dissertation.computer science department of Stanford University 被引量:1
  • 8[8]Duncan Paul Grisby. A Distributed Adaptive Window system[D].PHD dissertation of University of Cambridge 被引量:1
  • 9[9]Open Group.X 11R6.3(Broadway ) Overview.http://www.opengroup.org/tech/desptop/x./broadway.htm# 1 bx 被引量:1
  • 10[10]Tarantella. Tarantella Enterprise 3 Writepaper.http://www.trantella.com.cn/writepapers 被引量:1

共引文献40

同被引文献89

引证文献10

二级引证文献84

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部