A taxonomy and survey of cloud resource orchestration techniques
Cloud services and applications prove indispensable amid today's modern utility-based
computing. The cloud has displayed a disruptive and growing impact on everyday …
computing. The cloud has displayed a disruptive and growing impact on everyday …
Cloud resource orchestration programming: overview, issues, and directions
Cloud computing provides on-demand access to affordable hardware (such as multicore
CPUs, GPUs, disk drives, and networking equipment) and software (databases, application …
CPUs, GPUs, disk drives, and networking equipment) and software (databases, application …
Osmotic computing: A new paradigm for edge/cloud integration
Osmotic computing is a new paradigm to support the efficient execution of Internet of Things
(IoT) services and applications at the network edge. This paradigm is founded on the need …
(IoT) services and applications at the network edge. This paradigm is founded on the need …
Making middleboxes someone else's problem: Network processing as a cloud service
Modern enterprises almost ubiquitously deploy middlebox processing services to improve
security and performance in their networks. Despite this, we find that today's middlebox …
security and performance in their networks. Despite this, we find that today's middlebox …
Pulling things out of perspective
The limitations of current state-of-the-art methods for single-view depth estimation and
semantic segmentations are closely tied to the property of perspective geometry, that the …
semantic segmentations are closely tied to the property of perspective geometry, that the …
Towards predictable datacenter networks
The shared nature of the network in today's multi-tenant datacenters implies that network
performance for tenants can vary significantly. This applies to both production datacenters …
performance for tenants can vary significantly. This applies to both production datacenters …
CloudCmp: comparing public cloud providers
While many public cloud providers offer pay-as-you-go computing, their varying approaches
to infrastructure, virtualization, and software services lead to a problem of plenty. To help …
to infrastructure, virtualization, and software services lead to a problem of plenty. To help …
SPANStore cost-effective geo-replicated storage spanning multiple cloud services
By offering storage services in several geographically distributed data centers, cloud
computing platforms enable applications to offer low latency access to user data. However …
computing platforms enable applications to offer low latency access to user data. However …
CloudNet: dynamic pooling of cloud resources by live WAN migration of virtual machines
Virtual machine technology and the ease with which VMs can be migrated within the LAN,
has changed the scope of resource management from allocating resources on a single …
has changed the scope of resource management from allocating resources on a single …
How to adapt applications for the Cloud environment: Challenges and solutions in migrating applications to the Cloud
The migration of existing applications to the Cloud requires adapting them to a new
computing paradigm. Existing works have focused on migrating the whole application stack …
computing paradigm. Existing works have focused on migrating the whole application stack …