首页 > 最新文献

2014 IEEE 6th International Conference on Cloud Computing Technology and Science最新文献

英文 中文
A 3-Level Cache Miss Model for a Nonvolatile Extension to Transcendent Memory 超越内存非易失性扩展的3级缓存缺失模型
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.22
Vimalraj Venkatesan, Y. Tay, Yi Zhang, Q. Wei
Resource allocation is fundamental to cloud computing, where the memory hierarchy is deep. Space allocation in this hierarchy calls for a model to determine how provisioning at one level affects performance at a lower level. This paper presents a 3-level model that relates the Miss Ratio Curves for two caches at adjacent levels. The model is tested with NEXTmem, which is a transcendent memory used by a Xen hypervisor to cache pages for virtual machines. NEXTmem has a DRAM level and a nonvolatile memory level. The test runs DaCapo benchmarks and shows that the model can be used to enforce fairness at one level, and latency bounds at another level.
资源分配是云计算的基础,云计算的内存层次结构很深。此层次结构中的空间分配需要一个模型来确定一个级别的配置如何影响较低级别的性能。本文提出了一个3层模型,该模型将相邻两层缓存的丢失比曲线联系起来。该模型使用NEXTmem进行了测试,NEXTmem是Xen管理程序用来为虚拟机缓存页面的超内存。NEXTmem具有DRAM级和非易失性存储器级。该测试运行DaCapo基准测试,并显示该模型可用于在一个级别上执行公平性,在另一个级别上执行延迟边界。
{"title":"A 3-Level Cache Miss Model for a Nonvolatile Extension to Transcendent Memory","authors":"Vimalraj Venkatesan, Y. Tay, Yi Zhang, Q. Wei","doi":"10.1109/CloudCom.2014.22","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.22","url":null,"abstract":"Resource allocation is fundamental to cloud computing, where the memory hierarchy is deep. Space allocation in this hierarchy calls for a model to determine how provisioning at one level affects performance at a lower level. This paper presents a 3-level model that relates the Miss Ratio Curves for two caches at adjacent levels. The model is tested with NEXTmem, which is a transcendent memory used by a Xen hypervisor to cache pages for virtual machines. NEXTmem has a DRAM level and a nonvolatile memory level. The test runs DaCapo benchmarks and shows that the model can be used to enforce fairness at one level, and latency bounds at another level.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132299671","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Simulating Hive Cluster for Deployment Planning, Evaluation and Optimization 用于部署规划、评估和优化的Hive集群模拟
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.119
Kebing Wang, Zhaojuan Bian, Qian Chen, Ren Wang, Gen Xu
In the era of big data, Hive has quickly gained popularity for its superior capability to manage and analyze very large datasets, both structured and unstructured, residing in distributed storage systems. However, great opportunity comes with great challenges: Hive query performance is impacted by many factors which makes capacity planning and tuning for Hive cluster extremely difficult. These factors include system software stacks (Hive, MapReduce framework, JVM and OS), cluster hardware configurations (processor, memory, storage, and network) and HIVE data models and distributions. Current planning methods are mostly trial-and-error or very high-level estimation based. These approaches are far from efficient and accurate, especially with the increasing software stack complexity, hardware diversity, and unavoidable data skew in distributed database system. In this paper, we propose a Hive simulation framework based on CSMethod, which simulates the whole hive query execution life cycle, including query plan generation and MapReduce task execution. The framework is validated using typical query operations with varying changes in hardware, software and workload parameters, showing high accuracy and fast simulation speed. We also demonstrate the application of this framework with two real-world use cases: helping customers to perform capacity planning and estimate business query response time before system provisioning.
在大数据时代,Hive以其在分布式存储系统中管理和分析超大规模数据集(包括结构化和非结构化数据集)的卓越能力迅速受到欢迎。然而,机遇与挑战并存:Hive查询性能受到许多因素的影响,使得Hive集群的容量规划和调优变得非常困难。这些因素包括系统软件栈(Hive、MapReduce框架、JVM和OS)、集群硬件配置(处理器、内存、存储和网络)以及Hive数据模型和分布。当前的计划方法大多是试错或基于非常高级的估计。特别是在分布式数据库系统中,软件栈的复杂性、硬件的多样性和不可避免的数据倾斜都在不断增加,这些方法的效率和准确性都远远不够。本文提出了一个基于CSMethod的Hive仿真框架,该框架模拟了Hive查询执行的整个生命周期,包括查询计划的生成和MapReduce任务的执行。通过硬件、软件和工作负载参数变化的典型查询操作对该框架进行了验证,结果表明该框架具有较高的仿真精度和较快的仿真速度。我们还通过两个实际用例演示了该框架的应用程序:帮助客户在系统供应之前执行容量规划和估计业务查询响应时间。
{"title":"Simulating Hive Cluster for Deployment Planning, Evaluation and Optimization","authors":"Kebing Wang, Zhaojuan Bian, Qian Chen, Ren Wang, Gen Xu","doi":"10.1109/CloudCom.2014.119","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.119","url":null,"abstract":"In the era of big data, Hive has quickly gained popularity for its superior capability to manage and analyze very large datasets, both structured and unstructured, residing in distributed storage systems. However, great opportunity comes with great challenges: Hive query performance is impacted by many factors which makes capacity planning and tuning for Hive cluster extremely difficult. These factors include system software stacks (Hive, MapReduce framework, JVM and OS), cluster hardware configurations (processor, memory, storage, and network) and HIVE data models and distributions. Current planning methods are mostly trial-and-error or very high-level estimation based. These approaches are far from efficient and accurate, especially with the increasing software stack complexity, hardware diversity, and unavoidable data skew in distributed database system. In this paper, we propose a Hive simulation framework based on CSMethod, which simulates the whole hive query execution life cycle, including query plan generation and MapReduce task execution. The framework is validated using typical query operations with varying changes in hardware, software and workload parameters, showing high accuracy and fast simulation speed. We also demonstrate the application of this framework with two real-world use cases: helping customers to perform capacity planning and estimate business query response time before system provisioning.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"169 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133154368","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Towards Economic Fairness for Big Data Processing in Pay-as-You-Go Cloud Computing 云计算中大数据处理的经济公平
Pub Date : 2014-12-15 DOI: 10.1109/CLOUDCOM.2014.120
Shanjian Tang, Bu-Sung Lee, Bingsheng He
Recent trends indicate that the pay-as-you-go Infrastructure-as-a-Service (IaaS) cloud computing has become a popular platform for big data processing applications, due to its merits of accessibility, elasticity and flexibility. However, the resource demands of processing workloads are often varying over time for individual users, implying that it is hard for a user to keep the high resource utilization for cost efficiency all the time. Resource sharing is a classic and effective approach to improve the resource utilization via consolidating multiple users' workloads. However, we show that, current existing fair policies such as max-min fairness, widely adopted and implemented in many popular big data processing systems including YARN, Spark, Mesos, and Dryad, are not suitable for pay-as-you-go cloud computing. We show that it is because of their memory less allocation feature which can arise a series of problems in the pay-as-you-go cloud environment, namely, cost-inefficient workload submission, untruthfulness and resource-as-you-pay unfairness. This paper presents these problems and outlines our plans to address them for pay-as-you-go cloud computing. We introduce our preliminary work done on the single-resource fairness and our ongoing work for multi-resource fairness, and outline our future work.
最近的趋势表明,即付即用的基础设施即服务(IaaS)云计算由于其可访问性、弹性和灵活性的优点,已经成为大数据处理应用程序的流行平台。然而,对于单个用户来说,处理工作负载的资源需求通常会随着时间的推移而变化,这意味着用户很难始终保持高资源利用率以提高成本效率。资源共享是一种经典而有效的方法,可以通过整合多个用户的工作负载来提高资源利用率。然而,我们表明,目前现有的公平政策,如最大最小公平,在许多流行的大数据处理系统中广泛采用和实施,包括YARN、Spark、Mesos和Dryad,并不适合按需付费的云计算。我们表明,正是由于它们的内存较少分配特性,在即用即付的云环境中可能会出现一系列问题,即工作负载提交的成本效率低下、不真实和资源即付的不公平。本文提出了这些问题,并概述了我们在现收现付云计算中解决这些问题的计划。介绍了我们在单资源公平方面所做的初步工作和在多资源公平方面正在进行的工作,并概述了我们未来的工作。
{"title":"Towards Economic Fairness for Big Data Processing in Pay-as-You-Go Cloud Computing","authors":"Shanjian Tang, Bu-Sung Lee, Bingsheng He","doi":"10.1109/CLOUDCOM.2014.120","DOIUrl":"https://doi.org/10.1109/CLOUDCOM.2014.120","url":null,"abstract":"Recent trends indicate that the pay-as-you-go Infrastructure-as-a-Service (IaaS) cloud computing has become a popular platform for big data processing applications, due to its merits of accessibility, elasticity and flexibility. However, the resource demands of processing workloads are often varying over time for individual users, implying that it is hard for a user to keep the high resource utilization for cost efficiency all the time. Resource sharing is a classic and effective approach to improve the resource utilization via consolidating multiple users' workloads. However, we show that, current existing fair policies such as max-min fairness, widely adopted and implemented in many popular big data processing systems including YARN, Spark, Mesos, and Dryad, are not suitable for pay-as-you-go cloud computing. We show that it is because of their memory less allocation feature which can arise a series of problems in the pay-as-you-go cloud environment, namely, cost-inefficient workload submission, untruthfulness and resource-as-you-pay unfairness. This paper presents these problems and outlines our plans to address them for pay-as-you-go cloud computing. We introduce our preliminary work done on the single-resource fairness and our ongoing work for multi-resource fairness, and outline our future work.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133159549","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Towards Strong Accountability for Cloud Service Providers 加强云服务提供商的问责制
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.123
M. Jaatun, Siani Pearson, Frederic Gittler, R. Leenes
In order to be an accountable organisation, Cloud Providers need to commit to being responsible stewards of other people's information. This implies demonstrating both willingness and capacity for such stewardship. This paper outlines the fundamental requirements that must be met by accountable organisations, and sketches what kind of tools, mechanisms and guidelines support this in practice.
为了成为一个负责任的组织,云提供商需要承诺成为其他人信息的负责任的管理者。这意味着要表现出这种管理的意愿和能力。本文概述了问责组织必须满足的基本要求,并概述了在实践中支持这一要求的工具、机制和指导方针。
{"title":"Towards Strong Accountability for Cloud Service Providers","authors":"M. Jaatun, Siani Pearson, Frederic Gittler, R. Leenes","doi":"10.1109/CloudCom.2014.123","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.123","url":null,"abstract":"In order to be an accountable organisation, Cloud Providers need to commit to being responsible stewards of other people's information. This implies demonstrating both willingness and capacity for such stewardship. This paper outlines the fundamental requirements that must be met by accountable organisations, and sketches what kind of tools, mechanisms and guidelines support this in practice.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122071729","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
RMCC: Restful Mobile Cloud Computing Framework for Exploiting Adjacent Service-Based Mobile Cloudlets RMCC: Restful移动云计算框架,用于开发相邻的基于服务的移动云
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.91
S. Abolfazli, Zohreh Sanaei, A. Gani, Feng Xia, Wei-Ming Lin
Mobile devices, especially smartphones are increasingly gaining ground in several domains, particularly healthcare, tele-monitoring, and education to perform Resource-intensive Mobile Applications (RiMA). However, constrained resources, especially CPU and battery hinder their successful adoption. Mobile Cloud Computing (MCC) aims to augment computational capabilities of resource-constraint mobile devices and conserve their native resources by remotely performing intensive tasks. In typical MCC solutions, intensive tasks are offloaded to distant VM-based cloud data centers or cloudlets whose exploitation originates long WAN latency and/or virtualization overhead degrading RiMA execution efficiency. In this paper, a lightweight Resource-oriented MCC (RMCC) architecture is proposed that exploits resources of plethora of Adjacent Service-based Mobile Cloudlets (ASMobiC) as fine-grained mobile service providers. In RMCC, ASMobiCs host prefabricated Restful services to be asynchronously called by mobile service consumers at runtime. RMCC is a Restful cross-platform architecture functional on major mobile OSs (e.g., Android and iOS) and realizes utilization of the computing resources of off-the-shelve outdated or damaged-yet-functioning mobile devices towards green MCC. Results of benchmarking advocate significant mean time- and energy-saving of 87% and 71.45%, respectively when intensive tasks are executed in ASMobiCs.
移动设备(尤其是智能手机)在多个领域(尤其是医疗保健、远程监控和教育领域)越来越受欢迎,以执行资源密集型移动应用程序(RiMA)。然而,有限的资源,特别是CPU和电池阻碍了它们的成功采用。移动云计算(MCC)旨在增强资源受限移动设备的计算能力,并通过远程执行密集任务来节省其本地资源。在典型的MCC解决方案中,密集的任务被卸载到远程的基于vm的云数据中心或cloudlets,这些任务的利用会导致长时间的WAN延迟和/或虚拟化开销,从而降低RiMA的执行效率。本文提出了一种轻量级的面向资源的MCC (RMCC)架构,该架构利用大量基于相邻服务的移动云(ASMobiC)的资源作为细粒度的移动服务提供者。在RMCC中,ASMobiCs承载了预制的Restful服务,移动服务消费者可以在运行时异步调用这些服务。RMCC是一种基于rest的跨平台架构,可在主流移动操作系统(如Android和iOS)上运行,实现了将现成的过时或损坏但功能正常的移动设备的计算资源利用到绿色MCC上。基准测试结果表明,在ASMobiCs中执行密集任务时,平均时间和节能分别为87%和71.45%。
{"title":"RMCC: Restful Mobile Cloud Computing Framework for Exploiting Adjacent Service-Based Mobile Cloudlets","authors":"S. Abolfazli, Zohreh Sanaei, A. Gani, Feng Xia, Wei-Ming Lin","doi":"10.1109/CloudCom.2014.91","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.91","url":null,"abstract":"Mobile devices, especially smartphones are increasingly gaining ground in several domains, particularly healthcare, tele-monitoring, and education to perform Resource-intensive Mobile Applications (RiMA). However, constrained resources, especially CPU and battery hinder their successful adoption. Mobile Cloud Computing (MCC) aims to augment computational capabilities of resource-constraint mobile devices and conserve their native resources by remotely performing intensive tasks. In typical MCC solutions, intensive tasks are offloaded to distant VM-based cloud data centers or cloudlets whose exploitation originates long WAN latency and/or virtualization overhead degrading RiMA execution efficiency. In this paper, a lightweight Resource-oriented MCC (RMCC) architecture is proposed that exploits resources of plethora of Adjacent Service-based Mobile Cloudlets (ASMobiC) as fine-grained mobile service providers. In RMCC, ASMobiCs host prefabricated Restful services to be asynchronously called by mobile service consumers at runtime. RMCC is a Restful cross-platform architecture functional on major mobile OSs (e.g., Android and iOS) and realizes utilization of the computing resources of off-the-shelve outdated or damaged-yet-functioning mobile devices towards green MCC. Results of benchmarking advocate significant mean time- and energy-saving of 87% and 71.45%, respectively when intensive tasks are executed in ASMobiCs.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125636183","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
Universal Cloud Classification (UCC) and its Evaluation in a Data Center Environment 通用云分类(UCC)及其在数据中心环境中的评估
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.110
Sebastian Jeuk, G. Salgueiro, Shi Zhou
Classification ambiguity in Cloud Computing has a catastrophic impact on cloud providers, their services and tenants. It limits the application of various network services to traffic either inside or outside a cloud. This is because IP addresses, VLANs and other transport-level technologies lack the functionality to cope with the highly dynamic, scalable and virtualized environment of cloud-enabled data centers. In this paper, we present the prototype design and discuss its features. We also evaluate the UCC proposal in a cloud-enabled data center environment. Our examination of the compatibility, performance and usability of UCC shows that this scheme is not only feasible, easy to implement, but also has significant advantages over other classification techniques. For example, it enables highly desirable functionality such as traffic volume-based data center billing. Imminent follow-up efforts include scalability testing of UCC on the open Internet. We are confident the UCC scheme can provide a long-term, practical and flexible solution for cloud classification with significant benefits.
云计算中的分类歧义对云提供商及其服务和租户产生了灾难性的影响。它将各种网络服务的应用限制在云内部或云外部。这是因为IP地址、vlan和其他传输级技术缺乏应对支持云的数据中心的高度动态、可扩展和虚拟化环境的功能。本文给出了该系统的原型设计,并对其特点进行了讨论。我们还在支持云的数据中心环境中评估UCC提案。我们对UCC的兼容性、性能和可用性进行了测试,结果表明该方案不仅可行、易于实现,而且与其他分类技术相比具有显著的优势。例如,它支持非常理想的功能,如基于流量的数据中心计费。即将进行的后续工作包括在开放的Internet上对UCC进行可伸缩性测试。我们相信UCC方案可以为云分类提供一个长期、实用和灵活的解决方案,并带来显著的好处。
{"title":"Universal Cloud Classification (UCC) and its Evaluation in a Data Center Environment","authors":"Sebastian Jeuk, G. Salgueiro, Shi Zhou","doi":"10.1109/CloudCom.2014.110","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.110","url":null,"abstract":"Classification ambiguity in Cloud Computing has a catastrophic impact on cloud providers, their services and tenants. It limits the application of various network services to traffic either inside or outside a cloud. This is because IP addresses, VLANs and other transport-level technologies lack the functionality to cope with the highly dynamic, scalable and virtualized environment of cloud-enabled data centers. In this paper, we present the prototype design and discuss its features. We also evaluate the UCC proposal in a cloud-enabled data center environment. Our examination of the compatibility, performance and usability of UCC shows that this scheme is not only feasible, easy to implement, but also has significant advantages over other classification techniques. For example, it enables highly desirable functionality such as traffic volume-based data center billing. Imminent follow-up efforts include scalability testing of UCC on the open Internet. We are confident the UCC scheme can provide a long-term, practical and flexible solution for cloud classification with significant benefits.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125939198","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
R2Time: A Framework to Analyse Open TSDB Time-Series Data in HBase R2Time:一个在HBase中分析开放TSDB时间序列数据的框架
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.84
B. Agrawal, Antorweep Chakravorty, Chunming Rong, T. Wlodarczyk
In recent years, the amount of time series data generated in different domains have grown consistently. Analyzing large time-series datasets coming from sensor networks, power grids, stock exchanges, social networks and cloud monitoring logs at a massive scale is one of the biggest challenges that data scientists are facing. Big data storage and processing frameworks provides an environment to handle the volume, velocity and frequency attributes associated with time-series data. We propose an efficient and distributed computing framework - R2Time for processing such data in the Hadoop environment. It integrates R with a distributed time-series database (Open TSDB) using a MapReduce programming framework (RHIPE). R2Time allows analysts to work on huge datasets from within a popular, well supported, and powerful analysis environment.
近年来,不同领域产生的时间序列数据量持续增长。大规模分析来自传感器网络、电网、证券交易所、社交网络和云监控日志的大型时间序列数据集是数据科学家面临的最大挑战之一。大数据存储和处理框架提供了一个环境来处理与时间序列数据相关的数量、速度和频率属性。我们提出了一个高效的分布式计算框架——R2Time,用于在Hadoop环境中处理此类数据。它使用MapReduce编程框架(RHIPE)将R与分布式时间序列数据库(Open TSDB)集成在一起。R2Time允许分析人员在一个流行的、支持良好的、功能强大的分析环境中处理庞大的数据集。
{"title":"R2Time: A Framework to Analyse Open TSDB Time-Series Data in HBase","authors":"B. Agrawal, Antorweep Chakravorty, Chunming Rong, T. Wlodarczyk","doi":"10.1109/CloudCom.2014.84","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.84","url":null,"abstract":"In recent years, the amount of time series data generated in different domains have grown consistently. Analyzing large time-series datasets coming from sensor networks, power grids, stock exchanges, social networks and cloud monitoring logs at a massive scale is one of the biggest challenges that data scientists are facing. Big data storage and processing frameworks provides an environment to handle the volume, velocity and frequency attributes associated with time-series data. We propose an efficient and distributed computing framework - R2Time for processing such data in the Hadoop environment. It integrates R with a distributed time-series database (Open TSDB) using a MapReduce programming framework (RHIPE). R2Time allows analysts to work on huge datasets from within a popular, well supported, and powerful analysis environment.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124220307","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
A Cloud-Assisted Network Coded Packet Retransmission Approach for Wireless Multicasting 一种云辅助的无线多播网络编码分组重传方法
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.38
Yu-Jia Chen, Wan-Ling Ho, Li-Chun Wang, Kuo-Chen Wang
In this paper, we propose a cloud-assisted network coded packet retransmission approach to reduce the number of packet retransmission in wireless multicasting. It is shown that the efficiency of packet retransmission can be significantly improved if we include network topology information (e.g., Network connectivity) during the encoding process of network coding. We leverages the capability of software-defined networking (SDN) to dynamically monitor and control the entire network and design a network topology based network coded packet retransmission (NTNCPR) mechanism. The proposed NTNCPR mechanism can easily calculate the good packet combination based on network topology information.
本文提出了一种云辅助网络编码分组重传方法,以减少无线组播中分组重传的数量。研究表明,如果在网络编码的编码过程中加入网络拓扑信息(如网络连通性),可以显著提高分组重传的效率。我们利用软件定义网络(SDN)的能力对整个网络进行动态监控,并设计了一种基于网络拓扑的网络编码分组重传(NTNCPR)机制。提出的NTNCPR机制可以根据网络拓扑信息轻松计算出良好的分组组合。
{"title":"A Cloud-Assisted Network Coded Packet Retransmission Approach for Wireless Multicasting","authors":"Yu-Jia Chen, Wan-Ling Ho, Li-Chun Wang, Kuo-Chen Wang","doi":"10.1109/CloudCom.2014.38","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.38","url":null,"abstract":"In this paper, we propose a cloud-assisted network coded packet retransmission approach to reduce the number of packet retransmission in wireless multicasting. It is shown that the efficiency of packet retransmission can be significantly improved if we include network topology information (e.g., Network connectivity) during the encoding process of network coding. We leverages the capability of software-defined networking (SDN) to dynamically monitor and control the entire network and design a network topology based network coded packet retransmission (NTNCPR) mechanism. The proposed NTNCPR mechanism can easily calculate the good packet combination based on network topology information.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129670778","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
An Atomic-Multicast Service for Scalable In-Memory Transaction Systems 面向可扩展内存事务系统的原子多播服务
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.145
Ryan Emerson, P. Ezhilchelvan
Atomic Multicasts are central to the management of replicated data in distributed systems. Previous work has proven the effectiveness of utilising atomic multicasts, opposed to the classic two-phase commit, to coordinate transactions in in-memory databases. However, the current family of protocols utilised by such systems do not scale as the number of destinations increases. We propose that atomic multicasts should not occur between database nodes, instead transaction ordering should be exposed as a service that is provided by a dedicated set of nodes. Our performance study shows a clear improvement in transaction throughput and latency as the number of participants in a transaction increases.
原子组播是分布式系统中复制数据管理的核心。先前的工作已经证明了利用原子组播(与经典的两阶段提交相反)来协调内存数据库中的事务的有效性。然而,这些系统使用的当前协议族不能随着目的地数量的增加而扩展。我们建议原子组播不应该在数据库节点之间发生,而应该将事务排序公开为由一组专用节点提供的服务。我们的性能研究表明,随着事务中参与者数量的增加,事务吞吐量和延迟有了明显的改善。
{"title":"An Atomic-Multicast Service for Scalable In-Memory Transaction Systems","authors":"Ryan Emerson, P. Ezhilchelvan","doi":"10.1109/CloudCom.2014.145","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.145","url":null,"abstract":"Atomic Multicasts are central to the management of replicated data in distributed systems. Previous work has proven the effectiveness of utilising atomic multicasts, opposed to the classic two-phase commit, to coordinate transactions in in-memory databases. However, the current family of protocols utilised by such systems do not scale as the number of destinations increases. We propose that atomic multicasts should not occur between database nodes, instead transaction ordering should be exposed as a service that is provided by a dedicated set of nodes. Our performance study shows a clear improvement in transaction throughput and latency as the number of participants in a transaction increases.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122855893","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Performance Characteristics of an SDN-Enhanced Job Management System for Cluster Systems with Fat-Tree Interconnect 一种sdn增强型胖树互连集群作业管理系统的性能特征
Pub Date : 2014-12-15 DOI: 10.1109/CloudCom.2014.82
Yasuhiro Watashiba, S. Date, H. Abe, Y. Kido, Koheix Ichikawa, Hiroaki Yamanaka, Eiji Kawai, S. Shimojo, H. Takemura
In the era of cloud computing, data centers that accommodate a series of user-requested jobs with a diversity of resource usage pattern need to have the capability of efficiently distributing resources to each user job, based on individual resource usage patterns. In particular, for high-performance computing as a cloud service which allows many users to benefit from a large-scale computing system, a new framework for resource management that treats not only the CPU resources, but also the network resources in the data center is essential. In this paper, an SDN-enhanced JMS that efficiently handles both network and CPU resources and as a result accelerates the execution time of user jobs is introduced as a building block technology for such a HPC cloud. Our evaluation shows that the SDN-enhanced JMS efficiently leverages the fat-tree interconnect of cluster systems running behind the cloud to suppress the collision of communications generated by different jobs.
在云计算时代,容纳具有多种资源使用模式的一系列用户请求作业的数据中心需要能够根据单个资源使用模式有效地将资源分配给每个用户作业。特别是,对于作为云服务的高性能计算,它允许许多用户从大规模计算系统中受益,一个新的资源管理框架不仅要处理CPU资源,还要处理数据中心的网络资源,这是必不可少的。本文介绍了一种sdn增强的JMS,它可以有效地处理网络和CPU资源,从而加快用户作业的执行时间,并将其作为HPC云的构建块技术。我们的评估表明,sdn增强的JMS有效地利用了运行在云后面的集群系统的胖树互连,以抑制由不同作业生成的通信冲突。
{"title":"Performance Characteristics of an SDN-Enhanced Job Management System for Cluster Systems with Fat-Tree Interconnect","authors":"Yasuhiro Watashiba, S. Date, H. Abe, Y. Kido, Koheix Ichikawa, Hiroaki Yamanaka, Eiji Kawai, S. Shimojo, H. Takemura","doi":"10.1109/CloudCom.2014.82","DOIUrl":"https://doi.org/10.1109/CloudCom.2014.82","url":null,"abstract":"In the era of cloud computing, data centers that accommodate a series of user-requested jobs with a diversity of resource usage pattern need to have the capability of efficiently distributing resources to each user job, based on individual resource usage patterns. In particular, for high-performance computing as a cloud service which allows many users to benefit from a large-scale computing system, a new framework for resource management that treats not only the CPU resources, but also the network resources in the data center is essential. In this paper, an SDN-enhanced JMS that efficiently handles both network and CPU resources and as a result accelerates the execution time of user jobs is introduced as a building block technology for such a HPC cloud. Our evaluation shows that the SDN-enhanced JMS efficiently leverages the fat-tree interconnect of cluster systems running behind the cloud to suppress the collision of communications generated by different jobs.","PeriodicalId":249306,"journal":{"name":"2014 IEEE 6th International Conference on Cloud Computing Technology and Science","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128110605","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
2014 IEEE 6th International Conference on Cloud Computing Technology and Science
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1