Summary of Tessema Mengitsu’s “A “No Data Center” Solution to Cloud Computing”

TO: Professor Ellis  

FROM: Alexander Rossler 

DATE: 02/24/2021 

SUBJECT: 500 Word Summary of “A “No Data Center” Solution to Cloud Computing”

    Cloud Computing services are extremely helpful to many, but are complex and expensive to begin as a new company. To begin with, Cloud Computing is the availability of computer resources over the internet, this could be anything from storage to softwares being streamed straight to another device.  Of course there are consumer level options, things like Google Drive and even Adobe Creative Cloud, when working at a company level, having your own private Cloud Service for employees and others involved is much more professional and organized. On top of this, having your own control of something this important makes it all the safer, on top of whatever other forms of security you incorporate into it. Developing your own private Cloud Computing service can be expensive and time consuming, but in the long run would be quite inexpensive compared to services that charge extremely high fees depending on the hardware you require from them. You would be able to cut out the middleman pricing, and handle everything on your own for a much more affordable price. 

Instead of setting up data centers filled with expensive servers, we could instead use the Credit Union Cloud Model (CUCM) which would allow for us to use resources from computers that are either overabundant in resources or not being used currently. This model of sharing resources across multiple computers is not specifically only for the cloud computing model, we’ve seen it used for other missions in the past. This includes things like allocating small amounts of GPU power to solve complex algorithms being studied by scientists. For our CUCM though, would still need one or more machines dedicated to managing the volunteered machines (Member Nodes) which would be considered the server for the Cloud. This would be the only set in stone permanent machines in the model, considering any one computer can opt out of the model at a given point in time. In order to make this Cloud Model work, there needs to be software installed on all nodes involved, including the Member Nodes and the Management Node(s) allowing for the resources to be managed and allocated properly. There are quite a few decisions to make in-terms of which software to choose, with different optimizations to different hardware being utilized. Deciding on what program to use is mainly dependent on what hardware you decide you will be using as a resource manager and allocator. 

References:

T. Mengistu, A. Alahmadi, A. Albuali, Y. Alsenani and D. Che, “A “No Data Center” Solution to Cloud Computing,” 2017 IEEE 10th International Conference on Cloud Computing (CLOUD), Honolulu, CA, 2017, pp. 714-717, doi: 10.1109/CLOUD.2017.99.