Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Assignment: Designing a Network Working individually, read the scenario below and answer the questions that follow. Your overall goal is to design a network that

 imageimage
Assignment: Designing a Network Working individually, read the scenario below and answer the questions that follow. Your overall goal is to design a network that addresses the needs of the client in the scenario. Scenario You are working for client who needs to relay important information from client machines and a server machine to a central location where this information can be processed and monitored. Performing these tasks manually would take a lot of time, so automation is the best approach in this situation. The Client machine has regularly occurring cron jobs that run two python scripts in sequence. The cron jobs should run at boot (the SysAdmin Task.py runs followed by Client.py). The company wants you to recommend the best technologies for this purpose. Instructions 1. You will use 2 virtual machines for this project. . Machine 1 = Admin Machine (OS can be Linux or Windows) Machine 2 = Client Machine (OS must be Linux) 2. Proper error handling should be in place to ensure that the SysAdmin Task.py has been run and will produce the correct output file before running the Client.py script. 3. You can choose what the SysAdmin Task.py script does, as long as you justify your choice. This will be part of your grade. 4. Consider appropriate system administrator tasks: What information would an administrator want to collect?5. When the Client Machine is rebooted, it will automatically send a file over the network to the admin machine which has a python server script waiting to receive files. The file will contain data collected from resident script on the Client machine. Deliverables . Your network should reflect a good design approach and demonstrate fundamental network configuration standards. . You must use 3 scripts: o Server.py o Client.py 2022, Southern Alberta Institute of Technology $8 SAIT o SysAdmin Task.py Submit a 10-minute demo explaining your code and demonstrating your success.. Submit a document in which you answer the following questions regarding your application of SysAdmin Task.py: o What is the purpose of the script? o What business need does it meet? Important: Your work will be reviewed for similarities within and across cohorts. Tips for Success . Create the SysAdminTask.py script that will produce a file with information that would be useful to a system administrator. The script will receive the content on the Server side of the network. . The content should be concise and organized, so the SysAdmin Task.py script should only contain useful information. For example, you don't want the script to send all of the logs and system information. . Make sure the Client Machine can send the output for the SysAdmin Task.py script to the Server Machine manually. Once this is confirmed, set up the crontab on the client machine to schedule the SysAdminTask.py, followed by the Client.py scripts to run at reboot. Proper testing is the key to success for this task. For this reason, you need to ensure that the content exists. You can do this by deleting the output file upon testing, and then opening the output file on the server machine

You are working for client who needs to relay important information from client machines and a server machine to a central location where this information can be processed and monitored. Performing these tasks manually would take a lot of time, so automation is the best approach in this situation. The Client machine has regularly occurring cron jobs that run two python scripts in sequence. The cron jobs should run at boot (the SysAdminTask.py runs followed by Client.py). The company wants you to recommend the best technologies for this purpose. Instructions 1. You will use 2 virtual machines for this project. Machine 1 = Admin Machine (OS can be Linux or Windows) Machine 2 = Client Machine (OS must be Linux) 2. Proper error handling should be in place to ensure that the SysAdminTask.py has been run and will produce the correct output file before running the Client.py script. 3. You can choose what the SysAdminTask.py script does, as long as you justify your choice. This will be part of your grade. 4. Consider appropriate system administrator tasks: What information would an administrator want to collect?

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Auditing A Practical Approach

Authors: Robyn Moroney

1st Canadian Edition

978-1118472972, 1118472977, 978-1742165943

More Books

Students also viewed these Programming questions

Question

Where in the hiring process are you?

Answered: 1 week ago