首页 > 最新文献

2013 IEEE Ninth World Congress on Services最新文献

英文 中文
Analysing Virtual Machine Usage in Cloud Computing 云计算中的虚拟机使用分析
Pub Date : 2013-06-28 DOI: 10.1109/SERVICES.2013.9
Yi Han, Jeffrey Chan, C. Leckie
Analysing and modelling the characteristics of virtual machine (VM) usage gives cloud providers crucial information when dimensioning cloud infrastructure and designing appropriate allocation policies. In addition, administrators can use these models to build a normal behaviour profile of job requests, in order to differentiate malicious and normal activities. Finally, it allows researchers to design more accurate simulation environments. An open challenge is to empirically develop and verify an accurate model of VM usage for users in these applications. In this paper, we study the VM usage in the popular Amazon EC2 and Windows Azure cloud platforms, in terms of the VM request arrival and departure processes, and the number of live VMs in the system. We find that both the VM request arrival and departure processes exhibit self-similarity and follow the power law distribution. Our analysis also shows that the autoregressive integrated moving average (ARIMA) model can be used to fit and forecast the VM demands, which is an important requirement for managing the workload in cloud services.
对虚拟机(VM)使用的特征进行分析和建模,可以为云提供商在确定云基础架构的维度和设计适当的分配策略时提供关键信息。此外,管理员可以使用这些模型构建作业请求的正常行为配置文件,以便区分恶意活动和正常活动。最后,它允许研究人员设计更精确的模拟环境。一个开放的挑战是经验地为这些应用程序中的用户开发和验证虚拟机使用的准确模型。在本文中,我们研究了流行的Amazon EC2和Windows Azure云平台上的VM使用情况,包括VM请求到达和离开过程,以及系统中活动VM的数量。研究发现,虚拟机请求到达和离开过程均具有自相似性,且服从幂律分布。我们的分析还表明,自回归集成移动平均(ARIMA)模型可用于拟合和预测虚拟机需求,这是管理云服务工作负载的重要需求。
{"title":"Analysing Virtual Machine Usage in Cloud Computing","authors":"Yi Han, Jeffrey Chan, C. Leckie","doi":"10.1109/SERVICES.2013.9","DOIUrl":"https://doi.org/10.1109/SERVICES.2013.9","url":null,"abstract":"Analysing and modelling the characteristics of virtual machine (VM) usage gives cloud providers crucial information when dimensioning cloud infrastructure and designing appropriate allocation policies. In addition, administrators can use these models to build a normal behaviour profile of job requests, in order to differentiate malicious and normal activities. Finally, it allows researchers to design more accurate simulation environments. An open challenge is to empirically develop and verify an accurate model of VM usage for users in these applications. In this paper, we study the VM usage in the popular Amazon EC2 and Windows Azure cloud platforms, in terms of the VM request arrival and departure processes, and the number of live VMs in the system. We find that both the VM request arrival and departure processes exhibit self-similarity and follow the power law distribution. Our analysis also shows that the autoregressive integrated moving average (ARIMA) model can be used to fit and forecast the VM demands, which is an important requirement for managing the workload in cloud services.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127349675","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}
引用次数: 27
Building a Compliance Vocabulary to Embed Security Controls in Cloud SLAs 构建合规性词汇表以在云sla中嵌入安全控制
Pub Date : 2013-06-28 DOI: 10.1109/SERVICES.2013.27
M. Hale, R. Gamble
Mission critical information systems must be certified against a set of security controls to mitigate potential security incidents. Cloud service providers must in turn employ adequate security measures that conform to security controls expected by the organizational information systems they host. Since service implementation details are abstracted away by the cloud, organizations can only rely on service level agreements (SLAs) to assess the compliance of cloud security properties and processes. Various representation schema allow SLAs to embed service security terms, but are disconnected from documents regulating security controls. This paper demonstrates an extensible solution for building a compliance vocabulary that associates SLA terms with security controls. The terms allow services to express which security controls they comply with and enable at-a-glance comparison of security service offerings so organizations can distinguish among cloud service providers that best comply with security expectations. To exemplify the approach, we build a sample vocabulary of terms based on audit security controls from a standard set of governing documents and apply them to an SLA for an example cloud storage service. We assess the compatibility with existing SLAs and calculate the computational overhead associated with the use of our approach in service matchmaking.
关键任务信息系统必须针对一组安全控制进行认证,以减轻潜在的安全事故。反过来,云服务提供商必须采用适当的安全措施,以符合其托管的组织信息系统所期望的安全控制。由于服务实现细节被云抽象了出来,组织只能依靠服务水平协议(sla)来评估云安全属性和流程的遵从性。各种表示模式允许sla嵌入服务安全术语,但与规范安全控制的文档断开连接。本文演示了一个可扩展的解决方案,用于构建将SLA术语与安全控制关联起来的遵从性词汇表。这些术语允许服务表达它们遵守哪些安全控制,并支持对安全服务产品进行一目了然的比较,以便组织可以区分最符合安全期望的云服务提供商。为了举例说明该方法,我们基于一组标准管理文档的审计安全控制构建了一个示例术语词汇表,并将其应用于示例云存储服务的SLA。我们评估了与现有sla的兼容性,并计算了与在服务匹配中使用我们的方法相关的计算开销。
{"title":"Building a Compliance Vocabulary to Embed Security Controls in Cloud SLAs","authors":"M. Hale, R. Gamble","doi":"10.1109/SERVICES.2013.27","DOIUrl":"https://doi.org/10.1109/SERVICES.2013.27","url":null,"abstract":"Mission critical information systems must be certified against a set of security controls to mitigate potential security incidents. Cloud service providers must in turn employ adequate security measures that conform to security controls expected by the organizational information systems they host. Since service implementation details are abstracted away by the cloud, organizations can only rely on service level agreements (SLAs) to assess the compliance of cloud security properties and processes. Various representation schema allow SLAs to embed service security terms, but are disconnected from documents regulating security controls. This paper demonstrates an extensible solution for building a compliance vocabulary that associates SLA terms with security controls. The terms allow services to express which security controls they comply with and enable at-a-glance comparison of security service offerings so organizations can distinguish among cloud service providers that best comply with security expectations. To exemplify the approach, we build a sample vocabulary of terms based on audit security controls from a standard set of governing documents and apply them to an SLA for an example cloud storage service. We assess the compatibility with existing SLAs and calculate the computational overhead associated with the use of our approach in service matchmaking.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"125 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115027142","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}
引用次数: 14
Impacts of Scheduling Algorithms in Services on Collective End-to-End Execution Time Characteristics of Web Service Workflows 服务调度算法对Web服务工作流集体端到端执行时间特征的影响
Pub Date : 2013-06-28 DOI: 10.1109/SERVICES.2013.72
Xiang Li, Yushun Fan, Le Xin, Keman Huang, Yihang Luo, Yi Liu
Web services usually compose to workflows to satisfy complex demands. End-to-end execution time is widely seen as a key quality metric of web service workflows. That will be affected by many factors. This paper focuses on impacts of an important factor -- scheduling algorithm in services -- on collective end-to-end time characteristics of a set of web service workflows. We develop a novel simulator, in which workflows are simulated to execute. Impacts of different scheduling algorithms are evaluated through comparing simulation results. Simulation results indicate that maximal and average end-toend execution time of most workflows when using "earliest deadline first" (EDF) scheduling algorithm in services is significant shorter than that when using widely used "first in, first out" (FIFO) scheduling algorithm.
Web服务通常组成工作流来满足复杂的需求。端到端执行时间被广泛视为web服务工作流的关键质量度量。这将受到许多因素的影响。本文重点研究了服务调度算法这一重要因素对一组web服务工作流的集体端到端时间特征的影响。我们开发了一个新颖的模拟器,其中工作流被模拟执行。通过仿真结果对比,评价了不同调度算法的影响。仿真结果表明,在业务中采用“最早截止日期优先”调度算法时,大多数工作流的最大端到端执行时间和平均端到端执行时间明显短于采用先进先出调度算法时的最大端到端执行时间。
{"title":"Impacts of Scheduling Algorithms in Services on Collective End-to-End Execution Time Characteristics of Web Service Workflows","authors":"Xiang Li, Yushun Fan, Le Xin, Keman Huang, Yihang Luo, Yi Liu","doi":"10.1109/SERVICES.2013.72","DOIUrl":"https://doi.org/10.1109/SERVICES.2013.72","url":null,"abstract":"Web services usually compose to workflows to satisfy complex demands. End-to-end execution time is widely seen as a key quality metric of web service workflows. That will be affected by many factors. This paper focuses on impacts of an important factor -- scheduling algorithm in services -- on collective end-to-end time characteristics of a set of web service workflows. We develop a novel simulator, in which workflows are simulated to execute. Impacts of different scheduling algorithms are evaluated through comparing simulation results. Simulation results indicate that maximal and average end-toend execution time of most workflows when using \"earliest deadline first\" (EDF) scheduling algorithm in services is significant shorter than that when using widely used \"first in, first out\" (FIFO) scheduling algorithm.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"218 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115520376","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
RMORM: A framework of Multi-objective Optimization Resource Management in Clouds RMORM:云环境下多目标优化资源管理框架
Pub Date : 2013-06-28 DOI: 10.1109/SERVICES.2013.85
Wenyun Dai, Hao-peng Chen, Wenting Wang, X. Chen
Cloud computing has attracted increasing attention in recent years. With the growth in the number and frequency of applications being deployed into clouds, the burden of resource management of cloud providers is becoming heavier. The resource deployment must satisfy the need about the performance, availability and reliability of applications from the view of clients, but also ensure the high resource utilization of the cloud providers. In this paper, we design a multi-objective serial optimization with priorities approach, named RMORM, to find the resource deployment in clouds rapidly. This approach is of great practical significance and engineering value and scalable to add new constraints.
近年来,云计算吸引了越来越多的关注。随着部署到云中应用程序的数量和频率的增长,云提供商的资源管理负担变得越来越重。资源部署既要满足客户端对应用程序性能、可用性和可靠性的需求,又要保证云提供商对资源的高利用率。本文设计了一种具有优先级的多目标串行优化方法,称为RMORM,以快速找到云中的资源部署。该方法具有重要的实际意义和工程价值,并可扩展到添加新的约束条件。
{"title":"RMORM: A framework of Multi-objective Optimization Resource Management in Clouds","authors":"Wenyun Dai, Hao-peng Chen, Wenting Wang, X. Chen","doi":"10.1109/SERVICES.2013.85","DOIUrl":"https://doi.org/10.1109/SERVICES.2013.85","url":null,"abstract":"Cloud computing has attracted increasing attention in recent years. With the growth in the number and frequency of applications being deployed into clouds, the burden of resource management of cloud providers is becoming heavier. The resource deployment must satisfy the need about the performance, availability and reliability of applications from the view of clients, but also ensure the high resource utilization of the cloud providers. In this paper, we design a multi-objective serial optimization with priorities approach, named RMORM, to find the resource deployment in clouds rapidly. This approach is of great practical significance and engineering value and scalable to add new constraints.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126568630","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
Introducing a Distributed Cloud Architecture with Efficient Resource Discovery and Optimal Resource Allocation 介绍一种具有高效资源发现和最优资源分配的分布式云架构
Pub Date : 2013-06-28 DOI: 10.1109/SERVICES.2013.68
Praveen Khethavath, Johnson P. Thomas, Eric Chan-Tin, Hong Liu
Cloud computing is an emerging field in computer science. Users are utilizing less of their own existing resources, while increasing usage of cloud resources. With the emergence of new technologies such as mobile devices, these devices are usually under-utilized, and can provide similar functionality to a cloud provided they are properly configured and managed. This paper proposes a Distributed Cloud Architecture to make use of independent resources provided by the devices/users. Resource discovery and allocation is critical in designing an efficient and practical distributed cloud. We propose using multi-valued distributed hash tables for efficient resource discovery. Leveraging the fact that there are many users providing resources such as CPU and memory, we define these resources under one key to easily locate devices with equivalent resources. We then propose a new auction mechanism, using a reserve bid formulated rationally by each user for the optimal allocation of discovered resources. Then we discuss how the Nash Equilibrium is achieved based on user requirements.
云计算是计算机科学中的一个新兴领域。用户对自己现有资源的利用越来越少,而对云资源的使用却越来越多。随着移动设备等新技术的出现,这些设备通常没有得到充分利用,只要配置和管理得当,它们可以提供与云类似的功能。本文提出了一种分布式云架构,利用设备/用户提供的独立资源。资源发现和分配是设计高效实用的分布式云的关键。我们建议使用多值分布式哈希表进行有效的资源发现。利用有许多用户提供CPU和内存等资源的事实,我们将这些资源定义在一个键下,以便轻松定位具有等效资源的设备。然后,我们提出了一种新的拍卖机制,使用每个用户合理制定的保留出价来优化分配已发现的资源。然后讨论了如何根据用户需求实现纳什均衡。
{"title":"Introducing a Distributed Cloud Architecture with Efficient Resource Discovery and Optimal Resource Allocation","authors":"Praveen Khethavath, Johnson P. Thomas, Eric Chan-Tin, Hong Liu","doi":"10.1109/SERVICES.2013.68","DOIUrl":"https://doi.org/10.1109/SERVICES.2013.68","url":null,"abstract":"Cloud computing is an emerging field in computer science. Users are utilizing less of their own existing resources, while increasing usage of cloud resources. With the emergence of new technologies such as mobile devices, these devices are usually under-utilized, and can provide similar functionality to a cloud provided they are properly configured and managed. This paper proposes a Distributed Cloud Architecture to make use of independent resources provided by the devices/users. Resource discovery and allocation is critical in designing an efficient and practical distributed cloud. We propose using multi-valued distributed hash tables for efficient resource discovery. Leveraging the fact that there are many users providing resources such as CPU and memory, we define these resources under one key to easily locate devices with equivalent resources. We then propose a new auction mechanism, using a reserve bid formulated rationally by each user for the optimal allocation of discovered resources. Then we discuss how the Nash Equilibrium is achieved based on user requirements.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122282318","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
A Design and Verification Framework for Service Composition in the Cloud 云服务组合的设计与验证框架
Pub Date : 2013-06-28 DOI: 10.1109/SERVICES.2013.46
M. Hale, M. T. Gamble, R. Gamble
The service cloud model allows hosted services to be dynamically provisioned and composed as part of larger, more complex cloud applications. Compatibility of interaction and quality of service are important to provisioning similar services available in the cloud to a client request. Auditing individual services, the composition and its outcome, and the overall cloud resources, used for monetary assessment or to ensure critical operations, also provide properties for reasoning over service and composition capabilities. Security policies and potential violations pose a threat to the composition since sensitive data may be leaked if information flow control guarantees cannot be proven. Service engineering lacks design principles and an expression infrastructure for formal representation and reasoning within a service cloud model. Reasoning over service compositions requires a formal language that can express multiple service and cloud properties. In this paper, we use coordination language techniques to express services, their interaction capabilities and information sharing constraints, and the infrastructure of a service cloud model in which services can be accurately provisioned, composed and reasoned over to provide necessary guarantees. We discuss lessons learned from the process of formulating the service representation and cloud model infrastructure.
服务云模型允许将托管服务作为更大、更复杂的云应用程序的一部分进行动态配置和组合。交互的兼容性和服务质量对于向客户端请求提供云中可用的类似服务非常重要。审计单个服务、组合及其结果,以及用于财务评估或确保关键操作的整体云资源,也提供了对服务和组合功能进行推理的属性。如果不能证明信息流控制保证,则敏感数据可能会泄露,因此安全策略和潜在的违规行为对组合构成威胁。服务工程缺乏用于服务云模型中的形式化表示和推理的设计原则和表达基础设施。对服务组合进行推理需要一种能够表达多个服务和云属性的正式语言。在本文中,我们使用协调语言技术来表达服务、它们的交互能力和信息共享约束,以及服务云模型的基础设施,在该模型中,服务可以被准确地提供、组合和推理,以提供必要的保证。我们将讨论从制定服务表示和云模型基础设施的过程中获得的经验教训。
{"title":"A Design and Verification Framework for Service Composition in the Cloud","authors":"M. Hale, M. T. Gamble, R. Gamble","doi":"10.1109/SERVICES.2013.46","DOIUrl":"https://doi.org/10.1109/SERVICES.2013.46","url":null,"abstract":"The service cloud model allows hosted services to be dynamically provisioned and composed as part of larger, more complex cloud applications. Compatibility of interaction and quality of service are important to provisioning similar services available in the cloud to a client request. Auditing individual services, the composition and its outcome, and the overall cloud resources, used for monetary assessment or to ensure critical operations, also provide properties for reasoning over service and composition capabilities. Security policies and potential violations pose a threat to the composition since sensitive data may be leaked if information flow control guarantees cannot be proven. Service engineering lacks design principles and an expression infrastructure for formal representation and reasoning within a service cloud model. Reasoning over service compositions requires a formal language that can express multiple service and cloud properties. In this paper, we use coordination language techniques to express services, their interaction capabilities and information sharing constraints, and the infrastructure of a service cloud model in which services can be accurately provisioned, composed and reasoned over to provide necessary guarantees. We discuss lessons learned from the process of formulating the service representation and cloud model infrastructure.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131888928","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
Service Discovery Using Ontology Encoding Enhanced by Similarity of Information Content 利用信息内容相似度增强本体编码的服务发现
Pub Date : 2013-06-28 DOI: 10.1109/SERVICES.2013.49
Jiuyun Xu, Ruru Zhang, Kunming Xing, S. Reiff-Marganiec
With the rapid development of web service standards and technology, the number of web services on Internet is increasing rapidly. Consequently, discovering the right service to meet a user's requirements quickly and accurately is crucial for the service community. Many web service discovery methods use web service models with semantic descriptions based on ontologies, allowing to apply logical reasoning to the discovery task. However, requiring logical reasoning can lead to sacrifices in efficiency of web services discovery. To address this problem, this paper proposes a combination of ontology encoding with the similarity of information content approach. We encode the concepts in the ontology in a binary encoding in order to improve the discovery efficiency and then we calculate the semantic similarity of information content between services. Validation of efficiency of the proposed approach is conducted through an experiment using the owls-tc2.0 as benchmark test set. The experimental results show that the proposed method not only can improve the efficiency of service discovery, but also can significantly improve the accuracy of service discovery compared with other discovery methods.
随着web服务标准和技术的快速发展,Internet上的web服务数量迅速增加。因此,快速准确地发现满足用户需求的正确服务对服务社区至关重要。许多web服务发现方法使用带有基于本体的语义描述的web服务模型,从而允许对发现任务应用逻辑推理。然而,要求逻辑推理可能会牺牲web服务发现的效率。为了解决这一问题,本文提出了本体编码与信息内容相似度相结合的方法。为了提高发现效率,我们对本体中的概念进行二进制编码,然后计算服务间信息内容的语义相似度。以owl -tc2.0为基准测试集,通过实验验证了该方法的有效性。实验结果表明,与其他服务发现方法相比,该方法不仅可以提高服务发现的效率,而且可以显著提高服务发现的准确性。
{"title":"Service Discovery Using Ontology Encoding Enhanced by Similarity of Information Content","authors":"Jiuyun Xu, Ruru Zhang, Kunming Xing, S. Reiff-Marganiec","doi":"10.1109/SERVICES.2013.49","DOIUrl":"https://doi.org/10.1109/SERVICES.2013.49","url":null,"abstract":"With the rapid development of web service standards and technology, the number of web services on Internet is increasing rapidly. Consequently, discovering the right service to meet a user's requirements quickly and accurately is crucial for the service community. Many web service discovery methods use web service models with semantic descriptions based on ontologies, allowing to apply logical reasoning to the discovery task. However, requiring logical reasoning can lead to sacrifices in efficiency of web services discovery. To address this problem, this paper proposes a combination of ontology encoding with the similarity of information content approach. We encode the concepts in the ontology in a binary encoding in order to improve the discovery efficiency and then we calculate the semantic similarity of information content between services. Validation of efficiency of the proposed approach is conducted through an experiment using the owls-tc2.0 as benchmark test set. The experimental results show that the proposed method not only can improve the efficiency of service discovery, but also can significantly improve the accuracy of service discovery compared with other discovery methods.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114382304","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
The New Cloud on the Horizon -- Cloud Brokers 地平线上的新云——云经纪人
Pub Date : 2013-06-28 DOI: 10.1109/SERVICES.2013.84
Melvin Greer
The objective of a Cloud Broker is to allow an enterprise to focus on providing new and innovative cloud-based solutions to their user community while managing some of the underlying risks, costs, and complexities.
Cloud Broker的目标是允许企业专注于为其用户社区提供新的和创新的基于云的解决方案,同时管理一些潜在的风险、成本和复杂性。
{"title":"The New Cloud on the Horizon -- Cloud Brokers","authors":"Melvin Greer","doi":"10.1109/SERVICES.2013.84","DOIUrl":"https://doi.org/10.1109/SERVICES.2013.84","url":null,"abstract":"The objective of a Cloud Broker is to allow an enterprise to focus on providing new and innovative cloud-based solutions to their user community while managing some of the underlying risks, costs, and complexities.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114721969","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
A Framework for Multi-cloud Cooperation with Hardware Reconfiguration Support 支持硬件重构的多云协作框架
Pub Date : 2013-06-28 DOI: 10.1109/SERVICES.2013.12
Khaleel W. Mershad, Abdulrahman Kaitoua, H. Artail, M. Saghir, Hazem M. Hajj
Cloud computing is increasingly becoming a desirable and foundational element in international enterprise computing. There are many companies which design, develop, and offer cloud technologies. However, cloud providers are still like lone islands. While current cloud computing models have provided significant benefits of maximizing the use of resources within a cloud, the current solutions still face many challenges including the lack of cross-leverage of available resources across clouds, the need to move data between clouds in some cases, and the lack of a global efficient cooperation between clouds. In [1], we addressed some of these challenges by providing an approach that enables various cloud providers to cooperate in order to execute, together, common requests. In this paper, we illustrate several enhancements to our work in [1] which focus on integrating hardware acceleration with the cloud services. We extend the Hadoop framework by adding provisions for hardware acceleration with Field Programmable Gate Arrays (FPGAs) within the cloud, for multi-cloud interaction, and for global cloud management. Hardware acceleration is used to offload computations when needed or as a service within the clouds. It can provide additional sources of revenues, reduced operating costs, and increased resource utilization. We derive a mathematical model for evaluating the performance of the most important entity in our system under various conditions.
云计算正日益成为国际企业计算中一个理想的基础元素。有许多公司设计、开发和提供云技术。然而,云提供商仍然像孤岛一样。虽然当前的云计算模型为最大限度地利用云中的资源提供了显著的好处,但当前的解决方案仍然面临许多挑战,包括缺乏跨云可用资源的交叉利用,在某些情况下需要在云之间移动数据,以及缺乏云之间的全局高效合作。在[1]中,我们通过提供一种方法来解决其中的一些挑战,该方法使各种云提供商能够合作,以便一起执行共同的请求。在本文中,我们说明了对[1]中工作的几个增强,重点是将硬件加速与云服务集成在一起。我们扩展了Hadoop框架,在云中添加了现场可编程门阵列(fpga)的硬件加速,用于多云交互和全局云管理。硬件加速用于在需要时卸载计算或作为云中的服务。它可以提供额外的收入来源,降低运营成本,提高资源利用率。我们推导了一个数学模型来评估系统中最重要的实体在各种条件下的性能。
{"title":"A Framework for Multi-cloud Cooperation with Hardware Reconfiguration Support","authors":"Khaleel W. Mershad, Abdulrahman Kaitoua, H. Artail, M. Saghir, Hazem M. Hajj","doi":"10.1109/SERVICES.2013.12","DOIUrl":"https://doi.org/10.1109/SERVICES.2013.12","url":null,"abstract":"Cloud computing is increasingly becoming a desirable and foundational element in international enterprise computing. There are many companies which design, develop, and offer cloud technologies. However, cloud providers are still like lone islands. While current cloud computing models have provided significant benefits of maximizing the use of resources within a cloud, the current solutions still face many challenges including the lack of cross-leverage of available resources across clouds, the need to move data between clouds in some cases, and the lack of a global efficient cooperation between clouds. In [1], we addressed some of these challenges by providing an approach that enables various cloud providers to cooperate in order to execute, together, common requests. In this paper, we illustrate several enhancements to our work in [1] which focus on integrating hardware acceleration with the cloud services. We extend the Hadoop framework by adding provisions for hardware acceleration with Field Programmable Gate Arrays (FPGAs) within the cloud, for multi-cloud interaction, and for global cloud management. Hardware acceleration is used to offload computations when needed or as a service within the clouds. It can provide additional sources of revenues, reduced operating costs, and increased resource utilization. We derive a mathematical model for evaluating the performance of the most important entity in our system under various conditions.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124683308","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
Enabling an Enhanced Data-as-a-Service Ecosystem 增强数据即服务生态系统
Pub Date : 2013-06-28 DOI: 10.1109/SERVICES.2013.53
Michael Smit, Mark Shtern, B. Simmons, Marin Litoiu
The sharing of large and interesting Big Data in cloud environments can be achieved using data-as-a-service, where a provider offers data to interested users. In enhanced data-as-a-service, the data provider also supplies compute infrastructure, allowing users to run analytics tasks local to the data and reducing the (expensive and slow) transmission of data over networks. This paper describes a services-based ecosystem that allows providers to precisely share portions of their data with users, using a model where users submit MapReduce jobs that run on the provider's Hadoop infrastructure. Providers are given mechanisms to filter, segment, and/or transform data before it reaches the user's task. The ecosystem also allows for intermediaries who offer value-added filtrations, segmentations, or transformations of the data (for example, pre-filtering a dataset to only include high-income users). We describe the RESTful services required to enable this ecosystem, introduce a prototype to demonstrate the concept, and present experiments using this ecosystem to both provide and analyze different segments of a single large data set.
通过使用数据即服务(Data -as-a-service),可以在云环境中共享大量有趣的大数据,即提供商向感兴趣的用户提供数据。在增强的数据即服务中,数据提供者还提供计算基础设施,允许用户在数据本地运行分析任务,并减少网络上的数据传输(昂贵且缓慢)。本文描述了一个基于服务的生态系统,它允许提供商与用户精确地共享部分数据,使用用户提交运行在提供商的Hadoop基础设施上的MapReduce作业的模型。在数据到达用户的任务之前,提供程序被赋予过滤、分段和/或转换数据的机制。生态系统还允许中介提供增值过滤、细分或数据转换(例如,预过滤数据集,仅包括高收入用户)。我们描述了启用这个生态系统所需的RESTful服务,介绍了一个原型来演示这个概念,并介绍了使用这个生态系统来提供和分析单个大型数据集的不同部分的实验。
{"title":"Enabling an Enhanced Data-as-a-Service Ecosystem","authors":"Michael Smit, Mark Shtern, B. Simmons, Marin Litoiu","doi":"10.1109/SERVICES.2013.53","DOIUrl":"https://doi.org/10.1109/SERVICES.2013.53","url":null,"abstract":"The sharing of large and interesting Big Data in cloud environments can be achieved using data-as-a-service, where a provider offers data to interested users. In enhanced data-as-a-service, the data provider also supplies compute infrastructure, allowing users to run analytics tasks local to the data and reducing the (expensive and slow) transmission of data over networks. This paper describes a services-based ecosystem that allows providers to precisely share portions of their data with users, using a model where users submit MapReduce jobs that run on the provider's Hadoop infrastructure. Providers are given mechanisms to filter, segment, and/or transform data before it reaches the user's task. The ecosystem also allows for intermediaries who offer value-added filtrations, segmentations, or transformations of the data (for example, pre-filtering a dataset to only include high-income users). We describe the RESTful services required to enable this ecosystem, introduce a prototype to demonstrate the concept, and present experiments using this ecosystem to both provide and analyze different segments of a single large data set.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129426769","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
期刊
2013 IEEE Ninth World Congress on Services
全部 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