Skip to main content
BlueXP edge caching

Before you begin to deploy BlueXP edge caching Edge instances

Contributors netapp-tonacki

There are many requirements you need to be aware of before you begin to install BlueXP edge caching Edge software in your remote offices.

Download required resources

Download the BlueXP edge caching Virtual Templates you are planning to use in your branch offices, the software installation package, and additional reference documentation:

Follow these steps to upgrade your BlueXP edge caching Edge software.

Note When deploying BlueXP edge caching on Windows Server 2016, you should be using .NET Framework 4.8 and Windows WebView2 framework.

Designing and deploying BlueXP edge caching Edge

Depending on your requirements, you might need to deploy one or multiple Edge instances based on the concurrent user sessions in a branch office. The Edge instance presents the virtual file share to the end users within the branch office, which has been transparently extended from the associated BlueXP edge caching Core instance. The BlueXP edge caching Edge should contain a D:\ NTFS volume, which contains the cached files within the branch office.

Note For the BlueXP edge caching Edge, it is important to understand the sizing guidelines. This will assist you in making the correct design for your BlueXP edge caching deployment. You would also need to determine what's right for your environment in terms of scale, availability of resources, and in terms of redundancy.

BlueXP edge caching Edge instance

When deploying a BlueXP edge caching Edge instance, you need to provision a single VM, either by deploying Windows Server 2016 Standard or Datacenter Edition, or Windows Server 2019 Standard or Datacenter Edition, or using the edge caching .OVA or .VHD template, which includes the Windows Server operating system of choice and BlueXP edge caching software.

Quick steps

  1. Deploy the BlueXP edge caching Virtual Template, or Windows Server 2016 VM, or Windows Server 2019 Standard or Datacenter edition.

  2. Ensure the VM is connected to the network, joined to the domain, and accessible through RDP.

  3. Install the latest BlueXP edge caching Edge software.

  4. Identify the BlueXP edge caching Management Server and Core instance.

  5. Configure the BlueXP edge caching Edge instance.

BlueXP edge caching Edge requirements

The BlueXP edge caching Edge is designed to function across all platforms supporting Windows Server 2016 and 2019, bringing simplified IT to corporate remote offices and beyond. Critically, BlueXP edge caching can be deployed on your existing hardware infrastructure, virtualization, or hybrid/public cloud environments in almost every case if they meet a few base-level requirements.

The Edge requires the following hardware and software resources to function optimally. For more information about overall sizing guidelines, see sizing guidelines.

Hardened server appliance

The BlueXP edge caching installation package creates a hardened software appliance on any Microsoft Windows Server instance. Do Not Uninstall the BlueXP edge caching Package. Uninstalling BlueXP edge caching will impact the functionality of the server instance and might require a full rebuild of the server instance.

Physical hardware requirements

  • Minimum 8 CPU cores

  • Minimum 32 GB RAM

  • Dedicated single or redundant 1 Gbps NIC

  • 10k RPM SAS HDD or SSD (preferred)

  • RAID controller with write-back caching functionality enabled

Virtual deployment requirements

Hypervisor platforms are known to be subject to performance degradation from a storage subsystem perspective (for example, latency). For optimal performance using BlueXP edge caching, a physical server instance with SSD is recommended.

For best performance in virtual environments, in addition to the physical host requirements, the following requirements and resource reservations must be met:

Microsoft Hyper-V 2012 R2 and later:

  • Processor (CPU): CPUs must be set as Static: Minimum: 8 vCPU cores.

  • Memory (RAM): Minimum: 32 GB set as Static.

  • Hard-disk provisioning: Hard Disks must be configured as Fixed Disk.

VMware vSphere 6.x and later:

  • Processor (CPU): Reservation of CPU Cycles must be set. Minimum: 8 vCPU cores @ 10000 MHz.

  • Memory (RAM): Minimum: Reservation of 32 GB.

  • Hard-disk provisioning:

    • Disk Provisioning must be set as Thick Provisioned Eager Zeroed.

    • Hard Disk Shares must be set to High.

    • Devices.hotplug must be set to False using the vSphere Client to prevent Microsoft Windows from presenting BlueXP edge caching drives as removable.

  • Networking: Network Interface must be set to VMXNET3 (may require VM Tools).

The Edge runs on Windows Server 2016 and 2019, hence the virtualization platform needs to support the operating system, as well as integration with utilities enhancing the performance of the VM's guest operating system and management of the VM, such as VM Tools.

Partition sizing requirements

  • C:\ - minimum 250 GB (system/boot volume)

  • D:\ - minimum 1 TB (separate data volume for Global File Cache Intelligent File Cache*)

*Minimum size is 2x the active data set. The cache volume (D:\) can be extended and is only restricted by the limitations of the Microsoft Windows NTFS file system.

Global File Cache Intelligent File Cache disk requirements

Disk Latency on the Global File Cache Intelligent File Cache disk (D:\) should deliver < 0.5ms average I/O disk latency and 1MiBps throughput per concurrent user.

For more information, see the NetApp Global File Cache User Guide.

Networking

  • Firewall: TCP ports should be allowed between the BlueXP edge caching Edge and Management Server and Core instances.

    BlueXP edge caching TCP Ports: 443 (HTTPS - LMS), 6618 - 6630.

  • Network optimization devices (such as Riverbed Steelhead) must be configured to pass-thru BlueXP edge caching specific ports (TCP 6618-6630).

Client workstation and application best practices

BlueXP edge caching transparently integrates into customer's environments, allowing users to access centralized data using their client workstations, running enterprise applications. Using BlueXP edge caching, data is accessed through a direct drive mapping or through a DFS namespace. For more information about the BlueXP edge caching Fabric, Intelligent File Caching, and key aspects of the software, consult the Before you begin to Deploy BlueXP edge caching section.

