Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 30 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
30
Dung lượng
739,99 KB
Nội dung
Y ou have already learned about two popular network operating systems, or methods for man- aging resources on a server. In this chapter, you will learn about NetWare, another popu- lar NOS. Novell NetWare shares many characteristics with Windows Server 2003, UNIX, Linux, and Mac OS X Server, such as their use of a hierarchical file system, graphical inter- faces for resource management, and server optimization techniques. All provide standard client/server functions, such as file and print sharing, remote access, e-mail, and Internet con- nectivity. In NetWare 6.5, Novell introduced several open-source components much like those found in UNIX and Linux. Subsequent NetWare releases will be based on a Linux kernel. This chapter does not attempt to cover all of the details of installing, managing, and optimiz- ing NetWare. For that type of knowledge, and especially if you intend to pursue CNE certifi- cation, you should invest in a book devoted to NetWare. This chapter provides an overview of the requirements, characteristics, and basic structure of Novell’s popular NOS. Introduction to NetWare Novell released its first NetWare network operating system in 1983, and it quickly became the NOS of choice for many businesses. In subsequent years, Novell refined NetWare to make it run over TCP/IP (in addition to IPX/SPX) and to provide a graphical user interface for its file and resource management, plus a broad range of Internet services, fault-tolerance techniques, and seamless integration with other operating systems. NetWare offers excellent answers to a network administrator’s questions about ease of use, performance, flexibility, interoperability, and scalability. It has been around for over 20 years and has a faithful following among network administrators. Some veteran networking profes- sionals are more comfortable with NetWare because of its long history and its status as the first NOS designed specifically for file and print sharing. NetWare’s popularity arises from an appreciation of its traditional strengths, such as fast performance, reliable services, and strong vendor support. However, in the last decade, NetWare has lost approximately 80% of its pre- vious market share to more popular NOSs, such as Windows Server 2003, UNIX, and Linux. In your networking career, you may encounter several different versions of NetWare, from Net- ware 3.x (which includes NetWare 3.0, 3.1, and 3.2) and 4.x (which includes NetWare 4) to 6.x. If you work on legacy NetWare installations, bear in mind that NetWare versions prior to 4.11 require the IPX/SPX protocol suite. With 4.11, the version sometimes referred to as intraNetWare, NetWare began supporting TCP/IP. IntraNetWare was also the first version of NetWare to supply Internet-related services, such as Web server software, IP address manage- ment, and FTP hosting. Novell changed the look of its NOS with NetWare 4.x, which includes versions 4.0, 4.1, and 4.11, in an attempt to make this software more user-friendly, replacing NET+ 3.1 most of the old DOS-based commands with a graphical user interface. NetWare 4.x also pro- vided much better support for enterprise-wide networks containing multiple servers. In 1998, Novell released version 5.0 of NetWare, and since then has released versions 5.1 and 5.11; collectively, they are known as NetWare 5.x. NetWare 5.x was Novell’s first NOS wholly based on the IP protocol. This version also offered improved file and print management, plus a graphical interface based on the Java programming language. With its release of NetWare 6.0 and 6.5—collectively known as the NetWare 6.x network oper- ating systems—Novell transformed its NOS once again. NetWare 6.5’s key features include the following: ◆ Support for multiple processors, multitasking, and symmetric multiprocessing ◆ Flexible use of virtual and physical memory ◆ eDirectory (formerly called NDS), a comprehensive system for organizing and man- aging network objects ◆ Simple, centralized management of multiple clients, resources, and services ◆ Multiple, integrated Web development and delivery services ◆ Support for multiple modern protocols ◆ Excellent integration with other NOSs and support for many different clients ◆ Remote client services—for example, remote access and Web-based application services ◆ Built-in clustering services ◆ Provisions for monitoring server performance, automatic backups, and resource uti- lization ◆ File system specially designed to support high-performance, large-scale storage devices that are accessible from multiple operating systems With the release of NetWare version 6.5, Novell has made several additions and enhance- ments to its NOS. Noteworthy changes include the following: ◆ iManager, a browser-based tool for managing eDirectory and its objects ◆ DirXML, a tool for centrally managing and synchronizing NetWare directories with Windows NT domains and Windows 2000 Server and Windows Server 2003 Active Directories ◆ Capability for continuously backing up a server as it runs ◆ Server Consolidation Utility, a utility that makes it possible to share the same data and file information among multiple servers (for example, allowing several servers to share an application located on one server) ◆ Popular open-source Web development tools, such as Apache and MySQL ◆ Virtual Office, a browser-based suite of tools that simplifies the process of synchro- nizing local files with files on a server, printing to any network printer, and perform- ing e-mail and collaboration tasks Chapter 10 453 INTRODUCTION TO NETWARE NET+ 3.1 ◆ Branch Office, a software package that allows remote offices connected to a WAN to maintain independent operation (in case of a failure at headquarters) while belonging to the same NetWare eDirectory ◆ Nterprise Linux Services, a group of network services that allow Linux-based servers and clients to use NetWare’s client and network management tools However, NetWare does not necessarily suit all organizations. For example, if your organiza- tion depends heavily on enterprise-wide Microsoft solutions, such as Internet Information Ser- vices or Exchange Server, you may want to forego a NetWare purchase. In that case, changing to NetWare might require significant training efforts before technical staff become comfort- able with the unfamiliar NOS. Ideally, you should test your critical applications (including network management functions such as backup and restore services) on several NOSs (NetWare, Windows Server 2003, and Linux, for example) to determine which will work most efficiently in your environment. For evalu- ation purposes, you can download the NetWare software from Novell’s Web site and run it for a limited period of time. Nevertheless, you probably will not have the luxury of design- ing a network from scratch and picking the NOS. Also, the choice of NOSs your servers run may depend on corporate preferences and technical issues in your environment. If your organization chooses NetWare, you can count on extensive online support from Nov- ell’s support Web site, support.novell.com. From there, you can search Novell’s knowledgebase, read NetWare documentation, or join a forum in which networking professionals from around the world share their experiences with Novell products. You can also learn about known bugs in different versions of NetWare and find explanations of common problems at the Novell support site. In addition, the company provides enhanced technical support to CNEs (Certi- fied NetWare Engineers) through CDs and discounted calls to Novell’s help desk. Alterna- tively, you can find a number of third-party discussion groups on the Web as well as technical manuals and books that focus on NetWare products. 454 Chapter 10 NETWARE-BASED NETWORKING You do not need to know the specific differences between versions of NetWare to achieve Network+ certification. As a network administrator or technician, however, you will likely encounter environments that use one or several NetWare versions. Therefore, a general understanding of NetWare is essential. This chapter focuses on the most significant, fundamental features of NetWare 6.5. NOTE NET+ 3.1 NetWare Server Hardware Requirements You have learned that servers generally require more hard disk space, memory, and processing power than do client workstations on the network. Servers may also benefit from redundant disk drives, NICs, power supplies, or multiple processors. The more components you install on a server, the more expensive the machine. At the same time, however, the machine will likely operate more reliably and quickly with the added components. Table 10-1 lists the minimum hardware requirements for NetWare 6.5, as outlined by Novell. Table 10-1 Minimum hardware requirements for NetWare 6.5 servers Component Requirement Processor An IBM or IBM-compatible PC with a Pentium II, AMD K7, or better proces- sor. (Out of the box, NetWare 6.5 can support as many as 32 processors.) Memory 512 MB of RAM (1 GB is recommended) Hard disk A hard disk with at least 2 GB of free space available for system files (4 GB is rec- ommended) NIC A NIC that supports your network type and for which you have drivers available CD-ROM Required Pointing device Optional, but necessary if you want to use the GUI console Floppy disk Optional Many networking environments actually require servers that exceed the minimum hardware requirements suggested by the software vendor. Every situation will vary, but to determine the optimal hardware for your server, you should consider the following: ◆ How many clients will connect to the server? ◆ What kinds of applications will run on the server? ◆ Which and how many optional services will the server provide? ◆ How much storage space will each user need? ◆ How much downtime is acceptable? ◆ What can your organization afford? Perhaps the most important question refers to the types of applications that the server will run. You can purchase a relatively inexpensive server that runs NetWare 6.5 but suffices only for file and print sharing. To run applications and optional services, such as remote access and clustering, you will need a more powerful machine. Every application and service has its own processor, RAM, and storage requirements. In the case of applications, consult the application’s installation guide to find out its specific requirements. In the case of optional NetWare services, consult Novell’s documentation. Chapter 10 455 NETWARE SERVER HARDWARE REQUIREMENTS NET+ 3.1 A Closer Look at the NetWare 6.5 Operating System By now, you have probably noticed many similarities between the major features of NetWare and the NOSs described in previous chapters. Next, you’ll discover even more similarities, as well as some differences, in their operating system details. NetWare Integrated Kernel The core of the NetWare 6.5 operating system is the NetWare Integrated Kernel. NetWare’s kernel is responsible for overseeing all critical server processes. For example, it manages mul- tiprocessing, multitasking, and access to the server’s interrupts, memory, and I/O functions. The kernel is started by the program server.exe, which runs from a server’s DOS partition (over the DOS operating system) when a server boots up. Each NetWare 6.5 server must have a DOS partition for this purpose. NetWare 6.5 takes advantage of symmetric multiprocessing, in which the NetWare Integrated Ker- nel equally distributes tasks among the processors. In versions 4.x and higher, NetWare supports the use of as many as 32 processors on one server. As you know, multiprocessing increases a server’s per- formance when the server runs several operations simultaneously. For servers performing many processor-intensive activities, having multiple processors is usually worth the investment in the extra hardware. To use NetWare 6.5’s multiprocessing capabilities, you simply install multiple processors in the server. The operating system automatically detects and uses these processors, whether 1 or 32 are present, without additional configuration. The NetWare Integrated Kernel is also responsible for loading and unloading, when necessary, NLMs (NetWare loadable modules) used by each application or service. NLMs are routines that enable the server to run a range of programs and offer a variety of services, such as protocol support and Web publishing. Each NLM consumes some of the server’s memory and processor resources (at least temporarily). For example, when you install NetWare out of the box, your server will run many critical NLMs. If you install Novell’s GroupWise e-mail and scheduler software, the server will require an additional set of NLMs. If you install Novell’s BorderManager software, the server will require still another set of NLMs, and so on. The amount of resources consumed by each NLM depends on the NLM’s size and complexity. During NetWare installation, the appropriate NLMs are selected, based on what services the net- work administrator chooses for the server. Afterward, each time a server boots up, server.exe loads the critical NLMs that the kernel needs to run the NetWare operating system. In fact, after an NLM loads into memory, it is considered part of the kernel. A network administrator can also load or unload NLMs through the server’s console. The con- sole is the server interface, which enables the network administrator to manage disks and vol- umes and modify server parameters, such as protocols, bindings, system resources, and loaded 456 Chapter 10 NETWARE-BASED NETWORKING NET+ 3.1 modules. It provides an administrator with control over the server’s operation. Console com- mands can be accessed at the server or from another computer on the network, and you may use a text-based or graphical menu system to run console commands. The text-based menu that allows a network administrator to view and modify server parameters through console commands is called Monitor. The graphical interface that provides access to the same console commands, plus object and directory management, is called ConsoleOne. ConsoleOne, which is similar to the Windows Server 2003 MMC, can be used either at the server or from another computer connected to the same network. To run ConsoleOne from the server, choose Nov- ell, and then choose ConsoleOne from the main menu in X Server. X Server is a NetWare 6.5 server’s graphical desktop, and it is loaded by default when the server starts. To run Con- soleOne from a client computer on the network, you must first install the ConsoleOne client program. A ConsoleOne client window is shown in Figure 10-1. Chapter 10 457 A CLOSER LOOK AT THE NETWARE 6.5 OS FIGURE 10-1 A ConsoleOne client window To access console commands through a Web browser on another computer on the network, you use the Remote Manager tool. For example, suppose you are busy helping a user in one of your company’s branch offices. A colleague from your IT Department pages you and when you call back, she asks you to investigate a problem on one of your network’s servers. However, the user’s workstation doesn’t have the ConsoleOne software installed, because this program is typically only used by IT personnel. Instead, you could connect to the Remote Manager util- ity through a Web browser on the user’s desktop workstation. One screen you might be inter- ested in viewing is Remote Manager’s Health Monitor window, which is shown in Figure 10-2. If you plan to specialize in NetWare administration (no matter which version of NetWare is involved), you should become very familiar with console commands and how to use them through both graphical and text-based menus. NET+ 3.1 NetWare File System As you know, a file system is an operating system’s method of organizing, managing, and access- ing its files. In NetWare 6.5, the preferred file system is called NSS (Novell Storage Ser- vices). NSS is selected by default during NetWare 6.5 installation. Although NetWare 6.5 can run older file systems (such as FAT) through its optional Traditional File Services utility, using traditional file services is less desirable because of the older file systems’ many limitations. Benefits of using NSS include the following: ◆ A 64-bit interface, which results in fast data access ◆ Files or directories as large as 8 Terabytes (TB) ◆ Up to a trillion files in a single directory ◆ File compression (enabled by default) ◆ The ability to set user and directory space restrictions ◆ Advanced fault-tolerance techniques ◆ Efficient use of memory ◆ Browser-based volume management ◆ The ability to split volumes over multiple storage devices A server running NetWare 6.5 and using NSS may have up to four partitions, and one of these must be a DOS partition. The DOS partition is the primary boot partition, from which the 458 Chapter 10 NETWARE-BASED NETWORKING FIGURE 10-2 Remote Manager Health Monitor NET+ 3.1 server.exe file (the NetWare Integrated Kernel) runs. At least one additional partition must be present to hold the NetWare program and data files. On each NetWare 6.5 partition, you may create an unlimited number of volumes. Like Windows NOSs, NetWare uses volumes as the basis for organizing files and directories on the server. NetWare’s installation program automatically creates a volume called SYS. You may choose to create additional volumes such as DATA (for user data) or APPS (for shared applications). (Volume names are best kept short, simple, and descriptive.) Design a volume structure to suit your network’s performance, security, growth, and data sharing needs. For example, assigning all user data to its own volume called DATA, separate from the SYS vol- ume that contains system files, can help streamline network management tasks such as back- ing up files and setting access permissions. Chapter 10 459 A CLOSER LOOK AT THE NETWARE 6.5 OS Plan carefully before establishing a server’s volume and directory structures—after being established, they are very difficult to change. When installing a NetWare network from scratch, you should consult Novell’s NetWare documentation, which can guide you through the process of planning the volume and directory structure for your network. NOTE One unique feature of NSS is the ability to combine free storage space from multiple hard disks (or other storage devices, such as CDs) into a storage pool. During installation, NetWare 6.5 creates a default pool, which, like the default volume, is also called SYS and which shares the SYS volume’s size. Later, a network administrator can change the characteristics of that pool or create new pools. The primary advantage to using pools is flexibility. For example, if your network grows quickly and you discover that your NetWare 6.5 server is running out of space to store critical system files, you could attach a new server to the network and add its hard disk to the SYS pool. Alternatively, you could add an external hard disk (for example, one attached through a USB port) to increase the size of the pool. This allows you to quickly add storage space without causing downtime and disrupting users. Figure 10-3 illustrates how a pool can FIGURE 10-3 A storage pool in Novell Storage Services NET+ 3.1 be created from multiple storage devices. In this example, one disk from one server, one disk from another server, plus an externally attached CD-ROM drive form a single pool. In NetWare 6.5, storage devices such as hard disks are considered objects. To manage NSS objects—for instance, to add a new hard disk to an existing pool or create a new pool—a net- work administrator uses a browser-based tool called iManager. In fact, iManager is the pri- mary GUI tool used to manage all objects in NetWare 6.5. Later in this chapter, you will learn how to add users and groups through iManager. Now that you have been introduced to the NetWare file system, you are ready to learn how NetWare 6.5 organizes its objects. eDirectory eDirectory is NetWare 6.5’s directory database—its system for organizing and managing multiple servers and their resources, including storage devices, users, volumes, groups, printers, and so on. (In earlier NetWare versions, NetWare Directory Services, or NDS, contained this information.) The eDirectory model is similar to Active Directory in Windows Server 2003. Both Active Directory and eDirectory treat every networked resource as a separate object with distinct attributes, or properties. Objects belong to certain classes—for example, users or printers. Each object con- tained in an eDirectory database can be centrally managed from the iManager tool. Figure 10- 4 shows a list of some types of objects that are available in eDirectory, as viewed through iManager. eDirectory can store and manage millions of objects. 460 Chapter 10 NETWARE-BASED NETWORKING FIGURE 10-4 eDirectory objects Like Active Directory, eDirectory information is stored in a database that supports LDAP (Lightweight Directory Access Protocol), which makes it compatible with other NOS and Internet directories. Conceptually, eDirectory is not directly associated with one server’s hard disk. For example, a server does not store a database file called “eDirectory.DB” containing all of the tree and object information for the network. In fact, NetWare keeps eDirectory infor- mation in hidden storage areas, which are usually distributed across multiple servers. For fault tolerance, eDirectory, like Active Directory, can be replicated on (or copied to) multiple servers on a network. This means that if the one server containing eDirectory data fails, clients can still log on to the network and obtain access to resources via a different server. NET+ 3.1 Schema In eDirectory, as in Active Directory, the word “schema” is used to refer to a defined set of object classes (such as a user or printer) and their properties. In NetWare 6.5, the simplest schema is installed by default with eDirectory, and is called the base schema. A base schema consists of the object classes and properties a network typically requires. However, the network administrator can add classes or properties to the schema. After a change is made to the base schema, the new schema is known as an extended schema. For example, you may want to add a user’s employee number as an optional property for the user object. After doing so, all user objects in your eDirectory database would contain fields in which you could enter employee numbers. Chapter 10 461 A CLOSER LOOK AT THE NETWARE 6.5 OS Notice that Novell uses the word “properties,” whereas Microsoft uses the term “attrib- utes” to refer to the set of characteristics associated with an object. NOTE Trees and OUs (Organizational Units) When you install the first server in a NetWare 6.5 network, an eDirectory database is created. Later, when adding servers or other resources to the network, you build on this original eDi- rectory in a hierarchical fashion. Novell uses the analogy of a tree to describe this hierarchical layout. The eDirectory tree is the logical representation of objects in eDirectory. As with Active Directory’s domain tree, the eDirectory tree is generally portrayed upside down (compared to a live tree) with a single root at the top and multiple branches at the bottom, as shown in Fig- ure 10-5. The eDirectory tree can have only one root. In Novell terminology, this root is called the tree object, and it bears the name of the tree. For instance, suppose you are establishing a network at your employer, Sutkin Manufacturing. When you install NetWare 6.5 on the server, you might choose to name the tree object “Sutkin.” FIGURE 10-5 A simple eDirectory tree NET+ 3.1 [...]... organization under the root of the Sutkin Manufacturing Company’s eDirectory tree is called “Sutkin,” the OUs might be called “Maintenance,” “Inventory,” “Packing,” “Shipping,” “Information Services,” “Accounting,” and so on On the other hand, if Sutkin Manufacturing is a small company with only a handful of users and other resources in the Maintenance, Inventory, Packing, and Shipping Departments, these users... name This is similar to using a relative distinguished name in Windows Server 2003 Now that you understand the way NetWare 6.5 organizes and manages objects in eDirectory, you are ready to plan and perform a NetWare installation Planning for Installation NET+ 3.1 The importance of planning for installation cannot be overemphasized Poor planning results in more work for the installer, potential downtime... iManager login window opens Enter the administrator ID and password you chose during installation, and then click Login After logging on, you can perform unlimited eDirectory management The following steps explain how to create a new user object in iManager Although the same can be accomplished in ConsoleOne or Remote Manager, iManager is the tool Novell recommends for creating and managing user objects... for integrating their directory data DirXML is Novell’s tool for integrating eDirectory and Windows Active Directory or Windows NT domain data With DirXML installed and configured on both the NetWare and Windows servers in an organization, the servers can share directory data When data in one directory is updated, DirXML synchronizes the change in the other directory or directories A network administrator... IP address information, and choose any optional authentication services the server may use Installing and Configuring a NetWare 6.5 Server NET+ 3.1 After you have devised a plan for your NetWare 6.5 installation, you can begin the actual installation process In this section, you will learn about the available options and the decisions you must make when installing and initially configuring your NetWare... relatively lengthy way of expressing context that includes identifiers for the organization and OUs (It is similar to the distinguished name in Windows Server 2003.) For example, a user named Phil who works in the Receivables area of the Accounting (“Acctg”) department of Sutkin Manufacturing in Figure 10-7 would have a typeful context of OU=Receivables OU=Acctg.O=Sutkin In this typeful context, “OU”... directory information Other choices include installing a backup server, Web server, and print server Some components, such as eDirectory, ConsoleOne, and Remote Manager, are installed by default, no matter which server pattern you choose ◆ What kind of license do I have? When you purchased the NetWare operating system, you chose a licensing option for your organization During the installation of the operating... collectively known as Nterprise Linux Services Nterprise Linux Services consist of client tools for accessing eDirectory, development tools for integrating Linux servers with DirXML, plus the browser-based file and print services discussed earlier in this chapter Because Linux operating systems run TCP/IP by default, Linux clients can easily connect to NetWare servers through NetStorage In addition, Novell has... Linux software In Novell’s next version of NetWare— NetWare 7.0—the NetWare and Linux kernels will be combined This means that NetWare CHAPTER SUMMARY NET+ 3.1 3.4 Chapter 10 475 users will have the option of running NetWare on a Linux system (in addition to the option of running it on a DOS-based system, as described in this chapter) As you might expect, running NetWare on a Linux system will eliminate... for UNIX or Linux clients and CIFS for Windows clients 476 Chapter 10 NETWARE-BASED NETWORKING ◆ eDirectory is NetWare 6.x’s system for organizing and managing multiple servers ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ and their resources, including storage devices, users, volumes, groups, printers, and so on (In earlier NetWare versions, NetWare Directory Services, or NDS, contained this information.) eDirectory information . of the Sutkin Manufacturing Company’s eDirectory tree is called “Sutkin,” the OUs might be called “Maintenance,” “Inventory,” “Packing,” “Shipping,” “Infor- mation Services,” “Accounting,” and. decisions you must make when installing and initially configuring your NetWare 6.5 server. The Installation Process After thoroughly planning your installation and obtaining the NetWare 6.5 software. be inter- ested in viewing is Remote Manager’s Health Monitor window, which is shown in Figure 10-2. If you plan to specialize in NetWare administration (no matter which version of NetWare is involved),