![]() |
| HOME | ABOUT | SOFTWARE | STORAGE | SERVICES | CONTACT |
|
|
Please note, there are many different ways you can configure the storage. Maybe you would prefer to start smaller to reduce costs, using fewer disks, or smaller capacity disks, or SAS disks. Or you can stripe them differently: instead of the two 80GB drives in RAID-1, you could just as easily only configure 500GB drives, and use the P800 to Auto-Carve the RAID groups to give you your boot partition and partitions for use by SANmelody's Thin Provisioning Pools. That's probably what I personally would do, but I went the 2 * 80GB boot drive route to help you see building a SAN storage array is just a matter of picking your favorite server and direct attached storage and then loading an application on it to use the DAS in this case the application is SANmelody.
I've selected a P800 SAS RAID controller which will plug into the PCIe x8 connector. It's a high-performance card and will attach the 12 internal drives on its internal ports via 2 backplanes in the DL320. It has 2 external SAS ports which can connect external SAS expansion chassis. (More on that later.)
Finally, and optionally, I've added a dual-port GigE card. It's a PCIe x4 card that can be installed in the PCIe x1 slot (which has an x8 connector). The card is optional: I just added it here just to demonstrate how you can indeed add add'l iSCSI ports on each SANmelody head by adding in a NIC. The card is cheap ($260) and would add an additional 2 GigE ports. HP also has a similar model at $280 that includes an offload engine.
|
-Configurable- HP ProLiant DL320s Server HP ProLiant DL320s Server Dual-Core Intel® Xeon® 3060 (2.40GHz, 1066MHz FSB, 4MB (2x2M) L2 Cache Processor HP 4GB UB PC2-5300 4x1GB Memory HP Smart Array P800 Controller HP 80GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 80GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive Embedded NC324i Dual Port 10/100/1000T Gigabit network adapter HP NC360T PCI Express Dual Port Gigabit Server Adapter (low profile) HP 575 Watt Power Supply Integrated Lights Out 2 (iLO 2) Standard Management HP Standard Limited Warranty - Year 1: Parts and on-site Labor; Years 2-3 - Parts Only, Parts: 1 to 5 Business Days, Labor: Next Business Day |
$10,584.00 |
| HP Care Pack, 3 Years, 4-hour, 13x5, ProLiant DL320s | $713.00 |
| Hardware Total: | $11,297.00 |
So we have configured our SAN hardware. The thing that's missing is the intelligence to turn this ordinary high-power server into a SAN: the SAN volume, caching, and LUN masking management, as well as the iSCSI target drivers to make the 2 Ethernet ports behave like an iSCSI storage array's ports. For this functionality we will use a unique software package from DataCore Software Corporation called SANmelody™. This software will turn the ProLiant into a high-performance iSCSI SAN.
Now, if you need additional storage, you can add any of HP's MSA enclosures in a Direct Attached fashion. I've included a second quote from the HP online store for an MSA-60. This unit will hold 12 SATA and/or SAS drives and connects to the P800 controller. You can attach up to 8 enclosures to the P800, for up to 96 x 750GB SATA drives = 72TB. I doubt you'll be needing that much in the next two years, but as you can see, you can scale this configuration.
|
-Configurable-HP StorageWorks Modular Smart Array 60 Enclosure Single Bus Single bus I/O module SAS and SATA Drive Technology AC power cords with IEC-C13 plug One .5 Meter mini-SAS cable Redundant power supply HP Redundant Fans Mounting hardware HP SmartStart CD Kit Documentation CD |
$10,246.00 |
|
HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive HP 500GB SATA 1.5Gb 7,200 rpm 1" Hard Drive |
|
| Hardware Total: | $10,246.00 |
For Implementing Business Continuity, you'll need two of these boxes, each running SANmelody C with its Auto-Failover option. That will give you the ultimate resiliency against failures. No internal drive failure, failed GBIC, LIP Storm or Voltage Regulator or Backplane problem could bring down your SAN storage. You could yank the power on one of the SANmelody's and your ESX servers will fail to the surviving SANmelody. Physically separating the two into different racks and on different power rails will assure that nothing short of total site failure will stop production.
You'll need a Cat 5e or Cat 6 Crossover between one Gig-E port on each of the DL320's: that will be used as a Mirror Channel for implementing Synchronous Data Mirroring between the two boxes. I use a Cat 5e here in my lab works fine. SANmelody will use iSCSI over the crossover to implement the mirroring of writes. You'll configure those two ports in a private network. I use a 10.0.0.0 (Class A) network for that and a std. Class C for my SAN traffic to the ESX servers.
So you'll have two active storage processors, each with 4GB of cache, each with an front-facing iSCSI port (or 3 if you add in the extra dual-port NIC card), each with its own internal storage, and Extreme High Availability via synchronous data mirroring.
You can further isolate the two SANmelody servers in different buildings, or across campus using iSCSI or Fibre Channel to synchronously mirror them. Add generators at each site, and you've effectively created an extremely highly available configuration that can withstand the complete loss of one of the buildings.
Please don't hesitate to call if you have any questions about this, or if you'd rather see a config using, say, a DL-385, MSA-20, MSA-70, etc.
Best regards,
Tim
Las Solanas Consulting is not a DataCore or HP reseller. This article is published for informational purposes. However, you can
purchase this software
from the DataCore website or
contact DataCore™
or a DataCore reseller
for sales information.
© 2003-2006 LAS SOLANAS CONSULTING. ALL RIGHTS RESERVED. | Terms Of Use | Various trademarks held by their respective owners.