首页 > 最新文献

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

英文 中文
An Architecture for a Mashup Container in Virtualized Environments 虚拟化环境中Mashup容器的体系结构
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.34
Michele Stecca, M. Maresca
This paper presents the architecture and the organization of a Mashup Container that supports the deployment and the execution of Event Driven Mashups (i.e., Composite Services in which the Services interact through events rather than through the classical Call-Response paradigm) following the Platform as a Service model in the Cloud Computing paradigm. We describe the two main modules of the container, namely the Deployment Module and the Service Execution Platform, and focus our attention on the performance on of the latter. In particular we discuss the results of an evaluation test that we run in a virtualized environment (VMware based) supporting scalability and fault tolerance.
本文介绍了Mashup容器的体系结构和组织,该容器支持事件驱动Mashup(即复合服务,其中服务通过事件而不是通过经典的调用-响应范式进行交互)的部署和执行,遵循云计算范式中的平台即服务模型。我们描述了容器的两个主要模块,即部署模块和服务执行平台,并将重点放在后者的性能上。我们特别讨论了在支持可伸缩性和容错性的虚拟化环境(基于VMware)中运行的评估测试的结果。
{"title":"An Architecture for a Mashup Container in Virtualized Environments","authors":"Michele Stecca, M. Maresca","doi":"10.1109/CLOUD.2010.34","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.34","url":null,"abstract":"This paper presents the architecture and the organization of a Mashup Container that supports the deployment and the execution of Event Driven Mashups (i.e., Composite Services in which the Services interact through events rather than through the classical Call-Response paradigm) following the Platform as a Service model in the Cloud Computing paradigm. We describe the two main modules of the container, namely the Deployment Module and the Service Execution Platform, and focus our attention on the performance on of the latter. In particular we discuss the results of an evaluation test that we run in a virtualized environment (VMware based) supporting scalability and fault tolerance.","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":"117194217","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
Fault Tolerance Middleware for Cloud Computing 云计算容错中间件
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.26
Wenbing Zhao, P. Melliar-Smith, L. Moser
The Low Latency Fault Tolerance (LLFT) middleware provides fault tolerance for distributed applications deployed within a cloud computing or data center environment, using the leader/follower replication approach. The LLFT middleware consists of a Low Latency Messaging Protocol, a Leader-Determined Membership Protocol, and a Virtual Determinizer Framework. The Messaging Protocol provides are liable, totally ordered message delivery service by employing a direct group-to-group multicast where the ordering is determined by the primary replica in the group. The Membership Protocol provides a fast reconfiguration and recovery service when a replica becomes faulty and when a replica joins or leaves a group. The Virtual Determinizer Framework captures ordering information at the primary replica and enforces the same ordering at the backup replicas for major sources of non-determinism. The LLFT middleware maintains strong replica consistency, offers application transparency, and achieves low end-to-end latency.
低延迟容错(Low Latency Fault Tolerance, LLFT)中间件使用leader/follower复制方法,为部署在云计算或数据中心环境中的分布式应用程序提供容错。LLFT中间件由低延迟消息协议、领导者确定的成员协议和虚拟确定器框架组成。消息传递协议通过使用直接组对组多播提供可靠的、完全有序的消息传递服务,其中顺序由组中的主副本决定。当副本发生故障、副本加入或离开组时,成员协议提供快速的重新配置和恢复服务。虚拟确定器框架捕获主副本上的排序信息,并对主要的非确定性源在备份副本上强制执行相同的排序。LLFT中间件保持强大的副本一致性,提供应用程序透明性,并实现低端到端延迟。
{"title":"Fault Tolerance Middleware for Cloud Computing","authors":"Wenbing Zhao, P. Melliar-Smith, L. Moser","doi":"10.1109/CLOUD.2010.26","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.26","url":null,"abstract":"The Low Latency Fault Tolerance (LLFT) middleware provides fault tolerance for distributed applications deployed within a cloud computing or data center environment, using the leader/follower replication approach. The LLFT middleware consists of a Low Latency Messaging Protocol, a Leader-Determined Membership Protocol, and a Virtual Determinizer Framework. The Messaging Protocol provides are liable, totally ordered message delivery service by employing a direct group-to-group multicast where the ordering is determined by the primary replica in the group. The Membership Protocol provides a fast reconfiguration and recovery service when a replica becomes faulty and when a replica joins or leaves a group. The Virtual Determinizer Framework captures ordering information at the primary replica and enforces the same ordering at the backup replicas for major sources of non-determinism. The LLFT middleware maintains strong replica consistency, offers application transparency, and achieves low end-to-end latency.","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":"127505801","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}
引用次数: 179
A Runtime Model Based Monitoring Approach for Cloud 一种基于运行时模型的云监控方法
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.31
Jin Shao, Hao Wei, Qianxiang Wang, Hong Mei
Monitoring plays a significant role in improving the quality of service in cloud computing. It helps clouds to scale resource utilization adaptively, to identify defects in services for service developers, and to discover usage patterns of numerous end users. However, due to the heterogeneity of components in clouds and the complexity arising from the wealth of runtime information, monitoring in clouds faces many new challenges. In this paper, we propose a runtime model for cloud monitoring (RMCM), which denotes an intuitive representation of a running cloud by focusing on common monitoring concerns. Raw monitoring data gathered by multiple monitoring techniques are organized by RMCM to present a more intuitive profile of a running cloud. We applied RMCM in the implementation of a flexible monitoring framework, which can achieve a balance between runtime overhead and monitoring capability via adaptive management of monitoring facilities. Our experience of utilizing the monitoring framework on a real cloud demonstrates the feasibility and effectiveness of our approach.
监控在提高云计算服务质量方面发挥着重要作用。它帮助云自适应地扩展资源利用率,为服务开发人员识别服务中的缺陷,并发现众多最终用户的使用模式。然而,由于云中组件的异构性以及大量运行时信息带来的复杂性,云中的监控面临着许多新的挑战。在本文中,我们提出了一个用于云监控的运行时模型(RMCM),该模型通过关注常见的监控关注点来表示运行中的云的直观表示。由多种监视技术收集的原始监视数据由RMCM组织,以提供运行中的云的更直观的概要文件。我们将RMCM应用于灵活的监视框架的实现中,该框架可以通过对监视设施的自适应管理来实现运行时开销和监视功能之间的平衡。我们在真实云中使用监控框架的经验证明了我们方法的可行性和有效性。
{"title":"A Runtime Model Based Monitoring Approach for Cloud","authors":"Jin Shao, Hao Wei, Qianxiang Wang, Hong Mei","doi":"10.1109/CLOUD.2010.31","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.31","url":null,"abstract":"Monitoring plays a significant role in improving the quality of service in cloud computing. It helps clouds to scale resource utilization adaptively, to identify defects in services for service developers, and to discover usage patterns of numerous end users. However, due to the heterogeneity of components in clouds and the complexity arising from the wealth of runtime information, monitoring in clouds faces many new challenges. In this paper, we propose a runtime model for cloud monitoring (RMCM), which denotes an intuitive representation of a running cloud by focusing on common monitoring concerns. Raw monitoring data gathered by multiple monitoring techniques are organized by RMCM to present a more intuitive profile of a running cloud. We applied RMCM in the implementation of a flexible monitoring framework, which can achieve a balance between runtime overhead and monitoring capability via adaptive management of monitoring facilities. Our experience of utilizing the monitoring framework on a real cloud demonstrates the feasibility and effectiveness of our approach.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"44 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":"126572562","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}
引用次数: 132
Seamless Support of Multimedia Distributed Applications Through a Cloud 通过云对多媒体分布式应用的无缝支持
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.16
S. Ferretti, V. Ghini, F. Panzieri, E. Turrini
We describe a cross-layer architecture we are developing in order to offer mobility support to wireless devices executing multimedia applications which require seamless communications. This architecture is based on the use of pairs of proxies, which enable the adaptive and concurrent use of different network interfaces during the communications. A cloud computing environment is used as the infrastructure to set up (and release) dynamically the proxies on the server-side, in accordance with the pay-as-you-go principle of cloud based services.
我们描述了一个我们正在开发的跨层架构,目的是为执行需要无缝通信的多媒体应用程序的无线设备提供移动性支持。该体系结构基于代理对的使用,这使得在通信期间可以自适应地并发使用不同的网络接口。云计算环境被用作基础设施,根据基于云的服务的即用即付原则,在服务器端动态设置(和发布)代理。
{"title":"Seamless Support of Multimedia Distributed Applications Through a Cloud","authors":"S. Ferretti, V. Ghini, F. Panzieri, E. Turrini","doi":"10.1109/CLOUD.2010.16","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.16","url":null,"abstract":"We describe a cross-layer architecture we are developing in order to offer mobility support to wireless devices executing multimedia applications which require seamless communications. This architecture is based on the use of pairs of proxies, which enable the adaptive and concurrent use of different network interfaces during the communications. A cloud computing environment is used as the infrastructure to set up (and release) dynamically the proxies on the server-side, in accordance with the pay-as-you-go principle of cloud based services.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"95 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":"121493386","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}
引用次数: 47
A Lifetime Supporting Framework for Cloud Applications 云应用的终身支持框架
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.63
S. Hosono, He Huang, T. Hara, Y. Shimomura, T. Arai
This paper proposes a framework, which integrates the development and operation environments for cloud applications. Adopting perspectives on lifecycle management, the framework is equipped with tools and platforms, which seamlessly integrate lifetime phases: requirement analysis, architecture design, application implementation, operation and improvement. These are predicated on theories in design engineering, enabling identification of constraints arising in the development process and of dependencies among functional modules. A case study shows the feasibilities of the design principles, and indicates possibilities for the framework to be an Application Platform as a Service (APaaS), which can form an eco-system of datacenter operators, systems integrators and application providers.
本文提出了一个集成了云应用开发和运行环境的框架。采用生命周期管理的观点,该框架配备了工具和平台,可以无缝地集成生命周期阶段:需求分析、体系结构设计、应用程序实现、操作和改进。这些都是基于设计工程理论,能够识别在开发过程中产生的约束和功能模块之间的依赖关系。一个案例研究显示了设计原则的可行性,并指出了框架成为应用平台即服务(APaaS)的可能性,它可以形成一个由数据中心运营商、系统集成商和应用程序提供商组成的生态系统。
{"title":"A Lifetime Supporting Framework for Cloud Applications","authors":"S. Hosono, He Huang, T. Hara, Y. Shimomura, T. Arai","doi":"10.1109/CLOUD.2010.63","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.63","url":null,"abstract":"This paper proposes a framework, which integrates the development and operation environments for cloud applications. Adopting perspectives on lifecycle management, the framework is equipped with tools and platforms, which seamlessly integrate lifetime phases: requirement analysis, architecture design, application implementation, operation and improvement. These are predicated on theories in design engineering, enabling identification of constraints arising in the development process and of dependencies among functional modules. A case study shows the feasibilities of the design principles, and indicates possibilities for the framework to be an Application Platform as a Service (APaaS), which can form an eco-system of datacenter operators, systems integrators and application providers.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"72 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":"131541863","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
SciCumulus: A Lightweight Cloud Middleware to Explore Many Task Computing Paradigm in Scientific Workflows SciCumulus:一个轻量级的云中间件,用于探索科学工作流中的许多任务计算范式
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.64
Daniel de Oliveira, Eduardo S. Ogasawara, F. Baião, M. Mattoso
Most of the large-scale scientific experiments modeled as scientific workflows produce a large amount of data and require workflow parallelism to reduce workflow execution time. Some of the existing Scientific Workflow Management Systems (SWfMS) explore parallelism techniques - such as parameter sweep and data fragmentation. In those systems, several computing resources are used to accomplish many computational tasks in homogeneous environments, such as multiprocessor machines or cluster systems. Cloud computing has become a popular high performance computing model in which (virtualized) resources are provided as services over the Web. Some scientists are starting to adopt the cloud model in scientific domains and are moving their scientific workflows (programs and data) from local environments to the cloud. Nevertheless, it is still difficult for the scientist to express a parallel computing paradigm for the workflow on the cloud. Capturing distributed provenance data at the cloud is also an issue. Existing approaches for executing scientific workflows using parallel processing are mainly focused on homogeneous environments whereas, in the cloud, the scientist has to manage new aspects such as initialization of virtualized instances, scheduling over different cloud environments, impact of data transferring and management of instance images. In this paper we propose SciCumulus, a cloud middleware that explores parameter sweep and data fragmentation parallelism in scientific workflow activities (with provenance support). It works between the SWfMS and the cloud. SciCumulus is designed considering cloud specificities. We have evaluated our approach by executing simulated experiments to analyze the overhead imposed by clouds on the workflow execution time.
以科学工作流为模型的大规模科学实验大多产生大量数据,需要工作流并行化以减少工作流执行时间。一些现有的科学工作流管理系统(SWfMS)探索了并行技术,如参数扫描和数据碎片。在这些系统中,使用多个计算资源来完成同构环境中的许多计算任务,例如多处理器机器或集群系统。云计算已经成为一种流行的高性能计算模型,其中(虚拟化)资源通过Web作为服务提供。一些科学家开始在科学领域采用云模型,并将他们的科学工作流程(程序和数据)从本地环境转移到云上。然而,对于科学家来说,在云上表达工作流的并行计算范式仍然是困难的。在云端获取分布式来源数据也是一个问题。使用并行处理执行科学工作流的现有方法主要集中在同质环境中,而在云中,科学家必须管理新的方面,如虚拟实例的初始化、不同云环境的调度、数据传输的影响和实例映像的管理。在本文中,我们提出了SciCumulus,这是一个云中间件,它探索了科学工作流活动中的参数扫描和数据碎片并行性(具有来源支持)。它在SWfMS和云之间工作。SciCumulus的设计考虑了云的特性。我们通过执行模拟实验来评估我们的方法,以分析云对工作流执行时间施加的开销。
{"title":"SciCumulus: A Lightweight Cloud Middleware to Explore Many Task Computing Paradigm in Scientific Workflows","authors":"Daniel de Oliveira, Eduardo S. Ogasawara, F. Baião, M. Mattoso","doi":"10.1109/CLOUD.2010.64","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.64","url":null,"abstract":"Most of the large-scale scientific experiments modeled as scientific workflows produce a large amount of data and require workflow parallelism to reduce workflow execution time. Some of the existing Scientific Workflow Management Systems (SWfMS) explore parallelism techniques - such as parameter sweep and data fragmentation. In those systems, several computing resources are used to accomplish many computational tasks in homogeneous environments, such as multiprocessor machines or cluster systems. Cloud computing has become a popular high performance computing model in which (virtualized) resources are provided as services over the Web. Some scientists are starting to adopt the cloud model in scientific domains and are moving their scientific workflows (programs and data) from local environments to the cloud. Nevertheless, it is still difficult for the scientist to express a parallel computing paradigm for the workflow on the cloud. Capturing distributed provenance data at the cloud is also an issue. Existing approaches for executing scientific workflows using parallel processing are mainly focused on homogeneous environments whereas, in the cloud, the scientist has to manage new aspects such as initialization of virtualized instances, scheduling over different cloud environments, impact of data transferring and management of instance images. In this paper we propose SciCumulus, a cloud middleware that explores parameter sweep and data fragmentation parallelism in scientific workflow activities (with provenance support). It works between the SWfMS and the cloud. SciCumulus is designed considering cloud specificities. We have evaluated our approach by executing simulated experiments to analyze the overhead imposed by clouds on the workflow execution time.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"154 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":"116579116","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}
引用次数: 167
Data Intensive Query Processing for Large RDF Graphs Using Cloud Computing Tools 使用云计算工具的大型RDF图的数据密集型查询处理
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.36
M. Husain, L. Khan, Murat Kantarcioglu, B. Thuraisingham
Cloud computing is the newest paradigm in the IT world and hence the focus of new research. Companies hosting cloud computing services face the challenge of handling data intensive applications. Semantic web technologies can be an ideal candidate to be used together with cloud computing tools to provide a solution. These technologies have been standardized by the World Wide Web Consortium (W3C). One such standard is the Resource Description Framework (RDF). With the explosion of semantic web technologies, large RDF graphs are common place. Current frameworks do not scale for large RDF graphs. In this paper, we describe a framework that we built using Hadoop, a popular open source framework for Cloud Computing, to store and retrieve large numbers of RDF triples. We describe a scheme to store RDF data in Hadoop Distributed File System. We present an algorithm to generate the best possible query plan to answer a SPARQL Protocol and RDF Query Language (SPARQL) query based on a cost model. We use Hadoop's MapReduce framework to answer the queries. Our results show that we can store large RDF graphs in Hadoop clusters built with cheap commodity class hardware. Furthermore, we show that our framework is scalable and efficient and can easily handle billions of RDF triples, unlike traditional approaches.
云计算是IT界的最新范式,因此也是新研究的焦点。托管云计算服务的公司面临着处理数据密集型应用程序的挑战。语义web技术是与云计算工具一起使用以提供解决方案的理想选择。这些技术已经被万维网联盟(W3C)标准化。其中一个标准是资源描述框架(RDF)。随着语义web技术的爆炸式发展,大型RDF图成为了常见的地方。当前的框架不能扩展到大型RDF图。在本文中,我们描述了一个使用Hadoop(一个流行的云计算开源框架)构建的框架,用于存储和检索大量RDF三元组。描述了一种在Hadoop分布式文件系统中存储RDF数据的方案。我们提出了一种算法来生成最佳查询计划,以响应基于成本模型的SPARQL协议和RDF查询语言(SPARQL)查询。我们使用Hadoop的MapReduce框架来回答这些查询。我们的结果表明,我们可以在使用廉价的商用类硬件构建的Hadoop集群中存储大型RDF图。此外,我们还展示了我们的框架是可伸缩的、高效的,与传统方法不同,它可以轻松地处理数十亿个RDF三元组。
{"title":"Data Intensive Query Processing for Large RDF Graphs Using Cloud Computing Tools","authors":"M. Husain, L. Khan, Murat Kantarcioglu, B. Thuraisingham","doi":"10.1109/CLOUD.2010.36","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.36","url":null,"abstract":"Cloud computing is the newest paradigm in the IT world and hence the focus of new research. Companies hosting cloud computing services face the challenge of handling data intensive applications. Semantic web technologies can be an ideal candidate to be used together with cloud computing tools to provide a solution. These technologies have been standardized by the World Wide Web Consortium (W3C). One such standard is the Resource Description Framework (RDF). With the explosion of semantic web technologies, large RDF graphs are common place. Current frameworks do not scale for large RDF graphs. In this paper, we describe a framework that we built using Hadoop, a popular open source framework for Cloud Computing, to store and retrieve large numbers of RDF triples. We describe a scheme to store RDF data in Hadoop Distributed File System. We present an algorithm to generate the best possible query plan to answer a SPARQL Protocol and RDF Query Language (SPARQL) query based on a cost model. We use Hadoop's MapReduce framework to answer the queries. Our results show that we can store large RDF graphs in Hadoop clusters built with cheap commodity class hardware. Furthermore, we show that our framework is scalable and efficient and can easily handle billions of RDF triples, unlike traditional approaches.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"81 6 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":"131205957","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}
引用次数: 90
Provisioning Web Services from Resource Constrained Mobile Devices 从资源受限的移动设备提供Web服务
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.30
Mahbub Hassan, Weiliang Zhao, Jian Yang
The increasing processing power, storage and support of multiple network interfaces are promising the mobile devices to host services and participate in service discovery network. A few efforts have been taken to facilitate provisioning mobile Web services. However they have not addressed the issue about how to host heavy-duty services on mobile devices with limited computing resources in terms of processing power and memory. In this paper, we propose a framework which partitions the workload of complex services in a distributed environment and keeps the Web service interfaces on mobile devices. The mobile device is the integration point with the support of backend nodes and other Web services. The functions which require the resources of the mobile device and interaction with the mobile user are executed locally. The framework provides support for hosting mobile Web services involving complex business processes by partitioning the tasks and delegating the heavy-duty tasks to remote servers. We have analyzed the proposed framework using a sample prototype. The experimental results have shown a significant performance improvement by deploying the proposed framework in hosting mobile Web services.
日益增强的处理能力、存储能力和对多网络接口的支持为移动设备承载业务和参与业务发现网络提供了前景。已经采取了一些措施来促进移动Web服务的供应。然而,他们还没有解决如何在处理能力和内存有限的计算资源的移动设备上托管重型服务的问题。在本文中,我们提出了一个框架,该框架在分布式环境中对复杂服务的工作负载进行分区,并将Web服务接口保留在移动设备上。移动设备是支持后端节点和其他Web服务的集成点。需要移动设备资源和与移动用户交互的功能在本地执行。该框架通过划分任务并将繁重的任务委托给远程服务器,为托管涉及复杂业务流程的移动Web服务提供支持。我们使用一个示例原型分析了所提出的框架。实验结果表明,将所提出的框架部署在托管移动Web服务上,可以显著提高性能。
{"title":"Provisioning Web Services from Resource Constrained Mobile Devices","authors":"Mahbub Hassan, Weiliang Zhao, Jian Yang","doi":"10.1109/CLOUD.2010.30","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.30","url":null,"abstract":"The increasing processing power, storage and support of multiple network interfaces are promising the mobile devices to host services and participate in service discovery network. A few efforts have been taken to facilitate provisioning mobile Web services. However they have not addressed the issue about how to host heavy-duty services on mobile devices with limited computing resources in terms of processing power and memory. In this paper, we propose a framework which partitions the workload of complex services in a distributed environment and keeps the Web service interfaces on mobile devices. The mobile device is the integration point with the support of backend nodes and other Web services. The functions which require the resources of the mobile device and interaction with the mobile user are executed locally. The framework provides support for hosting mobile Web services involving complex business processes by partitioning the tasks and delegating the heavy-duty tasks to remote servers. We have analyzed the proposed framework using a sample prototype. The experimental results have shown a significant performance improvement by deploying the proposed framework in hosting mobile Web services.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"369 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":"132935116","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}
引用次数: 38
A Remote Swap Management Framework in a Virtual Machine Cluster 虚拟机集群中的远程交换管理框架
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.13
T. Okuda, Y. Nagai, Y. Okamoto, Eiji Kawai
Virtual Machine Clusters tend to increase the amount of unused memory. We propose a remote swap management framework in a VM cluster which configures a remote swap dynamically to running VMs according to memory usage. We explain the functional requirements and the design of the framework, and demonstrate the effectiveness of the framework using prototype implementation.
虚拟机集群倾向于增加未使用的内存量。我们提出了一个虚拟机集群中的远程交换管理框架,该框架可以根据内存使用情况动态配置正在运行的虚拟机的远程交换。说明了框架的功能需求和设计,并通过原型实现验证了框架的有效性。
{"title":"A Remote Swap Management Framework in a Virtual Machine Cluster","authors":"T. Okuda, Y. Nagai, Y. Okamoto, Eiji Kawai","doi":"10.1109/CLOUD.2010.13","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.13","url":null,"abstract":"Virtual Machine Clusters tend to increase the amount of unused memory. We propose a remote swap management framework in a VM cluster which configures a remote swap dynamically to running VMs according to memory usage. We explain the functional requirements and the design of the framework, and demonstrate the effectiveness of the framework using prototype implementation.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"18 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":"123882211","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
Towards an Anonymous Access Control and Accountability Scheme for Cloud Computing 面向云计算的匿名访问控制和问责方案
Pub Date : 2010-07-05 DOI: 10.1109/CLOUD.2010.61
Meiko Jensen, Sven Schäge, Jörg Schwenk
An important aspect of trust in cloud computing consists in preventing the cloud provider from misusing the user's data. In this work-in-progress paper, we propose the approach of data anonymization to solve this problem. As this directly leads to problems of cloud usage accounting, we also propose a solution for anonymous yet reliable access control and accountability based on ring and group signatures.
云计算信任的一个重要方面在于防止云提供商滥用用户的数据。在这篇正在进行的论文中,我们提出了数据匿名化的方法来解决这个问题。由于这直接导致了云使用会计的问题,我们还提出了一个基于环和组签名的匿名但可靠的访问控制和问责制的解决方案。
{"title":"Towards an Anonymous Access Control and Accountability Scheme for Cloud Computing","authors":"Meiko Jensen, Sven Schäge, Jörg Schwenk","doi":"10.1109/CLOUD.2010.61","DOIUrl":"https://doi.org/10.1109/CLOUD.2010.61","url":null,"abstract":"An important aspect of trust in cloud computing consists in preventing the cloud provider from misusing the user's data. In this work-in-progress paper, we propose the approach of data anonymization to solve this problem. As this directly leads to problems of cloud usage accounting, we also propose a solution for anonymous yet reliable access control and accountability based on ring and group signatures.","PeriodicalId":375404,"journal":{"name":"2010 IEEE 3rd International Conference on Cloud Computing","volume":"90 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":"115865080","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}
引用次数: 29
期刊
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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1