Component-level virtual machines: A paradigm for achieving controllability in cloud-deployed dynamic distributed systems

组件级虚拟机:在云部署的动态分布式系统中实现可控性的范例

基本信息

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

项目摘要

Component-based software engineering (CSBE) has become standard, e.g., Microsoft's COM, Sun's EJB, and CORBA CCM. Modern societies have become reliant on CSBE systems for core services across many diverse domains, e.g., entertainment and social networking, banking and finance, healthcare, eGovernment, and critical infrastructure. But, ensuring that real-world CSBE systems are robust to failure, meet their quality of service (QoS) guarantees, etc., has remained an open problem, in part due to the lack of predictability of server-level behaviours. Queuing theory provide abstracted models of CSBE system behaviours that tend to become suspect towards a system's performance, capacity, and fault boundaries and neglect system dynamics and transients. Cloud-deployed dynamic distributed systems (DDS) offers a paradigm to address some of these issues by enabling distributed systems that grow/shrink in real-time in response to workload demand. But, DDS introduce closed-loop control theory issues into software systems given DDS use feed back control loops, i.e., stability, transients, potential oscillatory behaviours, etc., all come into play. This research program will address the problem of controllability in cloud-deployed DDS systems through introducing component-level virtual machines (CVMs) as a pragmatic approach that wraps each CSBE component its own minimally scoped VM, with full CSBE systems then composed via CVM-to-CVM message passing. This places component behaviours into hard VM-enforced shells thereby allowing: a) CSBE system predictability, b) tractable control theory analyzes, c) a practical method for applying formal method constructs via CVM-enforced message policies, and d) potentially, significantly improving cloud resource utilization over their current 20% range, a core facet to improving carbon footprints within clouds. Overall, the research will significantly advance the state of the art in building at-scale software systems that meet QoS guarantees, in a manner that is usable by real-world programmers.
基于协同的软件工程(CSBE)已经成为标准,例如,Microsoft的COM、Sun的EJB和CORBA CCM。现代社会已经变得依赖于CSBE系统来提供跨许多不同领域的核心服务,例如,娱乐和社交网络、银行和金融、医疗保健、电子政务和关键基础设施。但是,确保现实世界的CSBE系统对故障是鲁棒的,满足其服务质量(QoS)保证等,仍然是一个悬而未决的问题,部分原因是服务器级行为缺乏可预测性。混沌理论提供了CSBE系统行为的抽象模型,这些行为倾向于对系统的性能、容量和故障边界产生怀疑,而忽略了系统动态和瞬态。云部署的动态分布式系统(DDS)提供了一种解决这些问题的范例,它使分布式系统能够响应工作负载需求实时增长/收缩。但是,DDS将闭环控制理论问题引入到软件系统中,因为DDS使用反馈控制回路,即,稳定性、瞬态、潜在振荡行为等,都发挥了作用。 该研究计划将通过引入组件级虚拟机(CVM)作为一种务实的方法来解决云部署DDS系统的可控性问题,该方法将每个CSBE组件包装为自己的最小范围VM,然后通过CVM到CVM的消息传递组成完整的CSBE系统。这将组件行为置于硬VM强制外壳中,从而允许:a)CSBE系统可预测性,B)易处理的控制理论分析,c)通过CVM强制消息策略应用正式方法构造的实用方法,以及d)潜在地,在其当前20%的范围内显着提高云资源利用率,这是改善云中碳足迹的核心方面。 总的来说,这项研究将显着推进最先进的大规模软件系统,满足QoS保证,在现实世界的程序员可用的方式。

项目成果

期刊论文数量(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 }}

Neville, Stephen其他文献

Accessing rural health services: Results from a qualitative narrative gerontological study
  • DOI:
    10.1111/ajag.12694
  • 发表时间:
    2019-06-28
  • 期刊:
  • 影响因子:
    1.6
  • 作者:
    Neville, Stephen;Napier, Sara;Shannon, Kay
  • 通讯作者:
    Shannon, Kay
Lavender Islands: The New Zealand study
  • DOI:
    10.1080/00918360802103514
  • 发表时间:
    2007-01-01
  • 期刊:
  • 影响因子:
    2.6
  • 作者:
    Henrickson, Mark;Neville, Stephen;Donaghey, Sara
  • 通讯作者:
    Donaghey, Sara
