Re: SQL Cluster Hardware Compatibility Requirements
- From: "Andrew J. Kelly" <sqlmvpnooospam@xxxxxxxxxxxx>
- Date: Fri, 9 Dec 2005 23:32:43 -0500
I agree with Geoff here on this. It's unlikely that the servers themselves
are the cause of the performance issues. As such buying a new set will
probably not solve anything. Until you know for sure what the issues are you
will most likely be throwing good money for a cure that may not actually fix
the problem.
--
Andrew J. Kelly SQL MVP
"Geoff N. Hiten" <SRDBA@xxxxxxxxxxxxxxxxx> wrote in message
news:uj%23geTR$FHA.1288@xxxxxxxxxxxxxxxxxxxxxxx
> First, you need to do a performance profile of your system. If you don't
> know what resource is limiting your performance, you will spend money
> badly. SQL servers are generally constrained on memory, CPU, or IO
> capability, although sometimes lack of one will really show up as lack of
> another. For example, lack of enough memory for data cache will also
> strain the IO system since it has to keep reloading data that should have
> been in cache. Of course, you also have to do an application tuning pass
> to identify and tune resource hogs, unless you are stuck with a canned
> app.
>
> As for your specific ideas:
>
> Dual vs. Quad. If you are CPU bound, this should help. If not, then you
> are wasting money.
>
> x64 Switch. You will need SQL 2005 to take advantage of this. SQL 2000
> runs in WOW mode only on an x64 Operating System. SQL 2005 runs native on
> x64.
>
> SQL 2000 to SQL 2005. This may be the key that enables a lot of your
> other improvements. Notice that you get two-node clustering, four
> processors, and unlimited physical memory support in SQL 2005 STANDARD
> Edition. Your license savings on a quad processor box may pay for the
> hardware upgrade. Throw in dual core licensing policy (a dual-core counts
> as one processor) and you make out like a bandit with an upgrade.
>
> SQL loves memory. Check your Page Life Expectency performance counter to
> get an idea of memory pressure in a large memory system. Read-ahead
> messes up the cache hit ratio numbers, making them unreliable for
> diagnostics.
>
> --
> Geoff N. Hiten
> Senior Database Administrator
> Microsoft SQL Server MVP
>
>
>
>
> "Brad Baker" <brad@xxxxxxxxxxxxx> wrote in message
> news:%23rE2e9Q$FHA.984@xxxxxxxxxxxxxxxxxxxxxxx
>> Geoff -
>>
>> Thanks for replying. I think the HCL is now the windows catalog. (Unless
>> you're saying the name has changed again.)
>>
>> Now that you mention it, I do remember that there is a special cluster
>> specific section of the catalog. I peaked at that and I could only find
>> Dell servers in conjunction with the EMC CX300. I may try a few different
>> search parameters though and see if there is something I am missing.
>> Thanks for the suggestion.
>>
>> By the way, the HP rep I spoke with mentioned the DL385 but really wasn't
>> pushing it. I just gave that a second look on the HP website and it
>> really does sound like it might be a good option.
>>
>> What we have now is just not working as well as we would like, so we are
>> evaluating what changes we can make. Along with switching server venders
>> we are also considering:
>>
>> 1) Switching from dual processor systems to quad processor systems.
>> 2) Switching from Win2003 x86 to Windows 2003 Server x64
>> 3) Switching from SQL 2000 x86 to either SQL 2000 Enterprise x64 or SQL
>> 2005 Enterprise x64
>> (2005 might be a little too bleeding edge though)
>> 4) Increasing the memory in the system (currently we are using 8GB per
>> server)
>>
>> Any opinions on which of the above changes would produce the biggest
>> improvement in performance?
>>
>> Warm Regards,
>> Brad Baker
>>
>>
>>
>> "Geoff N. Hiten" <SRDBA@xxxxxxxxxxxxxxxxx> wrote in message
>> news:%23Ej2brQ$FHA.3308@xxxxxxxxxxxxxxxxxxxxxxx
>>>I think you are missing a key concept about the HCL. Not only does the
>>>gear have to be on the HCL (which was recently renamed to something
>>>else), but it must be certified as a clustered solution by the vendor.
>>>Whichever vendor you choose should recertify the cluster, including your
>>>legacy components, as a certified cluster solution. Any competent VAR
>>>should be able to handle that, especially with EMC gear in the middle.
>>>If they cannot offer recertification for gear that is on the list then I
>>>would keep looking.
>>>
>>> Personally, I would look hard at the HP DL385 line, especially if you
>>> are thinking about SQL Server 2005 anytime in the near future. The
>>> Dual-Core 64-bit give a lot of bang for the buck when you factor in SQL
>>> licensing costs.
>>>
>>> --
>>> Geoff N. Hiten
>>> Senior Database Administrator
>>> Microsoft SQL Server MVP
>>>
>>>
>>>
>>>
>>> "Brad Baker" <brad@xxxxxxxxxxxxx> wrote in message
>>> news:uohqMVQ$FHA.3568@xxxxxxxxxxxxxxxxxxxxxxx
>>>> (I'm posting this here as I am uncertain what other category it
>>>> belongs. If there is a more appropriate newsgroup, please let me know.)
>>>>
>>>>
>>>>
>>>> We currently have an EMC CX300 SAN with Qlogic 5200 switches and Dell
>>>> PowerEdge Servers. As best we can tell this combination fits
>>>> Microsoft's Hardware Compatibility List however we have been somewhat
>>>> dissatisfied with the performance of the Dell Servers.
>>>>
>>>> We would like to pull them out and replace them with some more powerful
>>>> systems. We are thinking of: Sun Sunfire X4200, IBM Xseries 346, or HP
>>>> DL380 Servers. However we are uncertain if any of the above servers in
>>>> conjunction with our current SAN and SAN Switches would still meet
>>>> Microsoft's Hardware compatibility requirements for support.
>>>>
>>>>
>>>>
>>>> I've looked through the Microsoft Windows Server Catalog/HCL but
>>>> frankly it was about as productive as looking for a needle in a
>>>> haystack. It seems you either get pages and pages of results or no
>>>> results at all. And as far as I can tell there are individual
>>>> components certified and then groups of components certified together.
>>>> Do all of the components need to be listed together on the HCL to be
>>>> considered fully supportably by Microsoft? Can the components be listed
>>>> individually?
>>>>
>>>>
>>>>
>>>> We want to be certain that what we are doing would be considered fully
>>>> supportably by Microsoft in the event we needed to contact PSS. Any
>>>> guidance or recommendations would be appreciated.
>>>>
>>>>
>>>>
>>>> Thanks
>>>> Brad Baker
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>
>
.
- References:
- SQL Cluster Hardware Compatibility Requirements
- From: Brad Baker
- Re: SQL Cluster Hardware Compatibility Requirements
- From: Geoff N. Hiten
- Re: SQL Cluster Hardware Compatibility Requirements
- From: Brad Baker
- Re: SQL Cluster Hardware Compatibility Requirements
- From: Geoff N. Hiten
- SQL Cluster Hardware Compatibility Requirements
- Prev by Date: Re: SQL Cluster Hardware Compatibility Requirements
- Next by Date: Adding Second Virtual SQL Server Instance to a Cluster.
- Previous by thread: Re: SQL Cluster Hardware Compatibility Requirements
- Next by thread: Adding Second Virtual SQL Server Instance to a Cluster.
- Index(es):
Relevant Pages
|