Question: 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

You are working for client who needs to relay important information from client machines and a server machine to a central location where thisinformation can be processed and monitored. Performing these tasks manually would take

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!