首页 > 最新文献

2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)最新文献

英文 中文
Updates on Sorting of Fully Homomorphic Encrypted Data 关于全同态加密数据排序的更新
Nitesh Emmadi, Praveen Gauravaram, Harika Narumanchi, H. Syed
In this paper, we show implementation results of various algorithms that sort data encrypted with Fully Ho-momorphic Encryption scheme based on Integers. We analyze the complexities of sorting algorithms over encrypted data by considering Bubble Sort, Insertion Sort, Bitonic Sort and Odd-Even Merge sort. Our complexity analysis together with implementation results show that Odd-Even Merge Sort has better performance than the other sorting techniques. We observe that complexity of sorting in homomorphic domain will always have worst case complexity independent of the nature of input. In addition, we show that combining different sorting algorithms to sort encrypted data does not give any performance gain when compared to the application of sorting algorithms individually.
在本文中,我们展示了各种算法的实现结果,这些算法对基于整数的完全ho - momomorphic加密方案加密的数据进行排序。本文从冒泡排序、插入排序、双元排序和奇偶归并排序四个方面分析了加密数据排序算法的复杂性。我们的复杂度分析和实现结果表明,奇偶归并排序比其他排序技术具有更好的性能。我们观察到,在同态域的排序复杂度总是具有与输入性质无关的最坏情况复杂度。此外,我们还表明,与单独使用排序算法相比,组合使用不同的排序算法对加密数据进行排序不会带来任何性能提升。
{"title":"Updates on Sorting of Fully Homomorphic Encrypted Data","authors":"Nitesh Emmadi, Praveen Gauravaram, Harika Narumanchi, H. Syed","doi":"10.1109/ICCCRI.2015.28","DOIUrl":"https://doi.org/10.1109/ICCCRI.2015.28","url":null,"abstract":"In this paper, we show implementation results of various algorithms that sort data encrypted with Fully Ho-momorphic Encryption scheme based on Integers. We analyze the complexities of sorting algorithms over encrypted data by considering Bubble Sort, Insertion Sort, Bitonic Sort and Odd-Even Merge sort. Our complexity analysis together with implementation results show that Odd-Even Merge Sort has better performance than the other sorting techniques. We observe that complexity of sorting in homomorphic domain will always have worst case complexity independent of the nature of input. In addition, we show that combining different sorting algorithms to sort encrypted data does not give any performance gain when compared to the application of sorting algorithms individually.","PeriodicalId":183970,"journal":{"name":"2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)","volume":"120 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122041374","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}
引用次数: 19
Building a Robust and Efficient Middleware for Geo-replicated Storage Systems 为异地复制存储系统构建健壮高效的中间件
Quanqing Xu, Wilson Yonghong Wang, K. L. Yong, Khin Mi Mi Aung
In order to meet the needs of increasing users and improve user-perceived latency, online services distribute and replicate data across geographically diverse data centers and direct user requests to the closest or least loaded server. Distributed Hash Table (DHT) is a structured overlay network that is widely utilized in geo-replicated storage systems, e.g., Dynamo. Some geo-replicated storage systems may need to locate an item with only keywords. In this paper, we present Jupiter, a DHT-based middleware system for building geo-replicated storage systems. Jupiter provides robust and efficient routing mechanisms under geo-replicated environments. The key innovation in Jupiter is the integration of two concepts: robustness and efficiency. We have prototyped Jupiter, deployed it on a network of Linux machines, and used it to develop several distributed applications. We confirm the practicality, effectiveness and efficiency of Jupiter by conducting an extensive performance benchmark measured by efficiency, robustness and consistency.
为了满足不断增长的用户需求并改善用户感知的延迟,在线服务跨地理位置不同的数据中心分发和复制数据,并将用户请求引导到最近或负载最少的服务器。分布式哈希表(DHT)是一种结构化的覆盖网络,广泛应用于地理复制存储系统,如Dynamo。一些地理复制存储系统可能只需要使用关键字来定位项目。在本文中,我们介绍了基于dht的中间件系统Jupiter,用于构建地理复制存储系统。木星在地理复制环境下提供了健壮而高效的路由机制。木星的关键创新是两个概念的集成:健壮性和效率。我们对Jupiter进行了原型化,将其部署在Linux机器网络上,并使用它开发了几个分布式应用程序。我们通过对效率、稳健性和一致性进行广泛的性能基准测试,确认了Jupiter的实用性、有效性和效率。
{"title":"Building a Robust and Efficient Middleware for Geo-replicated Storage Systems","authors":"Quanqing Xu, Wilson Yonghong Wang, K. L. Yong, Khin Mi Mi Aung","doi":"10.1109/ICCCRI.2015.19","DOIUrl":"https://doi.org/10.1109/ICCCRI.2015.19","url":null,"abstract":"In order to meet the needs of increasing users and improve user-perceived latency, online services distribute and replicate data across geographically diverse data centers and direct user requests to the closest or least loaded server. Distributed Hash Table (DHT) is a structured overlay network that is widely utilized in geo-replicated storage systems, e.g., Dynamo. Some geo-replicated storage systems may need to locate an item with only keywords. In this paper, we present Jupiter, a DHT-based middleware system for building geo-replicated storage systems. Jupiter provides robust and efficient routing mechanisms under geo-replicated environments. The key innovation in Jupiter is the integration of two concepts: robustness and efficiency. We have prototyped Jupiter, deployed it on a network of Linux machines, and used it to develop several distributed applications. We confirm the practicality, effectiveness and efficiency of Jupiter by conducting an extensive performance benchmark measured by efficiency, robustness and consistency.","PeriodicalId":183970,"journal":{"name":"2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122170524","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
Evolutionary Neural Network Based Energy Consumption Forecast for Cloud Computing 基于进化神经网络的云计算能耗预测
Y. W. Foo, C. Goh, Hong Chee Lim, Zhi-hui Zhan, Yun Li
The success of Hadoop, an open-source framework for massively parallel and distributed computing, is expected to drive energy consumption of cloud data centers to new highs as service providers continue to add new infrastructure, services and capabilities to meet the market demands. While current research on data center airflow management, HVAC (Heating, Ventilation and Air Conditioning) system design, workload distribution and optimization, and energy efficient computing hardware and software are all contributing to improved energy efficiency, energy forecast in cloud computing remains a challenge. This paper reports an evolutionary computation based modeling and forecasting approach to this problem. In particular, an evolutionary neural network is developed and structurally optimized to forecast the energy load of a cloud data center. The results, both in terms of forecasting speed and accuracy, suggest that the evolutionary neural network approach to energy consumption forecasting for cloud computing is highly promising.
Hadoop是一个用于大规模并行和分布式计算的开源框架,随着服务提供商不断增加新的基础设施、服务和功能以满足市场需求,它的成功预计将推动云数据中心的能耗达到新高。虽然目前对数据中心气流管理、暖通空调(HVAC)系统设计、工作负载分配和优化以及节能计算硬件和软件的研究都有助于提高能源效率,但云计算中的能源预测仍然是一个挑战。本文报道了一种基于进化计算的建模和预测方法。针对云数据中心的能量负荷预测问题,提出了一种进化神经网络,并对其结构进行了优化。结果,无论是在预测速度和准确性方面,都表明进化神经网络方法用于云计算的能源消耗预测是非常有前途的。
{"title":"Evolutionary Neural Network Based Energy Consumption Forecast for Cloud Computing","authors":"Y. W. Foo, C. Goh, Hong Chee Lim, Zhi-hui Zhan, Yun Li","doi":"10.1109/ICCCRI.2015.17","DOIUrl":"https://doi.org/10.1109/ICCCRI.2015.17","url":null,"abstract":"The success of Hadoop, an open-source framework for massively parallel and distributed computing, is expected to drive energy consumption of cloud data centers to new highs as service providers continue to add new infrastructure, services and capabilities to meet the market demands. While current research on data center airflow management, HVAC (Heating, Ventilation and Air Conditioning) system design, workload distribution and optimization, and energy efficient computing hardware and software are all contributing to improved energy efficiency, energy forecast in cloud computing remains a challenge. This paper reports an evolutionary computation based modeling and forecasting approach to this problem. In particular, an evolutionary neural network is developed and structurally optimized to forecast the energy load of a cloud data center. The results, both in terms of forecasting speed and accuracy, suggest that the evolutionary neural network approach to energy consumption forecasting for cloud computing is highly promising.","PeriodicalId":183970,"journal":{"name":"2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114085009","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}
引用次数: 18
An Empirical Study of SDN-accelerated HPC Infrastructure for Scientific Research 面向科研的sdn加速HPC基础设施实证研究
S. Date, H. Abe, Khureltulga Dashdavaa, Keichi Takahashi, Y. Kido, Yasuhiro Watashiba, Pongsakorn U-chupala, Koheix Ichikawa, Hiroaki Yamanaka, Eiji Kawai, S. Shimojo
High performance computing is required for Big Science application because the proliferation and huge amount of scientific data that needs to be analyzed is a serious problem. Traditionally, network resources were generally assumed as a static resource users cannot control on demand. By integrating network programmability to every stage of a scientific workflow, this study explores a next-generation high performance computing infrastructure where both computational and network resources are flexibly sliced and efficiently leveraged based on the resource requirements of the scientific applications. Technically, Software Defined Networking has been adopted as a key technology for this purpose. In this paper the concept and goals of a next-generation high performance computing infrastructure is introduced and the current status of our research is discussed.
大科学应用需要高性能的计算,因为需要分析的科学数据的扩散和大量是一个严重的问题。传统上,网络资源通常被认为是用户无法按需控制的静态资源。通过将网络可编程性集成到科学工作流程的每个阶段,本研究探索了下一代高性能计算基础设施,其中计算和网络资源可根据科学应用的资源需求灵活切片并有效利用。从技术上讲,软件定义网络已被用作实现这一目的的关键技术。本文介绍了下一代高性能计算基础设施的概念和目标,并讨论了我们的研究现状。
{"title":"An Empirical Study of SDN-accelerated HPC Infrastructure for Scientific Research","authors":"S. Date, H. Abe, Khureltulga Dashdavaa, Keichi Takahashi, Y. Kido, Yasuhiro Watashiba, Pongsakorn U-chupala, Koheix Ichikawa, Hiroaki Yamanaka, Eiji Kawai, S. Shimojo","doi":"10.1109/ICCCRI.2015.13","DOIUrl":"https://doi.org/10.1109/ICCCRI.2015.13","url":null,"abstract":"High performance computing is required for Big Science application because the proliferation and huge amount of scientific data that needs to be analyzed is a serious problem. Traditionally, network resources were generally assumed as a static resource users cannot control on demand. By integrating network programmability to every stage of a scientific workflow, this study explores a next-generation high performance computing infrastructure where both computational and network resources are flexibly sliced and efficiently leveraged based on the resource requirements of the scientific applications. Technically, Software Defined Networking has been adopted as a key technology for this purpose. In this paper the concept and goals of a next-generation high performance computing infrastructure is introduced and the current status of our research is discussed.","PeriodicalId":183970,"journal":{"name":"2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116659652","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}
引用次数: 9
Improving Performance of Database Appliances on Distributed Object Storage 提高分布式对象存储上数据库设备的性能
Mohd Bazli Ab Karim, Luke Jing Yuan, Ming-Tat Wong, H. Ong
Distributed object storage system has advantages in scalability and accessibility over standard block and file storage. However, the object approach lacks maturity when it comes to real-time systems such as transactional databases that are constantly being written. Specifically, the object approach cannot rival block-based systems for the dynamic read and write speeds required by disk resource-intensive applications such as databases. As more organizations migrate to cloud hosting solution, the need to address rapid application read and write will become top of the requirements list. This paper proposes a method to increase I/O performance of database appliances running in the cloud environment with distributed object storage as the underlying data stores. The proposed method involves separating the distributed storage's journal and data partitions to different hard drives and also separating a few database application directories to multiple RBD images from different storage pools in order to speed up the I/O operations. Experiments with SATA, SAS, and SSD type-drives with Ceph distributed storage system have been conducted based on proposed method and the results show significant performance compared to local drives and default distributed storage setup.
分布式对象存储系统在可扩展性和可访问性方面优于标准的块存储和文件存储。然而,对象方法在涉及实时系统(如不断写入的事务数据库)时缺乏成熟度。具体来说,对象方法在磁盘资源密集型应用程序(如数据库)所需的动态读写速度方面无法与基于块的系统竞争。随着越来越多的组织迁移到云托管解决方案,解决快速应用程序读写的需求将成为需求列表的首要任务。本文提出了一种以分布式对象存储作为底层数据存储,提高运行在云环境下的数据库设备I/O性能的方法。所提出的方法包括将分布式存储的日志和数据分区分离到不同的硬盘驱动器,并将一些数据库应用程序目录分离到来自不同存储池的多个RBD映像,以加快I/O操作。基于该方法的Ceph分布式存储系统在SATA、SAS和SSD类型驱动器上进行了实验,结果表明,与本地驱动器和默认分布式存储设置相比,Ceph分布式存储系统具有显著的性能。
{"title":"Improving Performance of Database Appliances on Distributed Object Storage","authors":"Mohd Bazli Ab Karim, Luke Jing Yuan, Ming-Tat Wong, H. Ong","doi":"10.1109/ICCCRI.2015.21","DOIUrl":"https://doi.org/10.1109/ICCCRI.2015.21","url":null,"abstract":"Distributed object storage system has advantages in scalability and accessibility over standard block and file storage. However, the object approach lacks maturity when it comes to real-time systems such as transactional databases that are constantly being written. Specifically, the object approach cannot rival block-based systems for the dynamic read and write speeds required by disk resource-intensive applications such as databases. As more organizations migrate to cloud hosting solution, the need to address rapid application read and write will become top of the requirements list. This paper proposes a method to increase I/O performance of database appliances running in the cloud environment with distributed object storage as the underlying data stores. The proposed method involves separating the distributed storage's journal and data partitions to different hard drives and also separating a few database application directories to multiple RBD images from different storage pools in order to speed up the I/O operations. Experiments with SATA, SAS, and SSD type-drives with Ceph distributed storage system have been conducted based on proposed method and the results show significant performance compared to local drives and default distributed storage setup.","PeriodicalId":183970,"journal":{"name":"2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)","volume":"373 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121665274","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
Certifying SaaS in the MTCS Framework 在MTCS框架中认证SaaS
Yao-Sing Tao, Hing-Yan Lee
Security has always been highlighted as a key impediment to cloud adoption in many cloud conferences and surveys. However, tolerance to security risks varies from user to user. This leads to the development of the multi-tiered cloud security (MTCS) standards to meet different security needs of cloud users. Building on the tiered structure of MTCS, a unique framework of layered approach to certification of cloud services, in particular, certifying Software-as-a-Service hosted on MTCS-certified infrastructure service providers is described in details in this paper to shed lights on the implementation considerations.
在许多云会议和调查中,安全性一直被强调为云采用的主要障碍。但是,用户对安全风险的容忍度不同。这导致了多层次云安全(MTCS)标准的发展,以满足云用户的不同安全需求。本文以MTCS的分层结构为基础,详细描述了云服务认证的分层方法的独特框架,特别是对托管在MTCS认证的基础设施服务提供商上的软件即服务进行认证,以阐明实施注意事项。
{"title":"Certifying SaaS in the MTCS Framework","authors":"Yao-Sing Tao, Hing-Yan Lee","doi":"10.1109/ICCCRI.2015.12","DOIUrl":"https://doi.org/10.1109/ICCCRI.2015.12","url":null,"abstract":"Security has always been highlighted as a key impediment to cloud adoption in many cloud conferences and surveys. However, tolerance to security risks varies from user to user. This leads to the development of the multi-tiered cloud security (MTCS) standards to meet different security needs of cloud users. Building on the tiered structure of MTCS, a unique framework of layered approach to certification of cloud services, in particular, certifying Software-as-a-Service hosted on MTCS-certified infrastructure service providers is described in details in this paper to shed lights on the implementation considerations.","PeriodicalId":183970,"journal":{"name":"2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129079079","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}
引用次数: 2
Secure Voting in the Cloud Using Homomorphic Encryption and Mobile Agents 使用同态加密和移动代理的云中的安全投票
M. Will, B. Nicholson, Marc Tiehuis, R. Ko
While governments are transitioning to the cloud to leverage efficiency, transparency and accessibility advantages, public opinion - the backbone of democracy - is being left behind. Statistics show that traditional paper voting is failing to reach the technological-savvy generation, with voter turnout decreasing every election for many first-world countries. Remote electronic voting is a possible solution facilitator to this problem, but it still faces several security, privacy and accountability concerns. This paper introduces a practical application of partially homomorphic encryption to help address these challenges. We describe a cloud-based mobile electronic voting scheme, evaluating its security against a list of requirements, and benchmarking performance on the cloud and mobile devices. In order to protect voter privacy, we propose moving away from a public bulletin board so that no individual cipher votes are saved, while still allowing vote verification. As the majority of the security threats faced by electronic voting are from the underlying system, we also introduce the novel concept of using a dedicated hardware server for homomorphic tallying and decryption.
虽然政府正在向云过渡,以利用效率、透明度和可访问性优势,但作为民主支柱的公众舆论却被抛在了后面。统计数据显示,传统的纸质投票无法吸引精通技术的一代,在许多第一世界国家,每次选举的投票率都在下降。远程电子投票是解决这一问题的一个可能的解决方案,但它仍然面临一些安全、隐私和问责问题。本文介绍了部分同态加密的实际应用,以帮助解决这些挑战。我们描述了一个基于云的移动电子投票方案,根据一系列要求评估其安全性,并在云和移动设备上对性能进行基准测试。为了保护选民的隐私,我们建议取消公共公告板,这样就不会保存任何个人密码投票,同时仍然允许投票验证。由于电子投票面临的大多数安全威胁来自底层系统,因此我们还引入了使用专用硬件服务器进行同态计数和解密的新概念。
{"title":"Secure Voting in the Cloud Using Homomorphic Encryption and Mobile Agents","authors":"M. Will, B. Nicholson, Marc Tiehuis, R. Ko","doi":"10.1109/ICCCRI.2015.30","DOIUrl":"https://doi.org/10.1109/ICCCRI.2015.30","url":null,"abstract":"While governments are transitioning to the cloud to leverage efficiency, transparency and accessibility advantages, public opinion - the backbone of democracy - is being left behind. Statistics show that traditional paper voting is failing to reach the technological-savvy generation, with voter turnout decreasing every election for many first-world countries. Remote electronic voting is a possible solution facilitator to this problem, but it still faces several security, privacy and accountability concerns. This paper introduces a practical application of partially homomorphic encryption to help address these challenges. We describe a cloud-based mobile electronic voting scheme, evaluating its security against a list of requirements, and benchmarking performance on the cloud and mobile devices. In order to protect voter privacy, we propose moving away from a public bulletin board so that no individual cipher votes are saved, while still allowing vote verification. As the majority of the security threats faced by electronic voting are from the underlying system, we also introduce the novel concept of using a dedicated hardware server for homomorphic tallying and decryption.","PeriodicalId":183970,"journal":{"name":"2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)","volume":"743 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116093110","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}
引用次数: 17
An Integrated Cloud Platform for Rapid Interface Generation, Job Scheduling, Monitoring, Plotting, and Case Management of Scientific Applications 一个集成的云平台,用于快速生成界面,作业调度,监控,绘图和案例管理的科学应用
W. Brewer, W. Scott, John Sanford
The Scientific Platform for the Cloud (SPC) presents a framework to support the rapid design and deployment of scientific applications (apps) in the cloud. It provides common infrastructure for running typical IXP (Input-execute-Plot) style apps, including: a web interface, post-processing and plotting capabilities, job scheduling, real-time monitoring of running jobs, and case manager. In this paper we (1) describe the design of the system architecture, (2) evaluate its applicability to a scientific workload, and (3) present a number of case studies which represent a wide variety of scientific applications including Population Genetics, Geophysics, Turbulence Physics, DNA analysis, and Big Data.
科学云平台(SPC)提供了一个框架,支持在云中快速设计和部署科学应用程序(app)。它为运行典型IXP(输入-执行-绘图)风格的应用程序提供了公共基础设施,包括:web界面、后处理和绘图功能、作业调度、运行作业的实时监控和案例管理器。在本文中,我们(1)描述了系统架构的设计,(2)评估了其对科学工作负载的适用性,(3)提出了一些案例研究,这些案例研究代表了广泛的科学应用,包括群体遗传学、地球物理学、湍流物理学、DNA分析和大数据。
{"title":"An Integrated Cloud Platform for Rapid Interface Generation, Job Scheduling, Monitoring, Plotting, and Case Management of Scientific Applications","authors":"W. Brewer, W. Scott, John Sanford","doi":"10.1109/ICCCRI.2015.24","DOIUrl":"https://doi.org/10.1109/ICCCRI.2015.24","url":null,"abstract":"The Scientific Platform for the Cloud (SPC) presents a framework to support the rapid design and deployment of scientific applications (apps) in the cloud. It provides common infrastructure for running typical IXP (Input-execute-Plot) style apps, including: a web interface, post-processing and plotting capabilities, job scheduling, real-time monitoring of running jobs, and case manager. In this paper we (1) describe the design of the system architecture, (2) evaluate its applicability to a scientific workload, and (3) present a number of case studies which represent a wide variety of scientific applications including Population Genetics, Geophysics, Turbulence Physics, DNA analysis, and Big Data.","PeriodicalId":183970,"journal":{"name":"2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131043010","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}
引用次数: 2
SDN Controlled Local Re-routing to Reduce Congestion in Cloud Data Center SDN控制的本地重路由减少云数据中心的拥塞
Renuga Kanagavelu, Khin Mi Mi Aung
Data center networks require densely interconnected topologies to provide high bandwidth for various cloud computing services. It is required to fully utilize the bandwidth resource in such networks with varying traffic patterns. Conventional tree network topologies and routing mechanisms with single shortest path routing will cause congestion along oversubscribed links. Thus, path selection in a load-balanced way is needed to alleviate congestion and improve application performance. Multi-path routing algorithms can distribute traffic over diverse paths optimally than simple solutions like ECMP. They, however, require considerable computations, i.e. Frequently updating the path cost tree and dynamically optimizing path selections, thus they do not adapt well for large scale data center networks. In this paper, we propose a local rerouting mechanism in software defined networking (SDN) based Data Center networks to effectively manage congestion in the event of link congestion or failure. Unlike the works that deal with congestion by notifying the source which then reacts by rate adjustment or rerouting flows from source, our rerouting approach will re-forward flows (at the point of congestion or one hop before) to other possible paths based on our flow classification scheme. We demonstrate the effectiveness of our proposal through the simulation results on various topologies.
数据中心网络需要密集互联的拓扑结构,为各种云计算业务提供高带宽。在这种流量模式多变的网络中,要求充分利用带宽资源。传统的树形网络拓扑结构和采用单最短路径路由的路由机制会导致超额订阅链路上的拥塞。因此,需要以负载均衡的方式进行路径选择,以缓解拥塞并提高应用程序的性能。与ECMP这样的简单解决方案相比,多路径路由算法可以在不同的路径上最优地分配流量。然而,它们需要大量的计算量,即频繁更新路径成本树和动态优化路径选择,因此它们不太适合大规模数据中心网络。在本文中,我们提出了一种基于软件定义网络(SDN)的数据中心网络的本地重路由机制,以便在链路拥塞或故障时有效地管理拥塞。不同于通过通知源来处理拥塞,然后通过速率调整或从源重新路由流的工作,我们的重路由方法将重新转发流(在拥塞点或之前一跳)到基于我们的流分类方案的其他可能路径。通过在各种拓扑结构上的仿真结果,验证了该方法的有效性。
{"title":"SDN Controlled Local Re-routing to Reduce Congestion in Cloud Data Center","authors":"Renuga Kanagavelu, Khin Mi Mi Aung","doi":"10.1109/ICCCRI.2015.27","DOIUrl":"https://doi.org/10.1109/ICCCRI.2015.27","url":null,"abstract":"Data center networks require densely interconnected topologies to provide high bandwidth for various cloud computing services. It is required to fully utilize the bandwidth resource in such networks with varying traffic patterns. Conventional tree network topologies and routing mechanisms with single shortest path routing will cause congestion along oversubscribed links. Thus, path selection in a load-balanced way is needed to alleviate congestion and improve application performance. Multi-path routing algorithms can distribute traffic over diverse paths optimally than simple solutions like ECMP. They, however, require considerable computations, i.e. Frequently updating the path cost tree and dynamically optimizing path selections, thus they do not adapt well for large scale data center networks. In this paper, we propose a local rerouting mechanism in software defined networking (SDN) based Data Center networks to effectively manage congestion in the event of link congestion or failure. Unlike the works that deal with congestion by notifying the source which then reacts by rate adjustment or rerouting flows from source, our rerouting approach will re-forward flows (at the point of congestion or one hop before) to other possible paths based on our flow classification scheme. We demonstrate the effectiveness of our proposal through the simulation results on various topologies.","PeriodicalId":183970,"journal":{"name":"2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127216391","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}
引用次数: 28
Handling Uncertainty and Diversity in Cloud Bandwidth Demands for Revenue Maximization 处理云带宽需求的不确定性和多样性以实现收益最大化
Tram Truong-Huu, M. Gurusamy
With the increasing demand for large bandwidth and diversity of bandwidth requests, to maximize the revenue, cloud providers nowadays try to offer different bandwidth request models that include guaranteed bandwidth reservation requests and on-demand flexible bandwidth requests. While guaranteed bandwidth reservation requests are beneficial for providers from the point of view of cash flow due to the upfront fee, it faces the problem of bandwidth under-utilization. On the other hand, on-demand flexible requests generate higher revenue, but they suffer from future demand uncertainty. Controlling the admission and trade-off between these kinds of requests while maximizing the revenue becomes a challenging problem for providers. In this paper, we present an optimal bandwidth allocation approach which supports the above bandwidth request models and maximizes the revenue for providers. We model the bandwidth allocation problem as a Markov Decision Process (MDP) which takes into account the utilization of guaranteed bandwidth reservation requests and the future demand uncertainty of on-demand flexible requests. We solve the MDP problem by using a dynamic programming algorithm. We demonstrate that the proposed model can be integrated into cloud data centers by leveraging on the new features of software defined networks to control the bandwidth for users. The numerical results show that the proposed model outperforms the baseline schemes and generates high revenue for providers.
随着对大带宽和带宽请求多样性的需求不断增加,为了实现收入最大化,云提供商现在尝试提供不同的带宽请求模型,包括保证带宽预留请求和按需灵活带宽请求。保证带宽预留请求由于预付费用的存在,从现金流的角度来看有利于提供商,但也面临带宽利用率不足的问题。另一方面,按需灵活的请求产生更高的收入,但它们受到未来需求不确定性的影响。在最大限度地提高收入的同时,控制这些类型请求之间的接纳和权衡成为提供商面临的一个具有挑战性的问题。在本文中,我们提出了一种支持上述带宽请求模型并使提供商收益最大化的最优带宽分配方法。将带宽分配问题建模为马尔可夫决策过程(MDP),该决策过程考虑了保证带宽预留请求的利用率和按需灵活请求的未来需求不确定性。我们使用动态规划算法来解决MDP问题。我们证明,通过利用软件定义网络的新特性来为用户控制带宽,所提出的模型可以集成到云数据中心中。数值结果表明,该模型优于基准方案,为供应商带来了较高的收益。
{"title":"Handling Uncertainty and Diversity in Cloud Bandwidth Demands for Revenue Maximization","authors":"Tram Truong-Huu, M. Gurusamy","doi":"10.1109/ICCCRI.2015.16","DOIUrl":"https://doi.org/10.1109/ICCCRI.2015.16","url":null,"abstract":"With the increasing demand for large bandwidth and diversity of bandwidth requests, to maximize the revenue, cloud providers nowadays try to offer different bandwidth request models that include guaranteed bandwidth reservation requests and on-demand flexible bandwidth requests. While guaranteed bandwidth reservation requests are beneficial for providers from the point of view of cash flow due to the upfront fee, it faces the problem of bandwidth under-utilization. On the other hand, on-demand flexible requests generate higher revenue, but they suffer from future demand uncertainty. Controlling the admission and trade-off between these kinds of requests while maximizing the revenue becomes a challenging problem for providers. In this paper, we present an optimal bandwidth allocation approach which supports the above bandwidth request models and maximizes the revenue for providers. We model the bandwidth allocation problem as a Markov Decision Process (MDP) which takes into account the utilization of guaranteed bandwidth reservation requests and the future demand uncertainty of on-demand flexible requests. We solve the MDP problem by using a dynamic programming algorithm. We demonstrate that the proposed model can be integrated into cloud data centers by leveraging on the new features of software defined networks to control the bandwidth for users. The numerical results show that the proposed model outperforms the baseline schemes and generates high revenue for providers.","PeriodicalId":183970,"journal":{"name":"2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116019635","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
期刊
2015 International Conference on Cloud Computing Research and Innovation (ICCCRI)
全部 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