Learn More
Load balancing in the cloud computing environment has an important impact on the performance. Good load balancing makes cloud computing more efficient and improves user satisfaction. This article introduces a better load balance model for the public cloud based on the cloud partitioning concept with a switch mechanism to choose different strategies for(More)
Ubiquitous access to sophisticated internet services from diverse end devices across heterogeneous networks requires the injection of additional functionality into the network to handle protocol conversion, data transcod-ing, and in general bridge disparate network portions. Several researchers have proposed infrastructures for injecting such functionality;(More)
This paper describes an adaptive network infrastructure, Composable Adaptive Network Services (CANS), for bridging the bandwidth and resource gap between network services and mobile clients. CANS enables construction of service access paths augmented with 'impedance matching' components that handle operations such as caching, protocol conversion, and(More)
Simulation of physically realistic complex dust behavior is very useful in training, education, art, advertising, and entertainment. There are no published models for real-time simulation of dust behavior generated by a traveling vehicle. In this paper, we use particle systems, computational fluid dynamics, and behavioral simulation techniques to simulate(More)
Communication in distributed applications across a wide area network needs to cope with heterogenous and constantly changing network conditions. A promising approach to address this is to augment the whole communication path with network awareness by using " bridging " components that are capable of caching, protocol conversion, transcoding, etc. While(More)
Because of heterogeneous and dynamic changing network environments, content delivery across the network requires system support for coping with different network conditions in order to provide satisfactory user experiences. Despite the existence of many adaptation frameworks, the question that which adaptation approach performs the best under what network(More)