Complex Problems - Cloud Computing Lab - 21CSP378
Complex Problems - Cloud Computing Lab - 21CSP378
Complex Questions
Q1. Compare the latest Top 500 list with the Top 500 Green List of HPC systems.
Discuss a few top winners and losers in terms of energy efficiency in power and cooling
costs. Reveal the green- energy winners’ stories and report their special design features,
packaging, cooling, and manage- ment policies that make them the winners. How
different are the ranking orders in the two lists? Discuss their causes and implications
based on publicly reported data.
Q2. Compare China’s Tianhe-1A with the Cray Jaguar in terms of their relative
strengths and weak- nesses in architecture design, resource management, software
environment, and reported applications. You may need to conduct some research to find
the latest developments regarding these systems. Justify your assessment with reasoning
and evidential information.
Q3. Describe the approaches used to exchange data among the domains of Xen and
design experiments to compare the performance of data communication between the
domains. This is designed to familiarize you with the Xen programming environment. It
may require a longer period of time to port the Xen code, implement the application
code, perform the experiments, collect the performance data, and interpret the results.
Q4. Design a large-scale virtual cluster system. This problem may require three students
to work together for a semester. Assume that users can create multiple VMs at one time.
Users can also manipulate and configure multiple VMs at the same time. Common
software such as OS or libraries is preinstalled as templates. These templates enable
users to create a new execution environment rapidly. Finally, you can assume that users
have their own profiles, which store the identification of data blocks.
Q8. Discuss the enabling technologies for building the cloud platforms from virtulized
and automated data centers to provide IaaS, PaaS, or SaaS services. Identify hardware,
software, and networking mechanisms or business models that enable multitenant
services.
Q10. Use Taverna to build a workflow linking a module to extract comments on grids
and clouds (or your favorite topic) from Twitter, Flickr, or Facebook. The social
networking APIs can be found at www.programmableweb.com