Coyote Point Systems Equalizer Spezifikationen

Stöbern Sie online oder laden Sie Spezifikationen nach Audio-Equalizer Coyote Point Systems Equalizer herunter. Coyote Point Systems Equalizer Specifications Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 594
  • Inhaltsverzeichnis
  • FEHLERBEHEBUNG
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
Document Version:10.0.4c
Equalizer
®
Administration Guide
EQ/OS 10
April 18, 2013
The recognized leader in proven and affordable load
balancing and application delivery solutions
Seitenansicht 0
1 2 3 4 5 6 ... 593 594

Inhaltsverzeichnis

Seite 1 - Administration Guide

Document Version:10.0.4cEqualizer®Administration GuideEQ/OS 10April 18, 2013The recognized leader in proven and affordable loadbalancing and applicati

Seite 2

Table of ContentsUDP Cluster Configuration Persistence 280UDP Cluster Configuration Timeouts 281Modifying a Layer 7 HTTP or HTTPS Cluster 282Layer 7 C

Seite 3 - Table of Contents

Network ConfigurationA number of methods can be used to mitigate problems and threats associated with large broadcast domains,including broadcast filt

Seite 4 - Network Configuration 77

Task Command / ProcedureGUI1. Expand the VLANs node in the left frame.2. Right-click the name of the VLAN you want to delete.3. Select Delete VLAN fro

Seite 5 - Working in the CLI 127

Network Configurationl VID - A unique integer identifier for the VLAN, between 1 and 4094.l MTU - MTU can be specified for tagged and untagged VLANs o

Seite 6

l tagged - Tagged ports can be assigned to more than one VLAN.l untagged - Untagged ports can be assigned to exactly one VLAN.Click on Commit to save

Seite 7 - Using the GUI 191

Network ConfigurationTask Command / ProcedureVLANGUI1. Expand the VLANs node in the left frame object tree.2. Expand a VLAN.3. Click the Subnets node

Seite 8 - Servers 243

Click on Reset to revert to the default permissions. Click on Commit to save any subnet permission changesmade.See "VLAN and Subnet Commands"

Seite 9 - Clusters 259

Network Configuration1. Log into the GUI using a login that has add/del access for global parameters (See "Logging In" on page 192)2. Click

Seite 10 - Match Rules 317

eqcli > vlan [internal vlan name] subnet [internal subnet name] default_route [IP address]4. If there are any static routes configured for the exte

Seite 11

Network ConfigurationThe same information for a single port can be displayed by specifying the port name:eqcli > show interface swport03Interface N

Seite 12

l MTU - MTU can be specified for tagged and untagged VLANs on all switched systems (E350GX, E450GX,E650GX)for tagged VLANs on non-switched systems (E2

Seite 13 - Failover 423

How Match Rules are Processed 319Match Rule Order 319Match Rule Expressions and Bodies 321Match Rule Expressions 321Match Bodies 323Match Rule Functio

Seite 14 - Using SNMP Traps 493

Network ConfigurationPolicy RoutingRouting is the process of selecting the network path to use when one device (the source) sends a packet toanother d

Seite 15 - Using Envoy 513

routed from Equalizer based on each scenario. Refer to"How Spoof Influences Routing" on page 245 for additionalinformation on spoofing and &

Seite 16

Network ConfigurationlDestination IP Address - The IP address for the host or subnet. For IPv4, specified as a ClasslessInternet Domain Routing (CIDR)

Seite 17 - Glossary 577

Source Based Routing ScenariosSource routing allows the originator of a packet to partially or completely specify the path that a packet will takethro

Seite 18

Network Configuration114Copyright © 2013 Coyote Point Systems. A subsidiary of Fortinet, Inc.

Seite 19 - Introduction

Source Routing ScenariosThe following are possible scenarios for load balancing source-based routing through Equalizer:Scenario Source Destination DSS

Seite 20 - Chapter Summary

Network ConfigurationSpoof Load Balancing Toward ServerIn the load balancing source-based routing scenario presented below, spoofing is enabled so tha

Seite 21

Spoof Load Balancing Toward ClientIn the load balancing source-based routing scenario presented below, spoofing is enabled so that the source is speci

Seite 22 - Using the WebHelp

Network ConfigurationNon-Spoof Load Balancing Toward ClientThis scenario is the same as "Spoof Load Balancing Toward Client" however, spoofi

Seite 23

Source, Destination SpecifiedIn this scenario, the source and destination are both specified by the client. Equalizer will function as a router tosend

Seite 24 - Glossary

Table of ContentsCreating a Match Rule to Redirect All Traffic for a Specific URL 355More Responder Examples 356Responders and Hot Spares 356Configuri

Seite 25 - Server pools

Network ConfigurationGenerated by EqualizerThis scenario is typically used for administrative and probing purposes. It can also be used for upgrades,

Seite 26 - Typographical Conventions

Enabling DNSTo enable the Domain Name Service (DNS), add a name server to the configuration. Name servers are added tothe name-server list one at a ti

Seite 27 - Where to Go for More Help

Network Configurationlatency, for example, the two clocks may never be in sufficient agreement to increase the delay towardsmaxpoll. In this case, Equ

Seite 28

Or, for the US, you would use:0.us.pool.ntp.org1.us.pool.ntp.org2.us.pool.ntp.orgBe careful when using country based NTP pool servers, since some coun

Seite 29 - Equalizer Overview

Network ConfigurationDefault Source SelectionThe DSS, or Default Source Selection table is a listing of all destination networks configured in Equaliz

Seite 30 - Intelligent Load Balancing

To view the current IP Filter rules, the show sbr command can once again be used. The example below isshortened due to its length.IP Filter Rules:IPv4

Seite 31 - Load Balancing Configuration

Network ConfigurationUsing this command while trying to establish a connection that may not be working can be a good method offinding out what is wron

Seite 32

Chapter 9Working in the CLISections in this chapter include:Starting the CLI 128Logging In to the CLI Over a Serial Connection 128Logging In to the CL

Seite 33 - How a Server is Selected

Working in the CLIStarting the CLIThe Equalizer Command Line Interface, CLI, gives you complete administrative control over Equalizer and is oneof the

Seite 34

2. Use SSH client software to open a connection with Equalizer using the enabled VLAN IP address and port22. Specify the login eqadmin, as shown in th

Seite 35 - Server Selection Process Flow

Simple Health Check Probes 378Configuring Simple Health Check Probe Parameters 378Simple Health Checks and Load Balancing Policies 382Server Agents 38

Seite 36

Working in the CLIWorking in the CLIThe Equalizer command line interface, or CLI, was developed to be an easy to use, intuitive, and flexiblecommand l

Seite 37 - Persistence

In each context, you can perform operations on the objects and parameters that exist in that context (e.g., create,delete, modify, display, set). When

Seite 38

Working in the CLIObject RelationshipsMost contexts in the CLI correspond to an Equalizer object -- servers, server instances, server pools, clusters,

Seite 39 - Geographic Load Balancing

Command Line EditingUse the key sequences below to edit the current command linectrl–actrl–eMove the cursor to the beginning of the lineMove the curso

Seite 40 - Sizing of Equalizer Objects

Working in the CLIeqcli > srvpool sp01 si “sv01, sv02” flags “hot_spare, quiesce”Enabling and Disabling FlagsMost objects have a flags keyword that

Seite 41 - Installation

Command Abbreviation and CompletionYou do not need to type an entire command name in order to execute a command. If you type enough characters touniqu

Seite 42 - Warnings and Precautions

Working in the CLIWhen specifying server instances on the command line, the user can specify either a single object or a commaseparated list of object

Seite 43 - Power Consumption

For parameters, the no form requires the complete command used to set the parameter, minus the argumentsetting the value. So, for example, to reset th

Seite 44

Working in the CLIFor example, if sv01 exists and the current context is “sv-sv01”, then the following commands are queued until acommit, exit, or <

Seite 45 - Regulatory Certification

l If you type the complete name of a command that is valid in the current context and type <?>, context helpfor that command is displayed. For e

Seite 46 - Hardware Installation

Table of ContentsFailover Probes and Failover Timeouts 436Modifying Failover Timeouts in Production 438Peer, Interface, Subnet States and Substates 43

Seite 47

Working in the CLIdate Tue Apr 2 18:39:36 UTC 2013timezone UTClocale englobal services http, https, ssh, snmp, envoy, envoy_agentname-servers 10.0.

Seite 48

Global CommandsThe table below lists the global configuration commands that are available in the global context of the CLI. Thesecommands allow you to

Seite 49 - Chapter 4

Working in the CLIGlobal Commandseqcli > icmp_maxtries : Set the maximum number of ICMP probes in a probeintervaleqcli > interface : Modify an i

Seite 50

Global Commandseqcli > syslog : Enable or disable remote logging.eqcli > syslog-server : Set the syslog server IP addresseqcli > timezone : S

Seite 51

Working in the CLICertificate CommandsEach SSL certificate installed on Equalizer has a CLI context that provides commands for managing the certificat

Seite 52

Certificate Revocation List CommandsThe crl context provides commands for managing Certificate Revocation Lists (or CRLs). CRLs can be used toverify t

Seite 53

Working in the CLICluster and Match Rule CommandsEach cluster has its own context and the settings available in the cluster’s context depends on the c

Seite 54

Using Cluster Commands in a Cluster Specific Context[!]ignore_case,[!]insert_client_ip,[!]no_header_rewrite, [!]once_only,[!]spoof,[!]tcp_mux}For Laye

Seite 55