Factors affecting optimal nutrition and hydration for people living in specialised dementia care units: A qualitative study of staff caregivers' perceptions
  • DOI:
    10.1111/ajag.12307
  • 发表时间:
    2016-12-01
  • 期刊:
  • 影响因子:
    1.6
  • 作者:
    Nell, Debra;Neville, Stephen;Beck, Kathryn Louise
  • 通讯作者:
    Beck, Kathryn Louise
Age-friendly interventions in rural and remote areas: A scoping review.
  • DOI:
    10.1111/ajag.13101
  • 发表时间:
    2022-12
  • 期刊:
  • 影响因子:
    1.6
  • 作者:
    Montayre, Jed;Foster, Jann;Zhao, Ivy Yan;Kong, Ariana;Leung, Angela Y. M.;Molassiotis, Alex;Officer, Alana;Mikton, Christopher;Neville, Stephen
  • 通讯作者:
    Neville, Stephen
Loneliness and self-reported health among older persons in New Zealand
  • DOI:
    10.1111/j.1741-6612.2011.00568.x
  • 发表时间:
    2012-06-01
  • 期刊:
  • 影响因子:
    1.6
  • 作者:
    La Grow, Steven;Neville, Stephen;Rodgers, Vivien
  • 通讯作者:
    Rodgers, Vivien

Neville, Stephen的其他文献

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

{{ truncateString('Neville, Stephen', 18)}}的其他基金

Quantifying remote sensing based forest fire detection and tracking methodologies
基于遥感的量化森林火灾探测和跟踪方法
  • 批准号:
    528769-2018
  • 财政年份:
    2018
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Engage Grants Program
Data analyses to support in-facility dementia patient care
数据分析支持设施内痴呆症患者护理
  • 批准号:
    504270-2016
  • 财政年份:
    2016
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Engage Grants Program
Development of a simulation-based tool suite for modeling QoS/QoE versus cost trade-offs for cloud-deployed distributed software systems and services
开发基于仿真的工具套件,用于对云部署的分布式软件系统和服务的 QoS/QoE 与成本权衡进行建模
  • 批准号:
    463553-2014
  • 财政年份:
    2015
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Collaborative Research and Development Grants
Statistical quantification of an industrial real-time non-contact mine stream and particle flow classification system
工业实时非接触式矿流和颗粒流分类系统的统计量化
  • 批准号:
    469065-2014
  • 财政年份:
    2014
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Engage Grants Program
Component-level virtual machines: A paradigm for achieving controllability in cloud-deployed dynamic distributed systems
组件级虚拟机:在云部署的动态分布式系统中实现可控性的范例
  • 批准号:
    293243-2011
  • 财政年份:
    2014
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Discovery Grants Program - Individual
Development of a simulation-based tool suite for modeling QoS/QoE versus cost trade-offs for cloud-deployed distributed software systems and services
开发基于仿真的工具套件,用于对云部署的分布式软件系统和服务的 QoS/QoE 与成本权衡进行建模
  • 批准号:
    463553-2014
  • 财政年份:
    2014
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Collaborative Research and Development Grants
Onset fault detection and diagnosis in large-scale software systems
大型软件系统中的初始故障检测和诊断
  • 批准号:
    448512-2013
  • 财政年份:
    2013
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Engage Grants Program
Marine intermodal transportation scheduling and visualization
海上多式联运调度和可视化
  • 批准号:
    449364-2013
  • 财政年份:
    2013
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Engage Grants Program
Component-level virtual machines: A paradigm for achieving controllability in cloud-deployed dynamic distributed systems
组件级虚拟机:在云部署的动态分布式系统中实现可控性的范例
  • 批准号:
    293243-2011
  • 财政年份:
    2013
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Discovery Grants Program - Individual
Component-level virtual machines: A paradigm for achieving controllability in cloud-deployed dynamic distributed systems
组件级虚拟机:在云部署的动态分布式系统中实现可控性的范例
  • 批准号:
    293243-2011
  • 财政年份:
    2012
  • 资助金额:
    $ 1.02万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

