You are previewing Windows Server 2008 Terminal Services.
O'Reilly logo
Windows Server 2008 Terminal Services

Book Description

This guide leads the reader step-by-step through the process of planning a Windows Server® 2008 Terminal Services infrastructure. The guide addresses fundamental decisions and tasks including identifying which applications are to be delivered by Terminal Services and determining whether Terminal Services is the right approach to use. Determine the resources needed to employ Terminal Services to serve the selected applications and design the components, layout, security, and connectivity of the Terminal Services infrastructure.

Table of Contents

  1. Copyright
    1. Contents
  2. The Planning and Design Series Approach
    1. Document Approach
    2. Who Should Use This Document
  3. Introduction
    1. Assumptions
  4. Terminal Services in Microsoft Infrastructure Optimization
    1. Infrastructure and Business Architecture
    2. Feedback
  5. Windows Server 2008 Terminal Services Design Process
    1. Decisions
    2. Decision Flow
    3. Applicable Scenarios
    4. Out of Scope
    5. Additional Reading
  6. Step 1: Determine the Scope of the Presentation Virtualization Project
    1. Task 1: Determine Location Scope
    2. Task 2: Determine Application Scope
    3. Decision Summary
  7. Step 2: Determine Which Applications to Deliver and How They Will Be Used
    1. Task 1: Gather Information About Users and Applications
    2. Decision Summary
    3. Additional Reading
  8. Step 3: Determine Whether Terminal Services Can Deliver Each Application
    1. Task 1: Examine Each Application’s Capability to Be Served
      1. Issues That Affect Business Viability
      2. Issues That Prevent an Application from Being Served
      3. Issues with the Application’s Behavior That Cause Problems in a Multi-User Server
    2. Decision Summary
    3. Tasks and Considerations
    4. Additional Reading
  9. Step 4: Categorize Users
    1. Decision Summary
  10. Step 5: Determine the Number of Terminal Server Farms
    1. Task 1: Determine the Number of Terminal Server Farms
    2. Decision Summary
  11. Step 6: Map Applications and Users to Farms
    1. Task 1: Assign Users and Applications to Their Terminal Server Farms
    2. Decision Summary
  12. Step 7: Design the Farm
    1. Task 1: Select a Form Factor for the Server
    2. Task 2: Determine the Number of Terminal Servers Required in the Farm
      1. Server Sizing Method 1: Estimating Load
      2. Server Sizing 2: Client-Based Calculations
    3. Task 3: Determine the Number of Additional Servers Required for Fault Tolerance
    4. Task 4: Determine the Number of Servers Required for TS Web Access
    5. Decision Summary
    6. Additional Reading
  13. Step 8: Determine Where to Store User Data
    1. Task 1: Decide User Profile Policy and Storage Location
    2. Task 2: Decide User Data Policy and Storage Location
    3. Task 3: Design the Storage for User Profiles and User Data
    4. Decision Summary
    5. Additional Reading
  14. Step 9: Size and Place the Terminal Services Role Services for the Farms
    1. Task 1: Design and Place the TS Session Brokers
    2. Task 2: Design and Place the Terminal Services License Servers
    3. Task 3: Design and Place the Terminal Services Gateway Servers
    4. Decision Summary
    5. Additional Reading
  15. Step 10: Secure the Communications
    1. Task 1: Determine the Encryption Level Between Clients and the Terminal Server
    2. Task 2: Determine Whether to Seal the Communications
    3. Task 3: Determine the Certification Authority
    4. Task 4: Determine Whether to Encapsulate with HTTPs
    5. Decision Summary
    6. Additional Reading
  16. Conclusion
    1. Additional Reading
    2. Feedback
  17. A: The User and Application Data Job Aid
  18. B: The Application Analysis Job Aid
  19. C: The Farm Design Job Aid
  20. D: Server Performance Analyzing and Scaling
    1. Processor Utilization
      1. Processor\% Processor Time
      2. System\Processor Queue Length
    2. Memory Utilization
      1. Memory\Pages/sec
      2. Memory\Available Mbytes
      3. Memory\Pool Paged Bytes and Memory\Pool Paged Resident Bytes
      4. Memory\Transition Faults/sec
      5. Memory\Committed Bytes
      6. Process\Working Set
    3. Disk Storage Requirements
      1. Disk Space Capacity
      2. Disk Performance
    4. Storage Requirements
      1. RAID 0+1 Calculations
      2. RAID 5 Calculations
      3. RAID 0+1 versus RAID 5 Calculations
    5. Storage Monitoring
      1. Physical Disk\% Idle Time
      2. Physical Disk\Disk Transfers/sec
      3. Physical Disk\Avg. Disk secs/transfers
      4. Physical Disk\Split IO/sec
    6. Network Performance
      1. Network Interface\Bytes Total/sec and Network Interface\Current Bandwidth
      2. Ipv4 & Ipv6\Datagrams/sec
      3. TCPv4 & TCPv6\Connections Established
      4. TCPv4 & TCPv6\Segments Received/sec
    7. Windows Server-based File Servers
      1. Server\Work Item Shortages
      2. Server Work Queues\Available Threads
      3. Server Work Queues\Queue Length
  21. Acknowledgments