2015 IEEE International Conference on Cloud Engineering最新文献

筛选
英文 中文
Dynamic Analysis of Application Delivery Network for Leveraging Software Defined Infrastructures 基于软件定义基础架构的应用交付网络动态分析
2015 IEEE International Conference on Cloud Engineering Pub Date : 2015-03-09 DOI: 10.1109/IC2E.2015.51
Lav Gupta, R. Jain, M. Samaka
{"title":"Dynamic Analysis of Application Delivery Network for Leveraging Software Defined Infrastructures","authors":"Lav Gupta, R. Jain, M. Samaka","doi":"10.1109/IC2E.2015.51","DOIUrl":"https://doi.org/10.1109/IC2E.2015.51","url":null,"abstract":"Application Service Providers (ASPs) may obtain resources from a number of cloud service providers (CSPs) in an attempt to improve latency and minimize operational expenses (OpEx). The CSPs may use management and control platforms, such as Open Stack and EC2 and the network service providers (NSPs) may use network management platforms, such as, Open Daylight. However, today the ASPs do not have a common management and control platform that would present to them a converged view of all the cloud and network resources. OpenADN being developed at Washington University in Saint Louis aims to allow the ASPs dynamic and real time control of virtual resources across multiple clouds and networks to provide efficient application delivery. The OpenADN platform itself is a complex distributed and multi-threaded system. Performance evaluation and assessment of need for optimization of such a complex platform requires precise and fine-grained behavioral data. In this paper we establish the need for profiling OpenADN like platforms so that the ASPs can optimize its behavior and control their cost, performance (latency) and energy consumption.","PeriodicalId":395715,"journal":{"name":"2015 IEEE International Conference on Cloud Engineering","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115640197","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
Cloud-Based, User-Centric Mobile Application Optimization 基于云的、以用户为中心的移动应用优化
2015 IEEE International Conference on Cloud Engineering Pub Date : 2015-03-09 DOI: 10.1109/IC2E.2015.28
Jack Kolb, Prashant Chaudhary, Alexander Schillinger, A. Chandra, J. Weissman
{"title":"Cloud-Based, User-Centric Mobile Application Optimization","authors":"Jack Kolb, Prashant Chaudhary, Alexander Schillinger, A. Chandra, J. Weissman","doi":"10.1109/IC2E.2015.28","DOIUrl":"https://doi.org/10.1109/IC2E.2015.28","url":null,"abstract":"The abundance of compute and storage resources available in the cloud makes it well-suited to addressing the limitations of mobile devices. We explore the use of cloud infrastructure to optimize content-centric mobile applications, which can have high communication and storage requirements, based on the analysis of user activity. We present two specific optimizations, precaching and prefetching, as well as the design and implementation of a middleware framework that allows mobile application developers to easily utilize these techniques. Our framework is fully generalizable to any content-centric mobile application, a large and growing class of Internet applications. A news aggregation application is used as a case study to evaluate our implementation. We make use of a cosine similarity scheme to identify users with similar interests, which in turn is used to determine what content to prefetch. Various cache algorithms, implemented for our framework, are also considered. A workload trace and simulation are used to measure the performance of the application and framework. We observe a dramatic improvement in application performance due to use of our framework with a reasonable amount of overhead. Our system also significantly outperforms a baseline implementation that performs the same optimizations without taking user activity into account.","PeriodicalId":395715,"journal":{"name":"2015 IEEE International Conference on Cloud Engineering","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120948747","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
Connected Smart Buildings, a New Way to Interact with Buildings 互联智能建筑——与建筑互动的新方式
2015 IEEE International Conference on Cloud Engineering Pub Date : 2015-03-09 DOI: 10.1109/IC2E.2015.57
Youngchoon Park
{"title":"Connected Smart Buildings, a New Way to Interact with Buildings","authors":"Youngchoon Park","doi":"10.1109/IC2E.2015.57","DOIUrl":"https://doi.org/10.1109/IC2E.2015.57","url":null,"abstract":"Summary form only given. Devices, people, information and software applications rarely live in isolation in modern building management. For example, networked sensors that monitor the performance of a chiller are common and collected data are delivered to building automation systems to optimize energy use. Detected possible failures are also handed to facility management staffs for repairs. Physical and cyber security services have to be incorporated to prevent improper access of not only HVAC (Heating, Ventilation, Air Conditioning) equipment but also control devices. Harmonizing these connected sensors, control devices, equipment and people is a key to provide more comfortable, safe and sustainable buildings. Nowadays, devices with embedded intelligences and communication capabilities can interact with people directly. Traditionally, few selected people (e.g., facility managers in building industry) have access and program the device with fixed operating schedule while a device has a very limited connectivity to an operating environment and context. Modern connected devices will learn and interact with users and other connected things. This would be a fundamental shift in ways in communication from unidirectional to bi-directional. A manufacturer will learn how their products and features are being accessed and utilized. An end user or a device on behalf of a user can interact and communicate with a service provider or a manufacturer without go though a distributer, almost real time basis. This will requires different business strategies and product development behaviors to serve connected customers' demands. Connected things produce enormous amount of data that result many questions and technical challenges in data management, analysis and associated services. In this talk, we will brief some of challenges that we have encountered In developing connected building solutions and services. More specifically, (1) semantic interoperability requirements among smart sensors, actuators, lighting, security and control and business applications, (2) engineering challenges in managing massively large time sensitive multi-media data in a cloud at global scale, and (3) security and privacy concerns are presented.","PeriodicalId":395715,"journal":{"name":"2015 IEEE International Conference on Cloud Engineering","volume":"233 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126040767","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}
引用次数: 0
Scale Up vs. Scale Out in Cloud Storage and Graph Processing Systems 在云存储和图形处理系统中向上扩展与向外扩展
2015 IEEE International Conference on Cloud Engineering Pub Date : 2015-03-09 DOI: 10.1109/IC2E.2015.55
Wenting Wang, Le Xu, Indranil Gupta
{"title":"Scale Up vs. Scale Out in Cloud Storage and Graph Processing Systems","authors":"Wenting Wang, Le Xu, Indranil Gupta","doi":"10.1109/IC2E.2015.55","DOIUrl":"https://doi.org/10.1109/IC2E.2015.55","url":null,"abstract":"Deployers of cloud storage and iterative processing systems typically have to deal with either dollar budget constraints or throughput requirements. This paper examines the question of whether such cloud storage and iterative processing systems are more cost-efficient when scheduled on a COTS (scale out) cluster or a single beefy (scale up) machine. We experimentally evaluate two systems: 1) a distributed key-value store (Cassandra), and 2) a distributed graph processing system (Graph Lab). Our studies reveal scenarios where each option is preferable over the other. We provide recommendations for deployers of such systems to decide between scale up vs. Scale out, as a function of their dollar or throughput constraints. Our results indicate that there is a need or adaptive scheduling in heterogeneous clusters containing scale up and scale out nodes.","PeriodicalId":395715,"journal":{"name":"2015 IEEE International Conference on Cloud Engineering","volume":"197 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115437528","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
Building a Multi-tenant Cloud Service from Legacy Code with Docker Containers 使用Docker容器从遗留代码构建多租户云服务
2015 IEEE International Conference on Cloud Engineering Pub Date : 2015-03-09 DOI: 10.1109/IC2E.2015.66
Aleksander Slominski, Vinod Muthusamy, Rania Y. Khalaf
{"title":"Building a Multi-tenant Cloud Service from Legacy Code with Docker Containers","authors":"Aleksander Slominski, Vinod Muthusamy, Rania Y. Khalaf","doi":"10.1109/IC2E.2015.66","DOIUrl":"https://doi.org/10.1109/IC2E.2015.66","url":null,"abstract":"In this paper we address the problem of migrating a legacy Web application to a cloud service. We develop a reusable architectural pattern to do so and validate it with a case study of the Beta release of the IBM Bluemix Workflow Service [1] (herein referred to as the Beta Workflow service). It uses Docker [2] containers and a Cloudant [3] persistence layer to deliver a multi-tenant cloud service by re-using a legacy codebase. We are not aware of any literature that addresses this problem by using containers.The Beta Workflow service provides a scalable, stateful, highly available engine to compose services with REST APIs. The composition is modeled as a graph but authored in a Javascript-based domain specific language that specifies a set of activities and control flow links among these activities. The primitive activities in the language can be used to respond to HTTP REST requests, invoke services with REST APIs, and execute Javascript code to, among other uses, extract and construct the data inputs and outputs to external services, and make calls to these services.Examples of workflows that have been built using the service include distributing surveys and coupons to customers of a retail store [1], the management of sales requests between a salesperson and their regional managers, managing the staged deployment of different versions of an application, and the coordinated transfer of jobs among case workers.","PeriodicalId":395715,"journal":{"name":"2015 IEEE International Conference on Cloud Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122357651","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}
引用次数: 23
Expressing and Enforcing Location Requirements in the Cloud Using Information Flow Control 使用信息流控制在云中表达和执行位置需求
2015 IEEE International Conference on Cloud Engineering Pub Date : 2015-03-09 DOI: 10.1109/IC2E.2015.71
Thomas Pasquier, Julia E. Powles
{"title":"Expressing and Enforcing Location Requirements in the Cloud Using Information Flow Control","authors":"Thomas Pasquier, Julia E. Powles","doi":"10.1109/IC2E.2015.71","DOIUrl":"https://doi.org/10.1109/IC2E.2015.71","url":null,"abstract":"The adoption of cloud computing is increasing and its use is becoming widespread in many sectors. As cloud service provision increases, legal and regulatory issues become more significant. In particular, the international nature of cloud provision raises concerns over the location of data and the laws to which they are subject. In this paper we investigate Information Flow Control (IFC) as a possible technical solution to expressing, enforcing and demonstrating compliance of cloud computing systems with policy requirements inspired by data protection and other laws. We focus on geographic location of data, since this is the paradigmatic concern of legal/regulatory requirements on cloud computing and, to date, has not been met with robust technical solutions and verifiable data flow audit trails.","PeriodicalId":395715,"journal":{"name":"2015 IEEE International Conference on Cloud Engineering","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129713513","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}
引用次数: 26
PANIC: Modeling Application Performance over Virtualized Resources PANIC:在虚拟化资源上建模应用程序性能
2015 IEEE International Conference on Cloud Engineering Pub Date : 2015-03-09 DOI: 10.1109/IC2E.2015.27
Ioannis Giannakopoulos, Dimitrios Tsoumakos, Nikolaos Papailiou, N. Koziris
{"title":"PANIC: Modeling Application Performance over Virtualized Resources","authors":"Ioannis Giannakopoulos, Dimitrios Tsoumakos, Nikolaos Papailiou, N. Koziris","doi":"10.1109/IC2E.2015.27","DOIUrl":"https://doi.org/10.1109/IC2E.2015.27","url":null,"abstract":"In this work we address the problem of predicting the performance of a complex application deployed over virtualized resources. Cloud computing has enabled numerous companies to develop and deploy their applications over cloud infrastructures for a wealth of reasons including (but not limited to) decrease costs, avoid administrative effort, rapidly allocate new resources, etc. Virtualization however, adds an extra layer in the software stack, hardening the prediction of the relation between the resources and the application performance, which is a key factor for every industry. To address this challenge we propose PANIC, a system which obtains knowledge for the application by actually deploying it over a cloud infrastructure and then, approximating the performance of the application for the all possible deployment configurations. The user of PANIC defines a set of resources along with their respective ranges and then the system samples the deployment space formed by all the combinations of the resources, deploys the application in some representative points and utilizes a wealth of approximation techniques to predict the behavior of the application in the remainder space. The experimental evaluation has indicated that a small portion of the possible deployment configurations is enough to create profiles with high accuracy for three real world applications.","PeriodicalId":395715,"journal":{"name":"2015 IEEE International Conference on Cloud Engineering","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114855335","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
SuperContra: Cross-Language, Cross-Runtime Contracts as a Service SuperContra:跨语言,跨运行时契约即服务
2015 IEEE International Conference on Cloud Engineering Pub Date : 2015-03-09 DOI: 10.1109/IC2E.2015.70
Stratos Dimopoulos, C. Krintz, R. Wolski, Anand Gupta
{"title":"SuperContra: Cross-Language, Cross-Runtime Contracts as a Service","authors":"Stratos Dimopoulos, C. Krintz, R. Wolski, Anand Gupta","doi":"10.1109/IC2E.2015.70","DOIUrl":"https://doi.org/10.1109/IC2E.2015.70","url":null,"abstract":"This paper presents SuperContra - a Design-by-Contract (DbC) framework that can ship with future PaaS offerings to enforce lightweight contracts across different programming systems, as-a-service. SuperContra is unique in that developers employ a familiar, high-level language to write contracts regardless of the programming language used to implement the component under test. We evaluate SuperContra using widely used, open-source software and compare its performance against existing DbC frameworks. Our results show that SuperContra performs on par with non-service-based DbC approaches and in some cases similarly to code running without contracts.","PeriodicalId":395715,"journal":{"name":"2015 IEEE International Conference on Cloud Engineering","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128140734","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
Sharing-Aware Resource Management Algorithms for Virtual Computing Environments 面向虚拟计算环境的共享感知资源管理算法
2015 IEEE International Conference on Cloud Engineering Pub Date : 2015-03-09 DOI: 10.1109/IC2E.2015.88
Safraz Rampersaud
{"title":"Sharing-Aware Resource Management Algorithms for Virtual Computing Environments","authors":"Safraz Rampersaud","doi":"10.1109/IC2E.2015.88","DOIUrl":"https://doi.org/10.1109/IC2E.2015.88","url":null,"abstract":"Virtualization technologies are ubiquitous in data centers around the world where providers consider operational costs and fast delivery guarantees for a variety of profitable services. Providers should consistently invoke measures for increasing the efficiency of their virtualized services in a competitive environment where fast entry to market, technology advancement, and service price differentials separate sustaining providers from antiquated ones. Therefore, providers seeking further efficiencies and profit opportunties should consider how their resources are managed in virtual computing environments which leverage memory reclamation techniques, specifically pagesharing; motivating the design of new sharing-aware resource management algorithms. In this Ph.D. dissertation, we design families of offline and online sharing-aware algorithms for resource management in virtual computing environments, and investigate their properties and their relationships to various sharing models. Our contribution innovates the design of new approximation algorithms offering relevant performance guarantees.","PeriodicalId":395715,"journal":{"name":"2015 IEEE International Conference on Cloud Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134055749","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}
引用次数: 0
Panel on Cloud Sustainability 云可持续发展专题委员会
2015 IEEE International Conference on Cloud Engineering Pub Date : 2015-03-09 DOI: 10.1109/IC2E.2015.81
H. Siegel
{"title":"Panel on Cloud Sustainability","authors":"H. Siegel","doi":"10.1109/IC2E.2015.81","DOIUrl":"https://doi.org/10.1109/IC2E.2015.81","url":null,"abstract":"The dominance of the Cloud paradigm and the proliferation of Cloud services are resulting in increasing scales of Cloud hosting infrastructures and associated complexities that are making their sustainability a growing concern. Cloud data centers are growing in size to millions of nodes. Furthermore, Clouds are being used to support mission critical support for many industries. Finally, the environmental impact of Cloud data centers is becoming an increasing concern. How can this mass migration to Clouds best be sustained? This panel will explore issues and challenges related to the sustainability of very large-scale cloud infrastructures from multiple perspectives.","PeriodicalId":395715,"journal":{"name":"2015 IEEE International Conference on Cloud Engineering","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134084113","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}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信