DocumentCode :
570213
Title :
Cost excessive paths in cloud based services
Author :
Buell, Kevin ; Collofello, James
Author_Institution :
Sch. of Comput., Inf., & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA
fYear :
2012
fDate :
8-10 Aug. 2012
Firstpage :
324
Lastpage :
331
Abstract :
The pay-as-you-go economic model of cloud computing leads naturally to an earn-as-you-go profit model for many cloud based services. These applications can benefit from low level analyses for cost optimization and verification. Testing cloud applications to ensure they meet monetary cost objectives has not been well explored in the current literature. We present a static analysis approach for determining which control flow paths in cloud applications can exceed a cost threshold. We build on tools used in Worst Case Execution Time analysis that provide a tight bound on processing time, and we implement provisions for adding bandwidth, storage, and service costs. Our approach determines the magnitude of cost excess for nodes in an application´s call graph so that cloud developers can better understand where to focus their efforts to lower costs (or deem some excesses acceptable based on business case analysis).
Keywords :
cloud computing; data flow graphs; program diagnostics; program verification; software cost estimation; application call graph; bandwidth cost; business case analysis; cloud application testing; cloud based service; cloud computing; cloud developer; control flow path; cost excessive path; cost optimization; cost threshold; earn-as-you-go profit model; monetary cost objective; pay-as-you-go economic model; processing time; service cost; static analysis approach; storage cost; verification; worst case execution time analysis; Bandwidth; Business; Cloud computing; Computational modeling; Real time systems; Weight measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Reuse and Integration (IRI), 2012 IEEE 13th International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4673-2282-9
Electronic_ISBN :
978-1-4673-2283-6
Type :
conf
DOI :
10.1109/IRI.2012.6303027
Filename :
6303027
Link To Document :
بازگشت