性视界传媒

NSF CAREER Award funds faculty member鈥檚 mission to expand cloud鈥檚 capabilities

In This Story

People Mentioned in This Story
Body

Social media platforms and dozens of other web and mobile apps generate countless听amounts of data. And with a constant flux of data听comes a continuous need for high-performance and highly scalable ways to store and access this data. , an assistant professor in the , won a CAREER Award to meet the needs of the big data industry.

Cheng and his research team will use the nearly $580,000 award 鈥淗arnessing Serverless Functions to Build Highly Elastic Cloud Storage Infrastructure鈥 to develop a scalable and cost-effective cloud computing storage system using serverless computing.

鈥淲e are researching new ways of using emerging serverless computing capabilities to build a high-performance cloud storage infrastructure,鈥 says Cheng. 鈥淪erverless computing is the next generation of cloud.鈥澨

Cheng鈥檚 new infrastructure, InfiniStore, will reduce the cost and need for manual storage management, says Cheng.听

Conventional cloud computing uses virtual machines (VM) that are rented out to cloud users. 鈥淭he user pays for whatever resources they need, and while it gives great flexibility, the VM-based model isn鈥檛 the most effective nor elastic. Cloud service providers still charge for space and capacity that is reserved but not in use. Cloud users also must manually start or stop virtual machines to best suit their needs.鈥澨

Serverless computing is the solution to cost and resource issues under the conventional VM model. Because of its inherent elasticity, it can scale up and down autonomously. Since it doesn鈥檛 require a space reservation, like with VMs, Cheng can implement a new cloud storage pricing model based on usage.听

鈥淟et鈥檚 say at one point in time there are no requests, and no cloud function is launched. And a later point in time, there is a huge spike in data access requests. The elastic storage would automatically trigger thousands of cloud functions, each serving as a tiny little data storage unit, to serve this spike of data access requests, and the cloud user is only charged when the data stored in cloud functions are accessed,鈥 says Cheng.听

Cheng鈥檚 project includes collaborations with industry leaders like NetApp and IBM Research and fellow researchers at Mason. In addition to the development of InfiniStore, the grant also consists of an educational plan centered around teaching serverless computing and increasing access for undergraduate students to participate in leading research.听

鈥淲e will design a new cloud service called InfiniCloud, which is a digital and interactive notebook service that allows students and educators to implement, write, and deploy serial and parallel Python programs at any scale,鈥 says Cheng. 鈥淲e will also start an outreach plan to promote diversity in computing and engage undergraduate students in computing research.鈥澨

Cheng stresses the importance of advancing computing capabilities and allowing students and educators access too. 鈥淭his project will support big data storage, which is extremely important, but I am also committed to introducing undergrad students to this state-of-the-art field in cloud computing,鈥 says Cheng.听

鈥淵ue鈥檚 NSF CAREER Award comes at a time of nearly universal reliance on cloud services to support critical enterprise functions. His research will realize significant improvements in the ways that cloud resources are allocated to end-users, through innovations in cloud storage technology,鈥 says Department of Computer Science Chair David Rosenblum. 鈥淎nd the educational plan he has devised will give Mason students significant hands-on learning opportunities with this important area of computing technology.鈥澨