You want to know what to consider when planning your implementation of Symantec Endpoint Protection (SEP) in your branch offices.
Your company may have an Symantec Endpoint Protection Manager (SEPM) at the main office, as well as branch offices with multiple computers per branch.
1. Implementation Considerations
Database Considerations
For more information regarding installing SEP with a SQL Server, please refer to the following documentation.
Network Considerations
An ideal situation for clients is to always have the ability to contact a trusted content provider. Designing for multiple paths of available communication for each client is the best way to ensure that content is received. Endpoint Protection can be configured so that if the client cannot contact one source for content, it will attempt to contact another. Load Balancing can be used (with or without replication) to provide fault tolerance for client management and content updates.
Load Balancing Considerations
It is not recommended to set up multiple sites in an attempt to balance the load on the server. A better practice is to add management servers to an existing site. Use the "Management server list" feature to automatically distribute the load among them. In a custom Management server list, each server is assigned to a priority level. By default all management servers have a "priority one" status. After installation, you can configure the priority level of a server.
A client that comes onto the network will randomly select a priority one server in their location to connect to. If it cannot connect to that server, it tries to connect to another "priority one" server in that location. If no "priority one" servers are available, then the client tries to connect to a random priority two server. This method of distributing client connections randomly will distribute the client load among your management servers.
The Management server list can also be used in conjunction with Location Awareness to ensure that clients will connect to the most appropriate server for their location. For more information about setting up Managed Load Balancing with Location Awareness, please read the following document.
Replication Considerations
Replication should be implemented with care. The minimum number of replication sites should be implemented.
Content Update Considerations
Content can come from many internal sources. SEPMs and GUPs are just two examples. Proper placement and configuration of content providers is critical to ensure that clients are able to update their protection. Issues such as bandwidth usage, frequency, and scheduling of content updates should be carefully considered.
Administrators often are curious how much network traffic can be created during content updates. Please keep in mind the frequency of the content update (i.e. daily, quarterly, or per heartbeat) and whether or not the content can be distributed to clients by a content provider such as a Group Update Provider (GUP). Below is a table with estimated sizes of the types of content updates that can occur between the Manager, the Group Update Provider (GUP) and clients.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
About Group Update Providers
Group Update Providers (also known as GUPs) can be used in networks to distribute content updates. Clients will still need a Symantec Endpoint Protection Manager to connect to. The Manager is what informs the client that it should download new content from the Group Update Provider. The Manager is also responsible for distributing policies and collecting logs from the client.
For improved bandwidth, implement a Group Update Provider on an "always-on" machine running a Server OS (such as a Windows File server).
New features and functionality in Symantec Endpoint Protection Release Update 5 (SEP RU 5) Group Update Provider (GUP)
Location Awareness
Sometimes despite best efforts, a client simply cannot connect to an internal content provider. That can be especially true for computers such as laptops. With proper configuration, Location Awareness can be used so that if the client finds itself isolated from internal sources, it can still contact the Symantec LiveUpdate server for updates.
2. Pre-installation Considerations
Establish a Inventory of Endpoint Management Servers and Group Update Providers
Symantec Endpoint Protection Managers should be placed strategically in your environment.
Group Update Provider As "Secondary Server"
The most significant load on the Manager comes from distributing content. GUPs can be used to supplement or replace a SEPM for distributing content updates to SEP clients. Rather than each of your branch clients connecting to the main office SEPM, it receives its updates from the Group Update Provider.
GUPs cannot be used to update policies or manage clients. This means that clients will still need network connectivity to a SEPM in order to perform the heartbeat process, which updates their policies, and informs them when new content is available to download from the GUP.
3. Configuration of Endpoint Protection
Organize Branch Offices by Group
Using this organization method will allow you to configure settings specific to each branch location. This will improve the performance of content distribution significantly, and greatly reduce the load on the server.
Use a Group Update Provider in Every Group
It is recommended that a GUP be on the same network segment as all clients configured to update from the GUP. Though bandwidth usage can be significantly reduced by using GUPs strategically, it is still important to ensure that GUPs are positioned in the network to maximize their effectiveness. GUPs should only be configured to provide updates to for clients on their local network segment. The GUP must have sufficient bandwidth to deliver content packages of up to 45 MB to the clients it serves up to 3 times a day.
Disable Policy Inheritance for Branch Office Groups
You must disable policy inheritance on the groups that will be using the GUP functionality of the Symantec Endpoint Protection software. If you have policy inheritance enabled on the groups that the GUP's were configured on they will revert back to the GUP configured for the Global group.
Configure Branch Groups for Pull Mode with Optimal Heartbeat
Endpoint Protection by default is set in "Push" mode. You should switch your branch offices to "Pull" mode. Clients that use the Pull mode download policies and content based on the Heartbeat interval setting, which is set to 5 minutes by default. Even in slower bandwidth environments, the heartbeat can be as frequent as every hour.
Configure Log size
Configure Throttling
Group Update Provider (GUP) bandwidth throttling was introduced in SEP 11.0 MR4. Please refer to the following document for configuration instructions.
'How to configure GUP bandwidth throttling in Symantec Endpoint Protection 11.0 MR4?'