Content uploaded by Hebah H. O. Nasereddin
Author content
All content in this area was uploaded by Hebah H. O. Nasereddin on Jan 12, 2021
Content may be subject to copyright.
Building of Private Cloud Computing
Architecture to Support E-Learning
Ali Ryadh Abdulhafidh, Faculty information Technology, alialmarsoumi6@gmail.com
Hebah H. O. Nasereddin, Faculty of Information Technology, Middle East University,
Amman – Jordan, hnasereddin@meu.edu.jo
Abstract— recent years have seen rapidly advances in electronic learning and cloud
computing. The trend in the construction of the E-learning business is private cloud
computing, the robust E-Learning platform. Cloud computing has many educational
advantages, (e.g. providing educational databases and resource storage, e-mails, tools for
students and teachers, educational applications and clients located all over the world
containing in an educational program). This paper lists variations between private cloud with
community cloud, public cloud and hybrid cloud, and puts forward an architecture of private
cloud computing to support E-Learning, the proposed framework contains five layers (Data
Centre Layer, Physical Resource Layer, Management Layer, Database and Middleware
Layer, finally Application Layer), This paper describes the structure of each layer and
introduces the idea for private cloud storage and network virtualization of the operating
system.
Keywords- E-learning, Private cloud computing, Management, Data Centre, Physical Resource, Application
I. Introduction
Cloud Computing is a recent advancement in IT which is transferring computing and data to
massive data centers from desktop and mobile PCs. It refers to applications offered as internet
services as well as the existing cloud infrastructure, namely data center hardware and device
software [1][2].The Cloud Computing model provides easy on-demand access to a common
pool of computing resources, configurable (e.g. servers, networks, storage, services, and
software) that can easily be released and distributed with little management effort or contact
between providers of services [3].E-learning is also commonly used by educational institutions
to facilitate their learning systems and provides students with access to learning materials and
information at any time. Several educational institutions in Indonesia have introduced e-
learning. E-learning offers many advantages, including accessibility, variety, assessment, and
others [4], despite many difficulties in implementing it. When e-learning starts, the key
problem is the high initial cost, or in other words, the economic factor [5]. The organizations
High Technology Letters
Volume 26, Issue 12, 2020
ISSN NO : 1006-6748
http://www.gjstx-e.cn/853
that adopt e-learning are increasingly centered. Institutions are known as low-budgets, but they
do have a budget that is sufficiently budgetary to ensure that they can invest on e-learning is
definitely very difficult for institutions. The insufficient infrastructure in e-learning is
becoming a major issue, so the Institutions wish to implement problems of e-learning with
server/pc, storage and network procurement [6] [7] [8]. The next problem is the provision of
facilities and personnel, not all of the organizations have the trained personnel who can
develop e-learning solutions so, it need specialists in the design and production of educational
materials generally known as the teaching designer. It is also a concern for each institution in
adopting e-learning. It is because organizations are already calculating the costs of using them
to supply e-learning systems specifically [9] [10].
II. Evolution of Cloud Computing
Fig. 1.Demonstrates advances in cloud computing. John McCarthy said one day in a lecture
at the MIT in 1960 that computing can also be marketed as a services like water and
electricity. And in 1999 the salesforce company released a convenient website [11][12] to
deliver its software to consumers. Amazon Web Services was introduced in 2002 by Amazon
and supplied the storage and computing services. In around 2009, Oracle had begun to
provide cloud computing services [13] through major companies such as Google, Microsoft
and HP. Everyone now uses cloud computer services in their everyday lives. Google Images,
Google Drive, iCloud etc. For example. The fundamental needs of IT industries will be in
future cloud computing[14][15].
Fig. 1. Evolution of Cloud Computing
High Technology Letters
Volume 26, Issue 12, 2020
ISSN NO : 1006-6748
http://www.gjstx-e.cn/854
III. Private, Public and Hybrid Cloud Computing
The main drivers of cloud computing are broadband and wireless access, lower storage costs,
and incremental advancements in computer software for the Internet.Cloud service users will
be able to expand capacity at high demand, reduce prices, experiment with new technologies
and eliminate unnecessary capacity, while service providers will increase usage of multiple
systems and enable greater software and hardware investments.The use of two basic models,
service model and deployment model, is describable in cloud computing. It establishes the cap
on the usage of resources. There are four cloud computing deployment models: public, private,
and hybrid. A comparative study of these models are shown in Table 1 [16] [17] [18]. A single
customer builds a private cloud offering data protection and service quality. The company has
its own infrastructure and is being installed at the company's data center [19] [20]. Public
cloud implement by a three company (e.g. Amazon, Google, and Microsoft). It provides
services of cloud, such as systems of network and storage. Hybrid cloud gathers both private
and public cloud models. It provides on-demand externally provision of networking and
hardware facilities [21]. Collaborative computing community cloud is a cooperative project in
which technology is shared by many organizations, whether internally or third-party and
hosting internal or externally, from a particular community with shared concerns (security,
jurisdiction, compliance, etc.).
Table 1. Comparison among Private, Public, Hybrid and Community Cloud
High Technology Letters
Volume 26, Issue 12, 2020
ISSN NO : 1006-6748
http://www.gjstx-e.cn/855
There are two kinds of services in the cloud: on-premises (clients home) and off -premises.
Fig. 2 shows the essence of those resources and the relationship between these private,
hybrid, public and communal clouds [16] [24] [25].
Fig. 2.Deployment Model (Private, Public, Hybrid and Community cloud)
IV.
Mythology
E-learning is a private cloud conversion of e-learning cloud computing technologies, a
future e-learning platform that includes all required e-learning software and hardware tools.
After virtualizing these computer resources, computing resources can be leased for
educational institutions, students and companies as utilities.E-learning is a revised
technology, principles and resources that offer new content, concepts and methods of
learning and thus the teacher's position cannot be substituted. It's not possible to fully
substitute teachers. Leading positions are still performed by teachers and private e-learning
is created and used. Fig. 3 demonstrates the private cloud-based e-learning architecture.
Fig. 3. Architecture of Layers for the Proposed Framework
High Technology Letters
Volume 26, Issue 12, 2020
ISSN NO : 1006-6748
http://www.gjstx-e.cn/856
Based on the current situation and pattern of e-learning, we create private e-learning cloud
architecture suited for future learning growth. As the figure shows, the proposed framework
contains five layers as follows: The Data Centre layer at the bottom of the architecture is the
first layer. While conventional data centres have issues such as high costs of electricity, low
usage of resources, poor flexibility, expansion and error management capacity, we need data
storage, protection and data processing in a more efficient way with information explosion.
A second layer of Physical Resource is designed for the security of node failure of the
relative flexibility resource pool and for integrating all physical resources (server, storage and
network infrastructure).
Management layer is the third layer which has been constructed above the management layer
for the visual transmission and management of the data centre resources.
DB and middleware layer is the fourth layer in the architecture, and it mostly provides the
public with general parts abstract from complex applications to minimize the complexity of
application creation. DB is also a middleware layer that saves all data from business
application systems.
E-learning Application layer for business applications is the fifth layer at the head of the
architecture that is deployed on it as a control system, smart decision-making system, etc.
V. Expected Advantages from the Methodology
During the combination of high-performance and mass storage computing resources, this
device will provide a better quality of service, as is the expected benefits deriving from the
proposed architecture. Cloud computing can detect and exclude node failure automatically,
do not affect the system's normal operation.Data are intensively recorded in the cloud
computing model. Depend on one or more data center managers are responsible for managing
the united data, resource allocation, equilibrium loading, software deployment, security
control, and efficient real-time monitoring.Cloud-based e-learning infrastructure retrieves
computation and data into a vast number of computers distributed, delivering powerful
processing power and large storage space by the oceans of clouds in tens of thousands of
computers, and making the "cloud" a service for students over the Internet.
The environment and physical platform are unrelated to each application implementation. It
is handled via the virtualization platform, which is expensive. The hardware behind it was
used to establish a shared, distributed on-demand resource pool, including servers, storage
and networking equipment and full virtualization.
High Technology Letters
Volume 26, Issue 12, 2020
ISSN NO : 1006-6748
http://www.gjstx-e.cn/857
The key advantage of the initiative is that it aims at giving rural students in institutions
without substantial facilities easy access to expensive applications implementing on high-
performance processors. This architecture would entail substantial investment, but the
benefits would easily justify the cost.
VI. Conclusion
The private cloud is gradually deployed instead of once. The private cloud computing
architecture can ideally interchange strategies for sharing with other architectures. The
security control between virtual and physical architecture regulates the load in a way that
ensures intelligent cooperation. It may realize the on-demand payment mechanism if
necessary. By analyzing informatization status of E-Learning enterprises, this paper puts
forward E-Learning private cloud architecture, and describes its structure in details. It
provides theoretical advices to E-Learning construction, differences between deployments
model and the benefits of proposed private cloud computing architecture, but fulfillment of
private cloud ideal mode, still needs more technical support.
Acknowledgment
The authors are grateful to Middle East University, Amman, Jordan for the financial support
granted to cover the publication fee of this research article.
References
1. Fithri, Diana Laily, Andy Prasetyo Utomo, and Fajar Nugraha. "Implementation of SaaS cloud
computing services on E-learning applications (case study: PGRI foundation school)." Journal
of Physics: Conference Series. Vol. 1430. No. 1. IOP Publishing, 2020.
2. Kayali, Mohammad, and Saad Alaaraj. "Adoption of Cloud Based E-learning in Developing
Countries: A Combination A of DOI, TAM and UTAUT." Int. J. Contemp. Manag. Inf.
Technol 1.1 (2020): 1-7.
3. Vershitskaya, Elena R., et al. "Present-day management of universities in Russia: Prospects and
challenges of e-learning." Education and Information Technologies 25.1 (2020): 611-621.
4. Aljawarneh, Shadi A. "Reviewing and exploring innovative ubiquitous learning tools in higher
education." Journal of computing in higher education 32.1 (2020): 57-73.
5. Ali, Mohammed Banu. "Multi-Perspectives of Cloud Computing Service Adoption Quality and
Risks in Higher Education." Handbook of Research on Modern Educational Technologies,
Applications, and Management. IGI Global, 2020. 1-19.
6. Hussein, Lubna A., and Mohd Faiz Hilmi. "Cloud Computing Based E-learning in Malaysian
Universities." International Journal of Emerging Technologies in Learning (iJET) 15.08 (2020):
High Technology Letters
Volume 26, Issue 12, 2020
ISSN NO : 1006-6748
http://www.gjstx-e.cn/858
4-21.
7. Oladimeji, Ismaila W., Ismaila M. Folashade, and A. Bello Oniyide. "Design of cloud-based e-
learning system for virtual classroom." International Journal of Management, IT and
Engineering 8.11 (2018): 1-14.
8. Irgashevich, Dadamuxamedov Alimjon. "METHODS OF USING CLOUD TECHNOLOGIES
IN ISLAMIC EDUCATION INSTITUTIONS." METHODS 7.5 (2020).
9. Khan, Minhaj Ahmad, and Khaled Salah. "Cloud adoption for e-learning: Survey and future
challenges." Education and Information Technologies 25.2 (2020): 1417-1438.
10. Vasconcelos, Patrícia, et al. "Multidisciplinary criteria for the quality of e-learning services
design." Computers in Human Behavior 107 (2020): 105979.
11. Srivastava, Priyanshu, and Rizwan Khan. "A review paper on cloud computing." International
Journals of Advanced Research in Computer Science and Software Engineering 8.6 (2018): 17-
20.
12. El-Attar, Noha Ezzat, Niveen Abo El-Ela, and Wael A. Awad. "Integrated Learning
Approaches Based on Cloud Computing for Personalizing e-Learning
Environment." International Journal of Web-Based Learning and Teaching Technologies
(IJWLTT) 14.2 (2019): 67-87.
13. Asadi, Zoleixa, Mohammadhiwa Abdekhoda, and Haidar Nadrian. "Cloud computing services
adoption among higher education faculties: development of a standardized
questionnaire." Education and Information Technologies 25.1 (2020): 175-191.
14. Qasem, Yousef AM, et al. "A Multi-Analytical Approach to predict the determinants of cloud
computing adoption in higher education institutions." Applied Sciences 10.14 (2020): 4905.
15. Basha, A. D. "Cloud Computing Pillar-E-Learning." International Research Journal of
Computer Science (IRJCS) 7 (2020): 16-20.
16. Pal, Debranjan, Sourav Chakraborty, and Amitava Nag. "Cloud Computing: A Paradigm Shift
in IT Infrastructure." CSI Communications, January 2015.
17. Bokhari, Mohammad Ubaidullah, Qahtan Makki, and Yahya Kord Tamandani. "A survey on
cloud computing." Big Data Analytics. Springer, Singapore, 2018. 149-164.
18. Aryotejo, Guruh, and Daniel Y. Kristiyanto. "Hybrid cloud: bridging of private and public
cloud computing." Journal of Physics Conference Series. Vol. 1025. No. 1. 2018.
19. Yadav, Sonali. "Comparative study on open source software for cloud computing platform:
Eucalyptus, openstack and opennebula." International Journal Of Engineering And
Science 3.10 (2013): 51-54.
20. Linthicum, David S. "Emerging hybrid cloud patterns." IEEE Cloud Computing 3.1 (2016): 88-
91.
21. Laatikainen, Gabriella, Oleksiy Mazhelis, and Pasi Tyrväinen. "Role of acquisition intervals in
High Technology Letters
Volume 26, Issue 12, 2020
ISSN NO : 1006-6748
http://www.gjstx-e.cn/859
private and public cloud storage costs." Decision Support Systems 57 (2014): 320-330.
22. Wang, Huaqun, Zhiwei Wang, and Josep Domingo-Ferrer. "Anonymous and secure
aggregation scheme in fog-based public cloud computing." Future Generation Computer
Systems 78 (2018): 712-719.
23. Gorelik, Eugene. Cloud computing models. Diss. Massachusetts Institute of Technology, 2013.
24. Lakshminarayanan, Ramkumar, Binod Kumar, and Marappan Raju. "Cloud computing benefits
for educational institutions." arXiv preprint arXiv:1305.2616 (2013).
[25]
Swathi, T., K. Srikanth, and S. Raghunath Reddy. "Virtualization in cloud
computing." International Journal of Computer Science and Mobile Computing 3.5 (2014):
540-546.
High Technology Letters
Volume 26, Issue 12, 2020
ISSN NO : 1006-6748
http://www.gjstx-e.cn/860