Relentless Distribution

Slides:



Advertisements
Similar presentations
ICS 434 Advanced Database Systems
Advertisements

I.1 Distributed Systems Prof. Dr. Alexander Schill Dresden Technical University Computer Networks Dept.
8.
Technical Architectures
Local Area Networks Outline –Basic Components of a LAN –Network Architectures –Topologies and LAN Technologies –Selecting a LAN –Improving LAN Performance.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
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.
12 Chapter 12 Client/Server Systems Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Net+ Chapter 1 Introduction to Networks. First Things First: What’s a Network? LAN WAN Workgroup How do you connect LANs?
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
DATABASE MANAGEMENT SYSTEMS 2 ANGELITO I. CUNANAN JR.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 1.
The Client/Server Database Environment
Client – Server Architecture A Basic Introduction Kathleen R. Murray, Ph.D. May 2002.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
PHASE 3: SYSTEMS DESIGN Chapter 8 System Architecture.
The Design of System Architecture
3 Cloud Computing.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
E-Business & Web Technology - 1 © Minder Chen, IT Architectures Minder Chen, Ph.D. Associate Professor of ISOM George Mason University Fairfax,
Application Layer CHAPTER 2. Announcements and Outline  Administrative Items  Questions? Recap 1.Introduction to Networks 1.Network Type 2.N etwork.
Systems Analysis and Design for the Small Enterprise Chapter 13 Networking.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
Introduction  Client/Server technology is seen by many as the solution to the difficulty of linking together the various departments of corporation.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Client – Server Architecture. Client Server Architecture A network architecture in which each computer or process on the network is either a client or.
Computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources Usually, the connections.
Week 5 Lecture Distributed Database Management Systems Samuel ConnSamuel Conn, Asst Professor Suggestions for using the Lecture Slides.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
DISTRIBUTED COMPUTING Introduction Dr. Yingwu Zhu.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 2-1 Data Models Data Model: A set.
NETWORKING BASICS.
Middleware Technologies
CIS 210 Systems Analysis and Development Week 8 Part II Designing Distributed and Internet Systems,
Client/Server Computing
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
Introduction to Networking
CSC 480 Software Engineering Lecture 17 Nov 4, 2002.
Client – Server Architecture A Basic Introduction 1.
Introduction to Networks BTEC Nat Bus - Principles of Networking 1.
2 Copyright © Oracle Corporation, All rights reserved. Basic Oracle Net Architecture.
تجارت الکترونیک سیار جلسه پنجم مدرس : دکتررامین کریمی.
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
Distributed Systems Architectures. Topics covered l Client-server architectures l Distributed object architectures l Inter-organisational computing.
Business System Development
System Architecture Issues
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
Module 8: Networking Services
System Architecture & Hardware Configurations
The Client/Server Database Environment
CSC 480 Software Engineering
System Architecture & Hardware Configurations
CHAPTER 1 INTRODUCTION:
CHAPTER 2 Application Layer.
Physical Architecture Layer Design
Introduction to client/server architecture
#01 Client/Server Computing
Comparison of LAN, MAN, WAN
Basic Computer Networks Configurations
3 Cloud Computing.
Tiers vs. Layers.
File Operations Access Permissions.
Client/Server and Peer to Peer
#01 Client/Server Computing
Presentation transcript:

Relentless Distribution an introduction to client/server systems

objectives define client/server computing describe evolution and characteristics of c/s systems discuss technical and managerial strategies for c/s systems

what is client/server? a buzzword... an architecture … a way of life... problem: how can we most effectively deliver services and access to resources in a distributed computing environment? I’ll start off by defining Object technology, then I’ll describe Sybase’s solution, including Sybase’s object relational database, the Adaptive Server.

managerial issues connectivity... ...in the face of diversity availability... ...while distances expand performance... ...yet increasing demand

client/server evolution Master-Slave Computing late 1970’s Proliferation of PCs desktop vs client/server 1980’s Local Area Networks (LANs) 1990’s Client/Server Systems 2000’s ?

getting wired LAN WAN Internet intra, extra, yada, yada… workstation + file server WAN Internet intra, extra, yada, yada…

3-tier client/server Databases Legacy Systems Thin Client Rich Client

physical architecture database server application servers presentation servers

characteristics of c/s systems availability 24 X 7 information utility scalability able to grow (or shrink) with business needs security control over access to information resources diversity heterogeneous (mix-and-match) platforms specialization focused roles allowing layered services transparency location and machine independence

server specialization well established distribution techniques... file server print server database server and newer approaches... application server groupware server web server

summary defined client/server computing described evolution and characteristics of c/s systems discussed technical and managerial strategies for c/s systems