North Carolina State University


The researchers at North Carolina State University are working on several cloud computing projects funded by the National Science Foundation (NSF). They include two collaborative studies on Trustworthy Virtual Cloud Computing and Hybrid Opportunistic Computing for Green Clouds. In addition, NetApp has contributed hardware, software and services to NCSU to expand their Virtual Computing Lab (VCL) and build the next generation of cloud computing environments.

  •   Research Projects  

Research Projects

Hybrid Opportunistic Computing for Green Clouds
Abstract: On-demand, service-oriented cloud computing infrastructures continue to increase in popularity with organizations. Three observations motivate us to investigate running high-throughput, data-intensive tasks as background workloads on these cloud infrastructures. First, the rapid growth in hardware parallelism leaves more residue resources to be exploited. Second, the "incremental power usage" of piggybacking a secondary background workload onto the foreground workload to utilize those residue resources is relatively low. Third, the advances in GPGPU (General-Purpose GPU) processing enable a novel coupling of concurrent workloads. This project will explore a new computing model of offering cloud services on active nodes that are serving on-demand utility computing users. We pla ....
Trustworthy Virtual Cloud Computing
Abstract: Virtual cloud computing is emerging as a promising solution to IT management to both ease the provisioning and administration of complex hardware and software systems and reduce the operational costs. With the industry’s continuous investment (e.g., Amazon Elastic Cloud Computing, IBM Blue Cloud), virtual cloud computing is likely to be a major component of the future IT solution, which will have significant impact on almost all sectors of society. The trustworthiness of virtual cloud computing is thus critical to the well-being of all organizations or individuals that will rely on virtual cloud computing for their IT solutions. This project envisions trustworthy virtual cloud computing and investigates fundamental research issues leading to this vision. Central to this visi ....
Virtual Computing Lab
NCSU provides a remote access service that allows you to reserve a computer with a desired set of applications and remotely access it over the Internet. This service is powered by the Apache Software Foundation's Virtual Computing Lab (VCL) software. You can also use all of your favorite applications such as Matlab, Maple, SAS, Solidworks, and many others. Linux, Solaris and numerous Windows environments are now available to all NC State students and faculty. Development of The Virtual Computing Lab (VCL) started as a joint venture of the College of Engineering (COE) and the Office of Information Technology (OIT) to efficiently use hardware investments and to provide remote access to a wide range of advanced compute requirements by NCSU students, faculty, and researchers. NCSU do ....