外周犬尿氨酸通过脑膜免疫致海马BDNF水平降低介导术后认知功能障碍
  • 批准号:
    82371193
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目
海马神经元胆固醇代谢重编程致染色质组蛋白乙酰化水平降低介导老年小鼠术后认知功能障碍
  • 批准号:
    82371192
  • 批准年份:
    2023
  • 资助金额:
    49.00 万元
  • 项目类别:
    面上项目
粒子level set方法的改进与空间自适应波浪模型并行化研究
  • 批准号:
    52171245
  • 批准年份:
    2021
  • 资助金额:
    58 万元
  • 项目类别:
    面上项目
多层次纳米叠层块体复合材料的仿生设计、制备及宽温域增韧研究
  • 批准号:
    51973054
  • 批准年份:
    2019
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
无振荡可压缩两相流切割网格方法及其在激波诱导气泡塌陷中的应用研究
  • 批准号:
    11702272
  • 批准年份:
    2017
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目
含有表面活性剂的液体浸润的模型和数值计算
  • 批准号:
    11601221
  • 批准年份:
    2016
  • 资助金额:
    18.0 万元
  • 项目类别:
    青年科学基金项目
基于高频限价指令簿的流动性度量及对市场波动影响机制研究
  • 批准号:
    71601091
  • 批准年份:
    2016
  • 资助金额:
    17.0 万元
  • 项目类别:
    青年科学基金项目
基于Level Set方法的三维爆炸与冲击仿真软件开发及其应用
  • 批准号:
    11502121
  • 批准年份:
    2015
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目
非球对称单气穴声致发光问题的直接数值模拟
  • 批准号:
    11501173
  • 批准年份:
    2015
  • 资助金额:
    18.0 万元
  • 项目类别:
    青年科学基金项目
层级稀疏化的Mid-Level特征空间下高分辨率遥感影像检索方法研究
  • 批准号:
    41401376
  • 批准年份:
    2014
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

P1: Sources and Mechanisms of Sequential Activity
P1:顺序活动的来源和机制
  • 批准号:
    10705963
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
Understanding the relationship between nurse staffing and outcomes: impact of individual nurse education, expertise, and effort level on individual patient outcomes
了解护士人员配置与结果之间的关系:护士个体教育、专业知识和努力水平对个体患者结果的影响
  • 批准号:
    10642570
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
2023 Neurotrophic Mechanisms in Health and Disease
2023 健康与疾病中的神经营养机制
  • 批准号:
    10654336
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
Limited interaction cohort to identify determinants of viral suppression in MSM and transfeminine individuals living with HIV: A multilevel approach
有限的相互作用队列来确定 MSM 和跨性别女性 HIV 感染者病毒抑制的决定因素:多层次方法
  • 批准号:
    10685845
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
A Hybrid Implementation-Effectiveness Trial of Game Changers for Cervical Cancer Prevention in Uganda
乌干达宫颈癌预防游戏规则改变者的混合实施-有效性试验
  • 批准号:
    10718609
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
Targeting the Default Mode Network: A TMS-fMRI Study
针对默认模式网络:TMS-fMRI 研究
  • 批准号:
    10590968
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
Challenging Classical Theories in Spatial Cognition: Contrasting Translator and Comparator Models of Human Retrosplenial Function
挑战空间认知中的经典理论:对比人类压后功能的翻译模型和比较模型
  • 批准号:
    10569490
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
An assessment of environmental and neighborhood-level risk factors for subfertility among Black women in the U.S.
对美国黑人女性生育力低下的环境和社区风险因素的评估
  • 批准号:
    10636026
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
Optimizing Specialty Care Access for Veterans with End-Stage Organ Diseases
优化患有终末期器官疾病的退伍军人的特殊护理机会
  • 批准号:
    10746990
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
Social Determinants of Health as Transducers of Cellular Aging: A New Multi-level Paradigm to Reduce Survivorship Disparities at the Intersection of Cancer and Aging
健康的社会决定因素作为细胞衰老的传导者:减少癌症和衰老交叉点的生存差异的新的多层次范式
  • 批准号:
    10736380
  • 财政年份:
    2023
  • 资助金额:
    $ 1.02万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了