Real-time Enhancement of OpenStack Cloud for Industry 4.0

2018 Research Internship Project


Faculty Name

Muhammad Jaseemuddin

Project Title

Real-time Enhancement of OpenStack Cloud for Industry 4.0

Project Description

Cloud computing is a promising solution for organizations to manage their IT services in cost-effective manner. It is currently investigated for IoT and industrial applications for Industry 4.0. Since it introduces a layer of software emulation of machine hardware to operating systems, it exhibits slower response time than a dedicated server. In this project, we will investigate the use of cloud for connecting Wireless Positioning and Sensor Network (WPSN) for industrial applications. With our work modern industrial plants can use their corporate cloud infrastructure to monitor and control the plant’s operation through WPSN, which will result in huge cost saving. The work involves developing test cases to measure response time of applications running in cloud under varying load condition. Analysis of test results will identify performance enhancement factors that will be used to build performance enhancement scheme. Performance monitoring and enhancement scheme will be implemented in the software using Open Stack on Ubuntu Linux, which are widely used in the industry. The Open Stack is an open source cloud stack that is widely used in the industry and is the basis of many current software-defined networking projects. It receives wide support from IBM and HP among others. The Ubuntu Linux is also widely used in the cloud industry. The software needs low-level integration with Open Stack, which will give the RA deep exposure to Open Stack internal details. It will also integrate with low-level Linux networking stack. Our lab is equipped with state of the start Cloud computing testbed with the prior support of FEAS DRF-Tools grant. The work conducted in this project is a part of VIPII industrial project. The RA will get additional benefits of working with graduate students, participating in project meetings, giving presentations and help writing research papers.

Student Responsibility

1. Assist in the design and lead in the implementation of the real-time enhancement scheme in Java using OpenStack 4j SDK. 2. Familiarize with Cloud and Open Stack cloud platform 3. Read papers on cloud performance 4. Develop real-time requirement for industrial applications 5. Develop and execute test cases for real-time performance 6. Analyze test results to find areas of improvement in real-time support 7. Implement performance enhancement and monitoring 8. Write the report and assist writing paper.

Specific Requirements

1. Hands on experience in Java. 2. Experience with Linux, Java SDK Java IDE is preferred. 3. Knowledge of cloud computing and experience with OpenStack (optional). 4. Have completed course on Algorithm Design and Data Structures. 5. Familiarity with cloud and networking is a bonus. 6. Passion for system and software development. 7. Be able to work independently in a research environment with flexibility in making design decisions. 8. Good analytical, writing and communication skills.

Reseach Internship Application

Muhammad Jaseemuddin : Real-time Enhancement of OpenStack Cloud for Industry 4.0 | Sunday April 1st 2018 03:38 PM