Performance and Availability Evaluation of Software Systems
Performance and Availability Evaluation of Software Systems
批准号:
RGPIN-2015-06278
负责人:
Das, Olivia
金额:
$1.75万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2018
资助国家:
加拿大
项目状态:
已结题
起止时间:
2018-01-01 至 2019-12-31
中文摘要
在当今世界,软件系统的性能和可用性是影响收益的两个关键因素。软件性能不佳或停机一小时可能会给企业造成重大的经济损失。****越来越多的软件应用程序部署在云中,因为云计算提供了几个优势。例如,它减轻了应用程序服务提供商购买和维护数据中心的负担,从而降低了运营成本;它允许在按使用付费的基础上根据需要动态扩展计算资源;而且,它以最低的成本促进了在多个地理位置的轻松部署。此外,在移动领域,云计算可以将密集的计算从资源受限的移动设备上卸载到资源丰富的云上,从而降低电池功耗。****虽然云计算的目标是降低计算成本,但不幸的是,这个概念受到了性能和可用性问题的影响。例子比比皆是:微软Azure的频繁中断就是其中之一。Rackspace的云服务退化是另一个原因。因此,在出现此类问题时,软件供应商有责任确保他们的软件满足性能和可用性需求。实现这一目标的一种方法是利用多个云。然而,在多云环境中管理应用程序是一项昂贵且复杂的任务,因此需要有效的策略。****该研究的目标是开发新的建模技术、工具和算法,这些技术、工具和算法将有助于评估利用多云的软件系统的性能(响应时间或吞吐量)和可用性。这些技术和工具将帮助软件供应商以经济有效的方式提前计划和管理计算资源。****该提案包括(i)开发和验证新模型,以评估云中应用程序的性能和可用性;(ii)开发辅助建模过程的工具;(iii)在多云环境中优化部署和提供应用程序,以最大限度地降低成本,并满足其性能和可用性要求;(iv)移动应用程序的计算卸载,以提高其性能和减少移动设备的电池功耗。这项研究工作的结果,如果成功,将有助于提高软件系统的质量和降低业务成本。加拿大的这些发展有助于在战略上定位这里的软件产业,并有助于将其推向全球
英文摘要
In today's world, performance and availability of software systems are two critical revenue impacting factors. Poor performance of software or an hour of its downtime can result in significant financial loss to businesses.****Increasingly, software applications are being deployed in clouds because cloud computing offers several advantages. For example, it relieves the application service providers from buying and maintaining data centers thereby reducing the operational costs; it allows dynamic scaling of computational resources as required on a pay-per-use basis; and, it promotes easy deployment in multiple geographic locations at minimal cost. Moreover, in mobile domain, cloud computing can facilitate offloading of intensive computations from resource-constrained mobile devices to resource-rich cloud, thereby reducing battery power consumption.****Although the aim of cloud computing has been to reduce computational cost, unfortunately the concept has been hit by performance and availability issues. Examples abound: Frequent outages of Microsoft's Azure is one. Rackspace's cloud service degradation is another. The onus is therefore on the software providers to ensure that their softwares meet the performance and availability requirements in presence of such issues. One way to achieve this could be through utilizing multiple clouds. However, managing applications in multi-cloud environment is a costly and complex task and hence calls for efficient strategies.****The goal of the proposed research is to develop novel modeling techniques, tools and algorithms that would help in evaluating performance (response time or throughput) and availability of software systems utilizing multiple clouds. Such techniques and tools will assist the software providers to plan in advance and manage the computational resources in a cost-effective manner.****The proposal includes (i) development and verification of novel models to evaluate performance and availability of applications in clouds; (ii) development of tools to aid in the modeling process; (iii) optimal deployment and provisioning of applications in multi-cloud environment that would minimize cost, and would meet their performance and availability requirements; (iv) computation offloading of mobile apps to improve their performance and reduce the battery power consumption of the mobile device. ***The outcome of this research effort, if successful, will help improve the quality of software systems and reduce business cost. Such developments in Canada can help strategically position the software industry here and help advance it globally.**
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Performance and Availability Evaluation of Software Systems
-
批准号:RGPIN-2015-06278
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2022
-
负责人:Das, Olivia
-
依托单位:
Performance and Availability Evaluation of Software Systems
-
批准号:RGPIN-2015-06278
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2021
-
负责人:Das, Olivia
-
依托单位:
Performance and Availability Evaluation of Software Systems
-
批准号:RGPIN-2015-06278
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2017
-
负责人:Das, Olivia
-
依托单位:
Performance and Availability Evaluation of Software Systems
-
批准号:RGPIN-2015-06278
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2016
-
负责人:Das, Olivia
-
依托单位:
Performance and Availability Evaluation of Software Systems
-
批准号:RGPIN-2015-06278
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2015
-
负责人:Das, Olivia
-
依托单位:
Modeling and design of secure software systems
-
批准号:311987-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.38万
-
财政年份:2014
-
负责人:Das, Olivia
-
依托单位:
Modeling and design of secure software systems
-
批准号:311987-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.38万
-
财政年份:2013
-
负责人:Das, Olivia
-
依托单位:
Development of a test suite for a new generation language processor
-
批准号:412014-2010
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2011
-
负责人:Das, Olivia
-
依托单位:
Modeling and design of secure software systems
-
批准号:311987-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.38万
-
财政年份:2011
-
负责人:Das, Olivia
-
依托单位:
Modeling and design of secure software systems
-
批准号:311987-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.38万
-
财政年份:2010
-
负责人:Das, Olivia
-
依托单位:
Modeling and design of secure software systems
-
批准号:311987-2009
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.38万
-
财政年份:2009
-
负责人:Das, Olivia
-
依托单位:
Design and evaluation of dependable software systems
-
批准号:311987-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.27万
-
财政年份:2008
-
负责人:Das, Olivia
-
依托单位:
Design and evaluation of dependable software systems
-
批准号:311987-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.27万
-
财政年份:2006
-
负责人:Das, Olivia
-
依托单位:
Design and evaluation of dependable software systems
-
批准号:311987-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.27万
-
财政年份:2005
-
负责人:Das, Olivia
-
依托单位:
海外基金