Faculty Mentor(s)

Dr. Ahmad Ghafarian

Campus

Dahlonega

Proposal Type

Presentation - completed/ongoing

Subject Area

Computer Science/GIS

Location

Nesbitt 3203

Start Date

25-3-2016 2:45 PM

End Date

25-3-2016 4:00 PM

Description/Abstract

There is one evident area of operating systems that has enormous potential for growth and optimization. Only recently has focus been put on upgrading resources in the input/output (I/O) mechanisms of Linux operating systems. This focus has proven that there is no real optimal methodology for I/O scheduling devices in Linux. In order to allocate resources efficiently for time-intensive experiments on metadata and mobile devices, which both rely heavily on energy resources, Linux operating system developers must create new techniques for appropriately allocating these integral parts of computation. Advances must also be made to reduce the traffic in the file system alongside the optimization of energy resources in order to ensure that the system runs as efficiently as possible while aggregating different requests. Coupling the improvement of energy resources with that of request aggregation, as seen in the research presented in the collaboration of several national laboratories and universities, helps to maintain a higher throughput during run-time. With the advent of an ideal scheduler choice based on the I/O request, maximum energy efficiency methodologies, and the unification of I/O requests into a singular block, there are increases in the potential for throughput, execution time, state transition power consumption, and other expensive resources used by the Linux operating for their full capabilities. Even though these advancements are revolutionary and unique in many ways, they will only ultimately prove one thing: the process of diversification concerning research of I/O mechanisms in Linux plagues the majority of professionals in the field.

Share

COinS
 
Mar 25th, 2:45 PM Mar 25th, 4:00 PM

Input and Output Optimization in Linux for Appropriate Resource Allocation and Management

Nesbitt 3203

There is one evident area of operating systems that has enormous potential for growth and optimization. Only recently has focus been put on upgrading resources in the input/output (I/O) mechanisms of Linux operating systems. This focus has proven that there is no real optimal methodology for I/O scheduling devices in Linux. In order to allocate resources efficiently for time-intensive experiments on metadata and mobile devices, which both rely heavily on energy resources, Linux operating system developers must create new techniques for appropriately allocating these integral parts of computation. Advances must also be made to reduce the traffic in the file system alongside the optimization of energy resources in order to ensure that the system runs as efficiently as possible while aggregating different requests. Coupling the improvement of energy resources with that of request aggregation, as seen in the research presented in the collaboration of several national laboratories and universities, helps to maintain a higher throughput during run-time. With the advent of an ideal scheduler choice based on the I/O request, maximum energy efficiency methodologies, and the unification of I/O requests into a singular block, there are increases in the potential for throughput, execution time, state transition power consumption, and other expensive resources used by the Linux operating for their full capabilities. Even though these advancements are revolutionary and unique in many ways, they will only ultimately prove one thing: the process of diversification concerning research of I/O mechanisms in Linux plagues the majority of professionals in the field.