SlideShare a Scribd company logo
1 of 17
Devops Server Automation
Presenters: Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni
Guide: Asst. Prof. Rituraj Soni
Govt. Engineering College Bikaner
B.Tech Project
OUTLINE
• INTRODUCTION
• PRESENT WORK & METHODOLOGY
• RESULT & DISCUSSION
• CONCLUSION & FUTURE SCOPE
• REFERENCES
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Introduction
This Project is based on DevOps Automation tool.
DevOps:-
DevOps is a collaboration of development and operation devised to
stress on communication and integration between them. Then main use of DevOps is to
streamline the day to day activities of an organization and speed up the process for
timely deliveries.
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Introduction
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
DevOps Server Automation project contains following modules:
 Automated Cluster File system & Software installation
 File Server
 Dynamic Integrated Development Environment(IDE)
 Netboot
Present work & Methodology
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Automated Cluster File System & Software Installation
Cluster File System:-
A cluster file system is a file system which is shared
by being simultaneously mounted on multiple
servers.
Clustered file system can provide features like
location-independent addressing and redundancy
which improve reliability or reduce the complexity
of the other parts of the cluster.
We implement cluster file system by “GlusterFS”
tools.
Fig 1: Cluster File System
Present work & Methodology
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Automated Cluster File System & Software Installation
GlusterFS:-
Glusterfs is a scalable network filesystem with capabilities of scaling to several
petabytes and handling thousands of clients. It's an open source and distributed file
system that sets disk storage resources from multiple servers into a single namespace.
Present work & Methodology
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Automated Cluster File System & Software Installation
Automation by Ansible:-
• Ansible is a radically simple IT
automation engine that automates
cloud provisioning, configuration
management, application deployment,
intra-service orchestration, and many
other IT needs.
• Agentless structure.
• Works on Yet another markup
language(YAML).
Fig 2: Ansible architecture
Present work & Methodology
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
File Server
A File Server is a computer responsible for
the central storage and management
of data files so that other computers on the
same network can access the files. A file
server allows users to share information over
a network without having to physically
transfer files by floppy disk or some other
external storage device. It uses File transfer
protocol(FTP).
Fig 3: File Server architecture
Present work & Methodology
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
File Server
Fig 4: File Server Interface
Present work & Methodology
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Dynamic Integrated Development Environment(IDE)
An integrated development environment
(IDE) is a software suite that consolidates
basic tools required to write and test
software.
Development tools includes text editors,
code libraries, compilers and test platforms.
We hosted an IDE on server, so anyone can
use it easily.
Fig 5: Python IDE
Present work & Methodology
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Dynamic Integrated Development Environment(IDE)
Fig 6: C++ IDE
Present work & Methodology
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Netboot
Netboot is a technology from Apple which enables Macs with capable firmware
to boot from a network, rather than a local hard disk or optical disc drive. Netboot
is a derived work from the Bootstrap Protocol(BOOTP), and is similar in concept
to the Preboot Execution Environment.
Client machines first request network configuration information through DHCP,
then a list of boot images and servers with BSDP and then proceed to download
images with protocols like HTTP, TFTP, NFS.
Result & Discussion
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Existing System:-
 Existing infrastructure is very manual, requiring a lot of human efforts.
 Huge unused storage.
 No file server for sharing and managing large files.
 No platform for student to collaborate.
Result & Discussion
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Proposed System:-
 Automate the repetitive tasks.
 Flexible & Scalable cluster file system.
 Secure file server system.
 Students can code on any machine without language dependencies.
Conclusion & Future Scope
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
The Devops server automation project developed using devops tools. It is developed for
improving the structure of the computer labs. By using this we required less human
efforts. This project can handle all the lab tasks and gives robustness to the
infrastructure of computer laboratory. It is very easy to use, flexible and reliable.
The Project Devops server automation system has a very giant scope in the university‘s
computer labs. From adopting this project manual work will decreased and the work
will be automated. This infrastructure is the highest demandable infrastructure in
universities.
References
1) A Qualitative Study of DevOps Usage in Practice by F.M.A. Erich
https://www.researchgate.net/publication/316879884_A_Qualitative_Study_of_DevOp
s_Usage_in_Practice
2) Netboot Installation
https://help.ubuntu.com/community/Installation/Netboot#Introduction
3) Ansible Documentation
https://docs.ansible.com/index.html
4) Install and Configuring vsftpd
https://www.emiprotechnologies.com/technical_notes/odoo-technical-notes-
59/post/install-and-configure-vsftpd-475
5) Jupyter Notebook
https://jupyter.org/
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
Thank You
Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation

More Related Content

Similar to DevOps server automation

Online Examination System
Online Examination SystemOnline Examination System
Online Examination SystemDanish Ansari
 
