Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer Science and Engineering: Theses, Dissertations, and Student Research

Resource allocation

Articles 1 - 3 of 3

Full-Text Articles in Computer Engineering

Joint Resource Provisioning In Optical Cloud Networks, Pan Yi May 2016

Joint Resource Provisioning In Optical Cloud Networks, Pan Yi

Computer Science and Engineering: Theses, Dissertations, and Student Research

Resource allocation is an evolving part of many Cloud computing and data center management problems. For infrastructure as a service (IaaS) in the Cloud, the Cloud service provider allocates virtual machines (VMs) to the customers with required CPU, memory and disk configurations. In addition to the computing infrastructures, the bandwidth resources would also be allocated to customers for data transmission between reserved VMs. In the near future, users may also want to reserve multiple virtual data centers (VDCs) to construct their own virtual Cloud, which could be called data center as a service (DCaaS). For these two types of services ...


On Heterogeneous User Demands In Peer-To-Peer Video Streaming Systems, Zhipeng Ouyang Jul 2012

On Heterogeneous User Demands In Peer-To-Peer Video Streaming Systems, Zhipeng Ouyang

Computer Science and Engineering: Theses, Dissertations, and Student Research

A Peer-to-Peer (P2P) video streaming system usually consists of a large number of peers, which have heterogeneous physical properties. Orthogonal to the physical heterogeneity, there is another type of heterogeneity called demand heterogeneity. Namely, peers have their own demands on the quality and type of the streaming service. The problem of demand heterogeneity has received little attention and as a result current P2P video streaming systems cannot achieve satisfactory performance due to demand heterogeneity. In this dissertation, we study how to design efficient P2P video streaming systems with heterogeneous user demands.

First, we study the problem of heterogeneous user demands ...


Multi-Channel Peer-To-Peer Streaming Systems As Resource Allocation Problems, Miao Wang Apr 2011

Multi-Channel Peer-To-Peer Streaming Systems As Resource Allocation Problems, Miao Wang

Computer Science and Engineering: Theses, Dissertations, and Student Research

In the past few years, the Internet has witnessed the success of Peer-to-Peer (P2P) streaming technology, which has attracted millions of users. More recently, commercial P2P streaming systems have begun to support multiple channels and a user in such systems is allowed to watch more than one channel at a time. We refer to such systems as multi-channel P2P streaming systems. In this dissertation, we focus on designing multi-channel P2P streaming systems with the goal of providing optimal streaming quality for all channels, termed as system-wide optimal streaming quality. Specifically, we design the systems from the perspective of how to ...