“Blueprints” could help resource-strapped small businesses take advantage of the power of cloud computing, researchers report.
Imagine a small business develops vehicle parts for a large automotive manufacturer located hundreds of miles away. For efficiency, both businesses utilize “the cloud” to transmit the large amounts of design data—such as automobile part specifications—back and forth and develop solutions during the manufacturing process.
While the large company might employ people with technical expertise to understand and handle the cloud, the small business might not have the resources to do so. The new research may provide solutions to solve that problem.
“We have to think of utilizing the cloud much like mapping a building,” says Prasad Calyam, associate professor of electrical engineering and computer science and the director of the Cyber Education and Research Initiative in the College of Engineering at the University of Missouri.
“Our easy-to-use tools remove the expensive guesswork for the small businesses and helping them scale-up their applications to become more profitable.”
“How do you map a 1,000 story building that will function efficiently and reliably as expected? It must have detailed blueprints, or a plan so everyone can see how you can move from one floor to another, know where a particular office is located or even know how the building will weather extreme wind conditions,” Calyam says.
“Our solution is essentially like creating blueprints for the cloud so that business applications can withstand cyber attacks or adapt to dynamic conditions—such as changes in user demands or sporadic system-based interruptions—that can impact the user’s experience.”
In this self-described “Holy Grail of several Silicon Valley companies,” the researchers provide templates—a combination of hardware and software—for any size business to use, especially small businesses without the technical expertise of larger companies. The business can “plug” data into a template, upload it to the cloud, and let the cloud “play” or process the data and provide flexible solutions.
Calyam says businesses can benefit from their solution by only creating one template, then repurposing it for future uses. He also says the software can recommend when the template needs to be redesigned from the ground up, possibly due to a significant change in the size of the data being processed in the cloud-based application.
In the example of the automobile parts small business, the cloud allows the small business to virtually send large data files as part of a fluid and tweakable design process to the large auto manufacturer—even when the files are too large to transmit via traditional ways such as attachments in an email. Calyam’s solution will help the small business build a template for their specific data and make it easy to send the data through the cloud.
“The cloud has so many capabilities—it is always growing in terms of choices,” Calyam says. “For instance, we are trying to help provide a better user-experience for choosing the appropriate cloud resources that fit an application requirement in a cost-effective, high-performance, and secure manner. Our easy-to-use tools remove the expensive guesswork for the small businesses and helping them scale-up their applications to become more profitable.”
The study appears in Future Generation Computer Systems. Funding for the work came from the National Science Foundation and Cisco Systems, USA. The content is solely the responsibility of the authors and does not necessarily represent the official views of the funding agencies.
Source: University of Missouri