190 likes | 310 Views
PREAMBLE OF DISTRIBUTED SYSTEMS (TCS-801). Table of Contents. FACULTY’S INTRODUCTION PREAMBLE STRUCTURE HOLISTIC FIX KEY CONCEPT KEY RESEARCH AREA KEY APPLICATION INDUSTRIAL APPLICATION RESEARCH HOW WE STUDY KEY JOBS PROJECTS ONE CAN DO TRENDS. 2. Preamble Structure. Holistic Fix.
E N D
Table of Contents FACULTY’S INTRODUCTION PREAMBLE STRUCTURE HOLISTIC FIX KEY CONCEPT KEY RESEARCH AREA KEY APPLICATION INDUSTRIAL APPLICATION RESEARCH HOW WE STUDY KEY JOBS PROJECTS ONE CAN DO TRENDS 2
Preamble Structure Holistic Fix Industrial Applications Research KeyConcepts Games Key Research Areas Key Applications • TEACHERS INTRODUCTION • Name of the instructor • Cabin Location • Telephone No: • Email ID: • Meeting Hours: INTRODUCTION TO “DISTRIBUTED SYSTEMS” WHY? WHAT? WHERE? HOW? UPTU Assignment I-Google Reference Key Jobs Reference Resource How we Study Lecture Plan Projects Reference Book Journals Future trends Individual Assignment
Teacher’s Introduction • Name of the instructor • Cabin Location • Telephone No: • Email ID: • Meeting Hours: 4
Holistic Fix of Distributed Systems PREREQUISITES (4th Semester) • Database Management System • Transactions • Recovery • Fault Tolerance • Computer Organization • Architecture • Memory
Holistic Fix of Distributed Systems… PREREQUISITES (6th Semester) • Computer Network • Types of Networks • Network Topologies • Protocols • Operating System • Process • Scheduling • Deadlock • Recovery • File system
Holistic Fix of Distributed Systems… PREREQUISITES (7th Semester) • Cryptography and Network Security • Public Key Cryptography • SSL • Kerberos • Digital Signature
Holistic Fix of Distributed Systems… Advanced Courses • Distributed Database System • Mobile Computing • Advanced Operating System • Advanced Computer Network
Holistic Fix of Distributed Systems… Scope in related fields • Mobile Communication • Wireless Technologies • Client/Server Technologies • Distributed Database Technologies • Web Security • Games
Key Concepts of Distributed Systems… • Computer Network • Operating System • Process Management • Deadlock • Mutual Exclusion • Public Key Cryptography • File System • Transactions • Shared Memory • Fault tolerance • Object Oriented Programming Language
Key Research Area of Distributed Systems • Logical Clock Management • Improving Fault tolerance Capabilities of Distributed System • Improving Performance of Distributed algorithms • Maintaining Security Challenges • High Availability of Distributed Systems • Securing Distributed Storage • Distributed Computational Architectures
Key Jobs and Companies PRIVATE SECTOR Microsoft Corporation www.microsoft.com Google Inc www.google.com IBM www.ibm.com Univa UD http://www.univaud.com/ Cluster Resources Inc http://www.clusterresources.com/ Sun Microsystems http://in.sun.com/
Key Jobs and Companies PRIVATE SECTOR Verari Technologies http://www.verari.com/ Diipede http://www.digipede.net/ Base One International Corporation http://www.boic.com/ Engage Technologies, Netherland http://www.engage-technology.nl/
Key Jobs and Companies PUBLIC SECTOR Hindustan Aeronautics Limited. www.hal-india.com Defense Research & Development Organization. www.drdo.org Bharat Sanchar Nigam Limited. www.bsnl.co.in
Projects • Projects based on Middleware technologies • Projects based on RMI concept • Online multiplayer games • A publicly distributed system for rendering 3D animations. • Creation of a small grid-enabled cluster
Trends in Distributed Systems • Late 70’s and early 80’s: synchronous with distributed processing • Mid 80’s: no point of central control • Late 80’s: peer structure and inter-connection configuration • Later: more fine-grained distribution • Software is decomposed into components • Components can resides on different computers and be implemented with different languages