* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Network operating system comparison
Survey
Document related concepts
Transcript
Network operating system comparison Introduction NOSfunctions -- such as providing file, print, communication, database, application, management, and other services to personal computer clients -- may be provided several ways. Each approach has its strengths and environments in which it excels.This paper compares the following operating systems as candidates for selection as a NOS Summary Network Operating Systems (NOSs) have gone far beyond their roots of file and print services. Other functions, such as communications, database, application, and management services, have become equally important in corporate environments. Companies using NOSs have found supporting large numbers of single-function servers to be costly and complex. These companies have started consolidating to a smaller number of larger, more powerful, multifunction servers. This trend makes it imperative for the NOS to have the flexibility to support such configurations. Multiporpose operating system What follows are examples of multipurpose operating systems: Digital OpenVMS Version 6.2 Microsoft Windows NT Server Version 3.51 IBM's AIX Version 4.1 SunSoft's Solaris Version 2.4 HP HP-UX Version 10.0 IBM OS/400 Version 3 Release 1 Network Operating System The following are examples of network operating systems: Novell NetWare V3.12 Novell NetWare V4.1 Banyan VINES NOS Function NOS functions are implemented two ways: 1.As a standalone operating environment that may or may not allow the support of additional services, such as database or electronic messaging 2.As an additional service layered upon a general-purpose operating system, such as Unix or OpenVMS For the most part, standalone NOS environments provide the highest performance when the only requirements are file and print services. They often are less stable and robust when supporting other functions. When multifunction servers are required, layering NOS functions on a general-purpose operating system becomes the best choice. Most NOSs reside in either the second or third tier of a distributed architecture. General-purpose operating systems lend themselves better to multitier architectures than single-purpose systems. This evaluation reviews the use of each system as second-tier "application servers" in two-tier or multitiered environments. No conclusions should be drawn from this evaluation about the relative suitability of these systems as third-tier "enterprise servers." Process Built a model of the features and functions that are required for successful support of NOS functions. The suppliers of the leading standalone and multifunction NOS environments were surveyed to determine the specific capabilities of their products NOS requirements Architecture Does the NOS support multiprocessor systems? Are these systems supported as asymmetric or symmetric multiprocessing systems? Can NOS functions be partitioned to run on more than one processor simultaneously? Does the operating system support multiple microprocessor architectures? Architecture Scalability What is the minimum and maximum memory, disk cache, and disk supported by each NOS? What is the maximum number of file locks, open files, concurrent clients, servers in any domain, and domains supported by each NOS. Scalability Availability and reliability features File locking, support of redundant arrays of inexpensive disks (RAID), various types of client failover when a server fails, and support of fault-tolerant hardware configurations are all important to companies that rely on the network as a critical part of their day-today business operations. Availability and Reliability Clients supported Most companies have a broad array of desktop devices. A NOS must support all of the desktop devices being used in a company if it is to be a viable candidate for adoption. Typical devices that must be supported are systems running DOS, DOS/Windows, Windows for Workgroups, Windows 95, Windows NT Workstation, Macintosh, OS/2, and Unix. Other devices, such as X-Windows terminals, character-cell terminals, and special-purpose devices that emulate a character-cell terminal (teller terminals, point-of-sale devices, etc.), should be supported as well. Client Support Network printing Printing is one of the primary functions of a NOS When selecting a NOS, companies must know the answers to the following questions: How many printers are supported per server? Can multiple printers be driven by one print queue? Can multiple print queues drive one printer? Will the NOS deliver an alarm message to an operator if a printing problem arises? Will the NOS inform the user when a print job is completed? Can the print function be managed remotely? Network Printing Network media Many different network media types are in use in companies today. To be successful, a NOS must support a broad collection of network media, including all ethernet media, all token-ring media, asynchronous and synchronous telephone lines, packet-switched data networks (PSDN) like X.25, fiber-optic, and Integrated Services Digital Network (ISDN). Without this support, it may be difficult for a company to build the most optimal network infrastructure for its network. Network Media Network protocols Connecting to the wire is the first part of building a networked solution. The next step is supporting the network protocols on that wire. Companies selecting a NOS must be comfortable that the protocols on the corporate network are compatible with the NOS. The protocols in this category are 3270 and asynchronous terminal emulation, AppleTalk filing protocol (AFP), TCP/IP, Telnet, Simple Mail Transfer Protocol (SMTP), Simple Network Management Protocol (SNMP), SNA, SNA LU6.2, SNA Advanced Program-toProgram Communication (APPC), File Transfer Protocol (FTP), Internetwork Packet Exchange/Sequenced Packet Exchange (IPX/SPX), NetWare file services, NetWare print services, NetBIOS, and NetBEUI. This category also considers whether the client can access the server via an asynchronous line, a PSDN, the Internet, or ISDN. Network Protocol Network services This category evaluates NOS platforms to determine if they provide the functions needed to support large corporate environments, including support for directory services that allow users to access network services without having to know the network address, security services that control access to directory management functions and determine whether the NOS supplier has committed to supporting the tools, and services currently being specified by the desktop management task force (DMTF). Network Service Server management The server management category reviews the tools available to manage NOS platforms, including -audit trail functions, -file management, -user account management, -error reporting, -server performance reporting. Companies need this information to administer NOS platforms in a corporate environment. Server management Support Security Companies need to feel comfortable that corporate data assets are secure. This category evaluates a NOS platforms' standards compliance (B2 and C2 security ratings), support of access control lists, disk quotas, automatic discovery of and management of intruders, support of callback modems, support of security management systems such as Kerberos, and whether or not encryption services are available. Security Functionality/utility Companies consolidating many single-function servers into fewer larger, multifunction servers must evaluate the NOS platform infrastructure. A single-purpose operating system may provide higher performance for file and print services but may require companies to support another operating system as a platform for application services. A general-purpose operating system can support multifunction servers that can minimize management and system costs. A multifunction platform may be able to support multiuser time-sharing applications as well as supporting clients. This category reviews NOS platform capability in this area. Functionality/Utility Application development tools NOS platforms are increasingly expected to support application services as well as the traditional file and print services. This category reviews the availability of third-generation languages (3GLs), fourth-generation languages (4GLs), object-oriented development tools, and tools for team programming on each NOS platform. Application Development Tool Data access As NOS platforms are expected to support more complex applications, they are expected to support file access methods and indexed file access methods. This category evaluates NOS platform support of these file services. Data Access Middleware NOS platforms are expected to take part in complex, distributed, multitier application architectures. This category reviews NOS platform support of OSF's distributed computing environment (DCE), object brokers, guaranteed messaging services, reliable transaction routers, X.400 mail, and X.500 directory services MiddleWare Database support Database software is often part of the infrastructure of a distributed application. This category evaluates which database software is available on each NOS platform. Database Support Applications This category reviews which application services are available on each NOS platform. Application services include mail client, mail server, word processing client, spreadsheet client, integrated office suite, or Lotus Notes. Companies selecting a NOS platform for both file/print services and application services should consider NOS platforms with a strong ranking in this category. Application Suimmary