scispace - formally typeset
Search or ask a question
Topic

Shared resource

About: Shared resource is a research topic. Over the lifetime, 7536 publications have been published within this topic receiving 123491 citations. The topic is also known as: network share.


Papers
More filters
Proceedings ArticleDOI
19 Dec 2014
TL;DR: This paper proposes a resource scheduling approach for the container virtualized cloud environments to reduce response time of customers' jobs and improve providers' resource utilization rate.
Abstract: Cloud computing is a new paradigm to deliver computing resources to customers in a pay-as-you-go model. In this paper, the recently emerged container-based virtualization technology is adopted for building the infrastructure of a cloud data center. Cloud providers are concerned with the resource usage in a multi-type resource sharing environment while cloud customers desire higher quality of services. According to this, we propose a resource scheduling approach for the container virtualized cloud environments to reduce response time of customers' jobs and improve providers' resource utilization rate. The stable matching theory is applied to generate an optimal mapping from containers to physical servers. Simulations are implemented to evaluate our resource scheduling approach. The results show that our approach achieves a better performance for customers and maximal profits for cloud providers by improving the resource utilization.

54 citations

Proceedings ArticleDOI
04 Jul 2011
TL;DR: This paper shows that the incorporation of mechanism design for virtualized resource allocation is able to enforce cooperation and achieve efficient resource utilization among selfish VMs in non-cooperative cloud systems.
Abstract: Currently, virtualization technology has been widely adopted by cloud service providers to provide flexible and cost-effective resource sharing among users. On cloud platforms, computing resources are allocated on-demand dynamically and the application hosted on a virtual machine(VM) usually has the illusion of complete control of resources. Thus, a selfish VM may strategically compete for resource with other VMs to maximize its own benefit while at the cost of overall system performance. This problem poses new challenges to cloud providers, who must thwart non-cooperative behavior as well as allocating resource among selfish VMs efficiently. In this paper, we propose to utilize mechanism design to allocate resource among selfish VMs in a non-cooperative cloud environment. Because the accurate relationship between VM's valuation function and allocated resource may not be available in practice and the valuation function parameters may not noise free, we also propose to apply stochastic approximation methods to get stochastic solution for allocation and payment outcomes. We show through theoretical analysis and simulations that the proposed stochastic mechanism is efficient and incentive compatible. That is, the incorporation of mechanism design for virtualized resource allocation is able to enforce cooperation and achieve efficient resource utilization among selfish VMs in non-cooperative cloud systems.

54 citations

Patent
31 Jan 2002
TL;DR: In this article, a locking mechanism for access control of a shared resource is proposed, where a request is received to access the shared resource and a determination is made of whether a file has a first name.
Abstract: Provided are a method, system, program, and data structure for implementing a locking mechanism to control access to a shared resource A request is received to access the shared resource A determination is made of whether a first file has a first name The first file is renamed to a second name if the first file has the first name A second file is updated to indicate the received request in a queue of requests to the shared resource if the first file is renamed to the second name An ordering of the requests in the queue is used to determine whether access to the shared resource is granted to the request The first file is renamed to the first name after the second file is updated

54 citations

Proceedings ArticleDOI
07 May 2007
TL;DR: XtreemOS would considerably ease the work of users belonging to VOs by giving them (as far as possible) the illusion of using a traditional computer, and releasing them from dealing with the complex resource management issues of a grid environment.
Abstract: The overall objective of the XtreemOS project is the design, implementation, evaluation and distribution of an open source grid operating system (named XtreemOS) with native support for virtual organizations (VO) and capable of running on a wide range of underlying platforms, from clusters to mobiles. The approach we propose is to investigate the design of a grid OS, XtreemOS, based on the Linux existing general purpose OS. A set of system services, extending those found in the traditional Linux, will provide users with all the grid capabilities associated with current grid middleware, but fully integrated into the OS. The underlying Linux will be extended as needed to support VOs spanning across many machines and to provide appropriate interfaces to the Grid OS services. Installed on each participating machine, the XtreemOS system will provide for the grid what an operating system offers for a single computer: abstraction from the hardware, and secure resource sharing between different users. It would thus considerably ease the work of users belonging to VOs by giving them (as far as possible) the illusion of using a traditional computer, and releasing them from dealing with the complex resource management issues of a grid environment. By integrating grid capabilities into the kernel, XtreemOS will also provide a robust, secure and easy to manage infrastructure for system administrators

54 citations

Proceedings ArticleDOI
27 Jun 2011
TL;DR: Some of the challenges in achieving interoperability for cloud computing are described and an adaptation of the U.S. Department of Defense's LISI Maturity Model is recommended to address cloud-to-cloud interoperability.
Abstract: Cloud computing describes a new distributed computing paradigm that allows system of systems to access a shared pool of configurable computing resources (e.g., networks, servers, storage, data, applications, and services) that can be rapidly provisioned and released over the Internet with minimal user-management effort or cloud-provider interaction. Interoperability is central to enabling sharing of resources from a pool of cloud-service providers in a seamless fashion. In this paper we describe some of the challenges in achieving interoperability for cloud computing and recommend an adaptation of the U.S. Department of Defense's LISI Maturity Model to address cloud-to-cloud interoperability.

54 citations


Network Information
Related Topics (5)
The Internet
213.2K papers, 3.8M citations
84% related
Information system
107.5K papers, 1.8M citations
83% related
Software
130.5K papers, 2M citations
80% related
Network packet
159.7K papers, 2.2M citations
78% related
Wireless network
122.5K papers, 2.1M citations
78% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202381
2022194
2021223
2020298
2019381
2018373