期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
基于拥塞博弈的微服务运行时资源管理方法 被引量:5
1
作者 罗睿辞 叶蔚 +2 位作者 刘学洋 孙基男 张世琨 《电子学报》 EI CAS CSCD 北大核心 2019年第7期1497-1505,共9页
随着云计算技术的不断发展,微服务体系结构逐渐成为一种广泛应用的软件设计风格.在基于微服务的应用系统中,微服务数量众多、相互依赖关系复杂、持续在线演化等特征使得微服务运行时资源的有效管理面临新的挑战.本文充分考虑微服务之间... 随着云计算技术的不断发展,微服务体系结构逐渐成为一种广泛应用的软件设计风格.在基于微服务的应用系统中,微服务数量众多、相互依赖关系复杂、持续在线演化等特征使得微服务运行时资源的有效管理面临新的挑战.本文充分考虑微服务之间的关系特征,提出了一种基于拥塞博弈理论的运行时资源管理方法.首先,对微服务之间的复杂依赖关系进行建模,给出了带权有向无环图描述的微服务调用关系模型;然后,基于微服务关系调用模型对各个微服务的请求到达频率进行计算,并用排队论中的M/G/1队列刻画微服务处理请求的过程,进而设计了一种以服务等级协议(Service Level Agreement)满足程度为衡量标准的服务收益函数;最后利用拥塞博弈模型刻画对计算资源的竞争关系,给出了求解博弈的纳什均衡状态的多项式算法.实验表明,该方法在计算资源有限的场景下可以有效地提高微服务应用的整体性能. 展开更多
关键词 微服务体系结构 资源管理 博弈论
下载PDF
BuOA:一种企业级Web应用体系结构风格 被引量:1
2
作者 叶蔚 罗睿辞 +1 位作者 刘学洋 张世琨 《电子学报》 EI CAS CSCD 北大核心 2013年第11期2120-2126,共7页
提出了一种针对企业级Web应用的体系结构风格:面向业务单元的体系结构(Business unit Oriented Architecture,BuOA).与分层体系结构风格对系统的"横向"划分不同,BuOA将Web应用"纵向"分解为一组业务单元,其中每一个... 提出了一种针对企业级Web应用的体系结构风格:面向业务单元的体系结构(Business unit Oriented Architecture,BuOA).与分层体系结构风格对系统的"横向"划分不同,BuOA将Web应用"纵向"分解为一组业务单元,其中每一个业务单元描述一个完整且内聚的业务功能.对业务单元之间的交互方式进行了分类,总结为四种模式:观察、注入、织入和绑定.提供了BuOA开发工具和运行环境.开发实例表明BuOA在设计、实现和部署等软件生命周期阶段能够有效地控制系统复杂性,并对企业级Web应用的并行开发和动态演化提供了良好的支持. 展开更多
关键词 业务单元 连接件 面向业务单元的体系结构 软件体系结构风格 模块化
下载PDF
面向业务过程的Mashup模型 被引量:1
3
作者 叶蔚 罗睿辞 张世琨 《计算机科学与探索》 CSCD 2013年第5期422-430,共9页
传统的业务过程编排方法在支持轻量级的情境应用方面缺乏足够的灵活性。Mashup作为一种新兴的Web2.0技术,能够支持最终用户快速获取Web资源以创建新的应用。但是目前Mashup主要关注数据与展示的集成,针对业务过程方面的研究尚处于起步... 传统的业务过程编排方法在支持轻量级的情境应用方面缺乏足够的灵活性。Mashup作为一种新兴的Web2.0技术,能够支持最终用户快速获取Web资源以创建新的应用。但是目前Mashup主要关注数据与展示的集成,针对业务过程方面的研究尚处于起步阶段。提出了一种面向业务过程的Mashup模型,其中将业务活动封装为浏览器端构件,基于事件驱动的发布/订阅范型进行构件编排。该模型通过引入"复合事件"概念来定义过程行为,屏蔽了如"条件分支"、"循环"等传统的过程结构构造元素,能够支持最终用户快速创建具有一定复杂性的业务过程。 展开更多
关键词 过程Mashup 业务单元 复合事件 事件连接件 Mashup工具
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部