Rerngvit Yanggratoke

Learn More
— Many regions of the world do not have access to the Internet due to lack of proper communication infrastructure. Delay Tolerant Network (DTN) provides communication in a challenging network condition such as high communication delay and intermittent connectivity. DTN is a promising solution to solve lack of connectivity problems in developing regions such(More)
—We address the problem of resource allocation in a large-scale cloud environment, which we formalize as that of dynamically optimizing a cloud configuration for green computing objectives under CPU and memory constraints. We propose a generic gossip protocol for resource allocation, which can be instantiated for specific objectives. We develop an(More)
On-demand music streaming service, similar to MOG or Rhapsody. Large catalogue, over 15 million tracks. Over 15M active users and 4M subscribers around the world. " Spotify: large-scale distributed system with real users. " 2 / 24 Overview Spotify is a peer-assisted system. Response time and latency. Goal An analytical model for distribution of the response(More)
We consider the problem of jointly allocating compute and network resources in a large Infrastructure-as-a-service cloud. We formulate the problem of optimally allocating resources to virtual data centers (VDCs) for four well-known management objectives: balanced load, energy efficiency, fair allocation, and service differentiation. Then, we outline an(More)
—While real-time service assurance is critical for emerging telecom cloud services, understanding and predicting performance metrics for such services is hard. In this paper, we pursue an approach based upon statistical learning whereby the behavior of the target system is learned from observations. We use methods that learn from device statistics and(More)
—We address the problem of resource allocation in a large-scale cloud environment, which we formalize as that of dynamically optimizing a cloud configuration for green computing objectives under CPU and memory constraints. We propose a generic gossip protocol for resource allocation which can be instantiated for specific objectives. We develop an(More)
—Predicting performance metrics for cloud services is critical for real-time service assurance. We demonstrate a platform for estimating real-time service-level metrics. Statistical learning methods on device statistics are used to predict metrics for services running on these devices. Understanding and predicting the performance of telecom cloud services(More)
—Predicting the performance of cloud services is intrinsically hard. In this work, we pursue an approach based upon statistical learning, whereby the behaviour of a system is learned from observations. Specifically, our testbed implementation collects device statistics from a server cluster and uses a regression method that accurately predicts, in(More)
— Detecting faults and SLA violations in a timely manner is critical for telecom providers, in order to avoid loss in business, revenue and reputation. At the same time predicting SLA violations for user services in telecom environments is difficult, due to time-varying user demands and infrastructure load conditions. In this paper, we propose a(More)