12
CSE 8343 – Adv. OS CSE 8343 – Adv. OS Group A5 Group A5 Proposal for Paper Proposal for Paper Presentation I & II Presentation I & II and and Survey paper I Survey paper I

CSE 8343 – Adv. OS Group A5

Embed Size (px)

DESCRIPTION

CSE 8343 – Adv. OS Group A5. Proposal for Paper Presentation I & II and Survey paper I. Group members. Amit Sharma Dhaval Sanghvi Ali Abbas (videotape student). Paper Presentation I. Area: Distributed File Systems (DFS) Topic: Sun’s NFS. Distributed File Systems (DFS). - PowerPoint PPT Presentation

Citation preview

Page 1: CSE 8343 – Adv. OS Group A5

CSE 8343 – Adv. OSCSE 8343 – Adv. OSGroup A5Group A5

Proposal for Paper Presentation I & IIProposal for Paper Presentation I & II

andand

Survey paper ISurvey paper I

Page 2: CSE 8343 – Adv. OS Group A5

Group membersGroup members

Amit SharmaAmit Sharma Dhaval SanghviDhaval Sanghvi Ali Abbas (videotape student)Ali Abbas (videotape student)

Page 3: CSE 8343 – Adv. OS Group A5

Paper Presentation IPaper Presentation I

Area: Distributed File Systems (DFS)Area: Distributed File Systems (DFS)

Topic: Sun’s NFSTopic: Sun’s NFS

Page 4: CSE 8343 – Adv. OS Group A5

Distributed File Systems (DFS)Distributed File Systems (DFS)

What is a DFS and why we need oneWhat is a DFS and why we need one Requirements of a DFSRequirements of a DFS Some FeaturesSome Features

– MountingMounting

– CachingCaching

– Write policyWrite policy

– ScalabilityScalability

Page 5: CSE 8343 – Adv. OS Group A5

Sun’s Network File SystemSun’s Network File System

History of NFSHistory of NFS Alternatives to NFSAlternatives to NFS Architecture of NFSArchitecture of NFS ImplementationImplementation

Page 6: CSE 8343 – Adv. OS Group A5

Paper Presentation IIPaper Presentation II

Distributed Architecture (DA)Distributed Architecture (DA)

Windows NTWindows NT

Page 7: CSE 8343 – Adv. OS Group A5

DA - Windows NTDA - Windows NT Why Windows NT - Limitations of MS-DOSWhy Windows NT - Limitations of MS-DOS Design Goals of Windows NTDesign Goals of Windows NT Windows NT ArchitectureWindows NT Architecture

Main FeaturesMain Features Three LayersThree Layers

Upper – ExecutiveUpper – Executive

A) Object Manager (OM)A) Object Manager (OM)

B) Process Manager (PM)B) Process Manager (PM)

C) Local Procedure Call Facilities (LPC)C) Local Procedure Call Facilities (LPC)

D) Virtual Memory Manager (VM)D) Virtual Memory Manager (VM)

Page 8: CSE 8343 – Adv. OS Group A5

DFS – Windows NTDFS – Windows NTE) Security Reference Monitor ( SRM)E) Security Reference Monitor ( SRM)F) I/O ManagerF) I/O Manager

Middle – KernelMiddle – Kernel Lower – HardLower – Hard88ware Abstraction Layerware Abstraction Layer

Environment SubsystemsEnvironment Subsystems» Win 32 subsystemWin 32 subsystem» OS/2 SubsystemOS/2 Subsystem» MS-DOS EnvironmentMS-DOS Environment» 16 Bit Windows Environment16 Bit Windows Environment» POSIX ClientPOSIX Client

BibliographyBibliography

Page 9: CSE 8343 – Adv. OS Group A5

Survey Paper ISurvey Paper I

Real Time Operating SystemsReal Time Operating Systems

VxWorksVxWorks

Page 10: CSE 8343 – Adv. OS Group A5

Real time operating systems Real time operating systems (RTOS)(RTOS)

What is a RTOSWhat is a RTOS How is it different from non RTOSHow is it different from non RTOS Misconceptions about RTOSMisconceptions about RTOS

Page 11: CSE 8343 – Adv. OS Group A5

RTOS - VxWorksRTOS - VxWorks

Key componentsKey components»Interrupt service routines (ISR’s)Interrupt service routines (ISR’s)

»TasksTasks

»Task schedulerTask scheduler

»The watchdogThe watchdog

»SemaphoresSemaphores

Page 12: CSE 8343 – Adv. OS Group A5

Any QuestionsAny Questions

??