Utilizing Open Source Cloud Computing Environments to Provide Cost Effective Support for University Education and Research

Author(s):  
Patrick Dreher ◽  
Mladen Vouk

This chapter describes an economical and scalable open source cloud computing technology suitable for a university environment where the need is to simultaneously serve a diverse spectrum of educational and research missions. In particular, this chapter reviews a cloud computing technology called Virtual Computing Lab (VCL, http://vcl.ncsu.edu). This open source technology was originally designed and built at North Carolina State University (NCSU), and its seamlessly supports both the electronic teaching and learning needs of the university as well as a robust environment for faculty high performance computing research needs. Extensive data from the NCSU VCL production system show the economic scalability of the solutions. The authors discuss economic viability of the solution and the trade-off analysis that needs to be done to understand how much of the equipment, virtualization, and workload balancing among on-demand and background workloads need to happen.

2020 ◽  
Vol 17 (9) ◽  
pp. 4411-4418
Author(s):  
S. Jagannatha ◽  
B. N. Tulasimala

In the world of information communication technology (ICT) the term Cloud Computing has been the buzz word. Cloud computing is changing its definition the way technocrats are using it according to the environment. Cloud computing as a definition remains very contentious. Definition is stated liable to a particular application with no unanimous definition, making it altogether elusive. In spite of this, it is this technology which is revolutionizing the traditional usage of computer hardware, software, data storage media, processing mechanism with more of benefits to the stake holders. In the past, the use of autonomous computers and the nodes that were interconnected forming the computer networks with shared software resources had minimized the cost on hardware and also on the software to certain extent. Thus evolutionary changes in computing technology over a few decades has brought in the platform and environment changes in machine architecture, operating system, network connectivity and application workload. This has made the commercial use of technology more predominant. Instead of centralized systems, parallel and distributed systems will be more preferred to solve computational problems in the business domain. These hardware are ideal to solve large-scale problems over internet. This computing model is data-intensive and networkcentric. Most of the organizations with ICT used to feel storing of huge data, maintaining, processing of the same and communication through internet for automating the entire process a challenge. In this paper we explore the growth of CC technology over several years. How high performance computing systems and high throughput computing systems enhance computational performance and also how cloud computing technology according to various experts, scientific community and also the service providers is going to be more cost effective through different dimensions of business aspects.


Author(s):  
Anwar Hossain Masud ◽  
Xiaodi Huang

The education landscape around the world is in a constant state of flux and evolution, facing significant challenges in adopting new and emerging technologies. This is driven mainly by a new genre of students with learning needs that are vastly different from those of their predecessors. It is increasingly recognized that the use of technology in higher education is essential to providing high quality education and preparing students for the challenges of the 21st century. Advances in technology offer new opportunities in enhancing teaching and learning. The new technologies enable individuals to personalize the environment in which they work or learn a range of tools to meet their interests and needs. In this chapter, we attempt to explore the salient features of the nature and educational potentials of ‘cloud computing' in order to exploit its affordance in teaching and learning in the context of higher education. It is evident that cloud computing plays a significant role in the higher education landscape as both a ubiquitous computing tool and a powerful platform. Although the adoption of cloud computing promises various benefits to an organization, a successful adoption of cloud computing in an organization, particularly in educational institutes, requires an understanding of different dynamics and expertise in diverse domains. This chapter aims at describing an architecture of Cloud Computing for Education (CCE), which includes a number of steps for adopting and implementing cloud computing. To implement this architecture, we have also outlined an open framework that is used as a guidance in any organisations with any cloud computing platforms and infrastructures towards the successful adoption and implementation of cloud computing.


Author(s):  
Atta ur Rehman Khan ◽  
Abdul Nasir Khan

Mobile devices are gaining high popularity due to support for a wide range of applications. However, the mobile devices are resource constrained and many applications require high resources. To cater to this issue, the researchers envision usage of mobile cloud computing technology which offers high performance computing, execution of resource intensive applications, and energy efficiency. This chapter highlights importance of mobile devices, high performance applications, and the computing challenges of mobile devices. It also provides a brief introduction to mobile cloud computing technology, its architecture, types of mobile applications, computation offloading process, effective offloading challenges, and high performance computing application on mobile devises that are enabled by mobile cloud computing technology.


2013 ◽  
Vol 4 (3) ◽  
pp. 52-65
Author(s):  
Rabindra Ku Jena

Recent advances in Information and Communication Technology (ICT) provide an opportunity to build a self growing and sharing virtual environment for teaching and learning. Cloud computing is one of the latest technological advancement in ICT domain. Cloud computing technologies have changed the way applications are developed and accessed. A Virtual Learning Environment (VLE) is a system for delivering learning materials to students via the web. Cloud computing is provides one of the most emerging cost effective solution for virtual learning and teaching environment. This paper discusses how cloud computing has been contributing to virtual learning environment and an overview of the current state of the structure of Cloud Computing based e-learning is discussed. The readers will also find a brief overview of cloud computing and the different efficient cloud based virtual learning models. Towards the end different offers from different cloud vendors are discussed.


2016 ◽  
Vol 143 (5) ◽  
pp. 22-26
Author(s):  
Peter Appiahene ◽  
Bryce Yaw ◽  
Christopher Bombie

2018 ◽  
Author(s):  
Li Chen ◽  
Bai Zhang ◽  
Michael Schnaubelt ◽  
Punit Shah ◽  
Paul Aiyetan ◽  
...  

ABSTRACTRapid development and wide adoption of mass spectrometry-based proteomics technologies have empowered scientists to study proteins and their modifications in complex samples on a large scale. This progress has also created unprecedented challenges for individual labs to store, manage and analyze proteomics data, both in the cost for proprietary software and high-performance computing, and the long processing time that discourages on-the-fly changes of data processing settings required in explorative and discovery analysis. We developed an open-source, cloud computing-based pipeline, MS-PyCloud, with graphical user interface (GUI) support, for LC-MS/MS data analysis. The major components of this pipeline include data file integrity validation, MS/MS database search for spectral assignment, false discovery rate estimation, protein inference, determination of protein post-translation modifications, and quantitation of specific (modified) peptides and proteins. To ensure the transparency and reproducibility of data analysis, MS-PyCloud includes open source software tools with comprehensive testing and versioning for spectrum assignments. Leveraging public cloud computing infrastructure via Amazon Web Services (AWS), MS-PyCloud scales seamlessly based on analysis demand to achieve fast and efficient performance. Application of the pipeline to the analysis of large-scale iTRAQ/TMT LC-MS/MS data sets demonstrated the effectiveness and high performance of MS-PyCloud. The software can be downloaded at: https://bitbucket.org/mschnau/ms-pycloud/downloads/


2015 ◽  
pp. 1744-1762
Author(s):  
Kathryn Moyle

The educational use of digital technologies such as mobile devices, computers, and the Internet are progressively replacing pens, books, and the physical spaces known as libraries. Both online synchronous and asynchronous learning modes are emerging as part of the learning styles used with children physically attending schools. Consequently schools and school districts deploy various sorts of software applications to meet the range of teaching, learning, and management functions they perform. As leaders of schools, principals have heightened responsibilities concerning the philosophical directions of schools, as well as aligning the uses of technologies across all facets of their organizations. Set against the backdrop of Australian experiences, this chapter sets out to canvas some of the less considered factors that ought to be taken into account when schools select software applications. Gaining congruence between school philosophies and the technologies used, often-time means open source software ought to be a preferable solution to closed, proprietary software. This argument is justified from pedagogical and management perspectives. Furthermore, it is argued that making informed decisions before adopting the use of a particular technology requires that school leaders understand the educational and technical demands of that technology, and also have a socially-critical understanding of technologies in education and in society more generally. Finally, it is argued that if school principals are willing to consider open source software solutions, the options for teaching and learning with technologies and the strategies for managing the infrastructure of the school in robust and cost effective ways, opens up.


Communication and technology in a health care setting is the most important tool in health promotion. Recently, cloud computing technology is used to enable cost-effective applications to facilitate communication, information sharing and record maintenance regarding health and medicine. It allows dissemination of information from facebook, which is currently the largest online social network. Combining cloud computing and social networking could allow creating health social networking system employing a human –oriented, interactive medical web and this would improve the quality of current applications in health care communication and technology.


Author(s):  
Deepika Sharma ◽  
Vikas Kumar

The depth of learning resides in collaborative work with more engagement and fun. Technology can enhance collaboration with a higher level of convenience and cloud computing can facilitate this in a cost effective and scalable manner. However, to deploy a successful online learning environment, elementary components of learning pedagogy must be embedded in the technology framework. A cloud computing technology based learning platform built on the proven learning pedagogies will be most successful attempt to facilitate collaborative and convenient learning. Such platform will support the learners to connect and coordinate the online resources in a more efficient, effective and practical way. This paper proposes a new theoretical framework for collaborative and convenient learning on cloud computing technology by reviewing various learning theories and integrating them with the technology framework. Architectural details of the framework have been presented with suitable examples for a better understanding. The work has a lot of significance for deploying cloud computing based collaborative learning solutions in the educational institutions.


Sign in / Sign up

Export Citation Format

Share Document