Answered step by step
Verified Expert Solution
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
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
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started