Distributed Computing on an Ensemble of Browsers

被引:23
作者
Cushing, Reginald [1 ]
Putra, Ganeshwara Herawan Hananda [1 ]
Koulouzis, Spiros [1 ]
Belloum, Adam [1 ]
Bubak, Marian [2 ]
de Laat, Cees [3 ]
机构
[1] Univ Amsterdam, Inst Informat, NL-1012 WX Amsterdam, Netherlands
[2] Univ Amsterdam, NL-1012 WX Amsterdam, Netherlands
[3] Univ Amsterdam, Syst & Network Engn Res Grp, NL-1012 WX Amsterdam, Netherlands
关键词
browser computing; distributed computing; !text type='Java']Java[!/text]Script; volunteer computing;
D O I
10.1109/MIC.2013.3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Given the ubiquity of Web browsers and the performance gains being achieved by javaScript virtual machines, a question arises: Could Internet browsers become yet another middleware for distributed computing? With 2 billion users online, computing through Internet browsers could amass immense resources and transform the Internet into a distributed computer ideal for common classes of distributed scientific applications such as parametric studies. The proposed WeevilScout prototype framework builds on this idea, and offers results from a proof-of-concept cluster of globally distributed Internet browsers that computed thousands of bio-informatics tasks.
引用
收藏
页码:54 / 61
页数:8
相关论文
共 9 条
[1]   Parasitic computing [J].
Barabási, AL ;
Freeh, VW ;
Jeong, HW ;
Brockman, JB .
NATURE, 2001, 412 (6850) :894-897
[2]  
Grigorik I., 2009, COLLABORATIVE MAPRED
[3]   Enabling Web Services to Consume and Produce Large Datasets [J].
Koulouzis, Spiros ;
Cushing, Reginald ;
Karasavvas, Konstantinos A. ;
Belloum, Adam ;
Bubak, Marian .
IEEE INTERNET COMPUTING, 2012, 16 (01) :52-60
[4]   How to Use Google App Engine for Free Computing [J].
Malawski, Maciej ;
Kuzniar, Maciej ;
Wojcik, Piotr ;
Bubak, Marian .
IEEE INTERNET COMPUTING, 2013, 17 (01) :50-59
[5]  
Millikin K., 2010, CHROMIUM BLOG 1207
[6]  
Ryza S., 2010, MRJS JAVASCRIPT MAPR
[7]  
Sansom I. C., 2007, SCI COMPUTING WO AUG
[8]   Node.js']js: Using Java']JavaScript to Build High-Performance Network Programs [J].
Tilkov, Stefan ;
Vinoski, Steve .
IEEE INTERNET COMPUTING, 2010, 14 (06) :80-83
[9]  
Zikopoulos P.C., 2012, Harness the Power of Big Data: The IBM Big Data Platform