150 likes | 225 Views
Learn about the advantages, drawbacks, and different forms of Distributed Data Processing (DDP) in business. Explore the impact of DDP on end-users, management, and productivity, and understand the benefits of client/server architecture, intranets, and extranets.
E N D
Chapter 3 : Distributed Data Processing Business Data Communications, 5e
Centralized Data Processing • Centralized computers, processing, data, control, support • What are the advantages? • Economies of scale (equipment and personnel) • Lack of duplication • Ease in enforcing standards, security
Distributed Data Processing • Computers are dispersed throughout organization • Allows greater flexibility in meeting individual needs • More redundancy • More autonomy
Why is DDP Increasing? • Dramatically reduced workstation costs • Improved user interfaces and desktop power • Ability to share data across multiple servers
DDP Pros & Cons • There are no “one-size-fits-all” solutions • Key issues • How does it affect end-users? • How does it affect management? • How does it affect productivity? • How does it affect bottom-line?
Responsiveness Availability Correspondence to Org. Patterns Resource Sharing Incremental Growth Increased User Involvement & Control End-user Productivity Distance & location independence Privacy and security Vendor independence Flexibility Benefits of DDP
More difficulty test & failure diagnosis More components and dependence on communication means more points of failure Incompatibility of components Incompatibility of data More complex management & control Difficulty in control of corporate information resources Suboptimal procurement Duplication of effort Drawbacks of DDP
Client/Server Architecture • Combines advantages of distributed and centralized computing • Cost-effective, achieves economies of scale • Flexible, scalable approach
Intranets • Uses Internet-based standards & TCP/IP • Content is accessible only to internal users • A specialized form of client/server architecture • Can be managed (unlike Internet)
Extranets • Similar to intranet, but provides access to controlled number of outside users • Vendors/suppliers • Customers
Distributed applications • Vertical partitioning • One application dispersed among systems • Example: Retail chain POS, inventory, analysis • Horizontal partitioning • Different applications on different systems • One application replicated on systems • Example: Office automation
Other forms of DDP • Distributed devices • Example: ATM machines • Network management • Centralized systems provide management and control of distributed nodes
Distributed data • Centralized database • Pro: No duplication of data • Con: Contention for access • Replicated database • Pro: No contention • Con: High storage and data reorg/update costs • Partitioned database • Pro: No duplication, limited contention • Con: Ad hoc reports more difficult to assemble
Networking Implications • Connectivity requirements • What links between components are necessary? • Availability requirements • Percentage of time application or data is available to users • Performance requirements • Response time requirements