{"product_id":"9789355853813-3","title":"Distributed Computing  for BE Anna University R21CBCS (V - CSE \/ IT \/ AI\u0026DS\/CSE(Cyber Security) - CS3551)","description":"\u003cp\u003eSyllabus Distributed Computing - (CS3551)  UNIT I\tINTRODUCTION Introduction : Definition-Relation to Computer System Components – Motivation – Message -Passing Systems versus Shared Memory Systems – Primitives for Distributed Communication – Synchronous versus Asynchronous Executions – Design Issues and Challenges; A Model of Distributed Computations : A Distributed Program – A Model of Distributed Executions – Models of Communication Networks – Global State of a Distributed System. (Chapter - 1) UNIT II \tLOGICAL TIME AND GLOBAL STATE Logical Time : Physical Clock Synchronization : NTP – A Framework for a System of Logical Clocks – Scalar Time – Vector Time; Message Ordering and Group Communication : Message Ordering Paradigms – Asynchronous Execution with Synchronous Communication – Synchronous Program Order on Asynchronous System – Group Communication – Causal Order – Total Order; Global State and Snapshot Recording Algorithms : Introduction – System Model and Definitions – Snapshot Algorithms for FIFO Channels. (Chapter - 2) UNIT III \tDISTRIBUTED MUTEX AND DEADLOCK Distributed Mutual exclusion Algorithms : Introduction – Preliminaries – Lamport’s algorithm – Ricart-Agrawala’s Algorithm –– Token-Based Algorithms – Suzuki-Kasami’s Broadcast Algorithm; Deadlock Detection in Distributed Systems : Introduction – System Model – Preliminaries – Models of Deadlocks – Chandy-Misra-Haas Algorithm for the AND model and OR Model. (Chapter - 3) UNIT IV \tCONSENSUS AND RECOVERY Consensus and Agreement Algorithms : Problem Definition – Overview of Results – Agreement in a Failure-Free System(Synchronous and Asynchronous) – Agreement in Synchronous Systems with Failures; Checkpointing and Rollback Recovery : Introduction – Background and Definitions – Issues in Failure Recovery – Checkpoint-based Recovery – Coordinated Checkpointing Algorithm - - Algorithm for Asynchronous Checkpointing and Recovery. (Chapter - 4) UNIT V \tCLOUD COMPUTING Definition of Cloud Computing – Characteristics of Cloud – Cloud Deployment Models – Cloud Service Models – Driving Factors and Challenges of Cloud – Virtualization – Load Balancing – Scalability and Elasticity – Replication – Monitoring – Cloud Services and Platforms : Compute Services – Storage Services – Application Services. (Chapter - 5)\u003c\/p\u003e","brand":"Technical Publications","offers":[{"title":"Default Title","offer_id":46791308083371,"sku":"11913331319","price":250.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0620\/3355\/9723\/files\/9789355853813_3_4456bc90-dffe-432d-b8ef-5b31273a4e64.jpg?v=1779103084","url":"https:\/\/technicalpublications.in\/products\/9789355853813-3","provider":"Technical Publications","version":"1.0","type":"link"}