To ensure an optimal experience and performance, it is important to comply with the Microsoft Windows Client requirements and best practices as outlined in the Global File Cache User Guide. This applies to all versions of Microsoft Windows.

For more information, see the NetApp Global File Cache User Guide.

Firewall and Antivirus best practices

While BlueXP edge caching makes a reasonable effort to validate that the most common antivirus application suites are compatible with Global File Cache, NetApp cannot guarantee and is not responsible for any incompatibilities or performance issues caused by these programs, or their associated updates, service packs, or modifications.

NetApp does not recommend the installation nor application of monitoring or antivirus solutions on any BlueXP edge caching enabled instance (Core or Edge). Should a solution be installed, by choice or by policy, the following best practices and recommendations must be applied. For common antivirus suites, see Appendix A in the NetApp Global File Cache User Guide.

Firewall settings

  • Microsoft firewall:

    • Retain firewall settings as default.

    • Recommendation: Leave Microsoft firewall settings and services at the default setting of OFF, and not started for standard BlueXP edge caching Edge instances.

    • Recommendation: Leave Microsoft firewall settings and services at the default setting of ON, and started for Edge instances that also run the Domain Controller role.

  • Corporate firewall:

    • The BlueXP edge caching Core instance listens on TCP ports 6618-6630, ensure that BlueXP edge caching Edge instances can connect to these TCP ports.

    • BlueXP edge caching instances require communications to the BlueXP edge caching Management Server on TCP port 443 (HTTPS).

  • Network optimization solutions/devices must be configured to pass-thru BlueXP edge caching specific ports.

Antivirus best practices

NetApp has tested most commonly used antivirus products including Cylance, McAfee, Symantec, Sophos, Trend Micro, Kaspersky, Crowd Strike, Cisco AMP, Tannium, and Windows Defender for use in conjunction with BlueXP edge caching. The antivirus software should be certified by NetApp and is supported only if configured with the proper exclusion list. See Appendix A in the NetApp Global File Cache User Guide

Note Adding antivirus to an Edge appliance can introduce a 10-20% impact on user performance.

For more information, see the NetApp Global File Cache User Guide.

Configure exclusions

Antivirus software or other third-party indexing or scanning utilities should never scan drive D:\ on the Edge instance. These scans of Edge server drive D:\ will result in numerous file open requests for the entire cache namespace. This will result in file fetches over the WAN to all file servers being optimized at the data center. WAN connection flooding and unnecessary load on the Edge instance will occur resulting in performance degradation.

In addition to the D:\ drive, the following BlueXP edge caching directory and processes should generally be excluded from all antivirus applications:

  • C:\Program Files\TalonFAST\

  • C:\Program Files\TalonFAST\Bin\LMClientService.exe

  • C:\Program Files\TalonFAST\Bin\LMServerService.exe

  • C:\Program Files\TalonFAST\Bin\Optimus.exe

  • C:\Program Files\TalonFAST\Bin\tafsexport.exe

  • C:\Program Files\TalonFAST\Bin\tafsutils.exe

  • C:\Program Files\TalonFAST\Bin\tapp.exe

  • C:\Program Files\TalonFAST\Bin\TappN.exe

  • C:\Program Files\TalonFAST\Bin\FTLSummaryGenerator.exe

  • 'C:\Program Files\TalonFAST\Bin\GfcCIAgentService.exe'

  • C:\Program Files\TalonFAST\Bin\RFASTSetupWizard.exe

  • C:\Program Files\TalonFAST\Bin\TService.exe

  • C:\Program Files\TalonFAST\Bin\tum.exe

  • C:\Program Files\TalonFAST\FastDebugLogs\

  • C:\Windows\System32\drivers\tfast.sys

  • \\?\TafsMtPt:\ or \\?\TafsMtPt*

  • \Device\TalonCacheFS\

  • \\?\GLOBALROOT\Device\TalonCacheFS\

  • \\?\GLOBALROOT\Device\TalonCacheFS\*

NetApp Support policy

BlueXP edge caching instances are designed specifically as the primary application running on a Windows Server 2016 and 2019 platform. BlueXP edge caching requires priority access to platform resources, for example, disk, memory, network interfaces, and can place high demands on these resources. Virtual deployments require memory/CPU reservations and high-performance disks.

  • For branch office deployments, supported services and applications on the server running BlueXP edge caching are limited to:

    • DNS/DHCP

    • Active Directory domain controller (BlueXP edge caching must be on a separate volume)

    • Print services

    • Microsoft System Center Configuration Manager (SCCM)

    • BlueXP edge caching approved client-side system agents and anti-virus applications

  • NetApp Support and maintenance applies only to BlueXP edge caching.

  • Line of business productivity software, which are typically resource intensive, for example, database servers, mail servers, and so on, are not supported.

  • The customer is responsible for any non-BlueXP edge caching software which might be installed on the server running BlueXP edge caching:

    • If any third-party software package causes software or resource conflicts with BlueXP edge caching or performance is compromised, the NetApp support organization might require the customer to disable or remove the software from the server running BlueXP edge caching.

    • It is the customer's responsibility for all installation, integration, support, and upgrade of any software added to the server running the BlueXP edge caching application.

  • Systems management utilities/agents such as antivirus tools and licensing agents might be able to coexist. However, except for the supported services and applications listed above, these applications are not supported by BlueXP edge caching and the same guidelines as above must still be followed:

    • It is the customer's responsibility for all installation, integration, support, and upgrade of any software added.

    • If a customer does install any third-party software package that causes, or is suspected to be causing, software or resource conflicts with BlueXP edge caching or performance is compromised, there might be a requirement by BlueXP edge caching's support organization to disable/remove the software.