- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Experience with Using a Performance Predictor During Developmenta Distributed Storage System Tale
Lauro Beltr?o Costa*, Jo?o Brunet+, Lile Hattori#, Matei Ripeanu*
* NetSysLab/ECE, UBC (University of British Columbia)
+ DSC, UFCG (Federal University of Campina Grande)
# Microsoft Corp.
How it is (typically) done?
Profilers to monitor behaviour
They pinpoint code regions that take too long ? will receive attention
2
Developers decide when they have reached “good-enough” efficiency
High performance must be reached while keeping resource cost low
An Example
? More Storage Nodes More Application Nodes ?
3
Cluster size: 20 Nodes
Target performance is not obvious
Wide performance variation among configurations.
Application Time (seconds in log scale)
Experience with using a performance predictor during the software development process
What are the limitations and challenges of using a performance predictor as part of the development process?
4
Context: A Distributed Storage System
MosaStore, a distributed storage system
A manager, several clients, several storage servers
Approximately 11,000 lines of code,
Around 15 developers involved over time
5
Code papers at: MosaStore.net
Sources of complexity
Multiple interacting components with complex interactions
Complex data and control paths
Contention (network, component level)
Variability in the environment
Deployment choices (configuration, provisioning )
6
Performance Predictor
Performance
Predictor
7
Supporting Storage configuration for I/O Intensive Workflows, L. B. Costa, S. Al-Kiswany, H. Yang, M. Ripeanu, ICS,’14
Energy Prediction for I/O Intensive Workflow Applications, H. Yang, L. B. Costa, M. Ripeanu, MTAGS’14
Development Flow
8
Performance Anomalies
Case 1: Lack of Randomness
Case 2: Lock Overhead
Case 3: Connection Timeout
9
Case 3: Connection Timeout
Benchmark Time (seconds)
Actual vs. Expected
10
Actual vs. Predicted: Large Mismatch
Case 3: Connection Timeout
Context
您可能关注的文档
- Everyday Opportunities to Speak Valencia College每天都有机会说瓦伦西亚大学.ppt
- Everyday’s Choices National Bureau of Economic 日常的选择国家经济局.ppt
- Evidence Northern Highlands证据北部高地.pptx
- EVIDENCE BASED MEDICINE University of Alberta循证医学艾伯塔大学.ppt
- Evidence for Evolution nakedscience进化论的证据 nakedscience.ppt
- Evidence of Chemical Reaction Lab GCISD化学反应的实验室证据gcisd.pptx
- Evidence of Physical Change Klein Independent 物理变化的证据克莱因独立.ppt
- Evidencebased Management Challenges Partial Solutions基于证据的管理挑战与部分解决方案.pptx
- EVMS Surveillance Implementation of the NDIA PMSC EVMS监控实施的印度PMSC.ppt
- Evidential modeling for pose estimation姿态估计的证据建模.ppt
- Experiences with Web Search on Medical Concerns and Self有网络搜索的医疗问题和自我的经验.pptx
- Experiential Learning Model Purdue Extension体验式学习模型普渡扩展.ppt
- Experiment A DBS Psychology实验心理学 DBS.pptx
- Experiential Learning体验式学习.ppt
- Experiment and Shape Design of Frame of New Type 新型结构框架的试验与形状设计.ppt
- Experiment to find gravity from a Pendulum从钟摆中找到引力的实验.pptx
- Experimental and QuasiExperimental Designs实验和准实验设计.ppt
- Experimental Gene Therapy Use On Humans实验基因疗法在人类的应用.ppt
- Experimental Investigation of a Submerged Subsonic Inlet浸没式亚音速进气道的实验研究.ppt
- Experimental Evidence for Mixed Reality States HowWhy混合现实状态的实验证据如何.ppt
最近下载
- 牛奶过敏的诊断、管理和预防意见书(2024).pdf VIP
- 西安2初一新生分班(摸底)数学模拟考试(含答案).doc VIP
- 2025年新版人教版四年级上册英语 四上Unit 4 Helping in the community单元整体教学设计.pdf VIP
- 中国碳化钨项目创业投资方案.docx VIP
- 内能的利用的学案.doc VIP
- 建筑与市政工程防水通用规范试题(含答案).doc
- 《中国儿童生长激素使用情况研究》.pdf VIP
- 万华化学经营分析报告.docx VIP
- 2025年中国PVB中间膜项目商业计划书.docx VIP
- 政府间国际科技创新合作重点专项2017年第二批项目.doc VIP
文档评论(0)