Chapter 7 LAN Operating Systems LAN Software Software

  • Slides: 30
Download presentation
Chapter 7 LAN Operating Systems • LAN Software • Software Compatibility • Network Operating

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 •

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,

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

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

NOP Architectures • Peer-to-peer • Client/server • Current client/server

Peer-to-Peer NOSs • Traditional NOSs: LANtastic or Power. LAN • Printing & file sharing

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

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

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 –

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

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

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 - Peer-to-Peer Networking Capabilities • File and printer sharing • Workgroup application

Client NOS - Networking Capabilities • • Multiple servers Transfer protocols Remote access Laptop

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 –

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

Sever NOSs - Types • • • UNIX TCP/IP NFS Net. Ware Windows NT

UNIX • Portability – Hardware platform – Application programs • Modularity

UNIX • Portability – Hardware platform – Application programs • Modularity

TCP/IP • Internet suite of protocols • De facto standard for communication between heterogeneous

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

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 • Applications – File server – Printing server • Global directory service: Net. Ware Directory Service (NDS) – Distributed – Replicated

Windows NT • Applications – Web server – Database server – Application server •

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 •

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

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

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

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

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

Installation and Configuration • Auto configuration • No. of NIC drivers

Networking and Connectivity • • Clients supported Protocols supported Naming services Remote access E-mail

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

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

Server NOS Trends • Symmetrical multiprocessing • Clustering and fault tolerance

Assignment • Review chapters 5 -7 • Read Palmer: chapters 1 -9 • Prepare

Assignment • Review chapters 5 -7 • Read Palmer: chapters 1 -9 • Prepare exam 2