DocumentCode :
51124
Title :
Heterogeneous Cloud Computing: The Way Forward
Author :
Crago, S.P. ; Walters, J.P.
Author_Institution :
Inf. Sci. Inst., Univ. of Southern California, Arlington, CA, USA
Volume :
48
Issue :
1
fYear :
2015
fDate :
Jan. 2015
Firstpage :
59
Lastpage :
61
Abstract :
Cloud computing developers face multiple challenges in adapting systems and applications for increasingly heterogeneous datacenter architectures. A major appeal of cloud computing is that it abstracts hardware architecture from both end users and programmers. This abstraction allows underlying infrastructure to be scaled up or improved-for example, by adding datacenter servers or upgrading to newer hardware-without forcing changes in applications. The long-dominant x86 processor architecture, along with high-level, portable languages such as Java, PHP, Python, and SQL, has helped assure the continued viability of such abstraction. Meanwhile, exponential growth in microprocessor capability, mirroring Moore´s law, has helped to improve performance for most applications that execute on general-purpose processors, including those deployed on clouds.
Keywords :
Java; SQL; cloud computing; Java; PHP; Python; SQL; general-purpose processors; heterogeneous cloud computing; heterogeneous datacenter architectures; microprocessor capability; Cloud computing; Computer architecture; Data centers; Field programmable gate arrays; Software as a service; Virtualization; IaaS; PaaS; SaaS; cloud; heterogeneous datacenter architectures; infrastructure as a service; platform as a service; software as a service;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/MC.2015.14
Filename :
7030253
Link To Document :
بازگشت