29
Unit 9: Distributing Computing & Networking Kaplan University 1

Unit 9: Distributing Computing & Networking Kaplan University 1

Embed Size (px)

Citation preview

Page 1: Unit 9: Distributing Computing & Networking Kaplan University 1

Unit 9: Distributing Computing & Networking

Kaplan University 1

Page 2: 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

Page 3: Unit 9: Distributing Computing & Networking Kaplan University 1

Readings Discussion Question Review Unit 9 Assignment Lecture on Definitions Final Project due on May 29 Final Thoughts on the class

Kaplan University 3

Page 4: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 5: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 6: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 7: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 8: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 9: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 10: Unit 9: Distributing Computing & Networking Kaplan University 1

Kaplan University 10

Page 11: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 12: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 13: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 14: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 15: Unit 9: Distributing Computing & Networking Kaplan University 1

Google

Kaplan University 15

Facebook

Page 16: Unit 9: Distributing Computing & Networking Kaplan University 1

Benefits◦ Absolute Scalability

◦ Incremental Scalability

◦ High Availability

◦ Superior price/performance

Kaplan University 16

Page 17: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 18: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 19: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 20: Unit 9: Distributing Computing & Networking Kaplan University 1

Kaplan University 20

Page 21: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 22: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 23: Unit 9: Distributing Computing & Networking Kaplan University 1

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

Page 24: Unit 9: Distributing Computing & Networking Kaplan University 1

Kaplan University 24

Page 25: Unit 9: Distributing Computing & Networking Kaplan University 1

Name two new things that you have learned in this class.

Kaplan University 25

Page 26: Unit 9: Distributing Computing & Networking Kaplan University 1

Name two things that are still confusing to you.

Kaplan University 26

Page 27: Unit 9: Distributing Computing & Networking Kaplan University 1

List 2 things that you would add to the course.

Kaplan University 27

Page 28: Unit 9: Distributing Computing & Networking Kaplan University 1

What is the take-away lesson that you have learned from this class?

Kaplan University 28

Page 29: Unit 9: Distributing Computing & Networking Kaplan University 1

Pam Van Hook

[email protected]

[email protected]

Kaplan University 29