云并不是灵丹妙药:一个基于云的移动浏览的案例研究

A. Sivakumar, V. Gopalakrishnan, Seungjoon Lee, Sanjay G. Rao, S. Sen, O. Spatscheck
{"title":"云并不是灵丹妙药:一个基于云的移动浏览的案例研究","authors":"A. Sivakumar, V. Gopalakrishnan, Seungjoon Lee, Sanjay G. Rao, S. Sen, O. Spatscheck","doi":"10.1145/2565585.2565601","DOIUrl":null,"url":null,"abstract":"In recent years, there has been growing interest in both industry and academia in augmenting mobile web browsing with support from the cloud [4, 1, 3, 16, 18]). These efforts are motivated by the goals of lowering costs of data transfer, and reducing web latencies and device energy consumption. While these efforts have adopted different approaches to cloud-based browsing, there isn't a systematic understanding of the rich design space due to the proprietary nature of many of the solutions. In this paper, we take a step towards obtaining a better understanding by evaluating an extreme point in the design space that involves cloud support for most browsing functionality including execution of JavaScript (JS), and for compaction of data (e.g., image transcoding and compression). Our study is conducted in the context of Cloud Browser (CB), a popular commercially available browser that embodies this design point. Our results indicate that CB does not provide clear benefits over Direct (a device-based browser) either in energy or download time. For e.g. while CB decreases the download time compared to Direct for 38.87% of pages, it increases it by as much as 29.8s for other pages. Similarly while CB decreases the total energy by up to 20.77J compared to Direct for 52.7% of the pages, it increases it by up to 21.31J for other pages. Interestingly, even though CB does JS execution in the cloud, it increases the CPU and network energy for close to 50% of the pages. Overall our study indicates that cloud-based browsing is not always a win, and there are important trade-offs that must be carefully considered when moving functionality to the cloud.","PeriodicalId":360291,"journal":{"name":"Proceedings of the 15th Workshop on Mobile Computing Systems and Applications","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-02-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"32","resultStr":"{\"title\":\"Cloud is not a silver bullet: a case study of cloud-based mobile browsing\",\"authors\":\"A. Sivakumar, V. Gopalakrishnan, Seungjoon Lee, Sanjay G. Rao, S. Sen, O. Spatscheck\",\"doi\":\"10.1145/2565585.2565601\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In recent years, there has been growing interest in both industry and academia in augmenting mobile web browsing with support from the cloud [4, 1, 3, 16, 18]). These efforts are motivated by the goals of lowering costs of data transfer, and reducing web latencies and device energy consumption. While these efforts have adopted different approaches to cloud-based browsing, there isn't a systematic understanding of the rich design space due to the proprietary nature of many of the solutions. In this paper, we take a step towards obtaining a better understanding by evaluating an extreme point in the design space that involves cloud support for most browsing functionality including execution of JavaScript (JS), and for compaction of data (e.g., image transcoding and compression). Our study is conducted in the context of Cloud Browser (CB), a popular commercially available browser that embodies this design point. Our results indicate that CB does not provide clear benefits over Direct (a device-based browser) either in energy or download time. For e.g. while CB decreases the download time compared to Direct for 38.87% of pages, it increases it by as much as 29.8s for other pages. Similarly while CB decreases the total energy by up to 20.77J compared to Direct for 52.7% of the pages, it increases it by up to 21.31J for other pages. Interestingly, even though CB does JS execution in the cloud, it increases the CPU and network energy for close to 50% of the pages. Overall our study indicates that cloud-based browsing is not always a win, and there are important trade-offs that must be carefully considered when moving functionality to the cloud.\",\"PeriodicalId\":360291,\"journal\":{\"name\":\"Proceedings of the 15th Workshop on Mobile Computing Systems and Applications\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-02-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"32\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 15th Workshop on Mobile Computing Systems and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2565585.2565601\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 15th Workshop on Mobile Computing Systems and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2565585.2565601","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 32

摘要

近年来,工业界和学术界对在云的支持下增强移动网页浏览越来越感兴趣[4,1,3,16,18]]。这些努力的动机是降低数据传输成本,减少网络延迟和设备能耗。虽然这些努力采用了不同的方法来实现基于云的浏览,但由于许多解决方案的专有性质,对丰富的设计空间还没有一个系统的理解。在本文中,我们通过评估设计空间中的一个极端点,向更好地理解迈出了一步,该设计空间涉及云对大多数浏览功能的支持,包括JavaScript (JS)的执行,以及数据的压缩(例如,图像转码和压缩)。我们的研究是在云浏览器(CB)的背景下进行的,云浏览器是一种流行的商用浏览器,体现了这一设计要点。我们的结果表明,无论是在能量还是下载时间上,CB都没有提供比Direct(一种基于设备的浏览器)更明显的优势。例如,虽然与Direct相比,CB减少了38.87%的页面的下载时间,但它在其他页面上增加了29.8秒的下载时间。同样地,与Direct相比,在52.7%的页面上,CB减少了20.77J的总能量,而在其他页面上,CB则增加了21.31J的总能量。有趣的是,即使CB在云中执行JS,它也会为接近50%的页面增加CPU和网络能量。总的来说,我们的研究表明,基于云的浏览并不总是胜利的,在将功能迁移到云上时,必须仔细考虑重要的权衡。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Cloud is not a silver bullet: a case study of cloud-based mobile browsing
In recent years, there has been growing interest in both industry and academia in augmenting mobile web browsing with support from the cloud [4, 1, 3, 16, 18]). These efforts are motivated by the goals of lowering costs of data transfer, and reducing web latencies and device energy consumption. While these efforts have adopted different approaches to cloud-based browsing, there isn't a systematic understanding of the rich design space due to the proprietary nature of many of the solutions. In this paper, we take a step towards obtaining a better understanding by evaluating an extreme point in the design space that involves cloud support for most browsing functionality including execution of JavaScript (JS), and for compaction of data (e.g., image transcoding and compression). Our study is conducted in the context of Cloud Browser (CB), a popular commercially available browser that embodies this design point. Our results indicate that CB does not provide clear benefits over Direct (a device-based browser) either in energy or download time. For e.g. while CB decreases the download time compared to Direct for 38.87% of pages, it increases it by as much as 29.8s for other pages. Similarly while CB decreases the total energy by up to 20.77J compared to Direct for 52.7% of the pages, it increases it by up to 21.31J for other pages. Interestingly, even though CB does JS execution in the cloud, it increases the CPU and network energy for close to 50% of the pages. Overall our study indicates that cloud-based browsing is not always a win, and there are important trade-offs that must be carefully considered when moving functionality to the cloud.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信