首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 187 毫秒
1.
分布构件计算平台cBUs的研究与实现作者 :周 健 ( 2 0 0 0 .1 0 )导师 :吴泉源教授本文以CORBA分布对象技术为基础 ,重点研究了分布构件技术的特征和实现机制 ,研究了分布构件系统的应用管理、配置管理和性能管理等问题。在此基础上 ,研制了一个与CORBA分布构件  相似文献   

2.
基于应用服务器的电子农务平台研究与实现   总被引:1,自引:1,他引:0  
以分布对象技术为基础,重点研究了分布构件技术的特征和实现机制。以面向农业的大型分布式应用的复杂计算需求为背景,研究了构件的应用管理、配置管理和性能管理等问题。在此基础上,研制一个与J2EE规范兼容的电子农务开发和运行平台。平台支持对新一代电子农务应用的开发、部署和管理,使各种异构系统间交换信息成为可能。平台的集成框架满足了农业领域各个层次人员的需求,有利于解决农业生产过程中的科技成果传播瓶颈问题。  相似文献   

3.
以分布对象技术为基础,重点研究了分布构件技术的特征和实现机制.以面向农业的大型分布式应用的复杂计算需求为背景,研究了构件的应用管理、配置管理和性能管理等问题.在此基础上,研制一个与J2EE规范兼容的电子农务开发和运行平台.平台支持对新一代电子农务应用的开发、部署和管理,使各种异构系统间交换信息成为可能.平台的集成框架满足了农业领域各个层次人员的需求,有利于解决农业生产过程中的科技成果传播瓶颈问题.  相似文献   

4.
针对现有面向全局构件组装方案选择技术的不足,提出了一种基于服务质量优化的构件组装方案选择方法.该方法主要是面向大型复杂企业应用软件系统的配置管理,其主要思想是将构件组装方案的选择问题转化为带约束的多目标优化问题.针对该问题,给出了一种基于向量编码的构件组装方案选择遗传算法,该编码方式可以非常方便地表示构件组装模型中构件接口之间的连接关系,从而克服了现有编码在描述构件组装模型中的局限性.最后通过实验分析了算法的可行性.  相似文献   

5.
一个支持构件演化的配置管理框架   总被引:4,自引:0,他引:4  
构件库在基于构件的软件开发(CBSD)中扮演着重要的角色,然而在实际的软件开发过程中,构件的生产、维护、复用等还存在许多困难,其中一个主要的困难是大多数构件库仅提供构件的描述、存储和检索功能,缺乏配置管理支持。该文提出了一个支持构件演化的配置管理框架。这个框架将构件库作为一类特殊的资源库加以管理,从而为构件的演化提供系统的配置管理支持。  相似文献   

6.
CCM构件配置与管理的研究与实现   总被引:3,自引:0,他引:3       下载免费PDF全文
分布构件技术是分布计算技术的又一个里程碑。我们遵循CORBA构件模型CCM1.0,在符合CORBA2.3规范的StarBus分布计算平台上开发了服务器端构件原型系统。本文重点讨论了在此构件系统中,构件的配置与管理技术的研究与实现。  相似文献   

7.
支持构件演化的软件配置管理研究   总被引:2,自引:0,他引:2  
林英  张雁 《计算机工程与设计》2006,27(19):3595-3597
基于构件的软件开发作为一种全新的软件开发方法,与传统的软件开发方式不同,配置管理的需求与传统的配置管理方法也有了很大的不同.在基于构件软件开发的过程中,如何以一种良好的风格和技术来对构件变化进行控制,保持构件系统的一致性、稳定性是软件开发者历来追求的目标.分析了基于构件软件开发过程中构件演化对配置管理技术的新需求,探讨了配置管理的几个关键技术,并提出了一种度量构件演化过程的方法,从而把构件的整个演化过程置于配置管理的支持之下.  相似文献   

8.
分析了基于构件的软件开发过程中构件演化对配置管理的新挑战,探讨了配置管理的对象,提出一种管理构件之间的关系方法以跟踪构件演化活动,从而配置管理能很好地支持构件的演化。  相似文献   

9.
《网络与信息》1998,12(11):52
北电网络nay网络事业部近日发布了专为网络管理优化的另一个应用部件-Optivity,网络配置系统2.0(NetworkConhgurationSystem,NCS),该系统是一个面向多厂商系统的高性能配置管理解决方案。OptivitrNCS综合了NETarchitect系统配置和软件映像管理组件以及NETConfigurator的面向多厂商产品的配置管理功能。Optivity配置管理系统可以将网络作为一个整体系统进行管理,从而实现了面向应用优化的网络管理。网管可以通过这种基于系统的配置管理对这个企业网中来自多个制造厂家的设备的配置进行修改,从而简化了基于策略的网络的实现手…  相似文献   

10.
针对面向构件系统的开发,提出了一种根据构件开发过程中的动态信息及开发人员的不同状态,按一定策略,以系统开发效率和系统使用性能优化为目标的动态发射机制。用形式化方式给出了软件构件定义,并论述了发射模型的抽象语义,为面向构件系统的进一步开发奠定了基础。  相似文献   

11.
基于服务部署的高可用模型及其可用性分配算法   总被引:1,自引:0,他引:1  
汤海鹰  许鲁 《计算机学报》2007,30(10):1731-1739
传统高可用系统存在可扩展性较差的问题.文中提出基于服务部署的高可用系统模型,利用对计算资源与存储资源的分离管理实现虚拟高可用服务节点,通过不同服务间共享冗余资源提高资源利用率,有效解决可扩展性问题.基于服务部署高可用系统的关键问题为如何根据服务可用性期望值和使用模式等合理分配资源.针对本系统可用性分配特点,文中提出了最适合冗余优先分配算法,基于结合费用与惩罚值的目标函数得到满足需求的相对最优解,实验证明此算法能较好地达到系统的实时服务部署要求.  相似文献   

