Computing Resource Paradigms CS3353. Computing Resource Paradigms Centralized Computing Distributed Computing.

Slides:



Advertisements
Similar presentations
Basic Concepts of a Computer Network
Advertisements

Maninder Kaur COMPUTER NETWORKS Maninder Kaur 14/10/2010
Lesson 1-Introducing Basic Network Concepts
NETWORKING CLASSIFICATION OF COMPUTERS * Size *Cost *#of users *Storage capacity.
Data - Information - Knowledge
© Copyright 2011 John Wiley & Sons, Inc.
CPSC 2031 What do you really need to know about computers today? Where are we in development?
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
M ERP (Enterprise Resources Planning) M ERP (Enterprise Resources Planning) Session 7 - ERP Technology Ir. Ekananta Manalif, MM, MKom (D2664)
12 Chapter 12 Client/Server Systems Hachim Haddouti.
Use of Thin Clients in an Industrial Environment Foxboro Southeast User’s Group Birmingham, Al February 10-11, 2009 Walter Conner Senior Plant Engineer.
Introduction to client/server architecture
Chapter 2 Hardware Trends in Computing Systems
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 1.
CPMT 1449 Computer Networking Technology – Lesson 1
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
Shilpa Seth.  Centralized System Centralized System  Client Server System Client Server System  Parallel System Parallel System.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
1 Lecture 20: Parallel and Distributed Systems n Classification of parallel/distributed architectures n SMPs n Distributed systems n Clusters.
Local Area Networks (LAN) are small networks, with a short distance for the cables to run, typically a room, a floor, or a building. - LANs are limited.
Multi-media Computers and Computer Networks. Questions ? Media is used for ………………… Multimedia computer is capable of integrating ………………………………….. OCR stands.
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Operating Systems CS3502 Fall 2014 Dr. Jose M. Garrido
Basic Network Concepts Introduction to Computing Lecture#28.
NETWORK SERVERS Oliver Topping (with a little help from my Mum)
Without reference, identify principles relating to Computer Networks with at least 70 percent accuracy.
Classification of Computers
A Project Training Seminar on “Server Multi Client Chat”
◦ What is an Operating System? What is an Operating System? ◦ Operating System Objectives Operating System Objectives ◦ Services Provided by the Operating.
C++ Programming Language Lecture 1 Introduction By Ghada Al-Mashaqbeh The Hashemite University Computer Engineering Department.
1. 2 Tier I/II $Ks Tier III/IV $Ms Tier V/VI $Bs Create New Vulnerabilities Discover New Vulnerabilities Exploit Known Vulnerabilities.
Introduction to information technology Dr.Fatimah Ali Al-Rowibah.
K12LTSP Linux Terminal Server Project for K-12 schools Brought to you by: Eric Harrison, Multnomah Education Service District
Database Architectures Database System Architectures Considerations – Data storage: Where do the data and DBMS reside? – Processing: Where.
10 1 Chapter 10 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
6/4/ Key components of the computer Classification of computers based on Purposes Classification of computers based on Signals Classification of.
Chapter 12 Distributed Database Management Systems.
Key Problems to Solve Continuing cost increases of new hardware to keep pace with new software Computer hardware problems Computer software problems Management.
 Abstract of Green Computing  Green computing, green IT or ICT Sustainability, refers to environmentally sustainable computing or IT. In the article.
Communications & Networks National 4 & 5 Computing Science.
Enterprise Network Systems Client/ Server Mark Clements.
Distributed System Architectures Yonsei University 2 nd Semester, 2014 Woo-Cheol Kim.
Distributed Systems Unit – 1 Concepts of DS By :- Maulik V. Dhamecha Maulik V. Dhamecha (M.Tech.)
Introduction TO Network Administration
Small Peer-Peer PC Network No dedicated (full- time) server User PCs supply services to each other So user PCs act both as clients and as servers.
CSC 480 Software Engineering Lecture 17 Nov 4, 2002.
Introduction to Networking. What is a Network? Discuss in groups.
CLIENT SERVER COMPUTING. We have 2 types of n/w architectures – client server and peer to peer. In P2P, each system has equal capabilities and responsibilities.
System Models Advanced Operating Systems Nael Abu-halaweh.
Chapter 16 Client/Server Computing Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
1INTRODUCTION TO NETWORKING. Objective Introduction to networks. Need for networks. Classification of networks. 2INTRODUCTION TO NETWORKING.
Lecture 1: Network Operating Systems (NOS)
Distributed Systems Architectures. Topics covered l Client-server architectures l Distributed object architectures l Inter-organisational computing.
CT1503 Network Operating System
Diskless Networks By Sam Morris.
Introduction to Computer
Network Operating Systems (NOS)
Lecture 1: Network Operating Systems (NOS)
Grid Computing.
Introduction to client/server architecture
TYPES OFF OPERATING SYSTEM
Ch > 28.4.
IT INFRASTRUCTURES Business-Driven Technologies
CS101 Bigger Networks.
Peer-to-Peer Client-server.
Client/Server Computing
Categories of Networks
Client/Server and Peer to Peer
Presentation transcript:

Computing Resource Paradigms CS3353

Computing Resource Paradigms Centralized Computing Distributed Computing

Early Centralized Computing Paradigm Characterized by one central computer. Housed in a limited access, climate controlled room. A shared resource – users connect through dumb-terminals. Limited interactive access. Jobs are submitted through batch job- queues.

Centralized Computing There remain highly specialized computer systems of this type: Supercomputers designed for special resource intensive problem solving.

Cray T3E/512-PE Supercomputer Mainframe

Centralized Computing Advantages Ideal for maintaining a high level of security. Climate controlled environment is equipment friendly. Reduces maintenance costs.

Distributed Paradigm Demand driven by departments wanting access to more computing resources beyond the confines of centrally controlled systems. Unix becomes a popular operating system for this paradigm. HP, Sun, SGI, and others ride this wave during the 1980’s.

DEC Micro-VAX

Client-Server The spread of networks and low cost network hardware led to the client-server computing paradigm. This successfully merges the two central and distributed paradigms. Computers are interconnected by a network. The computers are classified as either clients or servers in the network.

Server A powerful computer configured to provide services to other computers within a computing system environment. Example Services: –Disk –Printer –Application – –etc

Server The server is typically a powerful computer configured with: Fast processors (1 or more) Fast and reliable disk storage Memory rich

Server Central location for the server allows ease of maintenance and high levels of security. Simplifying the maintenance of the system helps control costs. Small operations (businesses) can put a powerful central computing system in a small room. There it can be relatively secure and easy to maintain.

Server Rack

Behind the Server Rack

The Client A client is configured to access specific services within the boundary of the defined computing system environment. Client classifications: –Fat client: fully functional workstation –Thin client: a dumb terminal or graphical display –Hybrid client: between thin and fat.

Client Fat clients are fully functional computers with local storage and computing capability. Thin clients rely on a server to provide storage and computing resources. Characterized as diskless and without a processor. Hybrid clients provide some computing resources independent of a server; storage is provided by a server.

Client Thin/Hybrid clients can cost less than fat-clients to purchase and maintain when carefully chosen. Work well for: –public access areas –high security environments –When full function workstations are unnecessary. –Reduces maintenance for cost conscious businesses.

$300 client