首页 > 最新文献

2010 IEEE 3rd International Conference on Cloud Computing最新文献

英文 中文
Cost-Optimal Scheduling in Hybrid IaaS Clouds for Deadline Constrained Workloads 混合IaaS云中的成本最优调度,用于截止日期限制的工作负载
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.58
R. Y. V. Bossche, K. Vanmechelen, J. Broeckhove
With the recent emergence of public cloud offerings, surge computing –outsourcing tasks from an internal data center to a cloud provider in times of heavy load– has become more accessible to a wide range of consumers. Deciding which workloads to outsource to what cloud provider in such a setting, however, is far from trivial. The objective of this decision is to maximize the utilization of the internal data center and to minimize the cost of running the outsourced tasks in the cloud, while fulfilling the applications’ quality of service constraints. We examine this optimization problem in a multi-provider hybrid cloud setting with deadline-constrained and preemptible but non-provider-migratable workloads that are characterized by memory, CPU and data transmission requirements. Linear programming is a general technique to tackle such an optimization problem. At present, it is however unclear whether this technique is suitable for the problem at hand and what the performance implications of its use are. We therefore analyze and propose a binary integer program formulation of the scheduling problem and evaluate the computational costs of this technique with respect to the problem’s key parameters. We found out that this approach results in a tractable solution for scheduling applications in the public cloud, but that the same method becomes much less feasible in a hybrid cloud setting due to very high solve time variances.
随着最近公共云产品的出现,激增计算(在高负载时将任务从内部数据中心外包给云提供商)已经变得越来越容易为广大消费者所接受。然而,在这种情况下,决定将哪些工作负载外包给哪些云提供商绝非易事。此决策的目标是最大限度地利用内部数据中心,并最大限度地降低在云中运行外包任务的成本,同时满足应用程序的服务质量约束。我们在多提供商混合云设置中研究此优化问题,该设置具有截止日期限制和可抢占性,但非提供商可迁移的工作负载,其特点是内存、CPU和数据传输需求。线性规划是解决这类优化问题的一种通用技术。然而,目前还不清楚这种技术是否适合当前的问题,以及使用它对性能的影响是什么。因此,我们分析并提出了调度问题的二进制整数规划公式,并根据问题的关键参数评估了该方法的计算成本。我们发现,这种方法为公共云中调度应用程序提供了一个易于处理的解决方案,但由于求解时间方差非常高,相同的方法在混合云设置中变得不太可行。
{"title":"Cost-Optimal Scheduling in Hybrid IaaS Clouds for Deadline Constrained Workloads","authors":"R. Y. V. Bossche, K. Vanmechelen, J. Broeckhove","doi":"10.1109/CLOUD.2010.58","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.58","url":null,"abstract":"With the recent emergence of public cloud offerings, surge computing –outsourcing tasks from an internal data center to a cloud provider in times of heavy load– has become more accessible to a wide range of consumers. Deciding which workloads to outsource to what cloud provider in such a setting, however, is far from trivial. The objective of this decision is to maximize the utilization of the internal data center and to minimize the cost of running the outsourced tasks in the cloud, while fulfilling the applications’ quality of service constraints. We examine this optimization problem in a multi-provider hybrid cloud setting with deadline-constrained and preemptible but non-provider-migratable workloads that are characterized by memory, CPU and data transmission requirements. Linear programming is a general technique to tackle such an optimization problem. At present, it is however unclear whether this technique is suitable for the problem at hand and what the performance implications of its use are. We therefore analyze and propose a binary integer program formulation of the scheduling problem and evaluate the computational costs of this technique with respect to the problem’s key parameters. We found out that this approach results in a tractable solution for scheduling applications in the public cloud, but that the same method becomes much less feasible in a hybrid cloud setting due to very high solve time variances.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124417107","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}
引用次数: 390
An Evaluation of Distributed Datastores Using the AppScale Cloud Platform 基于AppScale云平台的分布式数据存储评估
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.51
Chris Bunch, Navraj Chohan, C. Krintz, Jovan Chohan, Jonathan Kupferman, Puneet Lakhina, Yiming Li, Yoshihide Nomura
We present new cloud support that employs a single API -- the Datastore API from Google App Engine (GAE) -- to interface to different open source distributed database (DB) technologies. We employ this support to ``plug in'' DB technologies to the API so that they can be used by web applications and services without modification. The system facilitates an empirical evaluation and comparison of these disparate systems by web software developers, and reduces the barrier to entry for their use by automating their configuration and deployment.
我们提供了新的云支持,它使用单个API——来自Google App Engine (GAE)的数据存储API——与不同的开源分布式数据库(DB)技术进行接口。我们使用这种支持将数据库技术“插入”到API中,这样它们就可以被web应用程序和服务使用而无需修改。该系统促进了web软件开发人员对这些不同系统的经验评估和比较,并通过自动化配置和部署减少了进入使用的障碍。
{"title":"An Evaluation of Distributed Datastores Using the AppScale Cloud Platform","authors":"Chris Bunch, Navraj Chohan, C. Krintz, Jovan Chohan, Jonathan Kupferman, Puneet Lakhina, Yiming Li, Yoshihide Nomura","doi":"10.1109/CLOUD.2010.51","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.51","url":null,"abstract":"We present new cloud support that employs a single API -- the Datastore API from Google App Engine (GAE) -- to interface to different open source distributed database (DB) technologies. We employ this support to ``plug in'' DB technologies to the API so that they can be used by web applications and services without modification. The system facilitates an empirical evaluation and comparison of these disparate systems by web software developers, and reduces the barrier to entry for their use by automating their configuration and deployment.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121827988","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}
引用次数: 67
An Architecture for Public and Open Submission Systems in the Cloud 云中的公共和开放提交系统的架构
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.77
M. Azambuja, R. Pereira, K. Breitman, M. Endler
The advent of the Internet poses great challenges to the design of public submission systems as it eliminates traditional barriers, such as geographical location and costs associated to physical media and mailing, that helped keeping the number of submissions at bay. With open global access, it is very hard to estimate storage space and processing power required by this class of applications. In this paper we argue in favor of a Cloud Computing solution, and propose a general architecture in which to build open access, public submission systems. Furthermore, we demonstrate the feasibility of our approach with a real video submission application, where candidates that want to take part in a nationwide reality show can register by submitting a personal video clip.
Internet的出现对公共提交系统的设计提出了巨大的挑战,因为它消除了传统的障碍,例如地理位置和与物理媒体和邮寄相关的成本,这些障碍有助于保持提交的数量。使用开放的全局访问,很难估计这类应用程序所需的存储空间和处理能力。在本文中,我们支持云计算解决方案,并提出了一个通用架构,用于构建开放访问,公共提交系统。此外,我们用一个真实的视频提交应用程序证明了我们方法的可行性,希望参加全国性真人秀的候选人可以通过提交个人视频片段进行注册。
{"title":"An Architecture for Public and Open Submission Systems in the Cloud","authors":"M. Azambuja, R. Pereira, K. Breitman, M. Endler","doi":"10.1109/CLOUD.2010.77","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.77","url":null,"abstract":"The advent of the Internet poses great challenges to the design of public submission systems as it eliminates traditional barriers, such as geographical location and costs associated to physical media and mailing, that helped keeping the number of submissions at bay. With open global access, it is very hard to estimate storage space and processing power required by this class of applications. In this paper we argue in favor of a Cloud Computing solution, and propose a general architecture in which to build open access, public submission systems. Furthermore, we demonstrate the feasibility of our approach with a real video submission application, where candidates that want to take part in a nationwide reality show can register by submitting a personal video clip.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"445 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123200613","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
Scalable Support for 3D Graphics Applications in Cloud 对云中的3D图形应用程序的可扩展支持
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.76
Wei-qi Shi, Yang Lu, Zhu Li, Jonathan Engelsma
Recent advances in virtualization technology and wide acceptance of the cloud computing model are having significant impact on the software service industry. Though cloud computing and virtualization technology has been widely applied in supporting the information processing needs of conventional enterprise and business applications, there has been little success to-date in enabling realtime 3D virtual appliances in the cloud. This paper aims to address this deficiency by presenting SHARC, a solution for enabling scalable support of realtime 3D applications in a cloud computing environment. The solution uses a scalable pipelined processing infrastructure which consists of three processing networks according to the principle of division-of-labor, a virtualization server network for running 3D virtual appliances, a graphics rendering network for processing graphics rendering workload with load balancing, and a media streaming network for transcoding rendered frames into H.264/MPEG-4 media streams and streaming the media streams to a cloud user. The paper describes a prototype implementation of SHARC and reports test results that demonstrate the viability of this approach.
虚拟化技术的最新进展和云计算模型的广泛接受正在对软件服务行业产生重大影响。尽管云计算和虚拟化技术在支持传统企业和业务应用程序的信息处理需求方面得到了广泛的应用,但迄今为止,在云中启用实时3D虚拟设备方面几乎没有取得成功。本文旨在通过介绍SHARC来解决这一缺陷,SHARC是一种在云计算环境中支持实时3D应用程序的可扩展解决方案。该解决方案使用可扩展的流水线处理基础设施,该基础设施根据分工原则由三个处理网络组成,一个用于运行3D虚拟设备的虚拟化服务器网络,一个用于处理具有负载平衡的图形渲染工作负载的图形渲染网络,以及一个用于将渲染帧转换为H.264/MPEG-4媒体流并将媒体流传输给云用户的流媒体网络。本文描述了SHARC的原型实现,并报告了测试结果,证明了这种方法的可行性。
{"title":"Scalable Support for 3D Graphics Applications in Cloud","authors":"Wei-qi Shi, Yang Lu, Zhu Li, Jonathan Engelsma","doi":"10.1109/CLOUD.2010.76","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.76","url":null,"abstract":"Recent advances in virtualization technology and wide acceptance of the cloud computing model are having significant impact on the software service industry. Though cloud computing and virtualization technology has been widely applied in supporting the information processing needs of conventional enterprise and business applications, there has been little success to-date in enabling realtime 3D virtual appliances in the cloud. This paper aims to address this deficiency by presenting SHARC, a solution for enabling scalable support of realtime 3D applications in a cloud computing environment. The solution uses a scalable pipelined processing infrastructure which consists of three processing networks according to the principle of division-of-labor, a virtualization server network for running 3D virtual appliances, a graphics rendering network for processing graphics rendering workload with load balancing, and a media streaming network for transcoding rendered frames into H.264/MPEG-4 media streams and streaming the media streams to a cloud user. The paper describes a prototype implementation of SHARC and reports test results that demonstrate the viability of this approach.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123630472","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}
引用次数: 12
A Review of Cloud Business Models and Sustainability 云业务模式与可持续性综述
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.69
V. Chang, G. Wills, D. D. Roure
This paper reviews current cloud computing business models and presents proposals on how organisations can achieve sustainability by adopting appropriate models. Using the Jericho Forum’s Cloud Cube Model (CCM), we classify cloud computing business models into eight types: (1) Service Provider and Service Orientation; (2) Support and Services Contracts; (3) In-House Private Clouds; (4) All-In-One Enterprise Cloud; (5) One-Stop Resources and Services; (6) Government Funding; (7) Venture Capitals; and (8) Entertainment and Social Networking. We newly propose the Hexagon Model that includes six key elements for sustainability based on Sun Tzu’s Art of War and literature review, and the sixth factor is rated based on case studies and peer reviews. Areas occupied in the Hexagon can represent strengths and weaknesses of a cloud business, and several cases are presented with rationale explained. Apart from the qualitative approach, the quantitative approach we use is the Capital Asset Pricing Model and Modern Portfolio Theory, both of which aim computing organisational sustainability and predict how well an organisation can perform. The OMII-UK data is used to demonstrate sustainability and study the impact on cloud businesses, and is presented by statistical computation, 3D visualisation and the Hexagon Model. We believe that adopting an appropriate cloud computing business model will help organisations investing in this technology to stand firm at all times.
本文回顾了当前的云计算业务模型,并就组织如何通过采用适当的模型来实现可持续性提出了建议。利用杰里科论坛的云立方体模型(CCM),我们将云计算业务模型分为八种类型:(1)服务提供商和面向服务;(2)支持和服务合同;(3)内部私有云;(4)一体化企业云;(5)一站式资源与服务;(6)政府资助;(七)风险投资;(8)娱乐和社交网络。我们根据《孙子兵法》和文献综述,提出了包含可持续发展六大要素的六边形模型,并根据案例研究和同行评议对第六个要素进行了评级。六边形中占据的区域可以代表云业务的优势和劣势,并给出了几个案例,并解释了其基本原理。除了定性方法外,我们使用的定量方法是资本资产定价模型和现代投资组合理论,这两种方法都旨在计算组织的可持续性并预测组织的表现。OMII-UK数据用于展示可持续性并研究对云业务的影响,并通过统计计算、3D可视化和六边形模型呈现。我们相信,采用适当的云计算商业模式将有助于投资于这项技术的组织始终站稳脚跟。
{"title":"A Review of Cloud Business Models and Sustainability","authors":"V. Chang, G. Wills, D. D. Roure","doi":"10.1109/CLOUD.2010.69","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.69","url":null,"abstract":"This paper reviews current cloud computing business models and presents proposals on how organisations can achieve sustainability by adopting appropriate models. Using the Jericho Forum’s Cloud Cube Model (CCM), we classify cloud computing business models into eight types: (1) Service Provider and Service Orientation; (2) Support and Services Contracts; (3) In-House Private Clouds; (4) All-In-One Enterprise Cloud; (5) One-Stop Resources and Services; (6) Government Funding; (7) Venture Capitals; and (8) Entertainment and Social Networking. We newly propose the Hexagon Model that includes six key elements for sustainability based on Sun Tzu’s Art of War and literature review, and the sixth factor is rated based on case studies and peer reviews. Areas occupied in the Hexagon can represent strengths and weaknesses of a cloud business, and several cases are presented with rationale explained. Apart from the qualitative approach, the quantitative approach we use is the Capital Asset Pricing Model and Modern Portfolio Theory, both of which aim computing organisational sustainability and predict how well an organisation can perform. The OMII-UK data is used to demonstrate sustainability and study the impact on cloud businesses, and is presented by statistical computation, 3D visualisation and the Hexagon Model. We believe that adopting an appropriate cloud computing business model will help organisations investing in this technology to stand firm at all times.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127904881","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}
引用次数: 88
Mining Twitter in the Cloud: A Case Study 在云端挖掘Twitter:一个案例研究
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.59
P. Noordhuis, M. Heijkoop, A. Lazovik
Mining and analyzing data from social networks can be difficult because of the large amounts of data involved. Such activities are usually very expensive, as they require a lot of computational resources. With the recent success of cloud computing, data analysis is going to be more accessible due to easier access to less expensive computational resources. In this work we propose to use cloud computing services as a possible solution for analysis of large amounts of data. As a source for a large data set, we propose to use Twitter, yielding a graph with 50 million nodes and 1.8 billion edges. In this paper, we use computation of PageRank on Twitter’s social graph to investigate whether or not cloud computing, and Amazon cloud services1 in particular, can make these tasks more feasible and, as a side effect, whether or not PageRank provides a good ranking of Twitter users.
由于涉及大量数据,从社交网络中挖掘和分析数据可能很困难。此类活动通常非常昂贵,因为它们需要大量的计算资源。随着最近云计算的成功,数据分析将更容易获得,因为更容易获得更便宜的计算资源。在这项工作中,我们建议使用云计算服务作为分析大量数据的可能解决方案。作为大型数据集的来源,我们建议使用Twitter,生成具有5000万个节点和18亿个边的图。在本文中,我们通过计算Twitter社交图上的PageRank来研究云计算,特别是亚马逊的云服务1是否可以使这些任务更加可行,以及作为副作用,PageRank是否提供了一个很好的Twitter用户排名。
{"title":"Mining Twitter in the Cloud: A Case Study","authors":"P. Noordhuis, M. Heijkoop, A. Lazovik","doi":"10.1109/CLOUD.2010.59","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.59","url":null,"abstract":"Mining and analyzing data from social networks can be difficult because of the large amounts of data involved. Such activities are usually very expensive, as they require a lot of computational resources. With the recent success of cloud computing, data analysis is going to be more accessible due to easier access to less expensive computational resources. In this work we propose to use cloud computing services as a possible solution for analysis of large amounts of data. As a source for a large data set, we propose to use Twitter, yielding a graph with 50 million nodes and 1.8 billion edges. In this paper, we use computation of PageRank on Twitter’s social graph to investigate whether or not cloud computing, and Amazon cloud services1 in particular, can make these tasks more feasible and, as a side effect, whether or not PageRank provides a good ranking of Twitter users.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121486233","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}
引用次数: 56
Business Process Centric Platform-as-a-Service Model and Technologies for Cloud Enabled Industry Solutions 以业务流程为中心的平台即服务模型和支持云计算的行业解决方案技术
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.52
Yu Chen Zhou, X. Liu, Xi Ning Wang, Liang Xue, X. Liang, S. Liang
With the popularity of cloud computing, Platform-as-a Service (PaaS) becomes one of the core technical enablers by enterprise to change the services to both customers and internal organizations. An application in an enterprise needs to take into account various specific requirements for hosting in private and hybrid cloud, with unique requirements on rapid development, simplicity for deployment and management, integration with existing solution and compliance to industry standards, etc. In this paper, a novel business process centric PaaS model is introduced, which is targeted at supporting above requirements for cloud enabled industry solutions in an enterprise. Firstly, the emerging requirements of PaaS for cloud enabled industry solutions and the general features to meet such requirements are discussed. Then, the architecture and patterns for integrating with existing solutions are introduced. And the technologies to implement such PaaS model are presented including codeless developer workspace and automatic application generator. As well, to enable this PaaS model for “programmable SaaS”, BPM multi-tenancy is introduced. Based on the model and technologies, we designed and implemented cloud enabled industry solutions for Telecommunication, Chemical and Petroleum, Financial and Healthcare industries. This paper demonstrates how these technologies and architectures significantly enhance the capability of PaaS in the context of industry solutions and enterprise environments.
随着云计算的普及,平台即服务(PaaS)成为企业向客户和内部组织更改服务的核心技术支持之一。企业中的应用程序需要考虑在私有云和混合云中托管的各种特定需求,在快速开发、简单部署和管理、与现有解决方案集成以及遵守行业标准等方面具有独特的需求。本文介绍了一种新颖的以业务流程为中心的PaaS模型,该模型旨在支持企业中支持云的行业解决方案的上述需求。首先,讨论了支持云的行业解决方案的PaaS的新需求以及满足这些需求的一般特性。然后,介绍了与现有解决方案集成的体系结构和模式。提出了实现这种PaaS模型的技术,包括无代码开发工作空间和自动应用程序生成器。此外,为了使这个PaaS模型能够用于“可编程SaaS”,还引入了BPM多租户。基于该模型和技术,我们为电信、化工和石油、金融和医疗保健行业设计并实施了支持云的行业解决方案。本文演示了这些技术和体系结构如何在行业解决方案和企业环境中显著增强PaaS的能力。
{"title":"Business Process Centric Platform-as-a-Service Model and Technologies for Cloud Enabled Industry Solutions","authors":"Yu Chen Zhou, X. Liu, Xi Ning Wang, Liang Xue, X. Liang, S. Liang","doi":"10.1109/CLOUD.2010.52","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.52","url":null,"abstract":"With the popularity of cloud computing, Platform-as-a Service (PaaS) becomes one of the core technical enablers by enterprise to change the services to both customers and internal organizations. An application in an enterprise needs to take into account various specific requirements for hosting in private and hybrid cloud, with unique requirements on rapid development, simplicity for deployment and management, integration with existing solution and compliance to industry standards, etc. In this paper, a novel business process centric PaaS model is introduced, which is targeted at supporting above requirements for cloud enabled industry solutions in an enterprise. Firstly, the emerging requirements of PaaS for cloud enabled industry solutions and the general features to meet such requirements are discussed. Then, the architecture and patterns for integrating with existing solutions are introduced. And the technologies to implement such PaaS model are presented including codeless developer workspace and automatic application generator. As well, to enable this PaaS model for “programmable SaaS”, BPM multi-tenancy is introduced. Based on the model and technologies, we designed and implemented cloud enabled industry solutions for Telecommunication, Chemical and Petroleum, Financial and Healthcare industries. This paper demonstrates how these technologies and architectures significantly enhance the capability of PaaS in the context of industry solutions and enterprise environments.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126505508","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}
引用次数: 24
Social Cloud: Cloud Computing in Social Networks 社交云:社交网络中的云计算
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.28
K. Chard, Simon Caton, O. Rana, K. Bubendorfer
With the increasingly ubiquitous nature of Social networks and Cloud computing, users are starting to explore new ways to interact with, and exploit these developing paradigms. Social networks are used to reflect real world relationships that allow users to share information and form connections between one another, essentially creating dynamic Virtual Organizations. We propose leveraging the pre-established trust formed through friend relationships within a Social network to form a dynamic“Social Cloud”, enabling friends to share resources within the context of a Social network. We believe that combining trust relationships with suitable incentive mechanisms (through financial payments or bartering) could provide much more sustainable resource sharing mechanisms. This paper outlines our vision of, and experiences with, creating a Social Storage Cloud, looking specifically at possible market mechanisms that could be used to create a dynamic Cloud infrastructure in a Social network environment.
随着社交网络和云计算的日益普及,用户开始探索新的交互方式,并利用这些发展中的范例。社交网络用于反映现实世界的关系,允许用户共享信息并在彼此之间建立联系,本质上是创建动态的虚拟组织。我们建议利用社交网络中通过朋友关系预先建立的信任,形成一个动态的“社交云”,使朋友能够在社交网络的背景下共享资源。我们认为,将信任关系与适当的激励机制(通过财务支付或物物交换)相结合,可以提供更可持续的资源共享机制。本文概述了我们创建社交存储云的愿景和经验,特别关注了可能用于在社交网络环境中创建动态云基础设施的市场机制。
{"title":"Social Cloud: Cloud Computing in Social Networks","authors":"K. Chard, Simon Caton, O. Rana, K. Bubendorfer","doi":"10.1109/CLOUD.2010.28","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.28","url":null,"abstract":"With the increasingly ubiquitous nature of Social networks and Cloud computing, users are starting to explore new ways to interact with, and exploit these developing paradigms. Social networks are used to reflect real world relationships that allow users to share information and form connections between one another, essentially creating dynamic Virtual Organizations. We propose leveraging the pre-established trust formed through friend relationships within a Social network to form a dynamic“Social Cloud”, enabling friends to share resources within the context of a Social network. We believe that combining trust relationships with suitable incentive mechanisms (through financial payments or bartering) could provide much more sustainable resource sharing mechanisms. This paper outlines our vision of, and experiences with, creating a Social Storage Cloud, looking specifically at possible market mechanisms that could be used to create a dynamic Cloud infrastructure in a Social network environment.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126205941","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}
引用次数: 218
Flexible Data Access in a Cloud Based on Freshness Requirements 基于新鲜度要求的云数据灵活访问
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.75
L. Voicu, H. Schuldt, Y. Breitbart, H. Schek
Data clouds are newly emerging environments in which commercial providers manage large volumes of data with individual quality of service (QoS) guarantees per customer. These guarantees mainly include keeping several replicas of each data item in different distributed data centers for availability purposes. However, as the cost of maintaining several updateable replicas per data object is very high, cloud providers rather offer only a limited number of synchronously updated replicas (i.e., replicas that are always up-to-date) together with several read-only replicas that are updated in a lazy way and thus might hold stale data. QoS agreements may also include the maintenance of dedicated archives (copies of data which are frozen at some point in time). Stale data allow cloud providers to offer a variety of read operations with different semantics, e.g., read the most recent data, read data not older than / not younger than some timestamp t, or read data produced between t1 and t2, or read data exactly as of t. These read operations can be supported by a read-only site using a stale replica. In this paper we present our approach to cloud data management, based on a recent protocol for data grids. We discuss in detail how the refresh of individual replicas is provided in a completely distributed way. Finally, we present the results of a performance evaluation in a data cloud setting.
数据云是一种新兴的环境,在这种环境中,商业提供商管理大量数据,并为每个客户提供单独的服务质量(QoS)保证。这些保证主要包括在不同的分布式数据中心保存每个数据项的多个副本,以达到可用性目的。然而,由于维护每个数据对象的几个可更新副本的成本非常高,云提供商只能提供有限数量的同步更新副本(即,始终是最新的副本)以及几个只读副本,这些副本以惰性方式更新,因此可能包含过时的数据。QoS协议还可能包括维护专用档案(在某个时间点冻结的数据副本)。陈旧数据允许云提供商提供各种不同语义的读取操作,例如,读取最近的数据,读取不早于/不小于某个时间戳t的数据,读取t1和t2之间产生的数据,或者读取t的数据。这些读取操作可以由只读站点使用陈旧副本来支持。在本文中,我们提出了基于最新数据网格协议的云数据管理方法。我们将详细讨论如何以完全分布式的方式提供单个副本的刷新。最后,我们给出了在数据云环境下的性能评估结果。
{"title":"Flexible Data Access in a Cloud Based on Freshness Requirements","authors":"L. Voicu, H. Schuldt, Y. Breitbart, H. Schek","doi":"10.1109/CLOUD.2010.75","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.75","url":null,"abstract":"Data clouds are newly emerging environments in which commercial providers manage large volumes of data with individual quality of service (QoS) guarantees per customer. These guarantees mainly include keeping several replicas of each data item in different distributed data centers for availability purposes. However, as the cost of maintaining several updateable replicas per data object is very high, cloud providers rather offer only a limited number of synchronously updated replicas (i.e., replicas that are always up-to-date) together with several read-only replicas that are updated in a lazy way and thus might hold stale data. QoS agreements may also include the maintenance of dedicated archives (copies of data which are frozen at some point in time). Stale data allow cloud providers to offer a variety of read operations with different semantics, e.g., read the most recent data, read data not older than / not younger than some timestamp t, or read data produced between t1 and t2, or read data exactly as of t. These read operations can be supported by a read-only site using a stale replica. In this paper we present our approach to cloud data management, based on a recent protocol for data grids. We discuss in detail how the refresh of individual replicas is provided in a completely distributed way. Finally, we present the results of a performance evaluation in a data cloud setting.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134454984","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}
引用次数: 11
Compliant Cloud Computing (C3): Architecture and Language Support for User-Driven Compliance Management in Clouds 兼容的云计算(C3):云中用户驱动的遵从性管理的架构和语言支持
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.42
I. Brandić, S. Dustdar, Tobias Anstett, D. Schumm, F. Leymann, Ralf Konrad
Cloud computing represents a promising computing paradigm, where computational power is provided similar to utilities like water, electricity or gas. While most of the Cloud providers can guarantee some measurable non-functional performance metrics e.g., service availability or throughput, there is lack of adequate mechanisms for guaranteeing certifiable and auditable security, trust, and privacy of the applications and the data they process. This lack represents an obstacle for moving most business relevant applications into the Cloud. In this paper we devise a novel approach for compliance management in Clouds, which we termed Compliant Cloud Computing (C3). On one hand, we propose novel languages for specifying compliance requirements concerning security, privacy, and trust by leveraging domain specific languages and compliance level agreements. On the other hand, we propose the C3 middleware responsible for the deployment of certifiable and auditable applications, for provider selection in compliance with the user requirements, and for enactment and enforcement of compliance level agreements. We underpin our approach with a use case discussing various techniques necessary for achieving security, privacy, and trust in Clouds as for example data fragmentation among different protection domains or among different geographical regions.
云计算代表了一种很有前途的计算范式,其中提供的计算能力类似于水、电或天然气等公用事业。虽然大多数云提供商可以保证一些可测量的非功能性能指标,例如服务可用性或吞吐量,但缺乏足够的机制来保证应用程序及其处理的数据的可认证和可审计的安全性、信任和隐私性。这是将大多数与业务相关的应用程序迁移到云端的一个障碍。在本文中,我们为云中的合规管理设计了一种新的方法,我们称之为合规云计算(C3)。一方面,我们提出了新的语言,通过利用领域特定的语言和遵从性级别协议来指定有关安全、隐私和信任的遵从性需求。另一方面,我们建议C3中间件负责部署可认证和可审计的应用程序,根据用户需求进行提供者选择,以及制定和执行遵从性级别协议。我们通过一个用例来支持我们的方法,该用例讨论了在云中实现安全性、隐私性和信任所需的各种技术,例如不同保护域或不同地理区域之间的数据碎片化。
{"title":"Compliant Cloud Computing (C3): Architecture and Language Support for User-Driven Compliance Management in Clouds","authors":"I. Brandić, S. Dustdar, Tobias Anstett, D. Schumm, F. Leymann, Ralf Konrad","doi":"10.1109/CLOUD.2010.42","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.42","url":null,"abstract":"Cloud computing represents a promising computing paradigm, where computational power is provided similar to utilities like water, electricity or gas. While most of the Cloud providers can guarantee some measurable non-functional performance metrics e.g., service availability or throughput, there is lack of adequate mechanisms for guaranteeing certifiable and auditable security, trust, and privacy of the applications and the data they process. This lack represents an obstacle for moving most business relevant applications into the Cloud. In this paper we devise a novel approach for compliance management in Clouds, which we termed Compliant Cloud Computing (C3). On one hand, we propose novel languages for specifying compliance requirements concerning security, privacy, and trust by leveraging domain specific languages and compliance level agreements. On the other hand, we propose the C3 middleware responsible for the deployment of certifiable and auditable applications, for provider selection in compliance with the user requirements, and for enactment and enforcement of compliance level agreements. We underpin our approach with a use case discussing various techniques necessary for achieving security, privacy, and trust in Clouds as for example data fragmentation among different protection domains or among different geographical regions.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133047309","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}
引用次数: 102
期刊
2010 IEEE 3rd International Conference on Cloud Computing
全部 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