Presentation is loading. Please wait.

Presentation is loading. Please wait.

Reliability and Performance

Similar presentations


Presentation on theme: "Reliability and Performance"— Presentation transcript:

1 Reliability and Performance
Application protection IIS Reliable Restart Socket pooling Multisite hosting Process throttling Bandwidth throttling

2 Setup and Upgrade Integration
The setup process of IIS is integrated with the Microsoft Windows 2000 Server setup process. IIS creates the Default Web Site, the Administration Web Site, and the Default SMTP Virtual Server.

3 Internet Information Services Snap-In

4 Internet Services Manager (HTML)

5 Delegated Administration
Members of the Operators group have limited administration privileges on Web sites. Operators can administer properties that affect only their respective sites. Operators do not have access to properties that affect IIS, the Windows server hosting IIS, or the network.

6 Process Accounting

7 Command-Line Administration Scripts
IIS ships with scripts that can be executed from the command line to automate the management of common Web server tasks. You can create custom scripts that automate the management of IIS. Windows Script Host (WSH) is used to run the .vbs scripts.

8 Backing Up and Restoring IIS

9 Custom Error Messages You can use the custom error messages that IIS provides, or you can create your own. The custom error messages are stored in the %systemroot%\Help\iisHelp\common folder.

10 FrontPage Server Extensions
You can use Microsoft FrontPage Web authoring and management features to deploy and manage Web sites. FrontPage Web is enabled by default. The FrontPage Server Extensions snap-in includes two setup features that are important for initially configuring and checking the extensions. You can use the Internet Information Services snap-in to configure an existing Web server for server extensions.

11 Web Distributed Authoring and Versioning
IIS supports Web Distributed Authoring and Versioning (WebDAV). WebDAV allows users to share documents over the Internet or an intranet.

12 Distributed File System (Dfs)
IIS can use Dfs. You can make files that are distributed across multiple servers appear to users as if they reside in one place.

13 HTTP Compression HTTP compression allows faster transmission of pages between a Web server and compression-enabled clients. You can use the Internet Information Services snap-in to enable HTTP compression. You can use the Internet Services Manager (HTML) tool to enable HTTP compression.

14 Internet Information Services Snap-In

15 Internet Services Manager (HTML)

16 FTP and FTP Restart The FTP service is integrated into Windows 2000 Server. Windows 2000 supports the FTP Restart protocol.

17 Security Security features take advantage of the Internet-standard security features that are fully integrated in Windows 2000. IIS supports a number of security protocols. IIS uses five basic security mechanisms. IIS includes three new security task wizards.

18 Web Server Certificate Wizard

19 Permissions Wizard

20 Permissions Wizard

21 Certificate Trust List Wizard

22 Application Environment
Overview of Active Server Pages (ASP) Component Services (COM+) Active Directory services

23 Installing IIS 5.0 IIS is a component of Windows 2000.
Installation and removal of IIS is accomplished in one of three ways. When a clean installation of Windows 2000 Server is performed, IIS is installed by default. When an upgrade is performed, IIS is installed if another version of IIS, Peer Web Services, or Personal Web Server is detected.

24 Setting Up a Web Environment
You should set up your Web sites by indicating which folders contain the documents that you want to publish. You do not have to create a special folder structure to publish documents immediately. Intranet users can access files in the default home folder.

25 Defining Home Directories

26 Creating Virtual Directories

27 Reroute Requests with Redirects
If you move a page on a Web site, you can instruct the Web server to give the browser the new URL. Redirecting a URL is useful when you want to make a portion of your site unavailable or when you have changed the name of a virtual directory. You can use the Internet Information Services snap-in to redirect requests to a Web site, a virtual directory, or another directory.

28 Other IIS Tools Server-side includes (SSI) allow you to perform a number of Web site management activities. SSI commands are added to Web pages at design time. ASP is a server-side scripting environment that you can use to dynamically alter Web content. Unlike SSI, ASP requires you to use a scripting language such as VBScript or JScript.

29 Scripting A script is a series of instructions and commands that you can use to programmatically alter the content of your Web pages. There are two kinds of scripting: client-side and server-side.

