Professional Documents
Culture Documents
Explaining The StorMagic SvSAN Witness Digital PDF
Explaining The StorMagic SvSAN Witness Digital PDF
EXPLAINING THE
STORMAGIC SvSAN WITNESS
NOTE: The witness should be installed onto a • Network congestion and queuing -
server separate from the SvSAN VSA. bottlenecks caused by routers and switches.
Using the SvSAN witness remotely - • Application latency - some applications can
introduce or only tolerate a certain amount of
bandwidth and latency limitations
latency.
The SvSAN witness can be deployed both locally
and remotely, and this is of particular use in a
multi-site deployment where a single witness Putting the SvSAN witness' latency
handles every site from a central location. When tolerance to the test
deploying remotely however, restrictions on the StorMagic has conducted tests with the SvSAN
bandwidth and latency of the connection should witness to determine the bandwidth and latency
be taken into consideration. (and distance) that it can tolerate before service
is adversely affected.
When the network performance is poor, a
typical response to solve the issue is to increase Latency emulator – WANem
network bandwidth, which is a relatively simple To simulate different network latencies, the
thing to achieve. However, this only improves WANem (http://wanem.sourceforge.net) Wide
performance when there is network congestion. Area Network Emulator tool was used. WANem
Bandwidth addresses the amount of data can be used to simulate Wide Area Network
3,000ms network
characteristics,
This allows the witness to
such as network
be located almost any- delay (latency), Fig. 2: SvSAN witness testing configuration.
where in the world. bandwidth, requirements while tolerating high packet loss.
packet loss, Although these are extreme scenarios and
And the witness packet corruption,
requires network networks with these characteristics are rarely
bandwidth of just:
disconnections, packet used in practice, it shows how efficient the
re-ordering, jitter, etc. to witness is. The following are recommendations
9Kb/s be configured. to ensure optimal operation:
The configuration used for • Latency should ideally be less than 3,000ms,
the tests is illustrated in fig. 2. which allows the witness to be located almost
anywhere in the world.
The network characteristics of
latency, bandwidth and packet loss • The amount of data transmitted from the VSA
were increased until communication to the witness is small (under 100 bytes per
was lost between the VSA and the second). It is recommended that there is at
witness. Once a failure had been least 9Kb/s of available network bandwidth
observed the characteristic being tested between the VSA and witness.
was reset, allowing the connection to be
re-established. The following results are the
extreme limits and show the SvSAN witness'
Failure scenarios
This section discusses the common failure
tolerances:
scenarios relating to two node SvSAN
configurations with a witness. SvSAN in this
• The network latency between the VSA and
configuration is designed to withstand failures
the witness reached 3,000ms before the
for a single infrastructure component. However,
connection became unreliable and the VSA
for some scenarios it is possible to tolerate
and witness disconnected from one another.
multiple failures.
Reducing the latency ensured that the VSA
and witness reconnected.
Each scenario describes what happens during
the failure and subsequently what happens when
• The witness has minimal network bandwidth
the infrastructure is returned to the optimal state.
requirements. During the tests the bandwidth
was reduced to 9 kilobits per second (Kb/s),
The scenarios are as follows:
before connectivity was lost.
1. Network link failure between SvSAN VSA and
witness
• Ideally there would be zero packet loss across
2. Mirror network link interruption
the WAN, however factors such as excessive
3. Server failure
electromagnetic noise, signal degradation,
4. Witness failure
faulty hardware and packet corruption all
5. Network isolation
contribute to packet loss. The tests showed
6. Mirror network link and witness failure
that the witness connectivity could withstand
7. Server failure followed by witness failure
a packet loss of 20%.
8. Witness failure followed by a server failure
Recommendations For all the failure scenarios the following
In general the witness can function on very high assumptions are made:
latencies and has very low network bandwidth
After recovery:
When the network connectivity is restored,
communication between VSA1 and the witness
is re-established. As the network interruption did
not affect the environment, operation continues
as normal.
StorMagic
Unit 4, Eastgate
Office Centre
Eastgate Road
Bristol
BS5 6XX
United Kingdom
+44 (0) 117 952 7396
sales@stormagic.com
www.stormagic.com