StifleR
2.10
2.10
  • Start Here - StifleR 2.10
  • Introduction
    • StifleR Overview
      • The StifleR Solution
      • Managing Microsoft Data Transfer Services
    • Technical Overview
      • 2Pint BranchCache Administrator Guide
    • Features Overview
      • Control
      • Monitor
      • Automate
      • Other Features
      • StifleR Feature Details
    • Release Notes
  • Proof of Concept
    • Objectives and Prerequisites
    • Configure Microsoft Peer-to-Peer Components
    • Install and Configure StifleR
    • Testing and Validation
    • StifleR POC Quick Checklist
  • Planning
    • StifleR Server Considerations
    • StifleR Client Considerations
    • Firewall Ports
    • Permissions
    • Antivirus Exclusions
    • Network Topology
    • StifleR Generic Concepts
      • Client Leader Roles
        • Red Leader
        • Blue Leader
        • Green Leader
        • Examples of Leader Selection
      • Templates
      • Beacons
  • Installation
    • Overview
    • Server
      • StifleR Server Installation
      • StifleR Dashboard Installation
      • StifleR Beacon Installation
    • Client
      • StifleR Client Installation
      • Post Installation Checks
  • Configuration
    • Configuration Files
      • StifleR Server Configuration File
        • Using the AppSettings Override File
      • StifleR Client Configuration File
      • StifleR Dashboard Configuration File
    • Configuring BranchCache on Windows Server
    • Configuring Delivery Optimization
    • Configuring LEDBAT on CM DPs
    • Configuring a Beacon Server
    • Configuring StifleR SQL History
    • StifleR Network Locations
      • Automatic linking of Location, Network Groups and Networks
      • Network Topology Automation
      • Location Fields
        • Network Group Fields
          • Network Fields
    • StifleRulez.xml Configuration Guide
      • The Match – TypeData
        • When the Job Title Isn’t Suitable
        • ConfigMgr Specific Rules
      • The Setting - DownloadTypes
        • Delivery Optimization Jobs
      • Sample StifleRulez.xml
    • Securing StifleR Operations with SSL
      • Prerequisites
      • Using a Web Server Certificate
        • Requesting a Web Server Certificate
      • Using a Self-Signed Certificate
      • Preparing the StifleR Dashboard Web Site for SSL
      • Configuring StifleR to Use SSL
      • Finding the Certificate Thumbprint
    • StifleR Client Access Control Options
  • Operations
    • Dashboard
      • Overview & Navigation
        • Home Page
        • Traffic & Downloads
          • Transfers & Downloads
            • How to use query hosts search?
          • Running Sequences
          • Weekly Downloads Activity
          • History
        • Devices
          • Clients
            • Client Details
              • How to use an extended search?
          • Servers
          • StifleR Server
            • Templates Detail
        • Cache Management
        • System Resource Usage
        • Network Topology
          • Maps
          • Countries
          • Locations
            • Bandwidth Allocations and Locations
          • Network Groups
          • Networks
        • Reporting & Diagrams
    • Client Management & Remote Tools
      • Remote PowerShell Session
      • Remote Performance Counter
      • Remote WMI Browsing
      • Remote Event Log Viewer
      • Remote Netmon Session
    • Monitoring
      • StifleR server health
      • StifleR client health
      • BranchCache Testing and Monitoring
    • Maintenance tasks
    • Bandwidth Management and Allocation
      • Bandwidth Tuning Monitoring and Control
    • Backup and Recovery
      • Moving the StifleR Server Databases to a New Drive on the Same Server
    • Troubleshooting
      • StifleR Client Command Line Options
      • BranchCache across Subnets
    • StifleR WMI Provider
Powered by GitBook
On this page
  • Introduction
  • Prerequisites
  • StifleR Server
  • Lab Testing
  • Production Environment Testing
  1. Proof of Concept

Objectives and Prerequisites

PreviousRelease NotesNextConfigure Microsoft Peer-to-Peer Components

Last updated 4 months ago

Introduction

This section provides an outline of tasks required for the setup and configuration of the 2Pint StifleR solution in order to execute a Proof of Concept (POC). It is recommended that a StifleR POC be conducted in a test lab environment. If a test lab is unavailable, a POC can be executed in a production environment with minimal risk, but only within a small subset of computers and defined locations.

The objective for a StifleR POC is to demonstrate how StifleR can enhance and extend Microsoft's BranchCache, Delivery Optimization, and BITS technologies with the goal of reducing WAN utilization and maximize peer-to-peer content delivery.

It’s important that the POC is driven from clear requirements. These requirements should be clearly defined and include test plans for validation.

Prerequisites

We recommend that all testing of 2Pint Software components should be installed and verified in a separate lab environment before implemented in a production environment. Once tested and verified in the lab, in can then be tested in the production environment. If a test lab is unavailable, the POC can be executed in a production environment in a controlled manner.

StifleR Server

Prepare a suitable server to act as the StifleR Server. If testing in a small lab, this can be any server for the purposes of testing as the load will be very light. If implementing in a production environment, check out the page for sizing information.

Lab Testing

In order to complete a POC deployment of 2Pint StifleR in a lab environment, you will need the following depending on whether you will be testing with Intune and/or Configuration Manager:

  • A functioning Intune instance with several applications that can be used for testing purposes. Ideally no less than 500Mb in size (1GB recommended).

  • Choose 2-3 subnets with 3 or more client PCs each that are registered with Intune:

    • Ideally two of the subnets should be in the same location which have good connectivity with one another.

    • It is recommended that some clients should reside on a subnet which have slower connectivity to an Internet gateway.

  • Microsoft Configuration Manager Primary Site server:

    • This server will provide all of the CM Roles such as a Management Point, Distribution Point, etc. on a single server.

  • Configure 2-3 subnets with 3 or more client PCs each that are Configuration Manager clients.

    • Ideally two of the subnets should be in the same location which have good connectivity with one another.

    • It is recommended that some clients should reside on a subnet which has slower connectivity to a DP. In a lab environment, this can be achieved by installing a virtual appliance such as a pfSense router, which supports bandwidth limiting.

  • Choose several applications that can be used for testing purposes. Ideally no less than 500Mb in size (1GB recommended).

Production Environment Testing

In order to complete a POC deployment of 2Pint StifleR in a production environment, you will need to consider the following depending on whether you will be testing with Intune and/or Configuration Manager:

  • A functioning Intune instance with several applications that can be used for testing purposes. Ideally no less than 500Mb in size (1GB recommended).

  • Choose 2-3 subnets with 3 or more client PCs each that are registered with Intune:

    • Ideally two of the subnets should be in the same location which have good connectivity with one another.

    • It is recommended that some clients should reside on a subnet which have slower connectivity to an Internet gateway.

  • Choose 2-3 subnets with 3 or more client PCs each that are Configuration Manager clients.

    • Ideally two of the subnets should be in the same location which have good connectivity with one another.

    • It is recommended that some clients should reside on a subnet which have slower connectivity to a Distribution Point.

  • Choose several applications that can be used for testing purposes. Ideally no less than 500Mb in size (1GB recommended).

StifleR Server Considerations