Devops - Continuous delivery patterns with serverless stack
Devops -  Continuous delivery patterns with serverless stackDevops -  Continuous delivery patterns with serverless stack
Devops - Continuous delivery patterns with serverless stackcksiva09
 
First Software Security Netherlands Meet Up - Delft - 18 May 2017
First Software Security Netherlands Meet Up - Delft - 18 May 2017First Software Security Netherlands Meet Up - Delft - 18 May 2017
First Software Security Netherlands Meet Up - Delft - 18 May 2017gmaran23
 
Business model driven cloud adoption - what NI is doing in the cloud
Business model driven cloud adoption -  what  NI is doing in the cloudBusiness model driven cloud adoption -  what  NI is doing in the cloud
Business model driven cloud adoption - what NI is doing in the cloudErnest Mueller
 
DevOps CTO Masterclass | Webinar Oct. 2020
DevOps CTO Masterclass | Webinar Oct. 2020DevOps CTO Masterclass | Webinar Oct. 2020
DevOps CTO Masterclass | Webinar Oct. 2020Cyber-Duck
 
yogesh_surve_resume
yogesh_surve_resumeyogesh_surve_resume
yogesh_surve_resumeyogesh surve
 
CV_Vasili_Tegza 2G
CV_Vasili_Tegza 2GCV_Vasili_Tegza 2G
CV_Vasili_Tegza 2GVasyl Tegza
 
System administration with automation
System administration with automationSystem administration with automation
System administration with automationShivam Srivastava
 
Cloud DevOps_ The Future of Agile Operations.pdf
Cloud DevOps_ The Future of Agile Operations.pdfCloud DevOps_ The Future of Agile Operations.pdf
Cloud DevOps_ The Future of Agile Operations.pdffeelhappy2
 
Harjeet 2.3 hadoop year
Harjeet 2.3 hadoop yearHarjeet 2.3 hadoop year
Harjeet 2.3 hadoop yearHarjeet Singh
 
7 flavours of devops implementation
7 flavours of devops implementation7 flavours of devops implementation
7 flavours of devops implementationAspire Systems
 

Similar to DevOps server automation (20)

Online Examination System
Online Examination SystemOnline Examination System
Online Examination System
 
Devops - Continuous delivery patterns with serverless stack
Devops -  Continuous delivery patterns with serverless stackDevops -  Continuous delivery patterns with serverless stack
Devops - Continuous delivery patterns with serverless stack
 
Resume
ResumeResume
Resume
 
Devops2
Devops2Devops2
Devops2
 
First Software Security Netherlands Meet Up - Delft - 18 May 2017
First Software Security Netherlands Meet Up - Delft - 18 May 2017First Software Security Netherlands Meet Up - Delft - 18 May 2017
First Software Security Netherlands Meet Up - Delft - 18 May 2017
 
Business model driven cloud adoption - what NI is doing in the cloud
Business model driven cloud adoption -  what  NI is doing in the cloudBusiness model driven cloud adoption -  what  NI is doing in the cloud
Business model driven cloud adoption - what NI is doing in the cloud
 
Big Data Hadoop Training Course
Big Data Hadoop Training CourseBig Data Hadoop Training Course
Big Data Hadoop Training Course
 
Ibm innovate ci for system z
Ibm innovate ci for system zIbm innovate ci for system z
Ibm innovate ci for system z
 
Dev ops
Dev opsDev ops
Dev ops
 
DevOps CTO Masterclass | Webinar Oct. 2020
DevOps CTO Masterclass | Webinar Oct. 2020DevOps CTO Masterclass | Webinar Oct. 2020
DevOps CTO Masterclass | Webinar Oct. 2020
 
yogesh_surve_resume
yogesh_surve_resumeyogesh_surve_resume
yogesh_surve_resume
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
 
CV_Vasili_Tegza 2G
CV_Vasili_Tegza 2GCV_Vasili_Tegza 2G
CV_Vasili_Tegza 2G
 
System administration with automation
System administration with automationSystem administration with automation
System administration with automation
 
Cloud DevOps_ The Future of Agile Operations.pdf
Cloud DevOps_ The Future of Agile Operations.pdfCloud DevOps_ The Future of Agile Operations.pdf
Cloud DevOps_ The Future of Agile Operations.pdf
 
Shiv Shakti
Shiv ShaktiShiv Shakti
Shiv Shakti
 
Harjeet 2.3 hadoop year
Harjeet 2.3 hadoop yearHarjeet 2.3 hadoop year
Harjeet 2.3 hadoop year
 
7 flavours of devops implementation
7 flavours of devops implementation7 flavours of devops implementation
7 flavours of devops implementation
 
Abhilash_Documentum
Abhilash_Documentum Abhilash_Documentum
Abhilash_Documentum
 
