Introduction to Windows Server PDF

Summary

This document provides an introduction to Windows Server Administration. It covers various aspects of server installation, configuration, roles, and functionalities. The document also presents key terms associated with server components and architecture. This document is suitable for those interested in computer networking, server management, or introductory computer science topics.

Full Transcript

Introduction to Windows Server **Windows Server Administration** is an advanced computer networking topic that includes server installation and configuration, server roles, storage, Active Directory and Group Policy, file, print, and web services, remote access, virtualization, application servers,...

Introduction to Windows Server **Windows Server Administration** is an advanced computer networking topic that includes server installation and configuration, server roles, storage, Active Directory and Group Policy, file, print, and web services, remote access, virtualization, application servers, troubleshooting, performance, and reliability. Introduction: - A server is a system (software and suitable computer hardware) that responds to requests across a computer network to provide, or help to provide, a network service. - Servers often provide essential roles or services across a network, including file server, print server, directory services server, web server, mail server, database server, or other application server. - While nearly any personal computer is capable of acting as a network server, a dedicated server will contain features making it more suitable for production environments. These features may include a faster or more processors, increased high-performance RAM, increased storage capacity in the form of a larger or multiple hard drives, and faster network connections. - Servers also typically have reliability, availability and serviceability (RAS) and fault tolerance features, such as redundancy in power supplies, storage (as in RAID), and network connections. - Servers may incorporate larger computer fans or water cooling to help remove heat, and uninterruptible power supplies that ensure the servers continue to function in the event of a power failure. - Modern operating systems such as Microsoft Windows or Linux distributions are designed with a client--server architecture in mind. - Server-oriented operating systems tend to have features that make them more suitable for the server environment, including no or optional graphic user interface (GUI), reconfiguration without system restart, flexible and advanced networking capabilities, automation capabilities, and tight system security with advanced user, resource, data, and memory protection. - Many desktop and server operating systems share similar code bases, differing mostly in configuration. - Microsoft requires that all clients that connect to server applications have a license to connect to and use the services of that software. These special purpose licenses come in the form of a Client Access License (CAL). - A Per-User CAL is purchased to allow one user to connect to the server software. Any user can connect, but only one user may use a given CAL at any given time. A Per-Device CAL operates in much the same way, but limits connections made by number of devices, rather than number of users. User CALs and device CALs are not interchangeable. Key Terms: **Active Directory (AD)** A directory service created by Microsoft for Windows domain networks. **application server** A server dedicated to running certain software applications. **automation** The use of technologies to optimize productivity by greatly decreasing the need for human sensory and mental requirements while increasing load capacity, speed, and repeatability. **availability** The degree to which a system, subsystem or equipment is in a specified operable and committable state at the start of a mission, when the mission is called for at an unknown, i.e. a random, time. **Client Access License (CAL)** A proprietary software license distributed by software companies to allow clients to connect to its server software and use the software\'s services. **Central processing unit (CPU)** The hardware within a computer that carries out the instructions of a computer program by performing the basic arithmetical, logical, and input/output operations of the system. **client--server model** A distributed application structure in computing that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients. **code base** The entire collection of source code used to build a particular application or component. **database server** A computer program that provides database services to other computer programs or computers, as defined by the client--server model. **directory service** The software system that stores, organizes and provides access to information in a directory. **enterprise class** Designed for large-scale, high-technology environments of modern enterprises. When comparing to consumer class, it has higher scalability, higher reliability, better fault tolerance, and much higher initial price. **fault tolerance** A design that enables a system to continue its intended operation, possibly at a reduced level, rather than failing completely, when some part of the system fails. **file server** A computer attached to a network that has the primary purpose of providing a location for shared disk access, i.e. shared storage of computer files, that can be accessed by the workstations that are attached to the same computer network. **Group Policy** Provides the centralized management and configuration of operating systems, applications, and users\' settings in an Active Directory environment. **graphical user interface (GUI)** A type of user interface that allows users to interact with electronic devices using images rather than text commands. **hard disk drive (HDD)** A data storage device used for storing and retrieving digital information using rapidly rotating discs (platters) coated with magnetic material which retains its data even when powered off. **Hyper-V** Microsoft\'s hypervisor server and service. **hypervisor** A piece of computer software, firmware or hardware that creates and runs virtual machines. **Internet Information Services (IIS)** A web server software application and set of feature extension modules created by Microsoft for use with Microsoft Windows. **machine code** A set of instructions executed directly by a computer\'s central processing unit (CPU). **Microsoft SQL Server** A relational database management system developed by Microsoft. **port** An interface between the computer and other computers or peripheral devices. **RAID (redundant array of independent disks)** A storage technology that combines multiple disk drive components into a logical unit. **Random-access memory (RAM)** A form of volatile computer data storage which allows stored data to be accessed directly in any random order **redundancy** The duplication of critical components or functions of a system with the intention of increasing reliability of the system, usually in the case of a backup or fail-safe. **reliability** The ability of a system or component to perform its required functions under stated conditions for a specified period of time. **scalability** The ability of a system, network, or process to handle a growing amount of work in a capable manner or its ability to be enlarged to accommodate that growth. **service** A Windows service is a computer program that operates in the background, and is similar in concept to a Unix daemon. **source code** Any collection of computer instructions (possibly with comments) written using some human-readable computer language, usually as text. **storage** A technology consisting of computer components and recording media used to retain digital data. **uninterruptible power supply (UPS)** An electrical apparatus that provides emergency power to a load when the input power source, typically main power, fails. **Virtual Desktop Infrastructure (VDI)** A desktop-centric service that hosts users desktop environments on remote servers and/or blade PCs, which are accessed over a network using a remote display protocol. **virtualization** The various techniques, methods or approaches of creating a virtual (rather than actual) version of something, such as a virtual hardware platform, operating system (OS), storage device, or network resources. **Windows PowerShell** Microsoft\'s task automation framework, consisting of a command-line shell and associated scripting language built on.NET Framework.

Use Quizgecko on...
Browser
Browser