12.
针对分布式环境下业务系统运营中资源利用率低、可靠性差和扩展性弱等问题,设计了一种基于面向服务架构的分布式业务部署平台。该平台基于面向服务架构(SOA)组件模型,可自动化地部署和管理分布式业务系统;根据服务组件运行状态,动态为其分配计算资源,实现业务能力的动态扩展和收缩;同时,采用双机热备、高可用集群机、业务迁移等机制保证了高可靠性。仿真实验表明,该平台能在保证业务服务质量(QoS)的同时具有较高资源利用率。  相似文献   

13.
1 引言 CORBA作为一种流行的中间件平台,通过定义一系列规范屏蔽了异构网络的底层差别,为灵活开放的系统应用提供了技术基础,使分布计算环境中的构件可以很好地协同工作。然而现有的CORBA 2.X规范中并没有定义一种独立的服务,来管理和控制客户请求访问服务器对象(服务器进程)的过程,以灵活简便地部署企业应用系统服务器集群。传统CORBA客户访问服务器一般是通过对象引用文件或直接网络访问的方式,前者多适用于单服务器系统,并且和系统结合紧密而且很难在系统运行过程中动态扩展服务器,而后者则使用复杂,在一定程度上丧失了服务器的“透明性”。本文根据  相似文献   

14.
The Globus Replica Location Service: Design and Experience   总被引:1,自引:0,他引:1  
Distributed computing systems employ replication to improve overall system robustness, scalability, and performance. A Replica Location Service (RLS) offers a mechanism to maintain and provide information about physical locations of replicas. This paper defines a design framework for RLSs that supports a variety of deployment options. We describe the RLS implementation that is distributed with the Globus Toolkit and is in production use in several Grid deployments. Features of our modular implementation include the use of soft-state protocols to populate a distributed index and Bloom filter compression to reduce overheads for distribution of index information. Our performance evaluation demonstrates that the RLS implementation scales well for individual servers with millions of entries and up to 100 clients. We describe the characteristics of existing RLS deployments and discuss how RLS has been integrated with higher-level data management services.  相似文献   

15.
Distributed computing systems are attractive due to the potential improvement in availability, fault-tolerance, performance, and resource sharing. Modeling and evaluation of such computing systems is an important step in the design process of distributed systems. We present a two-level hierarchical model to analyze the availability of distributed systems. At the higher level (user level), the availability of the tasks (processes) is analyzed using a graph-based approach. At the lower level (component level), detailed Markov models are developed to analyze the component availabilities. These models take into account the hardware/software failures, congestion and collisions in communication links, allocation of resources, and the redundancy level. A systematic approach is developed to apply the two-level hierarchical model to evaluate the availability of the processes and the services provided by a distributed computing environment. This approach is then applied to analyze some of the distributed processes of a real distributed system, Unified Workstation Environment (UWE), that is currently being implemented at AT&T Bell Laboratories  相似文献   

16.
随着计算需求的日益增大,机群系统的规模越来越大,节点数目越来越多,传统的机群部署与配置方法已经逐渐不能胜任。为此,在机群环境中部署了一套集中管理系统,将所有的部署与配置工作集中到少数几台服务器上,而无须对单个节点进行重复操作,实现对机群系统节点的快速部署,并对已安装的节点进行实时与动态配置,从而极大地减少了工作量,提高了效率。  相似文献   

17.
随着计算需求的日益增大,机群系统的规模越来越大,节点数目越来越多,传统的机群部署与配置方法已经逐渐不能胜任。为此,在机群环境中部署了一套集中管理系统,将所有的部署与配置工作集中到少数几台服务器上,而无须对单个节点进行重复操作,实现对机群系统节点的快速部署,并对已安装的节点进行实时与动态配置,从而极大地减少了工作量,提高了效率。  相似文献   

18.
Distributed computing system (DCS) has become very popular for its high fault-tolerance, potential for parallel processing, and better reliability performance. One of the important issues in the design of the DCS is the reliability performance. Distributed program reliability (DPR) is addressed to obtain this reliability measure. In this paper, we propose a polynomial-time algorithm for computing the DPR of ring topology and show that solving the DPR problem on a ring of trees topology is NP-hard.Scope and purposeThe widespread use of distributed computing system is due to the price–performance revolution in microelectronics, the development of cost-effective and efficient communication subsets, the development of resource sharing software, and the increased user demands for communication, economical sharing of resources, and productivity. This article is concerned with the analysis of distributed program reliability on a ring-distributed computing system. The distributed program reliability is a useful measure for reliability evaluation of distributed computing system. The distributed program reliability analyses also give a good index for designing a high-reliability-performance-distributed computing system.  相似文献   

19.
Scalable Networked Information Processing Environment (SNIPE) is a metacomputing system that aims to provide a reliable, secure, fault-tolerant environment for long-term distributed computing applications and data stores across the global Internet. This system combines global naming and replication of both processing and data to support large-scale information processing applications leading to better availability and reliability than currently available with typical cluster computing and/or distributed computer environments. To facilitate this the system supports: distributed data collection, distributed computation, distributed control and resource management, distributed output and process migration. The underlying system supports multiple communication paths, media and routing methods to aid performance and robustness across both local and global networks. This paper details the goals, design and an initial implementation of SNIPE, and then demonstrates its usefulness in supporting a middleware project. Initial communications performance is also presented.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号