Chapter 7 LAN Operating Systems LAN Software Software
- Slides: 30
Chapter 7 LAN Operating Systems • LAN Software • Software Compatibility • Network Operating System (NOP) Architecture • NOP Functions • NOP Trends
LAN Software • Network operating systems – Interface between hardware and application software • Application software: client front ends and server back ends or engines – Productivity software: e-mail, groupware etc. – Resource management software: security & monitoring
Vertical Software Compatibility • Common compatibility protocol • Types – Server: hardware drivers, OS, network operating system, DBMS, application backends, e-mail, groupware, distributed processing – Client: hardware drivers, OS, network operating system, database front-end, query tools, application tools, groupware, other network applications, distributed processing front-end, user interfaces
Horizontal Software Compatibility • Transparency between similar software layers between different client and servers • Use middleware – Database middleware – Network operating system middleware – Operating system middleware – Distributed application middleware
NOP Architectures • Peer-to-peer • Client/server • Current client/server
Peer-to-Peer NOSs • Traditional NOSs: LANtastic or Power. LAN • Printing & file sharing for less than 50 users • Workstation as service requester (client) and/or service provider (server • Lacking interoperability and scalability
Client/server NOSs • Client software and server software: Netware 3. 12 and Microsoft LANManager • Scalability, fast, reliability • Lacking interoperability
Current Trend of NOSs • Client NOSs: universal client • Server NOSs have performance characteristics – Net. Ware for file and printing servers – Windows NT, OS/2, UNIX for application servers • Small business NOSs – High-quality file and printing sharing service – DOS based, with minimal memory and disk requirement – Easy installation, configuration, and management – Dedicated 32 -bit server software – Bundled workgroup software (chat, e-mail) – Easy migration to server-based NOSs
Client NOS • Windows 95, OS/2 Warp Connect, Windows NT Workstation • Functions – Operating system capabilities – Peer-to-peer networking capabilities – Client software to communicate with different server network operating systems
Client NOS - OS Capabilities • Desired characteristics – 32 -bit OS – Preemptive multitasking – Protect memory space – Symmetrical multiprocessing (SMP) – Multithreading • User interface: object-oriented, windows
Client NOS - OS Capabilities • Application program support – Backward compatibility or legacy applications (16 -bit) – 32 -bit applications • Plug-n-play (Pn. P) features – Pn. P devices – Pn. P drivers – Reconfiguration
Client NOS - Peer-to-Peer Networking Capabilities • File and printer sharing • Workgroup application
Client NOS - Networking Capabilities • • Multiple servers Transfer protocols Remote access Laptop synchronization (with desktop) – Copy by date option: date range – Bidirectional option – Cloning option – Refresh option: existing files – Delta file synchronization: changes
Client NOS -Analysis • Hardware/platform – Required-recommended memory – 16 or 32 bit – User interface • Operating system capabilities • Peer-to-peer networking capabilities • Client networking capabilities
Sever NOSs - Types • • • UNIX TCP/IP NFS Net. Ware Windows NT
UNIX • Portability – Hardware platform – Application programs • Modularity
TCP/IP • Internet suite of protocols • De facto standard for communication between heterogeneous network computers
NSF - Network File System • Sun Microsystems • Allows multiple different computing platforms to share files – Between Net. Ware and Windows NT – Between UNIX workstations, minicomputers, and mainframe
Net. Ware • Applications – File server – Printing server • Global directory service: Net. Ware Directory Service (NDS) – Distributed – Replicated
Windows NT • Applications – Web server – Database server – Application server • Primary domain controller (PDC) – Domain directory service
Sever NOSs - Functions • Directory service – Directory interoperability • X. 500 • Light-weight directory access protocol (LDAP) • Microsoft’s open directory services interface (ODSI) • Application services – Preemptive multitasking – 32 -bit execution – Multithreaded application support – Program execution in protected memory space
Sever NOSs - Functions • File service – System management – SQL – Mail & schedule – SNA gateway to IBM mainframe network • Network clients services – DOS – Windows – Apple – OS/2 – UNIX or NFS
Sever NOSs - Functions • Network protocols supported – Multiprotocol routing • Remote access and gateway service • Management and administration service – Installation, configuration and administration – Integration and migration – Security: authentication, access rights – Audit trail and event logs – RAID
Sever NOSs Analysis • • Hardware/platform Installation and configuration Networking and connectivity Management and administration
Hardware/platform • • Min/max memory Min/max disk space CPUs Symmetrical multiprocessing Preemptive multitasking Multithreaded application support Program execution in protected memory space
Installation and Configuration • Auto configuration • No. of NIC drivers
Networking and Connectivity • • Clients supported Protocols supported Naming services Remote access E-mail gateway Web browser Messaging services
Management and Administration • • • Central management SNMP for enterprise management Audit trails and event logs Security RAID
Server NOS Trends • Symmetrical multiprocessing • Clustering and fault tolerance
Assignment • Review chapters 5 -7 • Read Palmer: chapters 1 -9 • Prepare exam 2
- Lan operating system
- Do os
- Evolution of operating systems
- Components of an operating system
- What is operating system
- Wsn operating systems
- Remzi h arpaci-dusseau
- Operating systems lab
- Dual mode in os
- Tanenbaum os
- File management in operating system
- Distributed design issues
- Early operating systems
- Real-time operating systems
- Can we make operating systems reliable and secure
- Alternative operating systems
- Exo os
- Operating system internals and design principles
- Evolution of operating systems
- Examples of network operating system
- Msdn subscription levels
- Menuet os
- Embedded systems characteristics
- Operating systems concepts
- Operating system history
- Rootkit
- System software is divided into how many parts
- P operating system
- Components of os
- Operating system architecture in os
- Module 4 operating systems and file management