logging in or signing up Network Implications of DDP jojode.k Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 48 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: January 20, 2011 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Distributed Data Processing : Distributed Data Processing By, Jojode Karthik (1020016) Kannan nair (1020017) 1 Networking Implications of Distributed Data Processing (DDP) : Distributed Data Processing (DDP) “A data processing system in which processing is decentralized, with the computers and storage devices in dispersed locations.” “Data processing in which some of the functions are performed in different places and connected by transmission facilities.” 2 Networking Implications of DDP : Networking Implications of DDP Connectivity - The ability of components in the system to exchange data Availability - The percentage of the time that a particular function or application is available for users Performance - Response time 3 Functions of Data Processing System : Functions of Data Processing System Each distributed computers must include some management and control logic to interact with the central network management system. The work done by any application program can be divided into four general functions: data storage data access logic application logic presentation logic 4 Network Architectures : Network Architectures From a viewpoint of distributed application system, there are three fundamental network architectures: Host-based networks Client-based networks Client-server networks Two-tier, Three-tier, and N-tier Architectures 5 Host-Based Architectures : Host-Based Architectures The very first data communications network. The clients enabled users to send and receive messages to and from the host computer. This very simple architecture often works very well. Application software is developed and stored on one computer and all data are on the same computer. 6 Client-Based Architectures : Client-Based Architectures In the late 1980s. The clients are microcomputers on a local area network, and the host computer is a server on the same network. This simple architecture at low cost often works well. Applications grow, the network circuits can become overloaded. 7 Client/Server Architecture : Client/Server Architecture Combine the best aspects of both distributed and centralised computing Users work on powerful workstations or PCs which support end user programming and use of off-the-shelf software Good response time inherent in distributed architecture Cost-effective, e.g. economies of scale by centralising support for specialised functions Flexible and scalable 8 Client-Server Architectures : Client-Server Architectures 9 Middleware : 10 Middleware Client-server networks enable software and hardware from different vendors to be used together. Unfortunately, they have few standards. One solution is middleware, software that sits between the application software on both the client and the server. Middleware does two things: 1. It provides a standard way of communicating that can translate between software from different vendors. 2. It manages the message transfer from clients to servers so that the clients need not know the specific server that contains the application’s data. Middleware - JDBC : 11 Middleware - JDBC JDBC(java database connectivity) is Java's version of the DBI module in Perl 5. Slide 12: 12 Thank ‘U’ You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
Network Implications of DDP jojode.k Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 48 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: January 20, 2011 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Distributed Data Processing : Distributed Data Processing By, Jojode Karthik (1020016) Kannan nair (1020017) 1 Networking Implications of Distributed Data Processing (DDP) : Distributed Data Processing (DDP) “A data processing system in which processing is decentralized, with the computers and storage devices in dispersed locations.” “Data processing in which some of the functions are performed in different places and connected by transmission facilities.” 2 Networking Implications of DDP : Networking Implications of DDP Connectivity - The ability of components in the system to exchange data Availability - The percentage of the time that a particular function or application is available for users Performance - Response time 3 Functions of Data Processing System : Functions of Data Processing System Each distributed computers must include some management and control logic to interact with the central network management system. The work done by any application program can be divided into four general functions: data storage data access logic application logic presentation logic 4 Network Architectures : Network Architectures From a viewpoint of distributed application system, there are three fundamental network architectures: Host-based networks Client-based networks Client-server networks Two-tier, Three-tier, and N-tier Architectures 5 Host-Based Architectures : Host-Based Architectures The very first data communications network. The clients enabled users to send and receive messages to and from the host computer. This very simple architecture often works very well. Application software is developed and stored on one computer and all data are on the same computer. 6 Client-Based Architectures : Client-Based Architectures In the late 1980s. The clients are microcomputers on a local area network, and the host computer is a server on the same network. This simple architecture at low cost often works well. Applications grow, the network circuits can become overloaded. 7 Client/Server Architecture : Client/Server Architecture Combine the best aspects of both distributed and centralised computing Users work on powerful workstations or PCs which support end user programming and use of off-the-shelf software Good response time inherent in distributed architecture Cost-effective, e.g. economies of scale by centralising support for specialised functions Flexible and scalable 8 Client-Server Architectures : Client-Server Architectures 9 Middleware : 10 Middleware Client-server networks enable software and hardware from different vendors to be used together. Unfortunately, they have few standards. One solution is middleware, software that sits between the application software on both the client and the server. Middleware does two things: 1. It provides a standard way of communicating that can translate between software from different vendors. 2. It manages the message transfer from clients to servers so that the clients need not know the specific server that contains the application’s data. Middleware - JDBC : 11 Middleware - JDBC JDBC(java database connectivity) is Java's version of the DBI module in Perl 5. Slide 12: 12 Thank ‘U’