Working in the CLIUsing Cluster Commands in a Cluster Specific Context{[!]allow_sslv2,[!]allow_sslv3,[!]push_client_cert,[!]require_client_cert,[!]str

Seite 56

Using Match Rule Commands in the Global Contexteqcli > cluster clname match maname req_cmds : Create maname (req_cmds = *commands below)eqcli >

Seite 57 - Upgrading and Downgrading

Creating Alerts for SNMP Traps 497User and Group Management 499Best User and Group Management Practices 500Object Permission Types 500Required Task Pe

Seite 58 - Version 8.6 Upgrade Procedure

Working in the CLICluster and Match Rule Command Notesl When creating a cluster, the list of available parameters depends on the protocol selected for

Seite 59

https onlyallow_sslv2Enable SSLv2 for client connections.Copyright © 2013 Coyote Point Systems. A subsidiary of Fortinet, Inc.All Rights Reserved.151E

Seite 60

Working in the CLIallow_sslv3Enable SSLv3 for client connections.152Copyright © 2013 Coyote Point Systems. A subsidiary of Fortinet, Inc.

Seite 61

push_client_certSend the entire client certificate to the back-end server. This allowsthe server to confirm that the client connection is authenticate

Seite 62 - Downgrading to Version 8.6

Working in the CLI(the default), onlythe last certificate in the chain is checked forvalidity.154Copyright © 2013 Coyote Point Systems. A subsidiary o

Seite 63

External Services CommandsUsing External Services Commands in the Global Contexteqcli > ext_services : Add or modify a mail server inthe'ext_s

Seite 64

Working in the CLIGeoCluster and GeoSite Instance CommandsEnvoy provides cluster load balancing between Equalizers running at two or more geographical

Seite 65

GeoCluster Context Commandsresponsivenesseqcli gcl-gclname> ttl integer : DNS cache lifetime for EnvoyresponsesUsing Geosite Instance Commands in t

Seite 67 - Licensing Equalizer

GeoSite CommandsA GeoSite definition points to an Equalizer running Envoy and a cluster defined on that Equalizer. GeoSites areassociated with GeoClus

Seite 68

Table of ContentsName a GeoSite Resource (CLI) 537Add a GeoSite Resource Instance to a GeoCluster (GUI) 537Add a GeoSite Resource Instance to a GeoClu

Seite 69 - Removing Licenses

Interface CommandsThe interface context commands let you configure and manage Equalizer’s front panel interface ports. There is aseparate context corr

Seite 70

Number of transmitted QoS Class 3 framesThe total number of received Quality of Service (QoS) Class3frames transmitted by thisportTotal number of drop

Seite 71

errorsThe total number of bad packets (e.g., CRC errors,,alignment errors) received on thisinterface.dropsThe total number of packets that were droppe

Seite 72

Object List CommandsObject lists make it easier to manage user permissions by allowing an administrator to assign user permissions vialist of objects.

Seite 73 - Configuring Access

Peer CommandsPeer context commands are used to manage the configuration of failover peers, including the failover peerconfiguration for this Equalizer

Seite 74 - Network Access

Peer Context Commandseqcli peer-peer> debug : Set the debug leveleqcli peer-peer> flags[!]failover|fo_config_xfer|[!]os8|[!]preferred_primary[!]

Seite 75 - VLAN Subnet Network Services

Responder CommandsResponders are global objects in the sense that a single responder can be assigned to multiple clusters. They areused when no server

Seite 76

lsorry - A customized HTML “sorry page” that can, for example, ask the client to retry later or go to anotherURLFor example, the following command cre

Seite 77 - Chapter 8

Server CommandsIn the server context, you define a real server using a minimal set of parameters (IP address, port, protocol, etc.).Once defined, a re

Seite 78 - Networking Technologies

Server Pool and Server Instance CommandsA server is attached to a cluster via aserver pool. A server pool is a collection of server definitions, each

Seite 79

VMware Host Requirements 570Installing Equalizer OnDemand Using OVF 570VMware vSphere or vCenter Clients 571Installing Equalizer OnDemand from a ZIP f

Seite 80

Using Server Pool Commands in a Server Pool Specific Contextslowest,5 = fastest. Default =3.eqcli sp-spname> show : Show the server poolconfigurati

Seite 81

Using Health Check Commands in a ServerPool Specific Context'down'.eqcli sp-spname-hc-hcname> stimulus stimulus : Set the stimulus strin

Seite 82 - Single VLAN/Subnet

hot_spareEnable the hot spare check box if you plan to use this server as a backup server,in case the other server instances in a server pool on the c

Seite 83

once_onlyEvaluate the first set of headers in a client connection only.persist_overrideIf cluster persist isenabled, disable it for thisserver.spoofUs

Seite 84 - Rules 4 and 5

Load Balancing Policy Descriptionstatic weightstatic weight load balancing distributes requests among the serversdepending on their assigned initial w

Seite 85 - Dual VLAN/Network

lOptimization Threshold controls how frequently Equalizer adjusts dynamic weights. If Equalizeradjusts server weights too aggressively, oscillations i

Seite 86 - Rules 5 and 6

SNMP CommandsThe parameters in the SNMP context specify return values for the following Object IDs (OIDs) in the EqualizerSNMP Management Information

Seite 87

Enabling SNMP (CLI)By default, SNMP is a globally enabled service -- meaning that it will run on any subnet that is configured to offerthe SNMP servic

Seite 88

IP address. “fo_snmp” means that SNMP is globally enabled for any subnet failover IP address. Ifeither of these keywords has a preceding exclamation p

Seite 89

Tunnel CommandsUse tunnel context commands to configure Equalizer to access the IPv6 Internet via an IPv6 “6in4” tunnel. Notethat you must first reque

Seite 91

User CommandsUsing "User"Comands in the Global Contexteqcli > user uname [cmds] : Create user uname (see belowfor cmds)eqcli > user u

Seite 92

Using User-alert context commands:User-alertContext Commandseqcli > user-uname-alertname > alert-typealert flags{[!]exception,[!]state_change}:

Seite 93

emailWhen enabled, sends an email to the specified recipients, using aspecified SMTP relay mail server. When this notification type is used, anemail a

Seite 94

l A default user (i.e. "touch") is assigned a duration of 0 seconds . When additional users are created thedefault duration value is 3600 se

Seite 95 - Networks

be separated by commas. If spaces are included, the entire list of permissions must be enclosed inquotes.l type - One of the following object types:ce

Seite 96

l This form of the permit_objlist command allows the user to create objects of the specified type.The command arguments for assigning permission to ob

Seite 97

VLAN and Subnet CommandsUsing VLAN Commands in the Global Contexteqcli > vlan vlname req_cmds : Create vlname (req_cmds = *commands below)eqcli >

Seite 98

Subnet Specific Context Commandseqcli vl-vlname-sn-subname> default_routeip_addr: Set default routeeqcli vl-vlname-sn-subname> flags{[!]command,

Seite 99

def_src_addr Stipulates that this subnet is to be used for the default equalizer source IP.heartbeatAllows the failover peers to probe one another ove

Seite 100 - Configuring VLANs

VLAN SubnetsA single VLAN can have more than one subnet assigned to it. In most configurations, there is a one-to-onerelationship between VLANs and su

Seite 101 - All Rights Reserved

Chapter 1IntroductionSubsections in this chapter include:Chapter Summary 20Using the WebHelp 22Differences From Prior Releases of EQ/OS 25Typographica

Seite 102

Similarly, you’ll need to specify the reverse route: let’s say you only want to route packets to vlan1 from portsconfigured for vlan2if they originate

Seite 103 - Configuring Subnets

Chapter 11Using the GUISections in this chapter include:Logging In 192Navigating Through the Interface 193Entering Names for Equalizer Objects 196Glob

Seite 104 - About Permitted Subnets

Using the GUILogging InThe Equalizer Administrative Interface, here inafter referred to as the “GUI” is a browser based interface. Ingeneral, the GUI

Seite 105 - Configuring Outbound NAT

Navigating Through the InterfaceThe Equalizer Administration Interface is divided into three major sections:1. Left Navigational PaneCurrent Host Name

Seite 106

Using the GUIClustersClick thisitem to display the Cluster Summary.Right-click this item to display the cluster command menu.If clusters are defined,

Seite 107 - Managing Interface Ports

VLANsClick thisitem to display the VLAN Summary.Right-click this item to display the VLAN command menu.If VLANs are defined, clickthe triangle to disp

Seite 108 - Network Configuration

Using the GUIClick on any item in the left pane, or right click to choose a command for that object. The right pane will display themanagement tabs fo

Seite 109 - Displaying Port Statistics

The following Global Parameters are configured on this screen (tab). Click on Commit to save your parameters orReset to return the default values.Host

Seite 110 - Policy Routing

Using the GUIleast probe interval seconds apart. This value is solelyatarget; the monitoring processadjustsitself based on a numberof factors, includi

Seite 111

l Device name and Modell Software versionl Internal and External IP addresses and netmasksl Default gatewayl Failover aliasEqualizer's failover d

Seite 112

Copyright © 2013 Fortinet, Inc. All rights reserved. Fortinet®, FortiGate®, and FortiGuard® are registeredtrademarks of Fortinet, Inc., and other Fort

Seite 113 - Source Selection

IntroductionChapter SummaryEqualizer is designed to be administered equally as well from either a console Command Line Interface or abrowser-based Adm

Seite 114

Using the GUISystem Name - this is the name assigned to the system. By default it is Equalizer.Community String - Any SNMP management console needs to

Seite 115 - Source Routing Scenarios

MIB FilesAll MIBs referenced by the supported MIBs are included on Equalizer.The MIB filenames comprise the MIB name plus the filename extension ”.my”

Seite 116

Using the GUI2. Click on Add Certificate to display the Add Certificate dialogue form as shown below.3. Click on Choose File to select a locally store

Seite 117

If a CRL attached to a cluster was generated by a Certificate Authority (CA) different fromthe CA used to generate a client certificate presented when

Seite 118

Using the GUIClick on Commit if the CRL is the one you would like to upload to Equalizer. The CRL file will beuploaded to Equalizer and will appear on

Seite 119 - Source, Destination Specified

Events LogThe events log displays events for each element configured on the Equalizer. This includes Clusters, ServerPools, Servers and Responders. It

Seite 120 - Generated by Equalizer

Using the GUIExport to CSVClick on the Export to CSV button to download the load in comma separated values (*.csv) format. The file namewill be in the

Seite 121 - Configuring NTP

Enter a name of the Remote Syslog server and enable the logging by checking the Enable Remote Loggingcheckbox. Click on Commit to save the entry.Exter

Seite 122 - Selecting an NTP Server

Using the GUITo add and SMTP relay, click on to display the Add SMTP Relay form as shown below:Enter an IP Address for the SMTP Relay in the SMTP Serv

Seite 123 - Managing NTP

l Click on the appropriate label at the bottom of the screen to expand the screen so that you can editparameters on any of the existing connections.l

Seite 124 - IP Filter Rules

lClusters -- tells you how to add and remove virtual clusters and servers, changing load balancing options,and shutting down servers.lMatch Rules -- s

Seite 125

Using the GUIMaintenanceThe Maintenance screen (tab) allows you to access the sections in the related topics.Setting Date and TimeThe System time sett

Seite 126 - Network Troubleshooting Tools

The Backup feature allows you to back up an Equalizer’s user-configured objects and parameters to a file that canbe uploaded and later restored to ano

Seite 127 - Working in the CLI

Using the GUICurrent Boot ImageThe current boot image and the partition where it resides is displayed.EQ/OS Release StatusWhen you select the upgrade

Seite 128 - Starting the CLI

ToolsThe Tools screen provides three useful utilities that includes:l A Halt/Shutdown command, allows you to turn your Equalizer "off" from

Seite 129 - Exiting the CLI

Using the GUISave System StateClick on the Save System State accordian tab to display the following. In this screen you can set up a Save State orsyst

Seite 130

a. If you select Local, the archive will be saved in the default “save” directory specified in yourweb browser options.b. If you select FTP URL, enter

Seite 131

Using the GUIThe following is en example of a switched system, Equalizer E650GX. The E350GX and E450GX are alsoswitched systems.The following is an ex

Seite 132 - Object Relationships

No Link, No VLANs Assigned.Administratively Disabled.Modifying Port SettingsYou modify settings for any selected port using the GUI by selecting Equal

Seite 133 - Command Line Editing

Using the GUIautonegotiation.Duplex ModeIf the port status is Link Up, this is the current port duplex setting. If thestatus is Link Down, this is eit

Seite 134 - Enabling and Disabling Flags

Number of good broadcasts and multicastsThe total number of goodbroadcast/multicast (e.g., ARP) packetsreceived on this port.Number of bad packets rec

Seite 135

IntroductionlEqualizer OnDemand -- discusses the differences between Equalizer OnDemand and Equalizer hardware,prerequisite requirements, installation

Seite 136

Using the GUIerrorsThe total number of bad packets (e.g., CRCerrors,, alignment errors) received on thisinterface.dropsThe total number of packets tha

Seite 137 - Queued Commands

Additional Equalizer Objects on the GUIThe Equalizer Command Line Interface eqcli or “CLI” is a major new feature in EQ/OS 10. In addition toconfigura

Seite 139 - Global Parameters

Chapter 12Configuring an IPv6 TunnelSections in this chapter include:IPv6 Tunnel Overview 224Configuring an IPv6 Tunnel 225Creating a "6in4"

Seite 140 - Context Command Summaries

Configuring an IPv6 TunnelIPv6 Tunnel OverviewEvery network administrator needs to have a strategy to address the transition to the IPv6 Internet. Var

Seite 141 - Global Commands

For example, Hurricane Electric provides what they call “regular” tunnels and “BGP” tunnels. For Equalizer, youwould choose a “regular” Hurricane Elec

Seite 142

Configuring an IPv6 Tunnelcreated in Step 1, or its routable NAT address.Hurricane Electric will set up the tunnel and provide you with the following

Seite 143 - Licensing Commands

l You can choose any names for the VLAN and subnet.l The VLAN ID (vid) supplied must be appropriate for your network configuration.l The IPv6 address

Seite 145

Chapter 13Server Pools and Server InstancesSections in this chapter include:Managing Server Pools 230Configuring Server Pool Load-Balancing Options 23

Seite 146

This text entry box is where you can enter a search term to search the open topic for specific details. Click onafter you have entered a search term.T

Seite 147

Server Pools and Server InstancesManaging Server PoolsA server is attached to a cluster via a server pool. A server pool is a collection of server def

Seite 148

server.l Response load balancing - dispatches the highest percentage of requests to the server with the shortestresponse time. Equalizer does this car

Seite 149

Server Pools and Server Instancesl Weight Spread Coefficient regulates the speed of change to a server’s dynamic weight. The weightspread coefficient

Seite 150 - Cluster Flags

Equalizer can perform the same exchange automatically and verify the server’s response by checking the returneddata against an expected result.Specify

Seite 151

Server Pools and Server InstancesClicking on the icon will delete the currently selected server pool.In addition to the names of the server pool on th

Seite 152

4. Configure the Handshake Probesas described in "Health Check Timeouts" on page 394.5. Configure the load balancing options as described ab

Seite 153

Server Pools and Server Instances3. Use the load balancing options as described above in "Configuring Server Pool Load-Balancing Options" on

Seite 154

5. Configure the server instance using the following parameters:Note - For servers in Layer 7 HTTPS clusters, set the probe port to something other th

Seite 155 - External Services Commands

Server Pools and Server InstancesFor example, you might configure a server as a hot spare if you are usinglicensed software on your servers and the li

Seite 156 - GeoCluster Context Commands

Adding Server Instances (CLI)Server instance specific commands can be applied to multiple server instances by entering a comma-separatedlist of server

Seite 157 - Geosite Instance Flags

IntroductionGlossarySelect the Glossary accordion tab to access a glossary of load balancing and Equalizer-specific terminology. Clickon each term to

Seite 158

Server Pools and Server InstancesThe CLI is now in the aggregate server instance context “sv01,sv02,sv03” -- only the first three characters ofwhich a

Seite 159 - GeoSite Commands

eqcli sp-spname> test acv12020289: There are no server instances in the server pool to test.Associate a Server Pool with a Cluster (GUI)1. To assoc

Seite 160 - Interface Commands

Server Pools and Server Instancespane and select Delete Server Pool.3. Click on Confirm when prompted on the Delete Server Pool dialogue form.Deleting

Seite 161 - Receive Counters

Chapter 14ServersSections within this chapter include:Server Configuration Constraints 244Configuring Routing on Servers 245Spoof Controls SNAT 245How

Seite 162

ServersServer Configuration ConstraintsWhen configuring servers on Equalizer, you must observe the following constraints:l In general, there must be n

Seite 163 - Object List Commands

Configuring Routing on ServersThe way you configure routing on servers behind Equalizer depends largely on whether Equalizer’s spoof option isenabled

Seite 164 - Peer Commands

ServersNote that you should configure routing on each server from the server’s system console, not through a telnetsession. This will avoid any discon

Seite 165 - Peer Context Command Flags

1. Log into the GUI using a login that has at least write access for the cluster that contains the server (See"Logging In" on page 192.)The

Seite 166 - Responder Commands

ServersMaximum ReusedConnections -Sets the maximum number of permitted open connections for the server. Once thislimit is reached, no more traffic is

Seite 167 - (quotes are optional)

Adding a Server (CLI)Perform this procedure once for each real server that you want to add to Equalizer.Enter the following:eqcli > server [server

Seite 168 - Server Commands

Differences From Prior Releases of EQ/OSThe following are differences from previous versions of EQ/OS:New Command Line InterfaceThe Equalizer Command

Seite 169

ServersServer Summary ScreenClicking on a Server on the Server branch displays the Server Summary Screen that displays active connectioninformation as

Seite 170

l You donotneed to configure Equalizer as the gateway for the servers if you havedisabledthe IP spoof flagfor the cluster.Header Limitl Server respons

Seite 171 - Server Instance Flags

Serversquiesce option on the server’s Configuration tab. If the server is already configured for operation whenyou add it to Equalizer, you can disabl

Seite 172 - Health Check Instance Flags

Adjusting a Server’s Initial WeightEqualizer uses a server’s initial weight as the starting point for determining the percentage of requests to route

Seite 173 - Load Balancing Policies

ServersSetting initial Weights for Mixed ClustersEqualizer enables you to build heterogeneous clusters using servers of widely varying capabilities. A

Seite 174

d. Click on Commit to save your changes to the server configuration.Maximum Connections Limits, Responders, and Hot SparesWhen a maximum connections l

Seite 175 - Dynamic Weight Oscillations

Serversincoming connection has an existing Layer 4 sticky record or Layer 7 cookie for a server, however, therequest will be sent to that server even

Seite 176 - SNMP Commands

1. In the left frame, click the name of the server to be removed. The server’s parameters appear in the rightframe.2. Set the server’s weight to zero;

Seite 178 - 172net:Default

Chapter 15ClustersSections in this chapter include:Cluster Types and Use with Equalizer 260Cluster Connection Timeouts 261Adding and Deleting Clusters

Seite 179 - Tunnel Commands

Introduction1. Create servers -- use the IP addresses and ports of the real servers behind Equalizer.2. Create server pools -- set load balancing para

Seite 180 - User Commands

ClustersCluster Types and Use with EqualizerA virtual cluster is a collection of server pools with a single network-visible IP address. All client req

Seite 181 - User Alert Notify Type Flags

the request is notexamined.balancing decisions can bebased on application specificcriteria through the use of"Match Rules" on page 317.)IPAd

Seite 182 - Creating a User

Clusters1. Equalizer has an idle timer for the established client connection, a connect timer to establish a serverconnection, and an idle timer for t

Seite 183 - User Permissions

The timeline below shows the sequence of timeout events when a new connection is received by Equalizer.Copyright © 2013 Coyote Point Systems. A subsid

Seite 184

ClustersThe following table shows the value range for the Layer 7 HTTP / HTTPS connection timeouts.Parameter Minimum Default Maximum Unitsclient timeo

Seite 185 - Displaying User Information

The previous sections describe how the connection timeouts work when the once only flag is disabled on a cluster;that is, when Equalizer is examining

Seite 186 - VLAN and Subnet Commands

ClustersParameter Minimum Default Maximum Unitsidle timeout 0 0 2147483647.0 secondsstale timeout 1.0 15.0 120.0 secondsNote that if you change the st

Seite 187 - VLAN Subnet Flags

eq.l7lb.http.client_timeoutsThe total number of Layer 7 (HTTP and HTTPS) connections that were terminatedbecause the client timeout expired.eq.l7lb.ht

Seite 188 - VLAN and Subnet Command Notes

ClustersCluster Name - The logical name for the cluster, or accept Equalizer’s default. Each clustermust have a unique name that begins with an alphab

Seite 189 - Routing Between VLANs

Follow these steps to delete a new Layer 7 or Layer 4 virtual cluster using the GUI:1. Log into the GUI using a login that has add/del access for glob

Seite 190

l Bold courier text is text the user must type at the CLI prompt. Bold courier text in brackets -- indicatesa keyboard key or key sequence that must b

Seite 191 - Using the GUI

ClustersAdd a cluster using eqcli as follows. In this example a Layer 7 HTTPS cluster is created. Since the protocol isHTTPS, port 443 is used.1. Log

Seite 192 - Logging In

Sticky - For Layer 4 clusters only. This is the number of entries in the "sticky table" for each server.Customizing the DisplayThe cluster s

Seite 193 - 1. Left Navigational Pane

Clusterseqcli > show cluster httptest-1The following is an example of the http cluster summary display. It is different than the GUI display in tha

Seite 194

Modifying a Layer 4 TCP or UDP ClusterThe configuration tabs for a cluster are displayed automatically when a cluster is added to the system, or bysel

Seite 195 - 2. Help Buttons/Options

Clustersnavigational pane and then selecting the Configuration>Settings tabs.Protocol The protocol used for the cluster.VID The VLAN ID number. Thi

Seite 196 - Global Settings

SpoofWhen the Spoof option is enabled on a cluster, Equalizer uses the client’sIP address as the source IP address in all packets sent to a server in

Seite 197 - Failover Section

ClustersSticky NetmaskEnables sticky network aggregation for a subnet. Sticky networkaggregation is applicable for Layer 4 and Layer 7 clusters. Stick

Seite 198 - Global Service Settings Flags

Server TimeoutThe time in seconds that Equalizer waits before closing an idle serverconnection. The default is the global value. (between 1 and 65535s

Seite 199

ClustersUDP Cluster Configuration SummaryThe UDP Cluster Configuration Summary screen is displayed automatically when a UDP cluster is added to thesys

Seite 200 - MIB Compliance

Protocol The protocol used for the cluster.VID The VLAN ID number. This is an integer between 1 and 4095.IPEnter the IP address, which is the dotted d

Seite 201 - Certificates

Introductionl Online device manuals, supplements, and release notes: the latest Equalizer documentation andupdates.l Links to additional resources, an

Seite 202 - Certificate Revocation Lists

ClustersWhen Spoof is enabled, all server responses to client requests that camethrough the Equalizer cluster IP address must be routed by the serverb

Seite 203

Sticky NetmaskEnables sticky network aggregation for a subnet. Sticky networkaggregation is applicable for Layer 4 and Layer 7 clusters. Sticky networ

Seite 204

ClustersClick on the Commit button after making changes to the settings.Modifying a Layer 7 HTTP or HTTPS ClusterOn the GUI, the Configuration >Sum

Seite 205 - Events Log

Layer 7 Cluster Configuration SummaryAs described in "Modifying a Layer 7 HTTP or HTTPS Cluster" on page 282 the Layer 7 Cluster Configurati

Seite 206 - Remote Syslog

ClustersSample Layer 7 HTTP, HTTPS, and TCP Cluster Configuration Summary ScreenLayer 7 HTTP and HTTPS Cluster SettingsThe following are descriptions

Seite 207 - External Services

The fields on this screen are as follows:ProtocolThe protocol selected in the Add Cluster form will be displayed “grayedout”.VIDThe VLAN ID number ass

Seite 208 - VLB Manager

Clusters"Specifying a Custom Header for HTTP/HTTPS Clusters" on page308.Compression Minimum Size(E650GX Only)The minimum file size in bytes

Seite 209

Insert client IPWhen this flag is enabled, Equalizer inserts an X-forwarded-for: headerwith the client's IP address into all client requests befo

Seite 210 - Maintenance

Clustersserver so that they are HTTPS. You can direct Equalizer to pass responsesfrom the server without rewriting them by enabling this option.Ignore

Seite 211 - Manage Software

The fields on this screen are as follows:ProtocolThe protocol selected in the Add Cluster form will be displayed “grayedout”.VIDThe VLAN ID number ass

Seite 212 - EQ/OS Release Status

Chapter 2Equalizer OverviewSections within this chapter include:About Equalizer 30Intelligent Load Balancing 30Load Balancing Configuration 31Real-Tim

Seite 213

Clustersnetstat console command.Delayed BindingWhen enabled, this option will require servers to send the first byte ofinformation on newly establishe

Seite 214

Equalizer can use cookies or a server’s IP address to maintain a persistent session between a client and aparticular server. A cookie is included with

Seite 215 - Interfaces

Clusterspersistence method and the “fallback” persistence method by dragging and dropping as well. As indicatedpreviously, with “fallback persistence”

Seite 216

number embedded in the cookie. Conversely, if you need to invalidate oldcookies, increment this number.Always - When this flag is disabled Equalizer w

Seite 217 - Modifying Port Settings

ClustersPersist Type Fallback Persist Type Result[none] [none] The server isselected on the load balancing Policy/Algorithm.[none] Source IP invalid c

Seite 218

Persist Type Fallback Persist Type Resultselected using the Load balancing Policy/Algorithm.Cookie 0:Cluster IP/Port,Server IP/PortCookie 2:Cluster IP

Seite 219

ClustersLayer 7 Cluster ReportingRefer to "Cluster and Match Rule Reporting (CLI and GUI)" on page 404 for details.Layer 7 Cluster TimeoutsT

Seite 220 - Reporting

3. PFX - PFX format files are also in PKCS #12 format, however, with additional Microsoft specifics. Thesefiles usually have a ".pfx" extens

Seite 221

Clusterschain. The default of 2 indicates that the client certificate (level 0) and twolevels above it (levels 1 and 2) are checked; any certificates

Seite 222

Allow SSLv3 Enables SSLv3 for client connections.Software SSL Only(E450GX & E650GX only)When disabled (default), an HTTPS cluster performs hardwar

Seite 223 - Configuring an IPv6 Tunnel

Table of ContentsTable of Contents 3Introduction 19Chapter Summary 20Using the WebHelp 22Differences From Prior Releases of EQ/OS 25Typographical Conv

Seite 224 - IPv6 Tunnel Overview

Equalizer OverviewAbout EqualizerEqualizer is a high-performance content switch that features:l Intelligent load balancing based on multiple, user-con

Seite 225

Clusters1. Configure an HTTPS cluster on Equalizer. Use the GUI as described in "Adding and Deleting Clusters" onpage 2672. Add a default ce

Seite 226

associated withCertificateUse the drop down list to select the name of a certificate that you would liketo associate the SNI with.7. Click on Commit t

Seite 227

Clusterswhere:testsni is the name of the SNIsnicertificate1 is the name of the certificate being added to the SNI.6. Display the contents of the new c

Seite 228

About Passive FTP TranslationIn version 8.6 if your servers were on a network that the outside world could not reach, you were provided thecapability

Seite 229 - Chapter 13

ClustersSticky connections are managed on Equalizer usingsticky recordsthat record the IP address, port and otherinformation for the client-server con

Seite 230 - Managing Server Pools

For example, before HTTP 1.1, if a browser wished to retrieve the file index.html from the serverwww.coyotepoint.com, the browser would take the follo

Seite 231

ClustersRequestsin a singlekeep-aliveconnectiononce only enabled once only disabledhit, send the request to the server in the cookieonlyifit is in the

Seite 232

once only enabled once only disabledalwaysenabledEqualizer always inserts a cookie into thefirstset ofresponse headerson a connectiononly. The cookie

Seite 233 - Server Pool Summary (GUI)

ClustersNote that the GUI does not permit you to enable once only and disable no header rewrite -- this optioncombination would rewrite the Location:

Seite 234

Front-End-Https: on7. Select commit to modify the cluster.Performance Considerations for HTTPS ClustersLayer 7 HTTPS clusters have several options tha

Seite 235

FeatureCluster TypeL4 UDP L4, L7 TCP L7 HTTP L7 HTTPSLoad balancingpoliciesRound Robin, StaticWeight, Adaptive, Fastest response,Least Connections, Se

Seite 236 - Adding Server Instances(GUI)

ClustersWhen a connection is established by a client for an HTTPS cluster, Equalizer performs the SSL processing on therequest (this is called SSL off

Seite 237

Consult the documentation for the firewalls and NAT devices used at your site to determine how to set up thosedevices appropriately for FTP transfers.

Seite 238

ClustersConfiguring Direct Server Return (DSR)In a typical load balancing scenario, server responses to client requests are routed through Equalizer o

Seite 239 - Adding Server Instances (CLI)

Note - In both configurations that the incoming client traffic is assumed to originate on the other side of the gatewaydevice for the subnets on which

Seite 240 - > context

ClustersDSR can also be used in dual network mode, although this is a less common configuration than single networkmode. Cluster IPs are on the extern

Seite 241 - Deleting a Server Pool (GUI)

The cluster parameters Direct Server Return, Spoof, and Idle Timeout are directly related to direct server returnconnections:l Direct Server Return -

Seite 242 - Deleting a Server Pool (CLI)

ClustersTesting Your Basic ConfigurationOnce you have installed and configured Equalizer and your servers, perform tests to verify that Equalizer iswo

Seite 243 - Chapter 14

Chapter 16Match RulesSections in this chapter include:Using Match Rules 318How Match Rules are Processed 319Match Rule Order 319Match Rule Expressions

Seite 244

Match RulesUsing Match RulesThe ability to make load balancing decisions based on the content of a client request is what separates Layer 7processing

Seite 245 - How Spoof Influences Routing

Some sites may want to have one system serve only requests for graphics, and one system serve only textrequests.By adding appropriate Match Rules, Equ

Seite 246 - Managing Servers

Equalizer OverviewICMP Probesuses the Internet Control Message Protocol to send an "Echo request" to the server, and then waitfor the server

Seite 247 - Layer 7 HTTPS

Match RulesIn other words, the goal is to load balance the highest possible number of requests according to the settings in thefirst match rule, which

Seite 248 - "Maximum Connections

At left in the figure above are the expressions for the three match rules, shown in the order in which they areconfigured in the cluster. At right, th

Seite 249 - Modifying a Server (CLI)

Match Rules!expressiongiving rise to the next simplest example:!any()which always evaluates tofalseand always results in the match rule not being sele

Seite 250 - Server Software Configuration

Some function arguments can take the form of a regular expression1. Note that you cannot put regularexpressions.Matching regular expressions (using *_

Seite 251 - Adding a Server to a Cluster

Match RulesMatch Rule FunctionsMatch rulefunctionsgenerally test for certain strings or settings in the headers and URI of a client request. In thetab

Seite 252

tls1()HTTPS only. This function evaluates to true if the client negotiated theencrypted connection using TLS version 1.0.Non-URI header match function

Seite 253

Match Rulesl Match functions for the optional <params> component are not provided. Use the pathname*() andfilename*() functions to match charact

Seite 254

URI Function Descriptiondirname_regex(string)This function evaluates to true if the string argument, interpreted as a regularexpression, matches the d

Seite 255 - Processing

Match RulesMatchrulesare defined in the file/var/eq/eq.confwith the definition of the cluster to which the match rule applies.A match rule as it appea

Seite 256

Functions can be negated using the “!” operator. To change the above example to match all client requests with asource IPnoton the 10.10.10/24 network

Seite 257 - Deleting a Server

to one of Equalizer’s IP addresses before forwarding packets to a server. The servers will send responsesback to Equalizer’s IP (so it is usually not

Seite 258

Match RulesIf we instead were to skip a match rule because, for example, the server selected by the match rule is down, therequest would be evaluated

Seite 259 - Clusters

Accept-Language If-Modified-Since Transfer-EncodingAuthorization If-None-Match UpgradeCache-Control If-Range User-AgentConnection If-Unmodified-Since

Seite 260

Match Rulesmatch rule hit on... once only disabled once only enabledon the sameconnectionlist, send the request to the server in thecookie.Otherwise,

Seite 261 - Cluster Connection Timeouts

All Layer 7 clusters created via the Equalizer Administration Interface start with a single match rule (namedDefault) that matches all requests and se

Seite 262

Match Rules6. Use the Expression Editor to build your match expression. Refer to"Match Rule Expression Examples" onpage 328 for details on u

Seite 263

connection.Ignore CaseThis function always evaluates to true, and is intended to be used to apply theIgnore Caseflag for comparisons when it is not se

Seite 264

Match Rules3. Assign a Server Pool to the newly created Match Rule by entering:eqcli cl-clname-ma-maname> srvpool spname4. Add or remove Responder,

Seite 265 - Layer 4 Connection Timeouts

Using Responders in Match RulesResponders are used to send automated responses to clients when all the server pools in a match rule are down.See "

Seite 266 - Application Server Timeouts

Match Rules4. Type “support” into the hostname prefix text box as follows:5. Click on accept after entering “support” and then click on the continue b

Seite 267 - Adding and Deleting Clusters

b. Select the server pool that this new rule willprecedeusing the Next Match Rule drop-downlist and click on Commit. The new rule will appear on the n

Seite 268

Equalizer Overviewl Active connections - The number of connections a server currently has active and the number ofconnections that it tends to have op

Seite 269

Match RulesWhen a match rule is configured you can specify that persistence methods for that match rule -- which supercedethose the persistence method

Seite 270 - Cluster Summary

The procedure below shows you how to create a match rule that selectively disables the cluster Spoof optionbased on the client IP address of an incomi

Seite 271 - Customizing the Display

Match RulesTo do this, we’ll create two match rules, as follows:1. Log into the GUI using a login that has add/del access for the cluster.2. In the na

Seite 272

c. Select continue.5. Repeat Step 4 for each of the other filename suffixes on our example servers -- gif, bmp, tif and png.6. In our example, we want

Seite 273

Match Rules7. Click on Commit.The images rule we created selects all the requests for image files; now we need a rule to determine whichservers will r

Seite 274 - "Configuring

The Match Rule Expression Editor is separated into 3 panes.l The Operators pane displays the available operators:“$$” is used for the logical AND oper

Seite 275 - TCP Cluster Persistence

Match RulesClicking on the continue or cancel button will close the Expression Editor.Clicking on the Reset button will remove all of your configured

Seite 276 - TCP Cluster Timeouts

Chapter 17Automatic Cluster RespondersNote - Responders are not supported on E250GX model EqualizersSections within this chapter include:Overview 348M

Seite 277

Automatic Cluster RespondersOverviewA Responder is a server-like object that can be associated with a Match Rule. It provides you with the ability toc

Seite 278

The Add New Responder dialog appears. By default, the form for creating a RedirectResponder is displayed:2. Type a Name for the Responder or leave the

Seite 279

l load balance all other requests across all of the serversMatch Rules are constructed using match functions that make decisions based on the followin

Seite 280

Automatic Cluster Responders4. In the screen that follows, you can optionally test your responder. Do one of the following:l For a Sorry Server respon

Seite 281

l parse the URL of an incoming requestl break it down into separate strings (based on the positions of literal characters in the expression)l assign e

Seite 282

Automatic Cluster RespondersThis Responder can be used in any cluster where a Redirect to an HTTPS cluster is desired.Example 2 - Multi-Hostname Redir

Seite 283

It should be noted that this example will not work for requests with destination URLs specified with an IP addressfor a hostname (e.g.,"12.34.56.

Seite 284

Automatic Cluster RespondersThis Responder can be used in a Match Rule in any cluster where a similar directory name based redirect isrequired.Using R

Seite 285

l matches any incoming requestl selects the server pool specifiedl has a Sorry Server Responder selectedFor example, let’s say you have two Responders

Seite 286

Automatic Cluster RespondersAnother common cluster configuration requirement is to be able to automatically redirect all traffic that uses aspecific U

Seite 287

Responders provide functionality that automates the very basic functions of a hot spare server, and off loads themonto Equalizer. If more functionalit

Seite 289

Chapter 18Configuring Server ConnectionsSections within this chapter include:HTTP Multiplexing 360Enabling HTTP Multiplexing 360Disabling "spoof&

Seite 290

Equalizer OverviewThe figure below shows the connection establishment and server failover mechanism.For Layer 7 clusters, the connection must be estab

Seite 291 - Persistence Methods

Configuring Server ConnectionsHTTP MultiplexingHTTP multiplexing is the re-use of established server connections for multiple clients connections. The

Seite 292 - Cookie Parameters

After TCP multiplexing is enabled as above, it can be selectively disabled on clusters and server instances withoutmodifying the TCP multiplexing para

Seite 293 - Source IP Parameters

Configuring Server ConnectionsServer Options for HTTP MultiplexingOnce a server sends a complete response to a client request, instead of closing the

Seite 294

In releases of EQ/OS previous to Version 10, an outbound NAT address was specified on a per-server basis. InEQ/OS 10, outbound NAT addresses are confi

Seite 295

Configuring Server Connectionsaddress. Since the cluster IP address is configured on the loopback interface of each server (See "ConfiguringDirec

Seite 296 - Layer 7 Cluster Reporting

respond to clients directly. In most DSR configurations, the default gateway used on servers is thegateway most appropriate for reaching the client ne

Seite 297

Configuring Server Connectionsc. On the Web Site tab, next to IP address, select the Advanced button.d. Select the Add... button under the top list bo

Seite 298

The output should look like this:lo:dsr Link encap:Local Loopbackinet addr:cluster-ip Mask:255.255.255.255UP LOOPBACK RUNNING MTU:16436 Metric:13. To

Seite 299 - Server Name Indication

Configuring Server ConnectionsMost Linux and Unix systems default to the “weak host” model on all network interfaces, so no additionalconfiguration is

Seite 300 - Security >

Chapter 19Server Health Check ProbesSections within this chapter include:About Server Health Check Probes 370Layer 3 ICMP Probes 370Enabling/Disabling

Seite 301

PersistenceThepersistenceofsession datais important when a client and server need to refer to data previously generatedagain and again as they interac

Seite 302

Server Health Check ProbesAbout Server Health Check ProbesThis chapter describes:l How Equalizer uses health check probes to ensure server availabilit

Seite 303 - Enabling Sticky Connections

If a server does not respond to an ICMP echo request and no other probes are configured, the server is marked"DOWN", and Equalizer continues

Seite 304

Server Health Check ProbesWhen the ICMP Interval timer expires, a server is marked "up" if a response to any probe sent during the ICMPInter

Seite 305

Enabling/Disabling L4 UDP ProbesUDP probes are enabled for a UDP server as soon as a server instance for the server is added to a server pool.Default

Seite 306

Server Health Check ProbesEqualizer can perform the same exchange automatically and verify the server pool’s response by checking thereturned data aga

Seite 307

l Must be enclosed in single or double quotes if it contains a space character.l Any single or double quotes included within the string must be preced

Seite 308

Server Health Check ProbesGUI Probe Parameter (CLI Probe Parameter) DescriptionProbe Interval (probe_interval)A timer specifying the length of time (i

Seite 309 - HTTPS Header Injection

2. Modify the appropriate probe parameter values, as described inUDP, TCP, and ACV Probe Parametersabove.3. Click on Commit to save the configuration

Seite 310

Server Health Check ProbesSimple Health Check ProbesSimple health checks allow you to configure Equalizer to probe a specified target and retrieve a &

Seite 311 - FTP Cluster Configuration

GUI Parameter (CLI Parameter) DescriptionProbe Connect Timeout (probe_cto)The health checkconnection timeout. The number of seconds(default: 1) that E

Seite 312

Equalizer Overviewnot aware. What Equalizerdoesknow is that a specific client has been load balanced to a specific server in one ofits virtual cluster

Seite 313

Server Health Check Probes6. Enter Simple Health Check parameters usingSimple Health Check Parametersabove.7. Click on Commit to save the configuratio

Seite 314

10. Select a Health Check Name from the drop down list and click on Commit. The following will be displayed.11. Health check instances will be arrange

Seite 315

Server Health Check Probes2. Display the configuration of HC1:eqcli > show srvpool MyPool health_check HC1Health Check Name : HC1Type : simplePort

Seite 316

By default, server agents are disabled on all new server pools. To enable server agents for a server pool, you needto write the agent, install and run

Seite 317 - Match Rules

Server Health Check Probes# bind to the port, then listen on itbind(SERVER, $paddr) or die "bind: $!";listen(SERVER, SOMAXCONN) or die "

Seite 318 - Using Match Rules

By default VLB health using the information in the VLB Manager object and the UUID as specified by the serverobject. If the use_server_port is set, th

Seite 319 - Match Rule Order

Server Health Check ProbesConfiguring VLB Health Check Probe ParametersThe procedures in the Related Topics describe the process of configuring VLB ma

Seite 320

a. Enter a URL for the VLB Manager you would like to connect with in the VLB Manager URLfield. Add Username/Password credentials for login as well.b.

Seite 321 - Match Rule Expressions

Server Health Check Probesselect a VLB Manager from the drop-down list above and click Get VMList. The figure below will bedisplayed.The popup contain

Seite 322

Note - Use the custom load balancing policy when you want to primarily rely on the load values specified by VLBhealth checks. Refer to "Equalizer

Seite 323 - Match Bodies

sticky connections. If Equalizer does not find a sticky record, Equalizer proceeds to check all of the other clustersthat have the same IP address. If

Seite 324 - Match Rule Functions

Server Health Check ProbesThe Health Check Instances screen features accordion panes for the existing and the new healthcheck instances that are label

Seite 325

where:name is the name of the vlb manager3. Enter the new VLB Manager, adding a URL, Username, Password, Connect Timeout parameters and flags.Enter:eq

Seite 326

Server Health Check Probes6. Enter the server context and set the vlb_manager value by entering the following. In this example the vlb_manager is “esx

Seite 327 - Match Rule Definitions

Name URLesxi-01 https://192.168.213.196/sdkeqcli > show serverName Protocol IP Address Port Flagsmac-80 tcp 192.168.213.222 80 probe_l3xp-80 tcp 19

Seite 328 - /var/eq/eq.conf

Server Health Check ProbesThis server is enabled.Server Name : centos216IP Address : 192.168.213.216Port : 22Protocol : tcpVID : 1Max Reuse Connection

Seite 329 - Match Rule Expression Notes

to the IP address of every configured server object. The timeouts that control Layer 3 Health Check probes arelocated in the global CLI context and on

Seite 330 - Supported Headers

Server Health Check ProbesGUI Parameter (CLI Parameter) Location Descriptionexpects to receive in the first 1024 characters of the serverinstance resp

Seite 331 - Supported Characters in URIs

Simple and VLB Health Check TimeoutsSimple and VLB health checks each have their own timeouts, defined within the health check definition. They arenam

Seite 332 - Managing Match Rules

Server Health Check Probessection, with the exception that the Probe Data Timeout (probe_dto) is the timeout for the server response forthese health c

Seite 333 - Creating a New Match Rule

Chapter 20LoggingSections within this chapter include:Displaying Logs 400Remote System Logging 400Copyright © 2013 Coyote Point Systems. A subsidiary

Seite 334

Table of ContentsFirst Time Configuration Using EQ OS 10 49First Time VLAN Configuration Example 50Sample Equalizer Configuration 51Upgrading and Down

Seite 335

Equalizer OverviewGeographic load balancing can dramatically improve reliability by ensuring that your service remains availableeven if a site-wide fa

Seite 336 - Removing a Match Rule

LoggingDisplaying LogsEqualizer logs can be displayed in both the CLI and the GUI.In the CLI, use the following command:eqcli > show log name lines

Seite 337 - Example Match Rules

Substitute the IP address or hostname of a working syslog() server for IPaddr_or_name.If the remote syslog server is later removed using the no form o

Seite 339

Chapter 21Reporting (Statistics and Plotting)Sections within this chapter include:Cluster and Match Rule Reporting 404Server Pool and Server Instance

Seite 340 - Selective SNAT Example

Reporting (Statistics and Plotting)Cluster and Match Rule ReportingThe CLI display of Statistics can be seen by entering the following within the clus

Seite 341

Sample Layer 7 Cluster GUI Statistical DisplaysThe following are definitions for the statistical terms shown on both the CLI and GUI:Layer 7Cluster S

Seite 342 - Add Match Rule form

Reporting (Statistics and Plotting)CLI Term GUITerm DefinitionACTIVECONX Active Connections Active Connections.BYTERCVD Bytes Received Bytes received

Seite 343

CLI Term GUITerm DefinitionN/A Transactions/second (TPS) The total responses processed.N/A Throughput ThroughputN/A Total Connections Total connectio

Seite 344

Reporting (Statistics and Plotting)The following is an example of a graphical plot that can be displayed on the GUI. Select a Cluster or Match Rule on

Seite 345

Sample Match Rule Graphical PlotSample Layer 4 Cluster Graphical PlotThe specific types of statistics that are displayed are determined by the selecti

Seite 346

Chapter 3InstallationSubsections in this chapter include:Warnings and Precautions 42Power Requirements 43Power Consumption 43Operating Environment 45R

Seite 347 - Automatic Cluster Responders

Reporting (Statistics and Plotting)The Plot Type selection determines whether the display shown reflects a Static Time Span which is configuredusing t

Seite 348 - Managing Responders

To view the GUI display, select a server pool or server instance on the left navigational pane and click on theReporting tab to display statistics. Th

Seite 349

Reporting (Statistics and Plotting)Server Pool Statistic DefinitionsCLI Term GUITerm DefinitionTotal connections processed Total Connections Connecti

Seite 350 - Modifying a Responder

CLI Term GUITerm DefinitionTCP MUX Reuse Pool Overflow OverflowTotal Connections Closed byServer in TCP MUX Reuse PoolOverflowCx Dropped Due To Serve

Seite 351

Reporting (Statistics and Plotting)CLI Term GUITerm DefinitionFailed ParsingRSPFAILHDRTotal Responses Dropped forExceeding Header LimitResponses drop

Seite 352

The specific types of statistics that are displayed are determined by the selections on the Statistics pane on theupper right corner of the GUI.Make s

Seite 353

Reporting (Statistics and Plotting)Server Reporting (CLI and GUI)The CLI display of Statistics can be seen by entering the following within the server

Seite 354

The following are definitions for the statistical terms shown on both the CLI and GUI:Server Statistic DefinitionsCLI Term GUITerm DefinitionTOTALPRC

Seite 355

Reporting (Statistics and Plotting)CLI Term GUITerm DefinitionBYTERCVD Bytes Received Bytes received.BYTESEND Bytes Sent Bytes transmitted.TOTALSTKY

Seite 356 - Responders and Hot Spares

CLI Term GUITerm DefinitionN/A Input Bytes To Compress Input Bytes To CompressN/A Output BytesAfter Compression Output BytesAfter CompressionThe foll

Seite 357

InstallationWarnings and PrecautionsShort-Circuit ProtectionWarning This product relies on the building's installation for short-circuit (overcur

Seite 358

Reporting (Statistics and Plotting)Responder Reporting (CLI and GUI)The CLI display of Statistics can be seen by entering the following within the res

Seite 359 - Chapter 18

The following is a graphical plot that can be displayed on the GUI. Select a Responder on the left navigational paneand click on the Reporting tab and

Seite 361

Chapter 22FailoverSections within this chapter include:Understanding Failover 424How Equalizer Determines if it Should Assume the Primary Role 424Rele

Seite 362 - Outbound NAT

FailoverUnderstanding FailoverIn an Active/Passive failover configuration, two Equalizers are configured into active and passive roles, with theactive

Seite 363 - Direct Server Return (DSR)

c. If the "Failed Probe Count" configured on the subnet is reached BEFORE the Global "FailedProbe Count" a failover will occur.3.

Seite 364

Failover1. Verify that your current failover configuration is operating properly and that there are no error messages inthe Peer Summary Screen on the

Seite 365

l On the EQ/OS 8.6 system, failover must be configured manually as shown in the procedure below (i.e., youcannot use the Failover Wizard).Server Avail

Seite 366 - /etc/sysctl:

Failover3. Configure failover peers on the EQ/OS 8.6 system.a. Click Mode: Standalone at the top of the left frame to open the Failover > Required

Seite 367

l Be sure to use the same VLAN IP addresses on the EQ/OS 10 system that youspecified in Step "Failover Between EQ/OS 8 and EQ/OS 10" on page

Seite 368

l This unit should be mounted at the bottom of the rack if it is the only unit in the rack.l When mounting this unit in a partially filled rack, load

Seite 369 - Server Health Check Probes

Failover12200451: Last probe sent to this Peer : #2 at Fri Jan 7 22:03:40 201112200452: Last probe received from this Peer: #2 at Fri Jan 7 22:03:41 2

Seite 370 - Layer 3 ICMP Probes

b. Since the EQ/OS 10 Equalizer is in Backup Mode, it will not attempt to assume the cluster IPaddresses until a failover occurs.5. Set the hb_interva

Seite 371 - Requests

FailoverNote that the coyote icons at the top of the left frame of the EQ/OS GUI will not change to indicate when theEQ/OS 10 system is the primary un

Seite 372 - L4 UDP Probes

N+1 FailoverN+1 Failover is a feature of EQ/OS 10 where the failover configuration consists of multiple active peers ("N") plus1 passive pee

Seite 373 - L4 TCP/IP Probes

FailoverFailover Mode DescriptionStandalone No failover configured.Not InitializedA peer has not completed initialization. Thisis a temporarycondition

Seite 374 - Enabling/Disabling ACV Probes

EQ/OS Version 10 Failover ConstraintsBefore you begin configuring failover, you must do the following:1. Ensure that the VLAN configuration on both EQ

Seite 375 - Testing ACV Probes

FailoverThe following Equalizer objects AREsynchronized in a Failover configuration:The following Equalizer objects ARE NOTsynchronized in a Failover

Seite 376

When Equalizers are configured into a failover group, they continually probe (or heartbeat) each other so that abackup peer can assume the primary rol

Seite 377

FailoverModifying Failover Timeouts in ProductionWhen an failover pair is actively serving traffic, any changes to the global or subnet failover param

Seite 378 - Simple Health Check Probes

Configuring Active/Passive FailoverBetween Two EQ/OS 10 SystemsWhen two Equalizers are configured into Active/Passive failover, they form a "fail

Seite 379

Installationl Watts -- total power consumed by productl PF -- Power Factor (a ratio of the real power and apparent power consumed by the product)l Vol

Seite 380

Failover1. Configure VLANs and Subnets as described in "Configuring Subnets" on page 103. It is important that boththe VLANs are identical i

Seite 381

a. fo_https- when enabled the Equalizer will listen for https connections on the Failover IPaddress on the subnet.b. fo_ssh - when enabled ssh login w

Seite 382 - Server Agents

Failover2. Configure VLANs and subnets on both units; they must be exactly the same as noted above under "EQ/OSVersion 10 Failover Constraints&qu

Seite 383 - Sample Server Agent

which the configuration file transfers (between preferred primary and preferred backup) canoccur.b. Checking the Heartbeat checkbox will allow the fai

Seite 384 - VLB Health Check Probes

Failovereqcli > ping gateway_IP_addressIf no gateways are responding, then configure a server with an IP address on a subnet withheartbeat enabled.

Seite 385

Perform Steps 4 and 5 on thepreferred primaryEqualizer to add failover flags and tocreate a new peer definition for the backup.You now need to configu

Seite 386 - Configure VLB Managers

FailoverPeer Name Type Flags F/O Modeeq_00241DB2ABA0 (Local) OS/10 F/O, P/P, xfr Primaryeq_001D7D78E13E (Remote) OS/10 F/O BackupFlags Key:F/O => f

Seite 387

b. Add the failover flag to the backup by entering:eqcli > peer name flags failoverWhere the peer name is the same one that appears beneath the Pee

Seite 388 - Add health checks

Failovereqcli > show peerPeer Name Type Flags F/O Mode Erroreq_00241DB2ABA0 (Local) OS/10 F/O, P/P, xfr Primary Noeq_001D7D78E13E (Remote)

Seite 389

The remote peer definition includes detailed information about the success or failure of the healthcheck probes being sent by the local Equalizer (the

Seite 390

Model 220V/50Hz Watts PF Volts AmpsE650GXRush-in 109.1 0.645 224 0.752No Load 109.9 0.925 222 0.536100% CPU 140.5 0.943 222 0.671E450GXRush-in 109.1 0

Seite 391

FailoverLast heartbeat sent : #161 at Wed Mar 14 12:07:10 2012Last heartbeat received : #97 at Wed Mar 14 12:07:10 2012Number of strikes : 0The above

Seite 392 - Add Health Checks

Configuring Active/Passive Failover (GUI)Perform Steps 1 and 2 onbothEqualizer.1. Perform initial system configuration on both units as outlined in &q

Seite 393

Failoverb. Highlight and copy the failover Signatureof the preferred primary Equalizer. Copy thesignature to an electronic clipboard, notepad or whate

Seite 394 - Health Check Timeouts

d. Enable the Failover flag and click on Commit. Both peers should appear on the leftnavigational pane on the Peers branch.Perform Step 6 on theprefer

Seite 395

Failover7. Access the GUI for the preferred primary or backup Equalizer.a. Right click on Peerson the left navigational pane to display the Peers summ

Seite 396

Peer Summary Display Showing ErrorsIf failover were NOT configured correctly or a problem existed with one of the peers, youwould see a display simila

Seite 397

FailoverRefer to "Peer Interface Subnet States and Substates" on page 438 for descriptions of the Peerstates and substate conditions.Configu

Seite 398

eqcli > peer [name] flags active-activeOnce you have added active-active flags to each local peer if the Equalizers are heartbeating you should see

Seite 399 - Chapter 20

Failover4. Set the preferred_peer flag on a cluster. The purpose of the preferred_peer parameter is to indicate thefailover peer on which the cluster

Seite 400 - Remote System Logging

Display the elements of the failover group by entering show fogrp <name> - where <name> is one ofthe names in the list. For example:eqcli

Seite 401

InstallationHardware InstallationTo install Equalizer, follow these steps:1. Carefully remove the Equalizer rack-mount enclosure and cables from the s

Seite 402

Failover(172.16.0.181) and floating IP 172.16.0.219.l F/O Group 2 - has subnet 192.168.0/24 with cluster cl02 (192.168.0.211), server sv02(192.168.0.1

Seite 403 - Chapter 21

Network Design for N+1 FailoverThe design of the host network is critical to a successful failover configuration.The essential concept of active-activ

Seite 404

Failover5. If the preferred peer is not one of the systems that can provide connectivity, or if a cluster has no preferredpeer set, then Equalizer che

Seite 405 - CLI Term GUITerm Definition

The four columns contain the following details information:F/O Group NameThese are determined by Equalizer, according to cluster IP addresses, server

Seite 406

FailoverFor "N+1" failover:1. Each peer should have the A/A (active-active) flag enabled2. The modes displayed will be different for active-

Seite 407

Displaying Cluster StatusSpecify the name of a cluster to the show cluster command to see if the cluster is currently instantiated on theEqualizer to

Seite 408

FailoverAlso shown in the output are the preferred peer and VID (VLAN ID) settings. Basic troubleshooting for failoverincludes verifying that all pref

Seite 409 - Statistics pane on the

c. Set the command and heartbeat flags on the subnets. One subnet must have the commandflag enabled, both subnets need the heartbeat flag since we wan

Seite 410 - (CLI and GUI)

FailoverNote that the <TAB> above means press the Tab key on your keyboard to auto-complete the local peer name. Since this unit currently has o

Seite 411

eqcli > peer Eq-B signature signature flags failovereqcli > peer Eq-C signature signature flags failoverNote - The signature for each remote pee

Seite 412

l no parityl one stop bitl VT100 terminal emulationl ignore hang-ups (if supported); this allows a single terminal session to continue running even if

Seite 413

Failovereqcli > peer Eq-C flags failover,active-activeb. Create the peer definitions for the remote peers Eq-A and Eq-B:eqcli > peer Eq-A signat

Seite 414

l 3 VLAN subnetsl 3 clusters -- 1 preferred on each of EQ-A, Eq-B, and EQ-C; no clusters on Eq-Dl 3 failover groups1. Do the following on all four Equ

Seite 415

FailoverLocate your timezone in the displayed list and press "q" to quit out of the list. Then,type in your timezone number and press <En

Seite 416 - Reporting tab to display

sp02eqcli > server sv4 proto tcp ip 192.168.0.24 port 80eqcli > srvpool sp03 policy adaptiveeqcli > srvpool sp03 si sv4 weight 100eqcli >

Seite 417 - Server Statistic Definitions

Failoverf. Verify that the clusters have been configured into three failover groups:3. Do the following on Eq-B:a. Update the flags for peer Eq-B:eqcl

Seite 418

5. Do the following on Eq-D:a. Update the flags for peer Eq-D:eqcli > peer Eq-D flags failover,active-activeb. Create the peer definitions for the

Seite 419

Failoverd. On Eq-D, the peer status should now look like this:If all peers sharing several failover groups are rebooted or powered on in a sequential

Seite 420

Configuring N + 0 Failover with 4 Equalizers (CLI)In this configuration, four Equalizers (Eq-A, Eq-B, Eq-C, and Eq-D) cooperate to provide high availa

Seite 421

Failovereqcli > hostname namef. Set the timezone. Enter:eqcli > timezone?Locate your timezone in the displayed list and press "q" to q

Seite 422

default settings:eqcli > server sv2 proto tcp ip 172.16.0.170 port 80eqcli > srvpool sp01 policy adaptiveeqcli > srvpool sp01 si sv2 weight 1

Seite 424 - Understanding Failover

Failoverd. Create the peer definitions for the remote peers Eq-B and Eq-C:eqcli > peer Eq-B signature signature flags failovereqcli > peer Eq-C

Seite 425 - Both Units Using EQ/OS 10

eqcli > peer Eq-A signature signature flags failover,fo_config_xfer,preferred_primaryeqcli > peer Eq-C signature signature flags failovereqcli &

Seite 426

Failover6. Check failover group status on each Equalizer:a. On Eq-A, the peer status should now look like this:b. On Eq-B, the peer status should now

Seite 427

Chapter 23AlertsSections within this chapter include:Overview of Alerts 484Alert Object Names 484Alert Types and Object Types 484Alert Notification Ty

Seite 428

AlertsOverview of AlertsAn alert is an administratively configured action that is executed whenever an event of a particular type occurs ona particula

Seite 429

Alert Type Object Type When an alert is generatedexception Peer An alert is generated whenEqualizer has received a heartbeat from a peer on asubnet o

Seite 430

Alerts3. snmp - SNMP traps enable an agent to notify a management station of significant events by way ofunsolicited SNMP messages. Refer to "Set

Seite 431

Configuring an SMTP Relay in the CLIEmail alerts require an SMTP relay in order to send email to the recipient specified in the alert definition. To s

Seite 432 - Active/Active Failover

AlertsAlert ParametersnameA descriptive name for the alert.objectThe fully qualified name of the object to which the alert applies. Currently, must be

Seite 433 - Failover Modes

eqcli user-tou*-alert-tes*> object testservereqcli user-tou*-alert-tes*> object_type servereqcli user-tou*-alert-tes*> to [email protected]

Seite 434 - Failover Status display:

Chapter 4First Time Configuration Using EQ OS 10Sections within this chapter include:First Time VLAN Configuration Example 50Sample Equalizer Configur

Seite 435

AlertsWelcome to Equalizer!12000004: You have 2 pending alert notifications.eqcli >You can configure notifications, via the user alert_interval par

Seite 436

Alert Name : al_switchObject Type : interfaceObject Name : swport01Message : 50000197: Port 1 has become ACTIVEeqcli >To show the first notificatio

Seite 437 - Global Failover Parameters:

Alertseqcli > no notification id-number492Copyright © 2013 Coyote Point Systems. A subsidiary of Fortinet, Inc.

Seite 438

Chapter 24Using SNMP TrapsSections within this chapter include:Setting Up SNMP Traps 494Setting Up an SNMP Management Station 495Enabling SNMP 495Enab

Seite 439 - Between Two EQ/OS 10 Systems

Using SNMP TrapsSetting Up SNMP TrapsThe Simple Network Management Protocol (SNMP) is an internet standard that allows a management station tomonitor

Seite 440

Setting Up an SNMP Management StationAn SNMP management station is not provided with Equalizer. In order to use SNMP to manage Equalizer, a third-part

Seite 441

Using SNMP Trapseqcli > showVariable Valuerecv_timeout 2conn_timeout 1hb_interval 2retry_interval 5strike_count 3icmp_interval 15icmp_maxtries 3hos

Seite 442 - 172net is displayed

Enabling SNMP TrapsSNMP traps must first be enabled using the CLI. An snmp trap address and port is required to enable the traps.Enter the following a

Seite 443 - Equalizers

Using SNMP TrapsSetting an SNMP Trap alert enables the sending of snmp trap messages to the snmp management stationwhenever a peer state changes to Pr

Seite 444 - Perform Step 3 on the

Chapter 25User and Group ManagementSections within this chapter include:Best User and Group Management Practices 500Object Permission Types 500Require

Seite 445 - Perform Steps 4 and 5 on the

Configuring Subnets 103About Permitted Subnets 104Configuring Outbound NAT 105Enabling Outbound NAT 105Managing Interface Ports 107Configuring Front P

Seite 446 - Perform Step 6 on the

First Time Configuration Using EQ OS 10First Time VLAN Configuration ExampleFollow the steps below to get Equalizer onto your network and start using

Seite 447 - Perform Step 7 on

User and Group ManagementBest User and Group ManagementPracticesWhen adding additional users and groups to your configuration, follow these guidelines

Seite 448

Permission Type DescriptionsWriteIn addition to read permission, the user can modify existing objects, but cannot add new objects ordelete existing ob

Seite 449

User and Group ManagementOperation Permissions Required Flags Required Notesadding a GeoClustercreate geoclusteradding a GeoSitecreate geositeadding a

Seite 450

Operation Permissions Required Flags Required Notesadd/delete/modify grouppermit listadminadd/delete/modify useradminadd/delete/modify userpermit list

Seite 451 - Failover flag

User and Group ManagementOperation Permissions Required Flags Required Notesdelete: peer DNS serverNTP server syslog serverwrite_globaldisplaying a ce

Seite 452

Operation Permissions Required Flags Required Notesdisplaying a number ofsubnet routesread vlan_namedisplaying a peerread_globaldisplaying peer status

Seite 453 - Perform Steps 7 on

User and Group ManagementOperation Permissions Required Flags Required Notesmodifying a subnetwrite vlan_namemodifying a user password admin (see note

Seite 454

l User “Touch_1” will be able to read, write, create and delete all of the servers, server pools and associatedVLAN and subnets used on an Equalizer.l

Seite 455 - Failover is not configured.:

User and Group Managementpermissions for cluster “Cl2”. The next step is to add specific permissions on the Equalizerobjects within each cluster for e

Seite 456 - Two EQ/OS 10 Systems

User Name : Touch_1Duration : 3600Flags :Locale : enRead Permissions :servers : test2, test1server pools : testserverpool1responders :VLANs : vl1geocl

Seite 457 - Backup Equalizer

eqcli > vlan 172net subnet sn01 ip 172.16.0.200/21 default_route 172.16.0.1services ssh,http flags def_src_addr5. Connect Equalizer to your network

Seite 458

User and Group Managementports :clusters :eqcli > show user Touch_2show user Touch_2User Name : Touch_2Duration : 3600Flags :Locale : enRead Permis

Seite 459

servers : test3, test4server pools : testserverpool2responders :VLANs :geoclusters :geosites :users :certificates :CRLs :ports :clusters :Copyright ©

Seite 461 - Configuration

Chapter 26Using EnvoySections within this chapter include:Overview of Envoy® Geographic Load Balancing 514Envoy Configuration Summary 514DNSConfigura

Seite 462 - Monitoring N+1 Failover

Using EnvoyOverview of Envoy® Geographic LoadBalancingGeographic load balancing increases availability by allowing regional server clusters to share w

Seite 463

3. Configure the authoritative DNS server for your website’s domain with DNS records for all Equalizers in theGeoCluster. The DNS server returns these

Seite 464

Using EnvoyAn example of a DNS zone file for this configuration is shown below. In this example, the systems ns1 and ns2 areassumed to be the authorit

Seite 465

In the example above, we left the domain parameters as zeros, since these vary widely between DNSinstallations. Please see the documentation for the v

Seite 466 - Rebalancing

Using EnvoyConfiguring GeoClustersThis section shows you how to add or delete a GeoCluster and how to configure a GeoCluster’s load-balancingoptions.

Seite 467

1. Log in to the GUI (See "Logging In" on page 192).2. Click on the GeoCluster on the left navigation pane. The figure below will be display

Seite 468 - Eq-B and Eq-C:

First Time Configuration Using EQ OS 10The procedure below shows you how to use one line commands in the global context to set up the configurationill

Seite 469

Using Envoythan other criteria.Mail Exchanger FQDNThe fully qualified domain name (e.g., "mail.example.com") to be returned ifEqualizer rece

Seite 470 - Eq-A or Eq-B

send a NULL response.]If only some GeoSites report failed triangulation, and there are others that did not fail and that are not down, thenGeoSite sel

Seite 471

Using Envoy3. Enter a GeoCluster Name in the space provided.4. Enter a FQDN in the space provided. This is the Fully Qualified Domain Name of the GeoC

Seite 472

1. Log in to eqcli as described in "Starting the CLI" on page 128.2. Enter the following at the CLI prompt:eqcli > no geocluster gcnameVi

Seite 473

Using EnvoyGeoCluster (for example, www.coyotepoint.com). The FQDN mustinclude all name components up to the top level (com, net, org, etc). Do notinc

Seite 474

selected GeoSite. Those that follow will be any site which is up in the list ofGeoSites.ICMP triangulation (option)When a request for name resolution

Seite 475

Using EnvoyConfiguring GeoSitesIn EQ/OS 10, GeoSites are defined separately (like Servers) and then added to GeoClusters as GeoSiteInstances. This sec

Seite 476

Too add a GeoSite using eqcli as follows:1. Log in to eqcli as described in "Starting the CLI" on page 128.2. Enter the following at the CLI

Seite 477

Using EnvoyDeleting a GeoSite (GUI)To delete a GeoSite using the GUI proceed with the following:1. Log in to the GUI (See "Logging In" on pa

Seite 478

a. Using the GUI drag and drop functionality, click on a GeoSite on the left navigational paneand drag it to the desired GeoCluster on the tree. The G

Seite 479

Otherwise, set the time manually on all systems to the current time:eqcli > date HHmmss9. Create two real servers:eqcli > server sv01 proto tcp

Seite 480 - Eq-A, Eq-C, and Eq-D:

Using EnvoyDynamic site weights can vary from 50% to 150% of the assigned initial weights. To optimize GeoClusterperformance, you might need to adjust

Seite 481

To remove a GeoSite instance from a GeoCluster using the GUI proceed with the following:1. Log in to the GUI (See "Logging In" on page 192).

Seite 482

Using Envoywhere:gclname is the name of the GeoClustergsi is the GeoSite instancegsimaname is the name of the GeoSite instance.Adding and Configuring

Seite 483 - Chapter 23

4. In both methods of creating GeoSite Instances the GeoSite IP Address is required. This is the IP addressreturned by DNS to a client when the GeoClu

Seite 484 - Alert Types and Object Types

Using EnvoyDefaultDesignates this site as the default site for the GeoCluster. Envoy loadbalances to the default site whenever it cannot choose a site

Seite 485 - Alert Notification Types

Name a GeoSite Resource (GUI)1. Log in to the GUI (See "Logging In" on page 192).2. Select a GeoSite from the left navigational pane.3. Righ

Seite 486 - Configuring Alerts

Using EnvoyName a GeoSite Resource (CLI)1. Log in to eqcli as described in "Starting the CLI" on page 128.2. Enter the GeoSite context and a

Seite 487 - Configuring Alerts in the CLI

4. Enter a name for the Resource and click on Commit. The GeoSite Resource will appear on the leftnavigation pane as shown below.Name a GeoSite Resour

Seite 488 - Server Alerts

Using Envoy3. Use the Resource Name drop down list to select one of the previously defined GeoSite Resources.4. Click on Commit to add the Resource In

Seite 489 - AlertNotifications

Add a GeoSite Resource Instance to a GeoCluster (CLI)1. Log in to eqcli as described in "Starting the CLI" on page 128.2. Enter the GeoClust

Seite 490 - Displaying Notifications

First Time Configuration Using EQ OS 10eqcli > certificate ct01eqcli-cert> certfile ftp://10.0.0.21/certfile.pemeqcli-cert> keyfile ftp://10.

Seite 492

Chapter 27Backup and RestoreSections within this chapter include:Backup 542Backup (GUI) 542Backup (CLI) 543Restore 543Restore (GUI) 544Restore (CLI) 5

Seite 493 - Using SNMP Traps

Backup and RestoreBackupThe Backup feature allows you to back up an Equalizer’s user-configured objects and parameters to a file that canbe uploaded a

Seite 494 - Setting Up SNMP Traps

4. In the Destination section, select either FTP URL to upload to an FTP site or Local File to save the filelocally.a. For FTP URL, you must type the

Seite 495 - Enabling SNMP

Backup and RestoreIf a unique local peer definition is found, the System ID found in the local peer definition is compared against theSystem ID being

Seite 496

3. In the Restore section select either FTP URL or Local File.For FTP URL you must type in the full path name (including the file name) into the text

Seite 497 - Enabling SNMP Traps

Backup and Restoreftp://[user[:password]@]server[/path]Note - You will be prompted to enter a password if it is not supplied in the URL546Copyright ©

Seite 498

Chapter 28How to Use Regular ExpressionsSections within this chapter include:Regular Expression Terms 548Learning About Atoms 548Creating a Bracket Ex

Seite 499 - User and Group Management

How to Use Regular ExpressionsRegular Expression TermsThe terms in this section describe the components of regular expressions.lA regular expression (

Seite 500 - Object Permission Types

l A single character with no other significance, which simply matches that character. Note that regularexpressions are case-insensitive.l An open brac

Seite 501

20. Add a redirect responder that will redirect all requests coming into the same cluster IP as cl03 onport 80(viaHTTP); the responder will be configu

Seite 502

How to Use Regular Expressions\\matches a single backslash (\)\bmatches the beginning of a word (e.g.: \bex matches "example" but not "

Seite 503

Using Regular Expressions with ACVTBDCopyright © 2013 Coyote Point Systems. A subsidiary of Fortinet, Inc.All Rights Reserved.551Equalizer Administrat

Seite 505

Appendix APhysical DimensionsSections within this chapter include:Physical Dimensions 554Copyright © 2013 Coyote Point Systems. A subsidiary of Fortin

Seite 506

Physical DimensionsPhysical DimensionsThe following are the physical dimensions of the E370LX Equalizer as well as the GX series Equalizer.Model Weigh

Seite 507 - Administrative Setup

Appendix BUsing the File EditorSections within this chapter include:Editing Files 556Copyright © 2013 Coyote Point Systems. A subsidiary of Fortinet,

Seite 508

Using the File EditorEditing FilesFiles from the data store, for example, can be edited using the files edit command in the CLI using the "ee&quo

Seite 509

Main and Submenu Commandsa) leave editorLeaves the ee editor. You will be prompted to save changes before exiting.b) helpWilldisplay a complete list o

Seite 510

Using the File Editorf) searchWillopen a search submenu with 2 options:a) search for - will prompt you to enter a search term(s)b) search - [not avail

Seite 511

Appendix CVersion 8.6 to 10.0 Configuration ConverterSections within this chapter include:EQ/OS 8.6 to EQ/OS 10 Configuration Conversion Process 560Co

Seite 513 - Using Envoy

Version 8.6 to 10.0 Configuration ConverterEQ/OS 8.6 to EQ/OS 10 ConfigurationConversion ProcessEQ/OS 8.6 and EQ/OS 10 configuration files are not com

Seite 514 - Balancing

ServersAdded as global server objects and server instances within server pools.The Server VID isnow deprecated, and servers are automatically consider

Seite 515 - DNSConfiguration

Version 8.6 to 10.0 Configuration ConverterEQ/OS 10 uses Server Pools that contain Server Instances. When migrating to EQ/OS 10 a Server Pool will bec

Seite 516

1. Create a backup of the Version 8.6 system. Refer to theEqualizer Administration Guidefor version 8.6 forinstructions.2. Upgrade your version 8.6 sy

Seite 517 - Using Envoy with NAT Devices

Version 8.6 to 10.0 Configuration Convertereqcli: 12020315: Processing line 2: server otherserver ip 3.4.5.6 port 81proto tcpeqcli: 12000287: Operatio

Seite 518 - Configuring GeoClusters

The EQ/OS 8.6 backup file can be uploaded either from a URL or FTP server or from a local directory. Proceedwith either step 5 or step 6 depending on

Seite 519

Version 8.6 to 10.0 Configuration Converter8. After clicking on Run the script is executed on Equalizer. If no errors occur and the script runs to com

Seite 520

Appendix DEqualizer OnDemandSections in this chapter include:What is Equalizer OnDemand? 568Differences from Equalizer Hardware 568Adding Ports on VM

Seite 521 - Adding a GeoCluster (GUI)

Equalizer OnDemandWhat is Equalizer OnDemand?Equalizer OnDemand™ is a software-based virtual appliance that operates as an integral part of the virtua

Seite 522 - Deleting a GeoCluster (CLI)

3. Equalizer OnDemand is delivered with no serial console configured because this requires additionalconfiguration by the user. A serial console can b

Seite 523

Chapter 5Upgrading and DowngradingSections within this chapter include:Version 8.6 Upgrade Procedure 58Downgrading to Version 8.6 62Upgrading to the L

Seite 524

Equalizer OnDemandline (highlighted in green) that indicates the network interface device type. The text highlighted in yellow iswhat VMware added to

Seite 525

VMware vSphere or vCenter ClientsVMware ESX and ESXi servers are managed using either the vSphere or vCenter management clients. If you areusing eithe

Seite 526 - Configuring GeoSites

Equalizer OnDemandh. The VMDK file for the OVF is now downloaded from the local directory. When it is done, theEqualizerOnDemand VM should now appear

Seite 527 - Adding a GeoSite (GUI)

eqcli > user touch passwordVMware Player and VMware FusionBesides running on dedicated hardware with the VMware ESX operating system, VMware can al

Seite 528 - GeoSite Instance Parameters

Equalizer OnDemandl In the CLI, enter:eqcli > versionl In the GUI, the System ID is shown on the Welcome screen that is displayed when you login.4.

Seite 529

found in the section "Configuring VLANs" on page 100.d. Confirm you can reach the default route gateway using the ping command:eqcli > pi

Seite 531

Glossary66in46in4 is an Internet transition mechanism for migrating from Internet Protocol version 4 (IPv4) to IPv6.AAccess Control Lists (ACLs)Refers

Seite 532

Glossaryadministration addressThe IP address assigned to Equalizer on any VLAN. Access to Equalizer can be configured for each VLAN.administration int

Seite 533

backup EqualizerThe backup unit in a failover pair of Equalizers. The backup unit constantly monitors the health of the active(primary) unit, and repl

Seite 534 - Resources

Upgrading and DowngradingVersion 8.6 Upgrade Procedure1. Connect Equalizer with a serial console. Refer to "Setting Up a Terminal or Terminal Emu

Seite 535

Glossarycookie headerOne of Equalizer's supported headers, a cookie header is an HTTP data string previously sent by a server that isstored in Eq

Seite 536 - Name a GeoSite Resource (GUI)

the network infrastructure so that configuration and routing protocols handle both IPv4 and IPv6 addressing.dynamic weightThe weight that Equalizer as

Seite 537 - Name a GeoSite Resource (CLI)

GlossaryfirewallA set of security programs, which is located at a network gateway server and which protect the network fromany user on an external net

Seite 538

hubA device that joins all the components attached to a network.IICMPInternet Control Message Protocol. Used by operating systems of networked compute

Seite 539

Glossarypacket, and TCP/IP.IP addressA 32-bit address assigned to a host using TCP/IP. IP addresses are written in dotted decimal format, forexample,

Seite 540

is a more performant protocol which does not protect data from all the issues described above. It is howevermore useful for time-sensitive data so it

Seite 541 - Backup and Restore

Glossaryspecify that if a page is requested which is company-internal only and the client is not on the local network todrop the request (or hand out

Seite 542 - Backup (GUI)

PpacketA group of data that is transmitted as a single entity.passive FTP connectionAn Equalizer option that rewrites outgoing FTP PASV control messag

Seite 543 - Backup (CLI)

GlossaryportThe abstraction used by Internet transport protocols to distinguish among multiple simultaneous connections toa single destination host.po

Seite 544 - Restore (GUI)

redirectionThe process of receiving input from or sending output to a different resource than usual.regular expression (RE)One or more non-empty branc

Seite 545 - Restore (CLI)

8. Enter the upgrade URL using the Version 8.6 syntax and press "Enter". For example, the following URLdownloads the image from a local serv

Seite 546

GlossaryRSTRefers to the TCP protocol’s reset command, which instructs a device to end a connection.SSecure Sockets Layer (SSL)A protocol that enables

Seite 547 - Chapter 28

sessionA logical connection between a server and a client that may span a series of individual client requests and serverresponses (i.e., transactions

Seite 548 - Learning About Atoms

Glossarysticky connectionA Layer 4 connection in which a particular client remains connected to same server to handle subsequentrequests within a set

Seite 549 - Creating a Bracket Expression

TTCPTransmission Control Protocol; the rules for the conversion of data messages into packets. TCP providesSeeISO/OSI model, Layer 4, packet, transpor

Seite 550

Glossaryvirtual server addressAn IP address that is aliased to a physical server that has its own, separate IP address. See virtual web server.virtual

Seite 551

Table of ContentsExiting the CLI 129Working in the CLI 130CLI Contexts and Objects 130Object Relationships 132Command Line Editing 133Entering Names f

Seite 552

Upgrading and Downgrading11. The following message is displayed:PERMANENTLY upgrade this system to EQ/OS 10 [Y/N]?Press "Y" and then "E

Seite 553 - Physical Dimensions

Press "Y" and then "Enter" to create a restore image.14. The system then prompts you to enter a URL for the restore image as well

Seite 554

Upgrading and Downgrading18. Press any key to reboot the system.19. As the system reboots, you may see prompts indicating that the front panel switch

Seite 555 - Using the File Editor

1. Connect Equalizer with a serial console. Refer to "Setting Up a Terminal or Terminal Emulator" on page 46.2. Log into the CLI.3. At the g

Seite 556 - Editing Files

Upgrading and Downgradingprompts indicated in the sample output below, enter the restore image password (restore_password) and press the Enter key to

Seite 557 - Main and Submenu Commands

Beginning image restore process./tmp/restore.img.xz (1/1)Once the image is restored, the system reboots again. After the reboot is complete, theVersio

Seite 559 - Appendix C

Chapter 6Licensing EqualizerSections within this chapter include:Licensing Equalizer 68Adding and Removing Licenses (CLI) 68Adding and Removing Licens

Seite 560 - Conversion Process

Licensing EqualizerLicensing EqualizerEqualizer can be configured without a license, but will not process any cluster traffic until it is licensed. Th

Seite 561 - _000 and _001

a. Log into the CLI.b. Enter:license genreqc. Copy the output of the above command into an email and send it [email protected], requesting an

Seite 562 - Migration Process

User Flags 182Setting the Locale 182Creating a User 182Deleting a User 183User Passwords 183User Permissions 183User Permissions Assigned on Object Cr

Seite 563

Licensing EqualizerAdding and Removing Licenses (GUI)1. Log in to the GUI as described in "Logging In" on page 192.2. Click on the host name

Seite 564

5. To request an Offline License:Note - When generating an offline license for upload to Equalizer, be sure that the last line in the file is a blankl

Seite 565

Licensing Equalizerb. Click on Choose File to locate and select the file received from Coyote Point Support.c. Click on Commit to upload the file to E

Seite 566

Chapter 7Configuring AccessSections within this chapter include:Default Login 74Creating Additional Logins 74Serial Access 74Network Access 74Global S

Seite 567 - Equalizer OnDemand

Configuring AccessDefault LoginThe “touch“login (password: “touch“) is the default Equalizer administrative login for both the CLI and the GUI.For se

Seite 568 - What is Equalizer OnDemand?

The global services settings provide a convenient way to enable and disable services on all subnets, should theneed arise. For example, when you are u

Seite 569

Configuring AccessCLI GUI Network Servicefo_httpsFailover HTTPSFailover HTTPS GUI service; when enabled, the Equalizer will listen forHTTPS connection

Seite 570 - OnDemand

Chapter 8Network ConfigurationSections in this chapter include:Networking Conventions 78Networking Technologies 78Common Equalizer Networking Scenario

Seite 571

Network ConfigurationNetworking ConventionsSeveral conventions are used within this section:• Network addresses are represented in Classless Inter-Dom

Seite 572

If the destination IP address is on a local network, source-based routing is not used. The packet is sent to thedestination system via Ethernet.If the

Seite 573 - Licensing Equalizer OnDemand

Table of ContentsManage Software 211Tools 213Interfaces 215Viewing Link Status and Port Settings 215Modifying Port Settings 217Displaying Port Statist

Seite 574

Network ConfigurationIn this configuration, 192.168.211.0/24 is a local network for Equalizer, configured by adding a subnet to theconfiguration. 192.

Seite 575 - Upgrading Equalizer OnDemand

In this example, neither the 192.168.211.0/24 nor the 192.168.105.0/24 networks can access the Internet directly.The administrator configures Equalize

Seite 576

Network ConfigurationCommon Equalizer Networking ScenariosThis section describes individual networking scenarios that can be used to build up a large,

Seite 577

IPv4 Rules:1: pass on interface lo0 all hits: 0 bytes: 02: pass on interface wm1 hits: 227 bytes: 7025From To192.168.211.0/24 -> 192.168.211.0/243:

Seite 578

Network ConfigurationIP Filter Rules:IPv4 Rules:1: pass on interface lo0 all hits: 0 bytes: 02: pass on interface wm1 hits: 32 bytes: 1368From To192.1

Seite 579

Dual VLAN/NetworkAnother typical configuration is to have two networks connected to Equalizer:1. One for external connectivity (this is where the Equa

Seite 580

Network Configuration2: pass on interface wm1 hits: 36 bytes: 1608From To192.168.211.0/24 -> 192.168.211.0/243: pass on interface wm0 hits: 48 byte

Seite 581

We see that setting this flag has created a DSS table entry. This entry is a definition for the 0/0 destinationnetwork, which specifies that theextern

Seite 582

Network Configuration2: pass on interface wm1 hits: 141 bytes: 7025From To192.168.211.0/24 -> 192.168.211.0/243: pass on interface wm0 hits: 5 byte

Seite 583

Dual VLAN/Network with 2 GatewaysImagine a scenario very similar to the one described in Dual VLAN/Network, but theinternal networkis also able torout

Seite 584

Server Configuration Constraints 244Configuring Routing on Servers 245Spoof Controls SNAT 245How Spoof Influences Routing 245Managing Servers 246Addin

Seite 585

Network ConfigurationSource Routing Table:0.0.0.0/00:default via 10.0.0.254192.168.211.0/24:default via 192.168.211.210.0.0.0/24:default via 10.0.0.25

Seite 586

-> 10.0.0.0/240.0.0.0/07: pass on interface wm0 hits: 4 bytes: 756From To10.0.0.0/24 -> any8: pass on interface wm1 hits: 0 bytes: 0From Toany -

Seite 587

Network ConfigurationOutbound NAT allows the administrator to associate two subnets together using the outbound_nat parameter. Thisparameter is config

Seite 588

All three rules are created for the single NAT change that we made. They can be read as "whenever traffic isleaving through the wm0 interface, if

Seite 589

Network Configuration0.0.0.0/05: pass on interface wm1 hits: 0 bytes: 0From To192.168.211.0/24 -> any6: block on interface wm0 hits: 0 bytes: 0From

Seite 590

Dual VLAN/Network with Multiple DestinationNetworksThe scenario above is sufficient if the servers are directly connected to (or are within the same b

Seite 591

Network Configurationsuccessfuleqcli > vlan external subnet net destination 0.0.0.0/0gw10.0.0.6812000287: Operation successfuleqcli > vlan exter

Seite 592

192.168.105.0/24:192.168.105.0/24 via 192.168.211.2default via 10.0.0.25410.0.0.0/24:192.168.105.0/24 via 192.168.211.2default via 10.0.0.254IP Filter

Seite 593

Network Configuration7: pass on interface wm0 hits: 6 bytes: 956From To10.0.0.0/24 -> any8: pass on interface wm0 hits: 0 bytes: 0From Toany 192.16

Seite 594

Equalizer Use of VLAN TechnologyEqualizer models E350GX, E450GX, E650GX support tagged and untagged VLANs on all front panel interfaceports. This sect

Kommentare zu diesen Handbüchern

Keine Kommentare