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...
Main Authors: | , , , , , |
---|---|
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 |