30 ASP You can create a server-side script to automatically perform difficult or repetitious Web management tasks. ASP is a powerful, server-side scripting environment that you can use to write scripts with only a standard text editor. ASP uses delimiters to differentiate script commands from regular text and HTML. All ASP files must have an .asp extension and contain script commands written in a scripting language such as VBScript or JScript.

31 Web Sites and FTP Sites

32 Properties and Inheritance of Properties

33 WWW Service Master Properties

34 Operators Group Operators are a special group of users who have limited administrative privileges on individual Web sites. Operators can administer properties that affect only their respective sites. Operators do not have access to properties that affect IIS, the Windows server hosting IIS, or the network. Distributed server administration has several advantages.

35 Administering Sites Remotely
If you are connecting to your server over the Internet or through a proxy server, you can use the Internet Services Manager (HTML) tool to change properties. If you are on an intranet, you can use the Internet Information Services snap-in or the Internet Services Manager (HTML) tool to change properties. Internet Services Manager (HTML) uses the Administration Web site to access IIS properties. You can use Terminal Services over a network connection to administer IIS. IIS documentation is available when you are performing remote administration tasks.

36 FTP Restart FTP Restart addresses the problem of losing a network connection while downloading files. Clients that support FTP Restart need only reestablish their FTP connection, and the file transfer automatically picks up where it left off.

37 Managing Sites Starting and stopping sites Adding sites
Naming Web sites Stopping, starting, restarting, or rebooting in IIS

38 Restarting Internet Services

39 Backing Up and Restoring IIS
You can use the Internet Information Services snap-in to back up your IIS configuration. You can restore only your IIS settings, not the content files. You can use the Internet Information Services snap-in to restore your IIS configuration.

40 Managing WebDAV Publishing
WebDAV allows clients to perform a number of tasks. Windows 2000 connects to a WebDAV server through the Add Network Place wizard. Once connected to a WebDAV directory, you can quickly search the files on that directory for content as well as properties. WebDAV security is integrated with Windows 2000 and IIS.

41 Creating a Publishing Directory
To set up a publishing directory, create a physical directory below Inetpub. You can put the directory anywhere except under Wwwroot. You can create a new Web site or use an existing site and then create a virtual directory beneath it. You are granting users the right to publish documents on this virtual directory and see a list of the files in it.

42 Managing WebDAV Security

43 Telnet Service Windows 2000 Telnet service allows users of a Telnet client to connect to the computer running the Telnet service. The Telnet service acts as a gateway for Telnet clients to communicate with each other. Two Telnet service connection licenses are provided with each installation of Windows 2000 Server. You can use your local Windows 2000 user name and password or domain account information to access the Telnet server.

44 Starting and Stopping Telnet Server

45 Telnet Server Admin Utility

46 Troubleshooting Invalid input Failed to open the registry key
Failed to query the registry value

47 Telnet Client You can use Microsoft Telnet Client to connect to a remote computer running the Telnet service. Once you have made the connection, you can communicate with the server. The Telnet client uses the Telnet protocol, which is part of the TCP/IP suite of protocols. Microsoft Telnet Client is now a command-line application rather than a Windows application. Microsoft Telnet Client provides NTLM authentication support.

48 Using Telnet You can open Telnet in two ways.
To use Telnet, you must have TCP/IP installed and configured on your computer and you must have a user account established on the remote host. To display help for Telnet, type help at the Microsoft Telnet command prompt.

49 Introduction to Terminal Services
Terminal Services enables all client application execution, data processing, and data storage to occur on the server. The terminal emulation software sends keystrokes and mouse movements to the server. Users can gain access to Terminal Services over any TCP/IP connection. Terminal Services provides remote administration of network resources. You can enable Terminal Services in one of two modes: Remote Administration or Application Server.

50 Remote Administration
Remote Administration allows administrators to remotely administer each Windows 2000 Server computer over any TCP/IP connection. Remote Administration mode installs only the remote access components of Terminal Services.

51 Application Server Application Server allows you to deploy and manage applications from a central location. You can install applications directly at the Terminal server, or you can use remote installation. Client licensing is required when deploying a Terminal server as an application server.

52 Terminal Services Client Creator
Use this tool to create floppy disks for installing the Terminal Services Client software. You can install the Terminal Services Client software on Microsoft Windows for Workgroups, Microsoft Windows 95, Microsoft Windows 98, or Microsoft Windows NT.

