首页 > 最新文献

2013 IEEE International Conference on Services Computing最新文献

英文 中文
Interest-Driven Web Service Recommendation Based on MFI-7 基于MFI-7的兴趣驱动Web服务推荐
Pub Date : 2013-06-28 DOI: 10.1109/SCC.2013.69
Xiuwei Zhang, K. He, Chong Wang, Zhao Li, Jianxiao Liu
Composing and reusing services is the main advantage of Service Oriented Software Engineering (SOSE). Faced with the large amount of Web services which are available on World Wide Web, how to select and recommend suitable Web services becomes a key issue in service computing. The most popular service recommendation technique is QoS-based Collaborate Filtering (CF) with user-service QoS matrix. However, it cannot well capture the new interests of users and handle the cold start problem. In this paper we propose an interest-driven recommendation approach which leverage User Interest Profile (UIP) to represent users' interests. UIP is generated in accordance with an ISO standard named as MFI-7. The similarity between UIPs is used to produce users' nearest neighbors. The Top-K recommendations will be generated from these neighbors' mostly-used services. To show the effectiveness of our approach, a developed Web service registry and repository platform is used as a testbed to produce preliminary evaluation results.
组合和重用服务是面向服务软件工程(SOSE)的主要优点。面对万维网上大量的Web服务,如何选择和推荐合适的Web服务成为服务计算中的一个关键问题。目前最流行的服务推荐技术是基于用户服务QoS矩阵的协同过滤(CF)。然而,它不能很好地捕捉用户的新兴趣和处理冷启动问题。本文提出了一种兴趣驱动的推荐方法,该方法利用用户兴趣档案(User Interest Profile, UIP)来代表用户的兴趣。UIP是按照名为MFI-7的ISO标准生成的。upp之间的相似性用于生成用户的最近邻居。Top-K推荐将从这些邻居最常用的服务中生成。为了显示我们的方法的有效性,我们将开发的Web服务注册中心和存储库平台用作测试平台,以产生初步的评估结果。
{"title":"Interest-Driven Web Service Recommendation Based on MFI-7","authors":"Xiuwei Zhang, K. He, Chong Wang, Zhao Li, Jianxiao Liu","doi":"10.1109/SCC.2013.69","DOIUrl":"https://doi.org/10.1109/SCC.2013.69","url":null,"abstract":"Composing and reusing services is the main advantage of Service Oriented Software Engineering (SOSE). Faced with the large amount of Web services which are available on World Wide Web, how to select and recommend suitable Web services becomes a key issue in service computing. The most popular service recommendation technique is QoS-based Collaborate Filtering (CF) with user-service QoS matrix. However, it cannot well capture the new interests of users and handle the cold start problem. In this paper we propose an interest-driven recommendation approach which leverage User Interest Profile (UIP) to represent users' interests. UIP is generated in accordance with an ISO standard named as MFI-7. The similarity between UIPs is used to produce users' nearest neighbors. The Top-K recommendations will be generated from these neighbors' mostly-used services. To show the effectiveness of our approach, a developed Web service registry and repository platform is used as a testbed to produce preliminary evaluation results.","PeriodicalId":370898,"journal":{"name":"2013 IEEE International Conference on Services Computing","volume":"66 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":"131565007","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
Reliable Service Reconfiguration for Time-Critical Service Compositions 时间关键型服务组合的可靠服务重构
Pub Date : 2013-06-28 DOI: 10.1109/SCC.2013.44
René Ramacher, L. Mönch
Service compositions are established to implement complex functionality based on elementary services in different application areas. The execution time of a service composition is crucial in many application domains. A service composition is said to be time-critical when its execution time is restricted. Because of uncertain response times, the execution time restriction of a time-critical service composition can be violated. Several reconfiguration approaches dealing with service failures and deviating QoS values were recently proposed, but because of their general purpose, they do not consider specific characteristics that occur in the presence of uncertain response times. In this paper, a time-sensitive reconfiguration is proposed that takes into account the uncertainty of response times and the temporal conditions found at execution time of a time-critical service composition. It is shown that a reliable execution of time-critical service compositions is achieved with only slightly increased cost.
建立服务组合是为了实现基于不同应用领域中的基本服务的复杂功能。在许多应用程序领域中,服务组合的执行时间是至关重要的。当服务组合的执行时间受到限制时,就称其为时间关键型。由于不确定的响应时间,可能会违反时间关键型服务组合的执行时间限制。最近提出了几种处理服务故障和偏离QoS值的重新配置方法,但由于它们的通用目的,它们没有考虑在不确定响应时间存在时发生的特定特征。在本文中,提出了一种时间敏感的重新配置,该配置考虑了响应时间的不确定性和在时间关键服务组合的执行时发现的时间条件。结果表明,时间关键型服务组合的可靠执行仅略微增加了成本。
{"title":"Reliable Service Reconfiguration for Time-Critical Service Compositions","authors":"René Ramacher, L. Mönch","doi":"10.1109/SCC.2013.44","DOIUrl":"https://doi.org/10.1109/SCC.2013.44","url":null,"abstract":"Service compositions are established to implement complex functionality based on elementary services in different application areas. The execution time of a service composition is crucial in many application domains. A service composition is said to be time-critical when its execution time is restricted. Because of uncertain response times, the execution time restriction of a time-critical service composition can be violated. Several reconfiguration approaches dealing with service failures and deviating QoS values were recently proposed, but because of their general purpose, they do not consider specific characteristics that occur in the presence of uncertain response times. In this paper, a time-sensitive reconfiguration is proposed that takes into account the uncertainty of response times and the temporal conditions found at execution time of a time-critical service composition. It is shown that a reliable execution of time-critical service compositions is achieved with only slightly increased cost.","PeriodicalId":370898,"journal":{"name":"2013 IEEE International Conference on Services Computing","volume":"38 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":"131814059","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}
引用次数: 13
Correlated Contribution Analysis for Service Composition in Dynamic Environments 动态环境下服务组合的相关贡献分析
Pub Date : 2013-06-28 DOI: 10.1109/SCC.2013.85
Jing Jiang, Q. Bai
Service Oriented Computing Systems can be considered as a type of complex systems consisting of a number of loosely coupled autonomous and adaptive components (i.e., service components). Service quality depends on the performance of the "service group", and many dynamic factors including the expectation of service consumers, the availability of resources, etc. Trust is an important factor for determining the interrelationships among service components. In this paper, we consider the dynamic factors in service composition, and propose a trust management approach, which adopts related methods in information theory, to enable more reliable service composition in dynamic environments. From the experimental results, we claim that the proposed approach can effectively handle dynamic factors in open environments, and obtain better service composition results.
面向服务的计算系统可以被认为是一种由许多松散耦合的自治和自适应组件(即服务组件)组成的复杂系统。服务质量取决于“服务组”的绩效,以及许多动态因素,包括服务消费者的期望、资源的可用性等。信任是决定服务组件之间相互关系的重要因素。本文考虑了服务组合中的动态因素,采用信息论中的相关方法,提出了一种信任管理方法,使动态环境下的服务组合更加可靠。实验结果表明,该方法能够有效地处理开放环境下的动态因素,获得较好的服务组合效果。
{"title":"Correlated Contribution Analysis for Service Composition in Dynamic Environments","authors":"Jing Jiang, Q. Bai","doi":"10.1109/SCC.2013.85","DOIUrl":"https://doi.org/10.1109/SCC.2013.85","url":null,"abstract":"Service Oriented Computing Systems can be considered as a type of complex systems consisting of a number of loosely coupled autonomous and adaptive components (i.e., service components). Service quality depends on the performance of the \"service group\", and many dynamic factors including the expectation of service consumers, the availability of resources, etc. Trust is an important factor for determining the interrelationships among service components. In this paper, we consider the dynamic factors in service composition, and propose a trust management approach, which adopts related methods in information theory, to enable more reliable service composition in dynamic environments. From the experimental results, we claim that the proposed approach can effectively handle dynamic factors in open environments, and obtain better service composition results.","PeriodicalId":370898,"journal":{"name":"2013 IEEE International Conference on Services Computing","volume":"69 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":"133398006","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}
引用次数: 7
Towards a Service for Machine Consumable Web Search Results 面向机器可消费网络搜索结果的服务
Pub Date : 2013-06-28 DOI: 10.1109/SCC.2013.19
O. Ezenwoye, Minakshi Pokharel
Existing search services are inadequate for machine-based web searches since it is more difficult for machines to perceive the results of a search. This work presents an approach creating a search service that is tailored towards machine-based web search, while avoiding some of the problems associated with search results that are derived from link-based ranking algorithms. In this approach, the content of search results is enhanced by incorporating additional information which is derived from processing a set of web documents that are relevant to the search phrase. Ranking of the web pages is then based on this derived information. The search result is composed in a manner that is designed to promote relevance and aid immediate comprehension of search results.
现有的搜索服务不适合基于机器的网络搜索,因为机器很难感知搜索结果。这项工作提出了一种创建搜索服务的方法,该服务是为基于机器的网络搜索量身定制的,同时避免了与基于链接的排名算法衍生的搜索结果相关的一些问题。在这种方法中,搜索结果的内容通过合并从处理一组与搜索短语相关的web文档中获得的附加信息而得到增强。网页的排名是基于这些衍生的信息。搜索结果以一种旨在促进相关性和帮助立即理解搜索结果的方式组成。
{"title":"Towards a Service for Machine Consumable Web Search Results","authors":"O. Ezenwoye, Minakshi Pokharel","doi":"10.1109/SCC.2013.19","DOIUrl":"https://doi.org/10.1109/SCC.2013.19","url":null,"abstract":"Existing search services are inadequate for machine-based web searches since it is more difficult for machines to perceive the results of a search. This work presents an approach creating a search service that is tailored towards machine-based web search, while avoiding some of the problems associated with search results that are derived from link-based ranking algorithms. In this approach, the content of search results is enhanced by incorporating additional information which is derived from processing a set of web documents that are relevant to the search phrase. Ranking of the web pages is then based on this derived information. The search result is composed in a manner that is designed to promote relevance and aid immediate comprehension of search results.","PeriodicalId":370898,"journal":{"name":"2013 IEEE International Conference on Services Computing","volume":"51 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":"127086766","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
SOA-Scanner: An Integrated Tool to Detect Vulnerabilities in Service-Based Infrastructures soa扫描器:用于检测基于服务的基础设施中的漏洞的集成工具
Pub Date : 2013-06-28 DOI: 10.1109/SCC.2013.28
Nuno Antunes, M. Vieira
Service Oriented Architectures are nowadays used in a wide range of organizations to support critical daily operations. Although the underlying services should behave in a secure manner, they are often deployed with bugs that can be maliciously exploited. The characteristics of service-based environments open the door to security challenges that must be handled properly, including services under the control of multiple providers and dynamism of interactions and compositions. This paper presents an extensible tool able to widely test such infrastructures for vulnerabilities. The tool is based in an iterative process that uses interface monitoring to automatically monitor and discover the existing services, resources and interactions, and applies different testing approaches depending on the level of access to each existing services. Two case studies has been developed do demonstrate the tool, and results show that the tool can effectively be used in different service-based scenarios, under different access conditions to the target services.
如今,面向服务的体系结构被广泛用于支持关键的日常操作。尽管底层服务应该以安全的方式运行,但它们部署时往往带有可被恶意利用的漏洞。基于服务的环境的特征为必须正确处理的安全挑战打开了大门,包括多个提供者控制下的服务以及交互和组合的动态性。本文提出了一个可扩展的工具,能够广泛地测试这些基础设施的漏洞。该工具基于一个迭代过程,该过程使用接口监视来自动监视和发现现有的服务、资源和交互,并根据对每个现有服务的访问级别应用不同的测试方法。已经开发了两个案例研究来演示该工具,结果表明该工具可以在不同的基于服务的场景中,在不同的目标服务访问条件下有效地使用。
{"title":"SOA-Scanner: An Integrated Tool to Detect Vulnerabilities in Service-Based Infrastructures","authors":"Nuno Antunes, M. Vieira","doi":"10.1109/SCC.2013.28","DOIUrl":"https://doi.org/10.1109/SCC.2013.28","url":null,"abstract":"Service Oriented Architectures are nowadays used in a wide range of organizations to support critical daily operations. Although the underlying services should behave in a secure manner, they are often deployed with bugs that can be maliciously exploited. The characteristics of service-based environments open the door to security challenges that must be handled properly, including services under the control of multiple providers and dynamism of interactions and compositions. This paper presents an extensible tool able to widely test such infrastructures for vulnerabilities. The tool is based in an iterative process that uses interface monitoring to automatically monitor and discover the existing services, resources and interactions, and applies different testing approaches depending on the level of access to each existing services. Two case studies has been developed do demonstrate the tool, and results show that the tool can effectively be used in different service-based scenarios, under different access conditions to the target services.","PeriodicalId":370898,"journal":{"name":"2013 IEEE International Conference on Services Computing","volume":"41 7","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131457114","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}
引用次数: 13
IoT Mashup as a Service: Cloud-Based Mashup Service for the Internet of Things 物联网Mashup即服务:基于云的物联网Mashup服务
Pub Date : 2013-06-28 DOI: 10.1109/SCC.2013.68
Janggwan Im, S. Kim, Daeyoung Kim
Mashup, a way to compose a new service from existing services, is expected to play a great role in internet of things (IoT) environment. Many recent researches suggest that mashup in IoT environment is possible with existing web mashup technology if each thing exposes its functionalities as a web service. However, this approach may have limitations in dealing with many heterogeneous devices and computation scalability in the presence of large number of things involved. In this paper, we propose a cloud-based IoT mashup service model, called IoT Mashup as a Service (IoTMaaS), to overcome heterogeneity of devices by following the model driven architecture principles and computational scalability based on cloud computing paradigm. We also design a cloud platform on which IoTMaaS be executed in harmony with stakeholders such as end users, device manufacturers, and cloud computing providers. We proved the concept of the architecture by implementing a prototype platform with an vacant room detection application.
Mashup是一种将现有服务组合成新服务的方法,有望在物联网(IoT)环境中发挥重要作用。最近的许多研究表明,如果每个事物都将其功能暴露为web服务,那么在物联网环境中使用现有的web mashup技术是可能的。然而,这种方法在处理许多异构设备和涉及大量事物的计算可伸缩性方面可能存在局限性。本文提出了一种基于云的物联网混搭服务模型,称为物联网混搭即服务(IoT mashup as a service, IoTMaaS),通过遵循模型驱动的架构原则和基于云计算范式的计算可扩展性来克服设备的异构性。我们还设计了一个云平台,在这个平台上,物联网maas可以与终端用户、设备制造商和云计算提供商等利益相关者和谐地执行。我们通过实现一个带有空房检测应用程序的原型平台来验证该体系结构的概念。
{"title":"IoT Mashup as a Service: Cloud-Based Mashup Service for the Internet of Things","authors":"Janggwan Im, S. Kim, Daeyoung Kim","doi":"10.1109/SCC.2013.68","DOIUrl":"https://doi.org/10.1109/SCC.2013.68","url":null,"abstract":"Mashup, a way to compose a new service from existing services, is expected to play a great role in internet of things (IoT) environment. Many recent researches suggest that mashup in IoT environment is possible with existing web mashup technology if each thing exposes its functionalities as a web service. However, this approach may have limitations in dealing with many heterogeneous devices and computation scalability in the presence of large number of things involved. In this paper, we propose a cloud-based IoT mashup service model, called IoT Mashup as a Service (IoTMaaS), to overcome heterogeneity of devices by following the model driven architecture principles and computational scalability based on cloud computing paradigm. We also design a cloud platform on which IoTMaaS be executed in harmony with stakeholders such as end users, device manufacturers, and cloud computing providers. We proved the concept of the architecture by implementing a prototype platform with an vacant room detection application.","PeriodicalId":370898,"journal":{"name":"2013 IEEE International Conference on Services Computing","volume":"38 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":"114385184","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}
引用次数: 62
Business Process Scheduling Strategies in Cloud Environments with Fairness Metrics 具有公平性指标的云环境中的业务流程调度策略
Pub Date : 2013-06-28 DOI: 10.1109/SCC.2013.94
Kahina Bessai, S. Youcef, A. Oulamara, C. Godart, S. Nurcan
Matching and scheduling problem proved to be a critical problematic in different domains including Cloud computing. Therefore, to ensure the commercial success of the Cloud computing paradigm, it is necessary to develop methods that allow users to optimize the use of resources. Even though there are several algorithms for scheduling applications in heterogeneous environment such as grid computing, they cannot benefit from the recent advent of Cloud computing. Indeed, these algorithms assume that the number of resources available to users is bounded, this is against the illusion of infinite resources of Cloud computing. Also, only the execution time (makespan) is taken into account. However, Cloud computing business model is based on pay as you go. Accordingly, execution cost begot using a set of resources should be considered. To overcome the limitations of existing works, this paper propose new strategies for matching and scheduling business process instances in the Cloud context. The proposed strategies aim at scheduling business process instances while minimizing two conflicting criteria on the one hand, and ensuring fairness between the considered instances on the other hand. A serie of experiments demonstrate that they present good performances.
在包括云计算在内的各个领域,匹配和调度问题都是一个关键问题。因此,为了确保云计算范式的商业成功,有必要开发允许用户优化资源使用的方法。尽管在异构环境(如网格计算)中有几种调度应用程序的算法,但它们无法从最近出现的云计算中获益。实际上,这些算法假设可供用户使用的资源数量是有限的,这与云计算无限资源的错觉相反。此外,只考虑执行时间(makespan)。然而,云计算的商业模式是基于按需付费的。因此,应该考虑使用一组资源所产生的执行成本。为了克服现有工作的局限性,本文提出了在云环境中匹配和调度业务流程实例的新策略。提出的策略旨在调度业务流程实例,同时一方面最小化两个冲突的标准,另一方面确保所考虑的实例之间的公平性。一系列实验表明,它们具有良好的性能。
{"title":"Business Process Scheduling Strategies in Cloud Environments with Fairness Metrics","authors":"Kahina Bessai, S. Youcef, A. Oulamara, C. Godart, S. Nurcan","doi":"10.1109/SCC.2013.94","DOIUrl":"https://doi.org/10.1109/SCC.2013.94","url":null,"abstract":"Matching and scheduling problem proved to be a critical problematic in different domains including Cloud computing. Therefore, to ensure the commercial success of the Cloud computing paradigm, it is necessary to develop methods that allow users to optimize the use of resources. Even though there are several algorithms for scheduling applications in heterogeneous environment such as grid computing, they cannot benefit from the recent advent of Cloud computing. Indeed, these algorithms assume that the number of resources available to users is bounded, this is against the illusion of infinite resources of Cloud computing. Also, only the execution time (makespan) is taken into account. However, Cloud computing business model is based on pay as you go. Accordingly, execution cost begot using a set of resources should be considered. To overcome the limitations of existing works, this paper propose new strategies for matching and scheduling business process instances in the Cloud context. The proposed strategies aim at scheduling business process instances while minimizing two conflicting criteria on the one hand, and ensuring fairness between the considered instances on the other hand. A serie of experiments demonstrate that they present good performances.","PeriodicalId":370898,"journal":{"name":"2013 IEEE International Conference on Services Computing","volume":"45 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":"124066863","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}
引用次数: 7
CloudStreamMedia: A Cloud Assistant Global Video on Demand Leasing Scheme CloudStreamMedia:云助手全球视频点播租赁方案
Pub Date : 2013-06-28 DOI: 10.1109/SCC.2013.91
Da Deng, Zhihui Lu, Wei Fang, Jie Wu
Cloud computing is a new computing paradigm that takes all resources as services, and it is not only agile, but also scalable. With the development of cloud computing, video on demand has become one of the most popular applications over the Internet. Currently, there is a trend of using cloud data centers and virtualization technologies to expand large-scale video streaming services with higher quality and lower expense. In this paper, we present CSM (Cloud Stream Media), a scheme that books the minimum resources from global data centers to match its demand and dynamically adjusts all resources to effectively meet the users' requests and guarantee a certain kind of quality of service, thus enhances the utilization and decreases the cost. CSM first predicts the stream media's future demand and data center's workload by using ARIMA model, and then performs a locality-aware resource booking (LARB) algorithm to lease the necessary resource from globalized cloud service providers in a long time. In order to handle prediction inaccuracy and the short-term demand peeks, CMS also introduces an inaccurate prediction handle strategy and performs auto scaling. We evaluate our scheme by combining both real world data and simulation. The results show good accuracy of our prediction and about 20% cut of total cost.
云计算是一种新的计算范式,它将所有资源作为服务,不仅灵活,而且具有可扩展性。随着云计算的发展,视频点播已经成为互联网上最受欢迎的应用之一。目前,利用云数据中心和虚拟化技术,以更高的质量和更低的成本来扩展大规模的视频流服务是一种趋势。本文提出了CSM (Cloud Stream Media,云流媒体)方案,该方案从全球数据中心预订最小的资源以匹配其需求,并对所有资源进行动态调整,以有效满足用户的需求并保证一定的服务质量,从而提高了利用率,降低了成本。CSM首先利用ARIMA模型预测流媒体的未来需求和数据中心的工作负载,然后执行位置感知资源预订(LARB)算法,在较长时间内从全球化的云服务提供商那里租赁所需的资源。为了处理预测不准确和短期需求峰值,CMS还引入了不准确的预测处理策略,并进行了自动缩放。我们通过结合真实世界的数据和模拟来评估我们的方案。结果表明,我们的预测精度较高,总成本降低约20%。
{"title":"CloudStreamMedia: A Cloud Assistant Global Video on Demand Leasing Scheme","authors":"Da Deng, Zhihui Lu, Wei Fang, Jie Wu","doi":"10.1109/SCC.2013.91","DOIUrl":"https://doi.org/10.1109/SCC.2013.91","url":null,"abstract":"Cloud computing is a new computing paradigm that takes all resources as services, and it is not only agile, but also scalable. With the development of cloud computing, video on demand has become one of the most popular applications over the Internet. Currently, there is a trend of using cloud data centers and virtualization technologies to expand large-scale video streaming services with higher quality and lower expense. In this paper, we present CSM (Cloud Stream Media), a scheme that books the minimum resources from global data centers to match its demand and dynamically adjusts all resources to effectively meet the users' requests and guarantee a certain kind of quality of service, thus enhances the utilization and decreases the cost. CSM first predicts the stream media's future demand and data center's workload by using ARIMA model, and then performs a locality-aware resource booking (LARB) algorithm to lease the necessary resource from globalized cloud service providers in a long time. In order to handle prediction inaccuracy and the short-term demand peeks, CMS also introduces an inaccurate prediction handle strategy and performs auto scaling. We evaluate our scheme by combining both real world data and simulation. The results show good accuracy of our prediction and about 20% cut of total cost.","PeriodicalId":370898,"journal":{"name":"2013 IEEE International Conference on Services Computing","volume":"4 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":"122620481","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
KSwSVR: A New Load Forecasting Method for Efficient Resources Provisioning in Cloud KSwSVR:一种新的云资源高效分配负荷预测方法
Pub Date : 2013-06-28 DOI: 10.1109/SCC.2013.67
Rongdong Hu, Jingfei Jiang, Guangming Liu, Lixin Wang
Cloud provider should ensure QoS while maximizing resources utilization. One optimal strategy is to timely allocate resources in a fine-grained mode according to the actual resources demand of applications. The necessary precondition of this strategy is obtaining future load information in advance. We propose a multi-step-ahead load forecasting method, KSwSVR, based on statistical learning theory which is suitable for the complex and dynamic characteristics of the cloud computing environment. It integrates an improved support vector regression algorithm and Kalman smoother. Public trace data taken from multi-types of resources were used to verify its prediction accuracy, stability and adaptability, comparing with AR, BPNN and standard SVR. CPU allocation experiment indicated that KSwSVR can effectively reduce resources consumption while meeting Service Level Agreements requirement.
云提供商应该在保证服务质量的同时最大限度地利用资源。一种最佳策略是根据应用程序的实际资源需求,以细粒度模式及时分配资源。该策略的必要前提是提前获取未来负荷信息。针对云计算环境的复杂性和动态性特点,提出了一种基于统计学习理论的多步超前负荷预测方法KSwSVR。它结合了改进的支持向量回归算法和卡尔曼平滑。通过与AR、BPNN和标准SVR的比较,验证了该方法的预测精度、稳定性和适应性。CPU分配实验表明,KSwSVR在满足服务水平协议要求的同时,有效降低了资源消耗。
{"title":"KSwSVR: A New Load Forecasting Method for Efficient Resources Provisioning in Cloud","authors":"Rongdong Hu, Jingfei Jiang, Guangming Liu, Lixin Wang","doi":"10.1109/SCC.2013.67","DOIUrl":"https://doi.org/10.1109/SCC.2013.67","url":null,"abstract":"Cloud provider should ensure QoS while maximizing resources utilization. One optimal strategy is to timely allocate resources in a fine-grained mode according to the actual resources demand of applications. The necessary precondition of this strategy is obtaining future load information in advance. We propose a multi-step-ahead load forecasting method, KSwSVR, based on statistical learning theory which is suitable for the complex and dynamic characteristics of the cloud computing environment. It integrates an improved support vector regression algorithm and Kalman smoother. Public trace data taken from multi-types of resources were used to verify its prediction accuracy, stability and adaptability, comparing with AR, BPNN and standard SVR. CPU allocation experiment indicated that KSwSVR can effectively reduce resources consumption while meeting Service Level Agreements requirement.","PeriodicalId":370898,"journal":{"name":"2013 IEEE International Conference on Services Computing","volume":"11 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":"122764616","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}
引用次数: 22
Coercion Approach to the Shimming Problem in Scientific Workflows 科学工作流中漂移问题的强制处理方法
Pub Date : 2013-06-28 DOI: 10.1109/SCC.2013.89
A. Kashlev, Shiyong Lu, Artem Chebotko
When designing scientific workflows, users often face the so-called shimming problem when connecting two related but incompatible components. The problem is addressed by inserting a special kind of adaptors, called shims, that perform appropriate data transformations to resolve data type inconsistencies. However, existing shimming techniques provide limited automation and burden users with having to define ontological mappings, generate data transformations, and even manually write shimming code. In addition, these approaches insert many visible shims that clutter workflow design and distract user's attention from functional components of the workflow. To address these issues, we 1) reduce the shimming problem to a runtime coercion problem in the theory of type systems, 2) propose a scientific workflow model and define the notion of well-typed workflows, 3) develop three algorithms to typecheck workflows by first translating them into equivalent lambda expressions, 4) design two functions that together insert "invisible shims", or runtime coercions into workflows, thereby solving the shimming problem for any well-typed workflow, 5) implement our automated shimming technique, including all the proposed algorithms, lambda calculus, type system, and translation functions in our VIEW system and present a case study to validate the proposed approach.
在设计科学工作流时,用户在连接两个相关但不兼容的组件时经常面临所谓的闪烁问题。通过插入一种特殊类型的适配器(称为shims)来解决这个问题,这种适配器执行适当的数据转换以解决数据类型不一致的问题。然而,现有的游动技术提供了有限的自动化,并且给用户带来了必须定义本体映射、生成数据转换、甚至手动编写游动代码的负担。此外,这些方法插入了许多可见的垫片,使工作流设计变得混乱,并分散了用户对工作流功能组件的注意力。为了解决这些问题,我们1)在类型系统理论中将游动问题简化为运行时强制问题;2)提出了一个科学的工作流模型,并定义了类型良好工作流的概念;3)开发了三种算法,通过将工作流转换为等价的lambda表达式来进行类型检查;4)设计了两个函数,它们一起将“看不见的游动”或运行时强制插入到工作流中,从而解决了任何类型良好工作流的游动问题。5)在VIEW系统中实现我们的自动游动技术,包括所有提出的算法、lambda演算、类型系统和转换函数,并提出一个案例研究来验证所提出的方法。
{"title":"Coercion Approach to the Shimming Problem in Scientific Workflows","authors":"A. Kashlev, Shiyong Lu, Artem Chebotko","doi":"10.1109/SCC.2013.89","DOIUrl":"https://doi.org/10.1109/SCC.2013.89","url":null,"abstract":"When designing scientific workflows, users often face the so-called shimming problem when connecting two related but incompatible components. The problem is addressed by inserting a special kind of adaptors, called shims, that perform appropriate data transformations to resolve data type inconsistencies. However, existing shimming techniques provide limited automation and burden users with having to define ontological mappings, generate data transformations, and even manually write shimming code. In addition, these approaches insert many visible shims that clutter workflow design and distract user's attention from functional components of the workflow. To address these issues, we 1) reduce the shimming problem to a runtime coercion problem in the theory of type systems, 2) propose a scientific workflow model and define the notion of well-typed workflows, 3) develop three algorithms to typecheck workflows by first translating them into equivalent lambda expressions, 4) design two functions that together insert \"invisible shims\", or runtime coercions into workflows, thereby solving the shimming problem for any well-typed workflow, 5) implement our automated shimming technique, including all the proposed algorithms, lambda calculus, type system, and translation functions in our VIEW system and present a case study to validate the proposed approach.","PeriodicalId":370898,"journal":{"name":"2013 IEEE International Conference on Services Computing","volume":"52 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":"122148593","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}
引用次数: 10
期刊
2013 IEEE International Conference on Services 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