Using Free Software for Elastic Web Hosting on a Private Cloud

2012 ◽  
pp. 733-748
Author(s):  
Roland Kübert ◽  
Gregory Katsaros

Even though public cloud providers already exist and offer computing and storage services, cloud computing is still a buzzword for scientists in various fields such as engineering, finance, social sciences, etc. These technologies are currently mature enough to leave the experimental laboratory in order to be used in real-life scenarios. To this end, the authors consider that the prime example use case of cloud computing is a web hosting service. This paper presents the architectural approach as well as the technical solution for applying elastic web hosting onto a private cloud infrastructure using only free software. Through several available software applications and tools, anyone can build their own private cloud on top of a local infrastructure and benefit from the dynamicity and scalability provided by the cloud approach.

Author(s):  
Roland Kübert ◽  
Gregory Katsaros

Even though public cloud providers already exist and offer computing and storage services, cloud computing is still a buzzword for scientists in various fields such as engineering, finance, social sciences, etc. These technologies are currently mature enough to leave the experimental laboratory in order to be used in real-life scenarios. To this end, the authors consider that the prime example use case of cloud computing is a web hosting service. This paper presents the architectural approach as well as the technical solution for applying elastic web hosting onto a private cloud infrastructure using only free software. Through several available software applications and tools, anyone can build their own private cloud on top of a local infrastructure and benefit from the dynamicity and scalability provided by the cloud approach.


2011 ◽  
Vol 1 (2) ◽  
pp. 14-28
Author(s):  
Roland Kübert ◽  
Gregory Katsaros

Even though public cloud providers already exist and offer computing and storage services, cloud computing is still a buzzword for scientists in various fields such as engineering, finance, social sciences, etc. These technologies are currently mature enough to leave the experimental laboratory in order to be used in real-life scenarios. To this end, the authors consider that the prime example use case of cloud computing is a web hosting service. This paper presents the architectural approach as well as the technical solution for applying elastic web hosting onto a private cloud infrastructure using only free software. Through several available software applications and tools, anyone can build their own private cloud on top of a local infrastructure and benefit from the dynamicity and scalability provided by the cloud approach.


2012 ◽  
Vol 482-484 ◽  
pp. 713-716
Author(s):  
Ran Li ◽  
Jian Hua Fan ◽  
Xiao Bo Wang

Cloud computing is an effective approach for organizing computing resource and improving computing capability. In this paper, we designed and contstucted a private cloud computing platform based on ubuntu enterprise cloud. The cloud computing platform supports various clients dynamicly connet to cloud server and get cloud computing service via interface platform provided. Various kinds of virtual machine instance of different settings running on physical servers provide users computing and storage capability on demand. A series of high level functions guarantee computing service provision of platform.


2016 ◽  
Vol 6 (2) ◽  
pp. 137
Author(s):  
Sitti Aisa

<pre><em><span>The continued development and widespread use of current technology</span></em></pre><pre><em><span> so that accessing and managing data from a personal computer to </span></em></pre><pre><em><span>make private users become inflexible due to the personal computer</span></em></pre><pre><em><span> requires a power source directly and storage areas are static, </span></em></pre><pre><em><span>therefore, the author plans to implement a service private </span></em></pre><pre><em><span>cloud that uses raspberry pi as a server and will be tested by the test</span></em></pre><pre><em><span> Blackbox. Our research by collecting data that we did put a literature</span></em></pre><pre><em><span> study, experiments, and observations. The design method using UML</span></em></pre><pre><em><span> use case diagrams, class diagrams, activity diagrams and sequence </span></em></pre><pre><em><span>diagrams. This application is built using Django, Python, Raspberry Pi, MySQL. Hopefully the benefit of this implementation can help a person in terms of managing data from a wide variety of resources (resource) quickly and anywhere.</span></em></pre>


2018 ◽  
Vol 2018 ◽  
pp. 1-20 ◽  
Author(s):  
John Patrick Barrowclough ◽  
Rameez Asif

The exponential rise of the cloud computing paradigm has led to the cybersecurity concerns, taking into account the fact that the resources are shared and mediated by a ‘hypervisor’ that may be attacked and user data can be compromised or hacked. In order to better define these threats to which a cloud hypervisor is exposed, we conducted an in-depth analysis and highlighted the security concerns of the cloud. We basically focused on the two particular issues, i.e., (a) data breaches and (b) weak authentication. For in-depth analysis, we have successfully demonstrated a fully functional private cloud infrastructure running on CloudStack for the software management and orchestrated a valid hack. We analyzed the popular open-source hypervisors, followed by an extensive study of the vulnerability reports associated with them. Based on our findings, we propose the characterization and countermeasures of hypervisor’s vulnerabilities. These investigations can be used to understand the potential attack paths on cloud computing and Cloud-of-Things (CoT) applications and identify the vulnerabilities that enabled them.


Author(s):  
Dušan Savić ◽  
Siniša Vlajić ◽  
Marijana Despotović-Zrakić

Applications are often multi-tier and require application servers, workflow engines, and database management systems. Cloud computing is a computing paradigm wherein the resources such as processors, storage, and software applications are provided as services via the Internet. Moving an enterprise application to the cloud can be a challenge. This application needs to be split into the components that then automatically deploy on the cloud. In this chapter, the authors introduce a way to automatically derivate the main architecture components from the software requirements that can serve as a basis for an architecture diagram in the MOCCA method. The proposed approach is model and use case driven.


Author(s):  
Cláudio Teixeira ◽  
Joaquim Sousa Pinto ◽  
Flávio Ferreira ◽  
André Oliveira ◽  
António Teixeira ◽  
...  

As life expectancy increases, so does the number of Ambient Assisted Living (AAL) initiatives. The Living Usability Lab is a user-centered living laboratory aimed at open-innovation and evaluation of new approaches to AAL applications and services, where the different stakeholders may develop and evaluate innovative services for the elderly in near-real life conditions. These AAL initiatives often traverse several research fields, from embedded devices to multiple data streams analysis. Advanced processing, reasoning, and storage of such data streams poses a complex problem usually solved using local processing and storage resources. This chapter presents an overview of the LUL initiative, its services, and applications, and explores the problem of advanced processing, reasoning, and storage from a cloud computing perspective.


Author(s):  
Robert Basmadjian ◽  
Hermann Meer ◽  
Ricardo Lent ◽  
Giovanni Giuliani

2013 ◽  
Vol 3 (2) ◽  
pp. 47-60 ◽  
Author(s):  
Absalom E. Ezugwu ◽  
Seyed M. Buhari ◽  
Sahalu B. Junaidu

Virtual machine allocation problem is one of the challenges in cloud computing environments, especially for the private cloud design. In this environment, each virtual machine is mapped unto the physical host in accordance with the available resource on the host machine. Specifically, quantifying the performance of scheduling and allocation policy on a Cloud infrastructure for different application and service models under varying performance metrics and system requirement is an extremely challenging and difficult problem to resolve. In this paper, the authors present a Virtual Computing Laboratory framework model using the concept of private cloud by extending the open source IaaS solution Eucalyptus. A rule based mapping algorithm for Virtual Machines (VMs) which is formulated based on the principles of set theoretic is also presented. The algorithmic design is projected towards being able to automatically adapt the mapping between VMs and physical hosts’ resources. The paper, similarly presents a theoretical study and derivations of some performance evaluation metrics for the chosen mapping policies, these includes determining the context switching, waiting time, turnaround time, and response time for the proposed mapping algorithm.


Sign in / Sign up

Export Citation Format

Share Document