{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/44199"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/44199","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Content-aware resource scheduling for commercial and personal clouds","abstract":"Organizations of all sizes are shifting their IT infrastructures to the cloud because of its cost efficiency and convenience. Because of the on-demand nature of Infrastructure as a Service (IaaS) clouds, hundreds of thousands of virtual machines (VMs) may be deployed and terminated in a single large cloud data center each day. At the same time, mobile devices are becoming the primary personal computing platform for hundreds of millions of consumers. Tablets and smart phones are becoming more and more common, and are replacing other forms of computation for most day-to-day tasks. In this thesis, we present solutions to lower costs of VM deployments in data centers. Also, we present cost-effective personal cloud storage service for mobile devices which uses similar techniques as in VM deployments in data centers. First, we present a content-based scheduling algorithm for the placement of VMs in data centers. We take advantage of the fact that it is possible to find identical disk blocks in different VM disk images with similar operating systems by scheduling VMs with high content similarity on the same hosts. That leads to significant savings in data center network utilization and congestion, by lowering the amount of data transfer associated with deployment of VMs. Second, we present a personal cloud storage service for mobile devices. Much as there is content similarity between VM disk images that share the same OSs, multiple devices that have the same owner tend to have similar content. We use that content similarity among an individual’s multiple mobile devices to minimize the network and storage costs of the personal cloud storage service.","abstract_html":"Organizations of all sizes are shifting their IT infrastructures to the cloud because of its cost efficiency and convenience. Because of the on-demand nature of Infrastructure as a Service (IaaS) clouds, hundreds of thousands of virtual machines (VMs) may be deployed and terminated in a single large cloud data center each day. At the same time, mobile devices are becoming the primary personal computing platform for hundreds of millions of consumers. Tablets and smart phones are becoming more and more common, and are replacing other forms of computation for most day-to-day tasks. In this thesis, we present solutions to lower costs of VM deployments in data centers. Also, we present cost-effective personal cloud storage service for mobile devices which uses similar techniques as in VM deployments in data centers. First, we present a content-based scheduling algorithm for the placement of VMs in data centers. We take advantage of the fact that it is possible to find identical disk blocks in different VM disk images with similar operating systems by scheduling VMs with high content similarity on the same hosts. That leads to significant savings in data center network utilization and congestion, by lowering the amount of data transfer associated with deployment of VMs. Second, we present a personal cloud storage service for mobile devices. Much as there is content similarity between VM disk images that share the same OSs, multiple devices that have the same owner tend to have similar content. We use that content similarity among an individual’s multiple mobile devices to minimize the network and storage costs of the personal cloud storage service.","abstract_has_math":false,"creators":["Bazarbayev, Sobir"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Sanders, William H."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2013,"date_issued":"2013-05-24T21:54:01Z","date_published":"2013-05-24T21:54:01Z","updated_at":"2026-07-22T22:25:33Z","subjects":["Scheduling","Virtualization","Data Center","Cloud-computing","Mobile-computing","Cloud Storage","Mobile back up"],"languages":["en"],"rights":["Copyright 2013 Sobir Bazarbayev"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/44199","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Sanders, William H."]},{"key":"dc:creator","label":"Author","values":["Bazarbayev, Sobir"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2013-05-24T21:54:01Z","2013-05"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Scheduling","Virtualization","Data Center","Cloud-computing","Mobile-computing","Cloud Storage","Mobile back up"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2013 Sobir Bazarbayev"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/44199"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Organizations of all sizes are shifting their IT infrastructures to the cloud because of its cost efficiency and convenience. Because of the on-demand nature of Infrastructure as a Service (IaaS) clouds, hundreds of thousands of virtual machines (VMs) may be deployed and terminated in a single large cloud data center each day. At the same time, mobile devices are becoming the primary personal computing platform for hundreds of millions of consumers. Tablets and smart phones are becoming more and more common, and are replacing other forms of computation for most day-to-day tasks. In this thesis, we present solutions to lower costs of VM deployments in data centers. Also, we present cost-effective personal cloud storage service for mobile devices which uses similar techniques as in VM deployments in data centers. First, we present a content-based scheduling algorithm for the placement of VMs in data centers. We take advantage of the fact that it is possible to find identical disk blocks in different VM disk images with similar operating systems by scheduling VMs with high content similarity on the same hosts. That leads to significant savings in data center network utilization and congestion, by lowering the amount of data transfer associated with deployment of VMs. Second, we present a personal cloud storage service for mobile devices. Much as there is content similarity between VM disk images that share the same OSs, multiple devices that have the same owner tend to have similar content. We use that content similarity among an individual’s multiple mobile devices to minimize the network and storage costs of the personal cloud storage service.","Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2013-04-22T16:10:56Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 3 Bazarbayev_Sobir.pdf: 6857088 bytes, checksum: 1c34204a69c6d13b115ddf60cd5295fc (MD5) Bazarbayev_Sobir.pdf: 6857089 bytes, checksum: 242e04aec0507b8849523c69d211d8f1 (MD5) Bazarbayev_Sobir.pdf: 6857087 bytes, checksum: 5f856da8d956bc53f7ce8f2f98412d69 (MD5)","Made available in DSpace on 2013-05-24T21:54:01Z (GMT). No. of bitstreams: 2 Sobir_Bazarbayev.pdf: 6857087 bytes, checksum: 5f856da8d956bc53f7ce8f2f98412d69 (MD5) license.txt: 4066 bytes, checksum: 81a293ed933bb7e3ca0e484210416a15 (MD5)"]},{"key":"dc:title","label":"Title","values":["Content-aware resource scheduling for commercial and personal clouds"]}]}],"canonical_facts":{"dc:contributor":["Sanders, William H."],"dc:creator":["Bazarbayev, Sobir"],"dc:date":["2013-05-24T21:54:01Z","2013-05"],"dc:description":["Organizations of all sizes are shifting their IT infrastructures to the cloud because of its cost efficiency and convenience. Because of the on-demand nature of Infrastructure as a Service (IaaS) clouds, hundreds of thousands of virtual machines (VMs) may be deployed and terminated in a single large cloud data center each day. At the same time, mobile devices are becoming the primary personal computing platform for hundreds of millions of consumers. Tablets and smart phones are becoming more and more common, and are replacing other forms of computation for most day-to-day tasks. In this thesis, we present solutions to lower costs of VM deployments in data centers. Also, we present cost-effective personal cloud storage service for mobile devices which uses similar techniques as in VM deployments in data centers. First, we present a content-based scheduling algorithm for the placement of VMs in data centers. We take advantage of the fact that it is possible to find identical disk blocks in different VM disk images with similar operating systems by scheduling VMs with high content similarity on the same hosts. That leads to significant savings in data center network utilization and congestion, by lowering the amount of data transfer associated with deployment of VMs. Second, we present a personal cloud storage service for mobile devices. Much as there is content similarity between VM disk images that share the same OSs, multiple devices that have the same owner tend to have similar content. We use that content similarity among an individual’s multiple mobile devices to minimize the network and storage costs of the personal cloud storage service.","Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2013-04-22T16:10:56Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 3 Bazarbayev_Sobir.pdf: 6857088 bytes, checksum: 1c34204a69c6d13b115ddf60cd5295fc (MD5) Bazarbayev_Sobir.pdf: 6857089 bytes, checksum: 242e04aec0507b8849523c69d211d8f1 (MD5) Bazarbayev_Sobir.pdf: 6857087 bytes, checksum: 5f856da8d956bc53f7ce8f2f98412d69 (MD5)","Made available in DSpace on 2013-05-24T21:54:01Z (GMT). No. of bitstreams: 2 Sobir_Bazarbayev.pdf: 6857087 bytes, checksum: 5f856da8d956bc53f7ce8f2f98412d69 (MD5) license.txt: 4066 bytes, checksum: 81a293ed933bb7e3ca0e484210416a15 (MD5)"],"dc:identifier":["http://hdl.handle.net/2142/44199"],"dc:language":["en"],"dc:rights":["Copyright 2013 Sobir Bazarbayev"],"dc:subject":["Scheduling","Virtualization","Data Center","Cloud-computing","Mobile-computing","Cloud Storage","Mobile back up"],"dc:title":["Content-aware resource scheduling for commercial and personal clouds"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:33Z"}