Abhilash_Documentum
Abhilash_Documentum Abhilash_Documentum
Abhilash_Documentum
 

Recently uploaded

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 

Recently uploaded (20)

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 

DevOps server automation

  • 1. Devops Server Automation Presenters: Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Guide: Asst. Prof. Rituraj Soni Govt. Engineering College Bikaner B.Tech Project
  • 2. OUTLINE • INTRODUCTION • PRESENT WORK & METHODOLOGY • RESULT & DISCUSSION • CONCLUSION & FUTURE SCOPE • REFERENCES Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
  • 3. Introduction This Project is based on DevOps Automation tool. DevOps:- DevOps is a collaboration of development and operation devised to stress on communication and integration between them. Then main use of DevOps is to streamline the day to day activities of an organization and speed up the process for timely deliveries. Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
  • 4. Introduction Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation DevOps Server Automation project contains following modules:  Automated Cluster File system & Software installation  File Server  Dynamic Integrated Development Environment(IDE)  Netboot
  • 5. Present work & Methodology Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation Automated Cluster File System & Software Installation Cluster File System:- A cluster file system is a file system which is shared by being simultaneously mounted on multiple servers. Clustered file system can provide features like location-independent addressing and redundancy which improve reliability or reduce the complexity of the other parts of the cluster. We implement cluster file system by “GlusterFS” tools. Fig 1: Cluster File System
  • 6. Present work & Methodology Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation Automated Cluster File System & Software Installation GlusterFS:- Glusterfs is a scalable network filesystem with capabilities of scaling to several petabytes and handling thousands of clients. It's an open source and distributed file system that sets disk storage resources from multiple servers into a single namespace.
  • 7. Present work & Methodology Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation Automated Cluster File System & Software Installation Automation by Ansible:- • Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs. • Agentless structure. • Works on Yet another markup language(YAML). Fig 2: Ansible architecture
  • 8. Present work & Methodology Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation File Server A File Server is a computer responsible for the central storage and management of data files so that other computers on the same network can access the files. A file server allows users to share information over a network without having to physically transfer files by floppy disk or some other external storage device. It uses File transfer protocol(FTP). Fig 3: File Server architecture
  • 9. Present work & Methodology Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation File Server Fig 4: File Server Interface
  • 10. Present work & Methodology Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation Dynamic Integrated Development Environment(IDE) An integrated development environment (IDE) is a software suite that consolidates basic tools required to write and test software. Development tools includes text editors, code libraries, compilers and test platforms. We hosted an IDE on server, so anyone can use it easily. Fig 5: Python IDE
  • 11. Present work & Methodology Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation Dynamic Integrated Development Environment(IDE) Fig 6: C++ IDE
  • 12. Present work & Methodology Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation Netboot Netboot is a technology from Apple which enables Macs with capable firmware to boot from a network, rather than a local hard disk or optical disc drive. Netboot is a derived work from the Bootstrap Protocol(BOOTP), and is similar in concept to the Preboot Execution Environment. Client machines first request network configuration information through DHCP, then a list of boot images and servers with BSDP and then proceed to download images with protocols like HTTP, TFTP, NFS.
  • 13. Result & Discussion Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation Existing System:-  Existing infrastructure is very manual, requiring a lot of human efforts.  Huge unused storage.  No file server for sharing and managing large files.  No platform for student to collaborate.
  • 14. Result & Discussion Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation Proposed System:-  Automate the repetitive tasks.  Flexible & Scalable cluster file system.  Secure file server system.  Students can code on any machine without language dependencies.
  • 15. Conclusion & Future Scope Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation The Devops server automation project developed using devops tools. It is developed for improving the structure of the computer labs. By using this we required less human efforts. This project can handle all the lab tasks and gives robustness to the infrastructure of computer laboratory. It is very easy to use, flexible and reliable. The Project Devops server automation system has a very giant scope in the university‘s computer labs. From adopting this project manual work will decreased and the work will be automated. This infrastructure is the highest demandable infrastructure in universities.
  • 16. References 1) A Qualitative Study of DevOps Usage in Practice by F.M.A. Erich https://www.researchgate.net/publication/316879884_A_Qualitative_Study_of_DevOp s_Usage_in_Practice 2) Netboot Installation https://help.ubuntu.com/community/Installation/Netboot#Introduction 3) Ansible Documentation https://docs.ansible.com/index.html 4) Install and Configuring vsftpd https://www.emiprotechnologies.com/technical_notes/odoo-technical-notes- 59/post/install-and-configure-vsftpd-475 5) Jupyter Notebook https://jupyter.org/ Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation
  • 17. Thank You Presenters - Astha Sharma, Jaydeep Godara, Manish Sirvi, Manish Soni Devops Server Automation