System Architecture Issues

Slides:



Advertisements
Similar presentations
Systems Analysis and Design 9th Edition
Advertisements

Chapter 8 System Architecture.
8.
Networks Adapting Computers to Telecommunications Media.
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
7 © The McGraw-Hill Companies, Inc CHAPTER Connectivity, the Wireless Revolution, and Communications.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Chapter 8.
Distributed Systems: Client/Server Computing
PHASE 3: SYSTEMS DESIGN Chapter 8 System Architecture.
The Design of System Architecture
Chapter 5 Networks Communicating and Sharing Resources
Systems Analysis and Design 8th Edition
Chapter 9.
By. Shafiq Ahmed Chachar Internet Applications Internet Relay Chat Telnet Search Engines E-Commerce File Transfer Protocol (FTP) Popular Uses of.
Networking By Nachiket Agrawal 10DD Contents Network Stand Alone LAN Advantages and Disadvantages of LAN Advantages and Disadvantages of LAN Cabled LAN.
Definitions What is a network? A series of interconnected computers, linked together either via cabling or wirelessly. Often linked via a central server.
Today’s Topics Chapter 8: Networks Chapter 8: Networks HTML Introduction HTML Introduction.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
Lecture (Mar 23, 2000) H/W Assignment 3 posted on Web –Due Tuesday March 28, 2000 Review of Data packets LANS WANS.
Networks and topology  Lesson Objective: Understand the main terminology about networks.  Learning Outcome: Understand the different types of network.
Systems Analysis & Design 7 th Edition Chapter 9.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Elements of an ICT networks COMMUNICATION DEVICES: 1.Network interface card 2.Hub 3.Switch 4.Router STANDARDS AND PROCEDURES: 1.Enable devices to communicate.
Systems Analysis and Design 8 th Edition Chapter 9 System Architecture.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
DATA COMMUNICATION AND NETWORKS Computers can be used in two modes: stand-alone mode and communication mode Communication of messages electronically over.
INTRODUCTION TO COMPUTER NETWORKS BY: SAIKUMAR III MSCS, Nalanda College.
Successfully Implementing The Information System Systems Analysis and Design Kendall and Kendall Fifth Edition.
CHAPTER 10 SYSTEM CONSTRUCTION PLANNING 1. Chapter Objectives Provide a checklist of issues to consider when selecting a system architecture Describe.
Net-Centric Computing Overview
Business System Development
Chapter 8 System Architecture.
Network Topologies CSC (c) Nouf AlJaffan.
INTRODUCTION TO COMPUTER NETWORKS
System Architecture & Hardware Configurations
Network Configurations
Chapter 1 Introduction.
Software Design and Architecture
Communications and Networks Chapter 9 McGraw-Hill/Irwin
System Architecture & Hardware Configurations
CHAPTER 2 Application Layer.
CT1303 LAN Rehab AlFallaj.
#01 Client/Server Computing
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 6 Telecommunications and Networks.
Network Topologies CS 1202.
Department of Computer Science Course : Pre Computer Skills
Introduction to Databases Transparencies
شبكات الحاسب COMPUTER NETWORKS د. نسرين بابكر.
Database Environment Transparencies
Tiers vs. Layers.
INTRODUCTION TO COMPUTER NETWORKS
Network Topologies CS 1202.
Computer communications
Unit 11- Computer Networks
File Operations Access Permissions.
Chapter 17: Client/Server Computing
INTRODUCTION TO COMPUTER NETWORKS
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
INTRODUCTION TO COMPUTER NETWORKS
Relentless Distribution
INTRODUCTION TO COMPUTER NETWORKS
Network Topologies CSC (c) Nouf AlJaffan.
Networks By the end of this session, you will:
NETWORK.
Network Topologies CSC (c) Nouf AlJaffan.
#01 Client/Server Computing
Presentation transcript:

System Architecture Issues CSC 426

Factors to Consider Scalability Processing Modes Web Integration Can it grow or shrink? Web Integration Web-centric? Legacy Systems Interfaces? Replace? Processing Modes Batch? Online? 24/7? Security Centralized vs distributed; Web considerations; Privacy; homeland security . . .

The Big Picture Mainframe/centralized system Stand-alone LANs, WANs

Client/Server vs. Mainframe – Let’s Not Be Biased . . . Mainframes: Slow and stupid? Inflexible? The Good Centralized control. Single vendor (less finger-pointing). The Bad Constrains the user (is this always bad?). Single vendor (less flexibility). The Ugly Less sophisticated user interface.

Variations on the Client/Server Theme Database server Transaction server Object server Web server

Thin versus FAT Low network traffic Fast Lower H/W cost Most maintenance on central server Harder – must place logic appropriately High network traffic Slow (lots of traffic) High H/W cost High maintenance cost (more code!) Easier development

Client/Server Tiers Two-tier Three-tier N-tier User interface – client Data – server Application logic – either or both Three-tier As above, except middle layer has logic N-tier Middleware – the “glue” that binds tiers, provides interfaces between dissimilar platforms

Client/Server Features Flexibility of scale Reduced network traffic compared to file servers Potential performance shortfall Network capacity can be a bottleneck. Affected by data location

Next: The Internet’s Effect on System Architecture

The Web: A Different Environment Internet Allows even a small, local business to establish a world-wide presence. Lots of bang for the buck. Intranet Facilitates internal systems and communications.

Choices in Internet Commerce Site preparation and maintenance. Build your own. Purchase packaged solution. Pay for service from e-commerce service provider. Hosting. Internal External.

Networks Open System Interconnection (OSI) Model Seven functional layers. Logical model.

Network Topologies Hierarchical Star Bus Ring

Network Topologies Hierarchical One computer controls computers at the next lower level. At each lower level in the hierarchy, each computer on that level controls computers at the next level.

Network Topologies Star A hub computer controls the network and all traffic flows through it.

Network Topologies Bus All devices are attached to a single bus (communication channel). Two-way traffic.

Network Topologies Ring Devices are connected to the same communication channel. One-way traffic. A failed device stops traffic.

Network Protocols Protocol? An agreed-upon method of controlling data transmission. Popular type: TCP/IP (What does this mean?)

Wireless IEEE Protocols Security issues. Very flexible. 802.11b, 802.11g Security issues. Very flexible. Relatively inexpensive to set up a network.

More Choices for the Designer! Oh, for the simple mainframe world . . . Systems analyst More complex knowledge and skill sets required. More flexibility in solutions.