You are on page 1of 4

ABSTRACT

In the current IT field lots of importance is given to how quick the data can be processed.
Running all applications directly on host OS will need individual processors that run the OS
and this turns out to be expensive. Virtualization and Docker containers are two techniques
that utilize same hardware and runs applications that need different OS. Docker container is
one such virtualization technique that does not need any hypervisor while running on a given
hardware and eases data processing. Docker has the ability to reduce the size of development
by providing a smaller footprint of the operating system via containers. With containers, it
becomes easier for software teams, such as development, QA and Operations to work
seamlessly across applications. One can deploy Docker containers anywhere, on any physical
and virtual machines and even on the cloud. This feature of the docker is very helpful and
allows us to collect data from various sources and process it seamlessly and simultaneously.

I
ACKNOWLEDGEMENT

Any achievement, be it scholastic or otherwise does not depend solely on the individual
efforts but on the guidance, encouragement and cooperation of intellectuals, elders and
friends. Many personalities, in their own capacities have helped me in carrying out this
Technical Seminar. I would like to take this opportunity to thank them all.

I deeply express my sincere gratitude to my seminar guide Mr. Muneshwara M.S, Assistant
professor, Department of CSE, BMSIT&M, Bengaluru, for his valuable guidance, regular
source of encouragement and assistance throughout this seminar.

It gives me immense pleasure to thank the SPARC coordinators and all other teaching and
non-teaching staff of Computer Science & Engineering Department who have directly or
indirectly helped me in the completion of the seminar.
I would like to thank Dr. Anil G N., Head of Department, Computer Science & Engineering,
BMSIT&M, Bengaluru, for his valuable suggestions and expert advice.

First and foremost, I would like to thank Dr. Mohan Babu G N, Principal, BMSIT&M,
Bengaluru, for his moral support towards completing my seminar.

I thank my parents, and all the faculty members of Department of Computer Science &
Engineering for their constant support and encouragement.

Last, but not the least, I would like to thank my peers and friends who provided me with
valuable suggestions to improve my seminar.

By,

ADITYA SUBRAYA HEGDE (1BY15CS007)

II
TABLE OF CONTENTS

ABSTRACT I

ACKNOWLEDGEMENT II

TABLE OF CONTENTS III

LIST OF FIGURES IV

CHAPTER TITLE PAGE

1 Introduction 1

1.1 Problem Statement 5

1.2 Objectives 6

2 Literature Survey 7

3 Methodology 16

3.1 The Docker Architecture 16

3.1 Multi-Type Data Processing 17

4 Result and analysis 18

5 Conclusion 19

6 Scope for future work 20

References 21

III
LIST OF FIGURES

FIGURE LIST PAGE

Fig 3.1 Basic Docker Architecture 16

Fig 3.2 Representation of Multi-type Data Processing 17

IV

You might also like