Improving the Response Time of M-Learning and Cloud Computing Environments Using a Dominant Firefly Approach

Mobile learning (m-learning) is a relatively new technology that helps students learn and gain knowledge using the Internet and Cloud computing technologies. Cloud computing is one of the recent advancements in the computing field that makes Internet access easy to end users. Many Cloud services rel...

Full description

Bibliographic Details
Main Authors: Kaushik Sekaran, Mohammad S. Khan, Rizwan Patan, Amir H. Gandomi, Parimala Venkata Krishna, Suresh Kallam
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8640814/
id doaj-6cfdaa1cd4c34fe8b53075c590c2ee31
record_format Article
spelling doaj-6cfdaa1cd4c34fe8b53075c590c2ee312021-03-29T22:18:49ZengIEEEIEEE Access2169-35362019-01-017302033021210.1109/ACCESS.2019.28962538640814Improving the Response Time of M-Learning and Cloud Computing Environments Using a Dominant Firefly ApproachKaushik Sekaran0Mohammad S. Khan1Rizwan Patan2https://orcid.org/0000-0003-4878-1988Amir H. Gandomi3Parimala Venkata Krishna4Suresh Kallam5Department of Computer Science and Engineering, Vignan Institute of Technology and Science, Hyderabad, IndiaDepartment of Computing, East Tennessee State University, Johnson City, TN, USASchool of Computing Science and Engineering, Galgotias University, Greater Noida, IndiaSchool of Business, Stevens Institute of Technology, Hoboken, NJ, USADepartment of Computer Science and Engineering, Sri Padmavati Mahila Visvavidyalayam, Govt. State Level University, Tirupati, IndiaSchool of Computing Science and Engineering, Galgotias University, Greater Noida, IndiaMobile learning (m-learning) is a relatively new technology that helps students learn and gain knowledge using the Internet and Cloud computing technologies. Cloud computing is one of the recent advancements in the computing field that makes Internet access easy to end users. Many Cloud services rely on Cloud users for mapping Cloud software using virtualization techniques. Usually, the Cloud users' requests from various terminals will cause heavy traffic or unbalanced loads at the Cloud data centers and associated Cloud servers. Thus, a Cloud load balancer that uses an efficient load balancing technique is needed in all the cloud servers. We propose a new meta-heuristic algorithm, named the dominant firefly algorithm, which optimizes load balancing of tasks among the multiple virtual machines in the Cloud server, thereby improving the response efficiency of Cloud servers that concomitantly enhances the accuracy of m-learning systems. Our methods and findings used to solve load imbalance issues in Cloud servers, which will enhance the experiences of m-learning users. Specifically, our findings such as Cloud-Structured Query Language (SQL), querying mechanism in mobile devices will ensure users receive their m-learning content without delay; additionally, our method will demonstrate that by applying an effective load balancing technique would improve the throughput and the response time in mobile and cloud environments.https://ieeexplore.ieee.org/document/8640814/Cloud computingdominant firefly algorithmload balancingmobile learning (m-learning)virtual machines
collection DOAJ
language English
format Article
sources DOAJ
author Kaushik Sekaran
Mohammad S. Khan
Rizwan Patan
Amir H. Gandomi
Parimala Venkata Krishna
Suresh Kallam
spellingShingle Kaushik Sekaran
Mohammad S. Khan
Rizwan Patan
Amir H. Gandomi
Parimala Venkata Krishna
Suresh Kallam
Improving the Response Time of M-Learning and Cloud Computing Environments Using a Dominant Firefly Approach
IEEE Access
Cloud computing
dominant firefly algorithm
load balancing
mobile learning (m-learning)
virtual machines
author_facet Kaushik Sekaran
Mohammad S. Khan
Rizwan Patan
Amir H. Gandomi
Parimala Venkata Krishna
Suresh Kallam
author_sort Kaushik Sekaran
title Improving the Response Time of M-Learning and Cloud Computing Environments Using a Dominant Firefly Approach
title_short Improving the Response Time of M-Learning and Cloud Computing Environments Using a Dominant Firefly Approach
title_full Improving the Response Time of M-Learning and Cloud Computing Environments Using a Dominant Firefly Approach
title_fullStr Improving the Response Time of M-Learning and Cloud Computing Environments Using a Dominant Firefly Approach
title_full_unstemmed Improving the Response Time of M-Learning and Cloud Computing Environments Using a Dominant Firefly Approach
title_sort improving the response time of m-learning and cloud computing environments using a dominant firefly approach
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Mobile learning (m-learning) is a relatively new technology that helps students learn and gain knowledge using the Internet and Cloud computing technologies. Cloud computing is one of the recent advancements in the computing field that makes Internet access easy to end users. Many Cloud services rely on Cloud users for mapping Cloud software using virtualization techniques. Usually, the Cloud users' requests from various terminals will cause heavy traffic or unbalanced loads at the Cloud data centers and associated Cloud servers. Thus, a Cloud load balancer that uses an efficient load balancing technique is needed in all the cloud servers. We propose a new meta-heuristic algorithm, named the dominant firefly algorithm, which optimizes load balancing of tasks among the multiple virtual machines in the Cloud server, thereby improving the response efficiency of Cloud servers that concomitantly enhances the accuracy of m-learning systems. Our methods and findings used to solve load imbalance issues in Cloud servers, which will enhance the experiences of m-learning users. Specifically, our findings such as Cloud-Structured Query Language (SQL), querying mechanism in mobile devices will ensure users receive their m-learning content without delay; additionally, our method will demonstrate that by applying an effective load balancing technique would improve the throughput and the response time in mobile and cloud environments.
topic Cloud computing
dominant firefly algorithm
load balancing
mobile learning (m-learning)
virtual machines
url https://ieeexplore.ieee.org/document/8640814/
work_keys_str_mv AT kaushiksekaran improvingtheresponsetimeofmlearningandcloudcomputingenvironmentsusingadominantfireflyapproach
AT mohammadskhan improvingtheresponsetimeofmlearningandcloudcomputingenvironmentsusingadominantfireflyapproach
AT rizwanpatan improvingtheresponsetimeofmlearningandcloudcomputingenvironmentsusingadominantfireflyapproach
AT amirhgandomi improvingtheresponsetimeofmlearningandcloudcomputingenvironmentsusingadominantfireflyapproach
AT parimalavenkatakrishna improvingtheresponsetimeofmlearningandcloudcomputingenvironmentsusingadominantfireflyapproach
AT sureshkallam improvingtheresponsetimeofmlearningandcloudcomputingenvironmentsusingadominantfireflyapproach
_version_ 1724191852776652800