Transcript Document
Unit 9: Distributing Computing & Networking
Kaplan University
1
Unit 9: Distributing Computing & Networking
◦ Last Seminar for class!
◦ Discussion Question due by May 22
◦ Unit 9 Paper due by Tuesday, May 22
Unit 10: Final Project
◦
◦
◦
◦
No Seminar in Unit 10
No Discussion Questions in Unit 10
Complete your Final Project
Due Tuesday, May 29 at 11:59 pm ET
Kaplan University
2
Readings
Discussion Question
Review Unit 9 Assignment
Lecture on Definitions
Final Project due on May 29
Final Thoughts on the class
Kaplan University
3
Textbook Reading
◦ Chapter 16 – Distributed Processing, Client/Server,
and Clusters
◦ Chapter 17 – Network
Web Reading
1 Discussion Question
3 page essay discussing proposed network
for scenario company (due Tuesday)
Kaplan University
4
We often hear the term: switched and routed
networks or switching and routing. Explain the
concepts and provide examples of how they work in
real life.
Kaplan University
5
Problem Scenario:
◦ Company “LTET” (Late to Embrace Technology) has
grown substantially in the last few years.
◦ The company manufactures, distributes, and sells
acoustic products. Its manufacturing plants are in
China. Its assembly and distribution plants in addition
to HQ and sales offices are in the US.
◦ Their current computing environment consists of a few
computers scattered here and are not networked.
◦ They rely on paper and do everything manually, but
now they are ready to embrace 21st century
technologies.
Kaplan University
6
Write a 3 page paper on the following:
◦ Propose a network and a computing environment.
◦ Your plan should identify a client/server class and
a cluster implementation.
◦ Money, time, and resources should NOT be a
consideration in your creative mind.
◦ Be sure to give them an efficient and secure
network based on what you learned in this and
previous units.
◦ Be sure to defend your recommendations.
Kaplan University
7
Your paper should include at least 3 pages of
content (including required content, intro &
conclusion)
Note that your paper will be longer than 3 pages as
it will have a title page and a reference page in
addition to the actual content pages required.
Be to sure include an introduction and conclusion (5
pts each)
Use APA format
Kaplan University
8
15 pts – Explain Client/Server Computing
10 pts – Explain the benefits of clusters
10 pts – Recommend a solution for implementation
15 pts – Summarize components of networking
Total 50 pts
Kaplan University
9
Kaplan University
10
A client/server environment includes:
◦ Clients – typically single user PCs or workstations
with operating system and easy to use GUI interface
◦ Servers – provides shared services to clients
(application server, database server, storage)
◦ Network – how it is all connected to each other
Kaplan University
11
1 Tier
◦ Client & Server are same machine
2 Tier
◦ Client & Server are separate machines
3-Tier
◦ Client (end-user computer)
◦ Middle-tier (application server)
◦ Back-end server (database server)
Kaplan University
12
Set of standard programming interfaces and
protocols that site between the application
and the communications software
Has both server and client components
Kaplan University
13
A group of interconnected whole computers
working together as a unified computing
resource that can create the illusion of being
one machine
What are the benefits of this?
Can you name an example of a company that
uses a cluster for their infrastructure?
Kaplan University
14
Facebook
Google
Kaplan University
15
Benefits
◦ Absolute Scalability
◦ Incremental Scalability
◦ High Availability
◦ Superior price/performance
Kaplan University
16
Used for communication between entities in
different systems
◦ Entity – anything capable of sending or receiving
(terminal, DBMS, user applications)
◦ System – physically distinct object that contains one
or more entities (computers, terminals, remote
sensors)
◦ Protocol is the language between the two
Kaplan University
17
7 layer model that identifies protocols for
communicating at different layers.
Example Protocols
◦ Transmission Control Protocol / Internet Protocol
(TCP/IP)
◦ IP – provides routing functionality between multiple
networks
◦ TCP – ensures data arrives at the destination
application & the data arrives in the same order it
was sent.
Kaplan University
18
Simple Mail Transfer Protocol (SMTP)
◦ Provides mechanism for transferring messages
among separate hosts
File Transfer Protocol (FTP)
◦ Used to send files from one system to another under
user command
TELNET
◦ Provides remote logon capability, which enables a
user at a terminal or PC to logon to a remote
computer and function as if directly connected
Kaplan University
19
Kaplan University
20
Due Tuesday, May 29 at 11:59 pm ET
No late assignments accepted
Final Project is worth 100 points
Write a 5-10 page essay explaining how a mainstream
modern (Linux or Windows) Operating System is
designed to integrate all components of the operating
system.
At least 3 outside references
Include topics on the next page
Be sure to include a Table of Contents
Use headings to separate the sections
Kaplan University
21
The following list of topics is a starting point for
your essay. You may include other topics if you feel
they are important. Each topic listed below is worth
20 pts!
◦ Processes and threads
◦
◦
◦
◦
◦
Memory management
Scheduling (Including deadlock prevention)
File Management
Input and Output devices
Security issues
(Discuss current malware threats & prevention techniques)
◦ Data protection (RAID & Clusters)
Kaplan University
22
15 pts – Explain the concept of Processes/Threads & their
management related to OS
15 pts – Explained concept of deadlock and related topics
(Avoidance, Prevention, & Detection)
10 pts – Explained Input / Output as related to OS
10 pts – Explain concept of scheduling as related to OS
10 pts – Explained file system and management of OS
15 pts – Explained security threats to computer systems &
addressed viruses, bots, attacks, worms, as related to OS
10 pts – Explained security techniques & addresses defenses
against the threats related to OS
15 pts – Explained Data Protection techniques (Backup, RAID)
as related to OS
Kaplan University
23
Kaplan University
24
Name two new things that you have learned in
this class.
Kaplan University
25
Name two things that are still confusing to
you.
Kaplan University
26
List 2 things that you would add to the course.
Kaplan University
27
What is the take-away lesson that you have
learned from this class?
Kaplan University
28
Pam Van Hook
[email protected]
[email protected]
Kaplan University
29