53 Terminal Services Manager

54 Terminal Services Configuration
Use this tool to manage your Remote Desktop Protocol (RDP) configuration. You can choose to inherit information from the same options located in the user configuration.

55 Terminal Services Licensing
Use this tool to store and track Windows 2000 Terminal Services client access licenses. This tool can be installed either during installation of Terminal Services or later.

56 Microsoft Clearinghouse
The Microsoft Clearinghouse is the database that Microsoft maintains to activate license servers and to issue client license key packs. The Clearinghouse stores information about all activated license servers and client license key packs.

57 License Server A license server stores all Terminal Services client licenses that have been installed for a Terminal server. A Terminal server must be able to connect to an activated license server before clients can be issued licenses. One activated license server can serve multiple Terminal servers.

58 Terminal Server A Terminal server is a computer on which Terminal Services is enabled and running. A Terminal server provides clients access to Windows-based applications running on the server. When clients log on to a Terminal server, the server validates the client license.

59 Client Licenses Each client computer or terminal that connects to a Terminal server must have a valid client license. The client license is stored locally and presented to the Terminal server each time the client connects to the server. The server validates the license and then allows the client to connect.

60 Setting Up a License Server
A license server is required by Terminal Services when running in Application Server mode. The Terminal Services Licensing service is a low-impact service that stores and tracks client licenses. The license server must be activated through the Microsoft Clearinghouse and loaded with Client Access Licenses for distribution from the Clearinghouse.

61 Enabling a License Server
You can enable the Terminal Services Licensing service on your computer when you run Windows 2000 Server Setup. Before installing the license server, you should consider which type of license server you require: domain or enterprise. When Terminal Services is enabled, the Terminal server begins polling the domain and Active Directory services looking for a license server. Install the license server on a computer that has Internet access. You must enable a Windows 2000 license server within 90 days of enabling Terminal Services.

62 Activating a License Server
A license server must be activated in order to identify the server and allow it to issue client licenses to your Terminal servers. You can activate a license server by using the Licensing wizard. There are four methods of activating your license server. You are required to activate a license server only once. The digital certificate that uniquely identifies your license server is stored in the form of a License Server ID.

63 Installing Licenses Terminal Services licenses must be installed on your license server in order for the Internet Connector setting to be enabled or for non–Windows 2000 clients to permanently access a Terminal server. After you have installed your licenses, your license server can begin deploying the licenses.

64 Deploying to Client Computers
Client computers or terminals connect to a Terminal server by using a small client program installed on disk or in firmware. Windows-based client computers should meet minimum hardware requirements. The Terminal Services client takes up only about 500 KB of disk space and typically uses about 4 MB of RAM. There are two ways to deploy the client.

65 Client Configurations
Disable the Active Desktop. Disable smooth scrolling. Minimize the use of graphics and animation. Enable file sharing on client computers and share drives with easily identifiable names. Avoid the use of MS‑DOS or Win16 (16-bit) applications where possible. Configure the Terminal server to return the user’s logon name. Train users to use Terminal Services hot key sequences.

66 Upgrading to Terminal Services
WinFrame with or without MetaFrame Terminal Server 4.0 without MetaFrame Terminal Server 4.0 with MetaFrame Windows NT without Terminal Services

67 Installing and Configuring Applications
Terminal Services in Application Server mode provides multiple concurrent user connections to any number of applications. You should use the Add/Remove Programs utility in Control Panel to add or remove applications. You can install applications by putting the Terminal server in Install mode. Only administrators are allowed to install applications on a Terminal Services application server.

68 Deploying Applications through Group Policy
You can deploy applications through Active Directory services and Group Policy by using Windows Installer. There are three main ways you can deploy applications when using Windows Installer.

69 Deploying Applications from a Domain Controller
To deploy an application from a domain controller, a system administrator needs to assign an .msi-based application to a computer. Transform files are required if the original application installation package did not install all the necessary components. A system administrator can install an application from a remote session or the console of an application server. The installation of an application in a multi-user environment is very different from an installation to an individual user.


Download ppt "Reliability and Performance"

Similar presentations


Ads by Google