Show simple item record

dc.contributor.advisorDivakaran, Srikrishnan
dc.contributor.authorNathani, Amit
dc.date.accessioned2017-06-10T14:38:32Z
dc.date.available2017-06-10T14:38:32Z
dc.date.issued2010
dc.identifier.citationNathani, Amit (2010). Resource allocation on infrastructure as a service cloud using policies. Dhirubhai Ambani Institute of Information and Communication Technology, ix, 60 p. (Acc.No: T00269)
dc.identifier.urihttp://drsr.daiict.ac.in/handle/123456789/306
dc.description.abstractConventionally, a cloud refers to an Infrastructure as a service cloud. Infrastructure as a service cloud providers manage a large set of computing resources. These resources can be provided to cloud users on demand in the form of virtual machines. Cloud consumers do not need to manage resources and be worried about the performance issues because they are handled by cloud providers. Resource allocation in the context of infrastructure as a service cloud means allocating virtual resources namely computing capacity, storage etc. to competing requests based on pre-defined resource allocation policies. In real world most of the Infrastructure as a service clouds rely on simple resource allocation policies like immediate and best effort. Immediate means the resources are allocated if they are available or the request is rejected and best effort means the requested resources are allocated if they are available or the request is placed in first come first serve queue. Sometimes it is not possible for a cloud provider to satisfy all the requests which come to them immediately because of lack of resources. In this case cloud providers can benefit from more complex resource allocation policies. Haizea is a resource lease manager that tries to address above issues. It uses resource leases as resource allocation abstraction and implements these leases as virtual machines. Currently, it supports four kinds of resource allocation policies: immediate, best-effort, advance reservation and deadline sensitive. The aim of thesis is to extend the current scheduling algorithm of Haizea to support deadline leases in an efficient manner. A dynamic planning based scheduling algorithm is proposed which will admit new leases and prepare the schedule whenever a new lease can be accommodated. The proposed algorithm is implemented in Haizea. Experiments are performed to demonstrate the effectiveness of it. The results show that it maximizes resource utilization and acceptance of leases compared to the existing algorithm of Haizea.
dc.publisherDhirubhai Ambani Institute of Information and Communication Technology
dc.subjectService-oriented architecture
dc.subjectComputer science
dc.subjectWeb services
dc.subjectCloud computing
dc.subjectElectronic data processing
dc.subjectDistributed processing
dc.subjectnformation technology
dc.subjectManagement
dc.subjectInformation resources management
dc.subjectComposite web services
dc.subjectResource allocation
dc.subjectScheduling
dc.subjectAdoption of cloud computing
dc.subjectUtility computing
dc.classification.ddc004.36 NAT
dc.titleResource allocation on infrastructure as a service cloud using policies
dc.typeDissertation
dc.degreeM. Tech
dc.student.id200811036
dc.accession.numberT00269


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record