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