Jinlei Jiang

Learn More
A virtual machine (VM) has been serving as a crucial component in cloud computing with its rich set of convenient features. The high overhead of a VM has been well addressed by hardware support such as Intel virtualization technology (VT), and by improvement in recent hypervisor implementation such as Xen, KVM, etc. However, the high demand on VM image(More)
Recently IT giants such as Google, Amazon, Microsoft, and IBM are gearing up to be a part of the Cloud and begin to sell their cloud services. However, the current market trading mechanism is inflexible, and the price is not reasonable enough in some situation. Therefore, we first propose a cloud market framework for people to build a uniform and fully(More)
Though 20 years have passed since the birth of CSCW, the original goal of it is not reached as well as people expected. This situation is mostly due to the supporting technology especially the infrastructure. Today, great changes have taken place in technology, including grid computing and Web services. These technologies, we think, significantly affect the(More)
Context awareness, context sharing and context processing are key requirements for the future CSCW, HCI and Ubiquitous computing systems. However, research issues of collaborative context have not been completely addressed till now. While arguing that a generic context model is very important for building context-aware collaborative applications, this paper(More)
Context awareness, context sharing and context processing are key requirements for the future CSCW, HCI and ubiquitous computing systems. Until now, the collaborative context factors have been seldom specifically addressed. This paper argues that a generic context model is very important for building context-aware collaborative applications. A new semantic(More)
To improve the I/O performance of servers, replacing Hard Disk Drives (HDD) with Solid State Drives (SSD) may be the best way, for SSDs have higher throughput than HDDs in terms of write and read, especially for random access pattern. But the cost per gigabytes (GB) of SSDs is ten or more times higher than that of HDDs. So constructing storage system with(More)
As a new branch of grid computing, e-Learning grid is emerging as a nationwide e-Learning infrastructure, which can provide innovative learning experience for learners. In such a grid environment, collaboration services will be the key elements due to the pervasive requirement for cooperative work and collaborative learning. Although there exist enormous(More)
Dynamic programming (DP) is an effective technique for many search and optimization problems. However, the high arithmetic complexity limits its extensive use. Although modern processor architectures with multiple cores and SIMD (single instruction multiple data) instructions provide increasingly high computing power, even the state-of-the-art fully(More)