DSpace Repository

Design and development of scheduling algorithms for grid computing systems

Show simple item record

dc.contributor.author Bansal, Sunita
dc.date.accessioned 2022-05-06T12:07:58Z
dc.date.available 2022-05-06T12:07:58Z
dc.date.issued 2015
dc.identifier.uri http://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/4677
dc.description Guide(s): Hota, Chittaranjan en_US
dc.description.abstract Local resources available at a node are often insufficient to solve large computing newlineproblems. At the same time, underutilized resources remain unused newlinebecause of ignorance of their capabilities, or incompatible administrative restrictions. newlineTo preserve the investment in equipment, and allow solving large newlinecomputational problems, mechanisms are needed to join these independent newlinesystems into cooperating groups across the boundaries of administrative domains newlineand physical proximity. newlineThis cooperation is named as distributed computing that has many flavors like, newlineCloud computing, Grid computing, and Cluster computing. These distributed newlinecomputing fields are concerned about aggregation of distributed computing newlinepower for solving large-scale problems in science, engineering, and commerce. newlineHowever, application composition, resource management, and scheduling in newlinethese environments are complex undertakings. This is due to the geographic newlinedistribution of resources that are often owned by different organizations having newlinedifferent usage policies. newlineDue to the aggregation of heterogeneous resources, resource management is newlineessential for Grid computing. This makes resource management in Grid systems newlinedistinct from traditional computation platform. Therefore, most task newlinescheduling algorithms developed for traditional platforms are not applicable newlineto Grid systems. Resource management includes searching, selecting, scheduling, newlineand monitoring. This thesis focuses on scheduling aspect of Grid computing newlineresource management while job submission, execution, and monitoring newlineare delegated to user and provider middleware. newlineEfficiency of scheduling algorithms affects the user and service provider. newlineEffectiveness of a scheduling algorithm is measured using response time, newlinemakespan, cost, deadline, budget, and communication overhead. A Grid newlinescheduling algorithm is employed at two levels - local scheduling and global newlinescheduling. Local scheduling algorithms manage the nodes within site and newlineimprove the system performance, while global scheduling algorithms select. en_US
dc.language.iso en_US en_US
dc.publisher BITS Pilani en_US
dc.subject Computer science en_US
dc.subject Algorithms en_US
dc.subject Grid Computing System en_US
dc.subject Parallel Computing en_US
dc.title Design and development of scheduling algorithms for grid computing systems en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account