Ouda 2021 W
Ouda 2021 W
Ouda 2021 W
ghazwankhalid84@gmail.com
yahoophd@gmail.com
1. Introduction
Cloud computing is one of the subjects that are often discussed and researched due to their importance,
therefore, many universities are starting to get interested in using it and its offered services which are
increasingly diverse [1]. Cloud computing helps small and large organizations and developers who are
engaged in the field of IT. It provides many facilities including the ease of using the provided services,
the ease of updating process for the used software because it automatically updates without the need to
be manually updated [2]. Cloud computing works over the internet on a pay-for-use basis by the delivery
of on-demand computing resources [3]. It is an abstraction of the complex infrastructure that is hidden
and a computational method which is presented by information technology capabilities as a service so
that users can access them without knowing what is inside, have experience with it, or have control of
the IT infrastructure that helps it [4].
The role of cloud computing in universities should not be belittled, because it can provide significant
gains in access to a wide range of research applications, educational resources, and tools. Educational
Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution
of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
Published under licence by IOP Publishing Ltd 1
ICMAICT 2020 IOP Publishing
Journal of Physics: Conference Series 1804 (2021) 012119 doi:10.1088/1742-6596/1804/1/012119
centers in universities suffer from many problems in both software and hardware resources. The large
diversity of software provided by developers is a challenge for teachers due to the need to meet the
software needs. Other problems are the high expense, and the difficulty of software update. As for
problems of hardware resources, they comprise the difference in the configuration of computers, waste
of resources due to data redundancy, and high maintenance costs [5][6].
Cloud computing is useful as a center of learning and research so that more useful educational centers
can be built. With cloud computing it will be easier for educational centers to manage software and
hardware as well as data that will be stored in a data center, so data security will be safer and more
secure. It is expected to achieve flexibility, elasticity, and optimal resources management. Thus, users
have a choice of accessing external software that is run on the internet by means of their browsers rather
than the need to download the software from the internet. The access of external software via internet is
one of the cloud services which is called Software as a Service (Saas) [5].
Private cloud is a type of cloud computing that refers to services delivery over private IT
infrastructure in a single organization to meet specific business needs. Private cloud is the best solution
for businesses that require direct control over their environments with dynamic computing needs to meet
security, flexibility, and control benefits.
In this study, the proposed design comprises private cloud computing and SaaS applications, a new
approach for ICC laboratories, which focused on the design of cloud computing to meet the requirements
of universities.
2. Previous Studies
Cloud computing has got the attention of educational communities. For instance, N. M. Nor et al [7],
discussed the delineation of cloud computing in education, they studied the benefits and challenges of
using virtual computing labs. Moreover, H. A. Ali et al [6], discussed the concept of virtual labs.
However, they proposed a virtual lab architecture based on cloud. The architecture proposed a virtual
lab hosted on a publicly accessible cloud-based infrastructure. Similarly, Y. Khmelevsky et al [5],
presented an overview for using cloud computing at universities. However, they suggested a prototype
design for cloud computing in universities. Furthermore, W. L. Encalada et al [8], proposed a model for
implementing virtual computing labs based on cloud computing. This model is designed to assist in
teaching practical information technology skills based on social clouds. S. Kumar et al, discussed the
characteristics and deployments of cloud computing. They suggested prototype architecture for
universities based on private cloud computing [9]. Whereas, G. Zou [10] discussed the problem of the
use and management of educational resources in universities. However, he designs a user management
system which is based on private clouds.
2
ICMAICT 2020 IOP Publishing
Journal of Physics: Conference Series 1804 (2021) 012119 doi:10.1088/1742-6596/1804/1/012119
In this service, the cloud provider offers a complete development and deployment environment which
is needed to build applications that will be installed on the servers according to the needs of users. Then
users build the applications needed on this platform and use them. This is similar to renting a house with
its contents so that users can immediately use the house. Examples of vendors are: Oracle Cloud,
Microsoft Azure, Google Cloud Platform.
4. Research Method
The methodology adopted for data analysis in this study was based on the application of the network
development lifecycle (NDLS) approach. This approach is manipulated to design and develop a wired
network infrastructure that allows monitoring of network performance and statistics. NDLC has the
ability to develop network infrastructure appropriately and repeatedly. Furthermore, the search results
require planning which includes; analysis of hardware and software requirements, user needs, and
network topology. NDLC consists of six stages as mentioned in figure 1 below:
3
ICMAICT 2020 IOP Publishing
Journal of Physics: Conference Series 1804 (2021) 012119 doi:10.1088/1742-6596/1804/1/012119
6. Requirements Analysis
To achieve the requirements of the ICC network, there are several basic criteria that should be available
for the data distributed during storage and processing as availability, security, flexibility and scalability.
Generally, data processing and data storage are carried out by standard protocols during the data transfer
process. Data storage is an online data storage with cloud computing technology, which is a cloud
storage service equipped with a user management system, such as synchronizing contacts, files, audio,
photos and other documents on all devices and allows online editing of basic files through the web.
4
ICMAICT 2020 IOP Publishing
Journal of Physics: Conference Series 1804 (2021) 012119 doi:10.1088/1742-6596/1804/1/012119
Private cloud computing is a cloud computing service that is provided to meet a company's needs
through local and internet network access [15]. Hardware systems are chosen to provide the right support
now and, in the future, namely:
a) Intel XEON Processor with Quad Core 8 MB Cache,
b) Memory with 8 GB or more,
c) Hard Drive with 1TB SATA or more,
5
ICMAICT 2020 IOP Publishing
Journal of Physics: Conference Series 1804 (2021) 012119 doi:10.1088/1742-6596/1804/1/012119
d) DVD/RW,
e) LCD Monitor.
2) Computer Client Specifications
The recommended specifications of the computers used as clients are as follows:
a) Processor: Intel Core i7,
b) Memory: 8 GB DDR4,
c) Hard drive: 350 GB SATA,
d) Network adopter,
e) Operating System: Windows 10,
f) Software: Web Browser, Java Plug-in,
g) DVD R/W,
h) LCD monitor.
3) Recommended Network Specifications
The recommended network specifications are as follows:
a) Category 5 cable,
b) Modular connection type RJ-45 Cat5,
c) NETGEAR (48 port) switches with 10/100/1000 mbps ports,
d) Star topology, making it easier to install, wire, and to detect faults and remove parts from the
network that has been built.
9. Conclusion
Developers of educational centers cannot ignore cloud computing services. ICC as an educational center
in the University of Diyala suffered some issues and challenges such as the conventionality of storage
methods, the non-integration of data processing, and the non-uniformity of software used in client
computers. This study discussed the services offered by cloud computing and adopted NDLC approach
to analyze the network data of ICC. This study proposed a design of a cloud computing in the ICC to
make the software and hardware of computers in the laboratory work better and more efficiently. The
Proposed design is based on private cloud computing using SaaS deployment model.
Software as a Service is used in computer laboratories to make them better and easier to control.
Users of SaaS cannot arbitrarily install and update the software without getting the approval of the
server, so there is no disruption of computer networks.
The use of private cloud computing aims to more easily supervise and regulate computer networks
in computer labs. Private cloud computing that is built with the service-oriented component approach is
an architecture capable of providing an efficient interface for the process of using software and hardware
on ICC client computers in computer labs through local and internet network connections.
Acknowledgement
I am grateful to Qahtan M. Yas, Ph.D., who participated and contributed to the clarity of the paper and
for his suggestions and support to conduct a study in the cloud computing field.
References:
[1] H. Xue-Ni, “University network-design based on cloud computing,” in 5th International
Conference on Intelligent Networking and Collaborative Systems (INCoS), 2013, pp. 300–
303.
[2] C. L. Devasena, “Impact Study of Cloud Computing on Business Development,” Operations
Research and Applications: An International Journal (ORAJ), vol. 1, pp. 1–7, 2014.
[3] R. L. Grossman, “The case for cloud computing,” IT Professional (IT Prof Mag), vol. 11, pp. 23-
27, 2009.
[4] A. Shawish and M. Salama, “Cloud Computing: Paradigms and Technologies,” In: Inter-
cooperative Collective Intelligence: Techniques and Applications. Studies in Computational
Intelligence, Xhafa F., Bessis N., Eds. Berlin: Springer, 2014, pp. 39–68.
6
ICMAICT 2020 IOP Publishing
Journal of Physics: Conference Series 1804 (2021) 012119 doi:10.1088/1742-6596/1804/1/012119
[5] Y. Khmelevsky and V. Voytenko, “Cloud computing infrastructure prototype for university
education and research,” in 15th Western Canadian Conference on Computing Education
(WCCCE '10), 2010, article no. 8.
[6] H. A. Ali and H. A. El-Ghareeb, “Implementation of Cloud-based Virtual Labs for Educational
Purposes,” International Journal of Computer Science and Network Security (IJCSNS), vol.
14, no. 7, pp. 45–49, 2014.
[7] N. M. Nor and N. Rahim., “Cloud Computing: A View on Virtual Computing Labs,” Malaysian
Journal of Information and Communication Technology, vol. 1, no. 1, pp. 33–38, 2016.
[8] W. L. Encalada and J. L. Castillo Sequera, “Model to implement virtual computing labs via cloud
computing services,” Symmetry, vol. 9, no. 7, pp. 1–15, 2017.
[9] S. Kumar and O. Murthy, “Cloud Computing for Universities: A Prototype Suggestion and use
of Cloud Computing in Academic Institutions,” International Journal of Computer
Applications, vol. 70, no. 14, pp. 1–6, 2013.
[10] G. Zou, “The Design Of Private Cloud Platform For Colleges And Universities Education
Resources Based On Openstack,” in 4th National Conference on Electrical, Electronics and
Computer Engineering, 2015, pp. 991–996.
[11] K. Jungck and S. M. Rahman, “Cloud Computing Avoids Downfall of Application Service
Providers,” International Journal of Information Technology Convergence and Services
(IJITCS), vol. 1, no. 3, pp. 1-20, 2011.
[12] I. Adegbilero-iwari and S. A. Hamzat, “Library Services Platform Path to Cloud Computing
Adoption in Nigerian Academic Libraries: A Review,” Library Philosophy and Practice (e-
journal), p. 23, 2017.
[13] C. Kistasamy, A. Van Der Merwe, and A. De La Harpe, “The relationship between Service
Oriented Architecture and Enterprise Architecture,” in IEEE International Enterprise
Distributed Object Computing Workshop (EDOC), 2010, pp. 129–137.
[14] M. Swientek, U. Bleimann, and P. S. Dowland, “Service-Oriented Architecture: Performance
Issues and Approaches,” in 7th International Network Conference (INC2008), 2008, pp. 261-
269.
[15] R. Arokia, P. Rajan, and S. Shanmugapriyaa, “Evolution of Cloud Storage as Cloud Computing
Infrastructure Service,” IOSR Journal of Computer Engineering, vol. 1, no. 1, PP. 38-45, 2012.