Performance Methods for Distributed and Cloud Software

分布式和云软件的性能方法

基本信息

  • 批准号:
    RGPIN-2016-06274
  • 负责人:
  • 金额:
    $ 1.89万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Discovery Grants Program - Individual
  • 财政年份:
    2017
  • 资助国家:
    加拿大
  • 起止时间:
    2017-01-01 至 2018-12-31
  • 项目状态:
    已结题

项目摘要

Performance models of distributed software systems can be used in many ways: (1) to guide the software design or refactoring, (2) to plan the system deployment, (3) for optimization of resource use. Layered queueing network models (LQNs) are ideal for this analysis since they attach resource usage to objects directly corresponding to software artifacts, and because they describe contention for logical as well as physical resources. All three uses require models that are quickly and easily created and calibrated to track the product development, changes in the deployment environment or usage levels. For example, DevOps (development with continuous releases) requires continuous re-modeling, which is provided by the proposer's existing methods to generate models automatically from software designs (students Dorin Petriu, Nariman Mani etc). Features of the deployment environment are included as “performance completions” (work with student Adnan Faisal and Prof Dorina Petriu). To adapt a model the proposer has applied nonlinear regression techniques to quickly calibrate LQN models, and statistical tracking filters to track dynamic changes in program behaviour. To exploit the models for cloud management he has applied linear and integer programming to optimize deployment. The proposed research will be based on these capabilities.
分布式软件系统的性能模型可以用于许多方面:(1)指导软件设计或重构,(2)规划系统部署,(3)优化资源使用。分层嵌入网络模型(LQN)是这种分析的理想选择,因为它们将资源使用与直接对应于软件工件的对象相关联,并且因为它们描述了逻辑和物理资源的争用。所有这三种用途都需要快速、轻松地创建和校准模型,以跟踪产品开发、部署环境或使用水平的变化。例如,DevOps(持续发布的开发)需要持续的重新建模,这是由提议者的现有方法提供的,以从软件设计自动生成模型(学生Dorin Petriu,Nariman Mani等)。部署环境的功能包括作为“性能完成”(与学生Adnan Faisal和Dorina Petriu教授合作)。为了适应模型,提议者应用了非线性回归技术来快速校准LQN模型,并应用统计跟踪过滤器来跟踪程序行为的动态变化。为了利用云管理模型,他应用了线性和整数规划来优化部署。这项研究将以这些能力为基础。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Woodside, Murray其他文献

Woodside, Murray的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Woodside, Murray', 18)}}的其他基金

Performance Methods for Distributed and Cloud Software
分布式和云软件的性能方法
  • 批准号:
    RGPIN-2016-06274
  • 财政年份:
    2021
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Performance Methods for Distributed and Cloud Software
分布式和云软件的性能方法
  • 批准号:
    RGPIN-2016-06274
  • 财政年份:
    2020
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Performance Methods for Distributed and Cloud Software
分布式和云软件的性能方法
  • 批准号:
    RGPIN-2016-06274
  • 财政年份:
    2019
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Performance Methods for Distributed and Cloud Software
分布式和云软件的性能方法
  • 批准号:
    RGPIN-2016-06274
  • 财政年份:
    2018
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Performance Methods for Distributed and Cloud Software
分布式和云软件的性能方法
  • 批准号:
    RGPIN-2016-06274
  • 财政年份:
    2016
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Software performance engineering by models and measurement
通过模型和测量进行软件性能工程
  • 批准号:
    7793-2011
  • 财政年份:
    2015
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Software performance engineering by models and measurement
通过模型和测量进行软件性能工程
  • 批准号:
    7793-2011
  • 财政年份:
    2014
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Software performance engineering by models and measurement
通过模型和测量进行软件性能工程
  • 批准号:
    7793-2011
  • 财政年份:
    2013
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Software performance engineering by models and measurement
通过模型和测量进行软件性能工程
  • 批准号:
    7793-2011
  • 财政年份:
    2012
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Software performance engineering by models and measurement
通过模型和测量进行软件性能工程
  • 批准号:
    7793-2011
  • 财政年份:
    2011
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

Computational Methods for Analyzing Toponome Data
  • 批准号:
    60601030
  • 批准年份:
    2006
  • 资助金额:
    17.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Distributed Management Systems and Performance Analysis Methods for Smart Microgrids
智能微电网分布式管理系统和性能分析方法
  • 批准号:
    538282-2018
  • 财政年份:
    2022
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Collaborative Research and Development Grants
Distributed Management Systems and Performance Analysis Methods for Smart Microgrids
智能微电网分布式管理系统和性能分析方法
  • 批准号:
    538282-2018
  • 财政年份:
    2021
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Collaborative Research and Development Grants
Performance Methods for Distributed and Cloud Software
分布式和云软件的性能方法
  • 批准号:
    RGPIN-2016-06274
  • 财政年份:
    2021
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Distributed Management Systems and Performance Analysis Methods for Smart Microgrids
智能微电网分布式管理系统和性能分析方法
  • 批准号:
    538282-2018
  • 财政年份:
    2020
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Collaborative Research and Development Grants
Performance Methods for Distributed and Cloud Software
分布式和云软件的性能方法
  • 批准号:
    RGPIN-2016-06274
  • 财政年份:
    2020
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Distributed Management Systems and Performance Analysis Methods for Smart Microgrids
智能微电网分布式管理系统和性能分析方法
  • 批准号:
    538282-2018
  • 财政年份:
    2019
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Collaborative Research and Development Grants
Control in the presence of limited information - systematic design methods with performance guarantees for distributed systems.
有限信息下的控制——为分布式系统提供性能保证的系统设计方法。
  • 批准号:
    2570155
  • 财政年份:
    2019
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Studentship
Performance Methods for Distributed and Cloud Software
分布式和云软件的性能方法
  • 批准号:
    RGPIN-2016-06274
  • 财政年份:
    2019
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Performance Methods for Distributed and Cloud Software
分布式和云软件的性能方法
  • 批准号:
    RGPIN-2016-06274
  • 财政年份:
    2018
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
Performance Methods for Distributed and Cloud Software
分布式和云软件的性能方法
  • 批准号:
    RGPIN-2016-06274
  • 财政年份:
    2016
  • 资助金额:
    $ 1.89万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了