Arun Kumar Yadav

Work place: Department of Computer Science and Technology, ITM University Gwalior, M.P., India



Research Interests: Autonomic Computing, Real-Time Computing, Distributed Computing, Database Management System


Arun Kumar Yadav has done B.E. (Computer Science & Engineering) from G.B. Pant Engineering College, Pauri Garhwal, M.Tech (Information Technology) from Sam Higginbotom Institute of Agriculture, Technology & Sciences, Allahabad and pursuing Ph.D. in Computer Science and Engineering from Uttarakhand Technical University, Dehradun. Presently he is working as Associate Professor in the Department of Computer Science & Engineering at ITM University Gwalior, Madhya Pradesh, India.
His research interest includes Distributed Database Security, Cloud Computing and Fog Computing. He is a senior member of IACSIT and IAENG Technical Societies.

Author Articles
Desktop Virtualization: Benefits, Challenges, and Future Trends

By Surjeet Kushwaha Arun Kumar Yadav H. N. Verma

DOI:, Pub. Date: 8 Dec. 2023

A thorough overview of desktop virtualization, a growingly popular technology that allows centralized and effective IT management, is provided in this review paper. Exploring desktop virtualization's benefits, drawbacks, various forms, impact on contemporary workplaces, and potential future trends are the main objectives. The advantages of desktop virtualization are emphasized in the report, including increased productivity, cost savings, and improved security. It explores the numerous forms of virtualization, such as client-based, server-based, and application virtualization, highlighting their special qualities and applicability for varied organizational purposes. The article also addresses how virtual desktop infrastructure (VDI) supports bring-your-own-device (BYOD) rules, allowing workers to access their work environments from any place and device. In today's dynamic workplace, this feature improves collaboration and overall efficiency. The study concludes by examining the potential of desktop virtualization and offering information on new trends and advancements that have the potential to influence the field. This review paper provides a thorough overview, making it a useful tool for businesses wishing to use desktop virtualization in their IT infrastructure.

[...] Read more.
Real Time Efficient Scheduling Algorithm for Load Balancing in Fog Computing Environment

By Manisha Verma Neelam Bhardwaj Arun Kumar Yadav

DOI:, Pub. Date: 8 Apr. 2016

Cloud computing is the new era technology, which is entirely dependent on the internet to maintain large applications, where data is shared over one platform to provide better services to clients belonging to a different organization. It ensures maximum utilization of computational resources by making availability of data, software and infrastructure with lower cost in a secure, reliable and flexible manner. Though cloud computing offers many advantages, but it suffers from certain limitation too, that during load balancing of data in cloud data centers the internet faces problems of network congestion, less bandwidth utilization, fault tolerance and security etc. To get rid out of this issue new computing model called Fog Computing is introduced which easily transfer sensitive data without delaying to distributed devices. Fog is similar to the cloud only difference lies in the fact that it is located more close to end users to process and give response to the client in less time. Secondly, it is beneficial to the real time streaming applications, sensor networks, Internet of things which need high speed and reliable internet connectivity. Our proposed architecture introduced a new scheduling policy for load balancing in Fog Computing environment, which complete real tasks within deadline, increase throughput and network utilization, maintaining data consistency with less complexity to meet the present day demand of end users.

[...] Read more.
An Efficient Architecture and Algorithm for Resource Provisioning in Fog Computing

By Swati Agarwal Shashank Yadav Arun Kumar Yadav

DOI:, Pub. Date: 8 Jan. 2016

Cloud computing is a model of sharing computing resources over any communication network by using virtualization. Virtualization allows a server to be sliced in virtual machines. Each virtual machine has its own operating system/applications that rapidly adjust resource allocation. Cloud computing offers many benefits, one of them is elastic resource allocation. To fulfill the requirements of clients, cloud environment should be flexible in nature and can be achieve by efficient resource allocation. Resource allocation is the process of assigning available resources to clients over the internet and plays vital role in Infrastructure-as-a-Service (IaaS) model of cloud computing. Elastic resource allocation is required to optimize the allocation of resources, minimizing the response time and maximizing the throughput to improve the performance of cloud computing. Sufficient solutions have been proposed for cloud computing to improve the performance but for fog computing still efficient solution have to be found. Fog computing is the virtualized intermediate layer between clients and cloud. It is a highly virtualized technology which is similar to cloud and provide data, computation, storage, and networking services between end users and cloud servers. This paper presents an efficient architecture and algorithm for resources provisioning in fog computing environment by using virtualization technique.

[...] Read more.
Other Articles