Solved

Number of FC (fibre channel) cables to connect up to DB & ESX servers

Posted on 2012-04-01
2
760 Views
Last Modified: 2012-04-02
The proposed MS SQL 2008 DB will be about 800MB in size.
The ESX server is expected to host 5 VMs (all Windows 2008) in it.

I've seen DB servers with 4 FC ports & some with 2 FC ports
connected.

Q1:
On what basis/criteria do we decide how many FC / fibre ports
to connect each DB & ESX host?

The SAN switch port is going to be of 4Gbps or 8Gbps (I don't
know at this moment)

Q2:
If 2 FC ports are connected (to two different fabric switches
for redundancy), are they active-passive (live-standby)
 or active-active?  For this question, I'm trying to establish
the total nett throughput (if it's active-active, then it's double
throughput)

Q3:
If multi-pathing is used for ESX, it it better to have 2 or 4
FC ports connected?

Q4:
If we're going to take full backup of the 800MB database
daily, would it help to have 4 FC ports connected to the
DB assuming I have 4x 1Gbps NIC ports connected?

Q5:
Is there such thing as setting up a separate pair of FC switches
dedicated for Backup LAN?  If this is so, then I guess 2 FC ports
of the ESX/DB server go to the FC switches (designated for
backup) & another 2 FC ports to another pair of FC switches
for storage?  Or rather most people just zone their FC switches
such that tape libraries have one zone while the storages have
separate zones?  Assume the DB & ESX hosts are not functioning
as media backup servers.
0
Comment
Question by:sunhux
2 Comments
 
LVL 20

Accepted Solution

by:
SelfGovern earned 280 total points
ID: 37794604
A1: To determine how many ports (and what speed you need), calculate the bandwidth you expect to need.  Add some overhead for growth.  Then double the number of ports that indicates, since you'll probably want to be able to run with no loss of performance if you lose a switch or an Fibre Channel port somewhere.

A2: Whether active/active or active/passive depends often on which storage subsystem you're using, and perhaps on your definition of active/active.  For instance -- consider a particular entry FC storage system with two controllers, where each controller "owns" certain LUNs.   The other controller can get to the data, but that second controller needs to have the first "proxy" the data for it.   So that's perhaps "active/active with some delay".

A3: If the data you need fits over one port (and will for the reasonable future), I don't see much reason to have more than two ports (remember, since you want full performance when one path fails, you need double the number of ports you would think you'd need).   If your system only needs to pull a maximum of 5Gb/second, you won't gain anything by having 32Gb/second of bandwidth.

A4: Figure your maximum bandwidth needs, and the answers will be apparent.  Oh -- make sure your disks can keep up with whatever projections you're making.   Often times the physical source disk is the slowest part of a system (by the time you factor in fragmentation, small files, contention of active processes for the disk heads, etc.)... so that 4Gb pipe may never get filled up, even during backups.

A5: Many vendors recommend a separate SAN for your backups.  I don't think you need separate switches (unless you're close to filling up the first pair)... just make sure your zoning is well thought out and correctly implemented.
0
 
LVL 30

Assisted Solution

by:Duncan Meyers
Duncan Meyers earned 220 total points
ID: 37794773
Q1: Two ports are more than enough for most environments. You'd have to be generating MASSIVe amounts of throughpaut to need four ports (and I do mean massive - think upward of 800MB/sec)

Q2: Typically they operate active-active, but this depends on the multipath algorithms in use, the SAN switching fabric and the storage array. As you are talking about VMware ESX server, it's fair to say that, for vSphere 5 using round-robin multipathing, you are active-active.

Q3: Two ports is plenty - unless you have massive I/O requirements. With 5 VMs, you don't.

Q4: Sorry - is that a serious question? Assuming you can push a 1Gb NIC to 100% utilisation, you'll get 100MB/sec - so you could get your backup in 8 seconds. Across a single 8Gb FC link, you could get your backup in 1 second (this assumes all is configured appropriately).

Q5: I can't see a need for a separate backup switching fabric from what you've described. There simply isn't a need for that sort of performance judging from what you've posted.
0

Featured Post

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

VM backup deduplication is a method of reducing the amount of storage space needed to save VM backups. In most organizations, VMs contain many duplicate copies of data, such as VMs deployed from the same template, VMs with the same OS, or VMs that h…
Microservice architecture adoption brings many advantages, but can add intricacy. Selecting the right orchestration tool is most important for business specific needs.
This tutorial will walk an individual through locating and launching the BEUtility application to properly change the service account username and\or password in situation where it may be necessary or where the password has been inadvertently change…
This tutorial will walk an individual through the process of installing of Data Protection Manager on a server running Windows Server 2012 R2, including the prerequisites. Microsoft .Net 3.5 is required. To install this feature, go to Server Manager…

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now