Showing posts with label planning. Show all posts
Showing posts with label planning. Show all posts

Monday, March 26, 2012

New SQL Server, RAID Planning

We are installing a new SQL server. Right now, I am planning to get 10
drives:
2 - RAID 1 [Mirror] : OS
4 - RAID 10 [Mirrored Stripes] : SQL DB
4 - RAID 10 [Mirrored Stripes] : SQL Logs
There would be a dedicated controller for the OS and one dedicated two
channel controller for the SQL sets.
From everything I have been reading, this is an ideal setup for a new SQL
server.
Is there any reason to consider creating one large eight drive RAID 10 or
RAID 5 for both SQL DB and the logs? Or possibly run six drives in a RAID
10 for SQL DB and then two drives RAID 1 for the log files?
Any other considerations?
Thank You,
Kevin
you want the logs to be on RAID 1+0
Data best on RAID 1+0 also.
Your setup looks good to me.
Greg Jackson
PDX, Oregon
|||Hi Kevin
You generally don't get much from striping the log unless you have an app
that tends to read the log heavily for rollbacks or transactional
replication. So your second suggestion to have 6 drives in RAID10 config and
RAID 1 for log files may have more merit as you'll get the benefit of having
more physical drives to perform the regular data file read / write activity.
You'd still get the redundancy you're after on the log with RAID1 but you'd
be giving the extra spindle to the main data array where it's probably
needed more.
Regards,
Greg Linwood
SQL Server MVP
"Kevin Hammond" <kghammond@.nrscorp.com> wrote in message
news:c6jnf2$gfo$1@.grandcanyon.binc.net...
> We are installing a new SQL server. Right now, I am planning to get 10
> drives:
> 2 - RAID 1 [Mirror] : OS
> 4 - RAID 10 [Mirrored Stripes] : SQL DB
> 4 - RAID 10 [Mirrored Stripes] : SQL Logs
> There would be a dedicated controller for the OS and one dedicated two
> channel controller for the SQL sets.
> From everything I have been reading, this is an ideal setup for a new SQL
> server.
> Is there any reason to consider creating one large eight drive RAID 10 or
> RAID 5 for both SQL DB and the logs? Or possibly run six drives in a RAID
> 10 for SQL DB and then two drives RAID 1 for the log files?
> Any other considerations?
> Thank You,
> Kevin
>

New SQL Server, RAID Planning

We are installing a new SQL server. Right now, I am planning to get 10
drives:
2 - RAID 1 [Mirror] : OS
4 - RAID 10 [Mirrored Stripes] : SQL DB
4 - RAID 10 [Mirrored Stripes] : SQL Logs
There would be a dedicated controller for the OS and one dedicated two
channel controller for the SQL sets.
From everything I have been reading, this is an ideal setup for a new SQL
server.
Is there any reason to consider creating one large eight drive RAID 10 or
RAID 5 for both SQL DB and the logs? Or possibly run six drives in a RAID
10 for SQL DB and then two drives RAID 1 for the log files?
Any other considerations?
Thank You,
Kevinyou want the logs to be on RAID 1+0
Data best on RAID 1+0 also.
Your setup looks good to me.
Greg Jackson
PDX, Oregon|||Hi Kevin
You generally don't get much from striping the log unless you have an app
that tends to read the log heavily for rollbacks or transactional
replication. So your second suggestion to have 6 drives in RAID10 config and
RAID 1 for log files may have more merit as you'll get the benefit of having
more physical drives to perform the regular data file read / write activity.
You'd still get the redundancy you're after on the log with RAID1 but you'd
be giving the extra spindle to the main data array where it's probably
needed more.
Regards,
Greg Linwood
SQL Server MVP
"Kevin Hammond" <kghammond@.nrscorp.com> wrote in message
news:c6jnf2$gfo$1@.grandcanyon.binc.net...
> We are installing a new SQL server. Right now, I am planning to get 10
> drives:
> 2 - RAID 1 [Mirror] : OS
> 4 - RAID 10 [Mirrored Stripes] : SQL DB
> 4 - RAID 10 [Mirrored Stripes] : SQL Logs
> There would be a dedicated controller for the OS and one dedicated two
> channel controller for the SQL sets.
> From everything I have been reading, this is an ideal setup for a new SQL
> server.
> Is there any reason to consider creating one large eight drive RAID 10 or
> RAID 5 for both SQL DB and the logs? Or possibly run six drives in a RAID
> 10 for SQL DB and then two drives RAID 1 for the log files?
> Any other considerations?
> Thank You,
> Kevin
>

Friday, March 23, 2012

New SQL Server, RAID Planning

We are installing a new SQL server. Right now, I am planning to get 10
drives:
2 - RAID 1 [Mirror] : OS
4 - RAID 10 [Mirrored Stripes] : SQL DB
4 - RAID 10 [Mirrored Stripes] : SQL Logs
There would be a dedicated controller for the OS and one dedicated two
channel controller for the SQL sets.
From everything I have been reading, this is an ideal setup for a new SQL
server.
Is there any reason to consider creating one large eight drive RAID 10 or
RAID 5 for both SQL DB and the logs? Or possibly run six drives in a RAID
10 for SQL DB and then two drives RAID 1 for the log files?
Any other considerations?
Thank You,
Kevinyou want the logs to be on RAID 1+0
Data best on RAID 1+0 also.
Your setup looks good to me.
Greg Jackson
PDX, Oregon|||Hi Kevin
You generally don't get much from striping the log unless you have an app
that tends to read the log heavily for rollbacks or transactional
replication. So your second suggestion to have 6 drives in RAID10 config and
RAID 1 for log files may have more merit as you'll get the benefit of having
more physical drives to perform the regular data file read / write activity.
You'd still get the redundancy you're after on the log with RAID1 but you'd
be giving the extra spindle to the main data array where it's probably
needed more.
Regards,
Greg Linwood
SQL Server MVP
"Kevin Hammond" <kghammond@.nrscorp.com> wrote in message
news:c6jnf2$gfo$1@.grandcanyon.binc.net...
> We are installing a new SQL server. Right now, I am planning to get 10
> drives:
> 2 - RAID 1 [Mirror] : OS
> 4 - RAID 10 [Mirrored Stripes] : SQL DB
> 4 - RAID 10 [Mirrored Stripes] : SQL Logs
> There would be a dedicated controller for the OS and one dedicated two
> channel controller for the SQL sets.
> From everything I have been reading, this is an ideal setup for a new SQL
> server.
> Is there any reason to consider creating one large eight drive RAID 10 or
> RAID 5 for both SQL DB and the logs? Or possibly run six drives in a RAID
> 10 for SQL DB and then two drives RAID 1 for the log files?
> Any other considerations?
> Thank You,
> Kevin
>sql

Wednesday, March 21, 2012

New SQL Config - Hardware Proposal

Hi all,
I'm planning to install a new SQL 2005 Cluster ( Real MS Cluster ).
I wanted to know what you guys think about my config.
To roundup the charge the server will have :
- Over 6000 small databases ( with autoclose option = ON ) with a
total of 70 Gb of data
This number is so high because the main application is not
constructed well
In April of this year this number will fall to 1500 - 2000 databases
due to ( finally ) an update of this app
- +- 100 concurrent users ( via Citrix ) using this accounting
software including reporting
- Each user opens around 5 - 50 connections, sometimes I get more then
50 new connection/sec on the current system
The current system ( DL380 G3 2 * 2.8 Xeon ( 512K chache ) with 6Gb
memory ) is currently really underperforming.
2 local disks in RAID 0 as system disk and a Clariion CX3-10 ( all
fibre disks 10K ) with IPStore ( FalconStor ) in front for mirroring &
failover.
IO is no problem, Memory is fully used and CPU is avg 90 % ( with
Parallelism not active, otherwise avg 100 % and slow responses )
for the HP-minded I'm looking into following models :
- DL585 G2 with 4 procs AMD 2.8 ( dual core ) 8220SE ( too bad HP does
not have the quad-core's AMD yet )
- DL580 G5 with 4 procs Xeon 2.4Gh E7340 ( quad-core )
Is the xeon quad-core really that much faster giving a 40 % increase
in price
for the IBM-minded :
- x3850 M2 with 2 to 4 procs Xeon 2.4Gh E7330
Another question,why is there such a big price diff between HP & IBM
or should I not compare those 2 HP servers with this x3850 M2 system.
Anybody got an idea whether I should wait for the x3950 who did so
great on the TPC tests ?
Thanks in advance ...
Sven Peeters
Is your current system using AWE? You might get some CPU improvement by
going to 64bit. I would go with dual quad core 580 if I had a choice. It is
fast and leaves alot of room for growth.
Jason Massie
Web: http://statisticsio.com
RSS: http://feeds.feedburner.com/statisticsio
"Icemokka" <icemokka@.gmail.com> wrote in message
news:646e815f-a91d-47f6-9b6f-fbd01e751dc1@.e25g2000prg.googlegroups.com...
> Hi all,
> I'm planning to install a new SQL 2005 Cluster ( Real MS Cluster ).
> I wanted to know what you guys think about my config.
> To roundup the charge the server will have :
> - Over 6000 small databases ( with autoclose option = ON ) with a
> total of 70 Gb of data
> This number is so high because the main application is not
> constructed well
> In April of this year this number will fall to 1500 - 2000 databases
> due to ( finally ) an update of this app
> - +- 100 concurrent users ( via Citrix ) using this accounting
> software including reporting
> - Each user opens around 5 - 50 connections, sometimes I get more then
> 50 new connection/sec on the current system
> The current system ( DL380 G3 2 * 2.8 Xeon ( 512K chache ) with 6Gb
> memory ) is currently really underperforming.
> 2 local disks in RAID 0 as system disk and a Clariion CX3-10 ( all
> fibre disks 10K ) with IPStore ( FalconStor ) in front for mirroring &
> failover.
> IO is no problem, Memory is fully used and CPU is avg 90 % ( with
> Parallelism not active, otherwise avg 100 % and slow responses )
> for the HP-minded I'm looking into following models :
> - DL585 G2 with 4 procs AMD 2.8 ( dual core ) 8220SE ( too bad HP does
> not have the quad-core's AMD yet )
> - DL580 G5 with 4 procs Xeon 2.4Gh E7340 ( quad-core )
> Is the xeon quad-core really that much faster giving a 40 % increase
> in price
> for the IBM-minded :
> - x3850 M2 with 2 to 4 procs Xeon 2.4Gh E7330
> Another question,why is there such a big price diff between HP & IBM
> or should I not compare those 2 HP servers with this x3850 M2 system.
> Anybody got an idea whether I should wait for the x3950 who did so
> great on the TPC tests ?
>
> Thanks in advance ...
> Sven Peeters
|||DL580 with two quad-core sockets does deliver impressive compute power in my
own tests.
Linchi
"Jason Massie" wrote:

> Is your current system using AWE? You might get some CPU improvement by
> going to 64bit. I would go with dual quad core 580 if I had a choice. It is
> fast and leaves alot of room for growth.
> --
> Jason Massie
> Web: http://statisticsio.com
> RSS: http://feeds.feedburner.com/statisticsio
> "Icemokka" <icemokka@.gmail.com> wrote in message
> news:646e815f-a91d-47f6-9b6f-fbd01e751dc1@.e25g2000prg.googlegroups.com...
>
>
|||On Feb 12, 6:17Xam, Icemokka <icemo...@.gmail.com> wrote:
> Hi all,
> I'm planning to install a new SQL 2005 Cluster ( Real MS Cluster ).
> I wanted to know what you guys think about my config.
> To roundup the charge the server will have :
> - Over 6000 small databases ( with autoclose option = ON ) with a
> total of 70 Gb of data
> X This number is so high because the main application is not
> constructed well
> X In April of this year this number will fall to 1500 - 2000 databases
> due to ( finally ) an update of this app
> - +- 100 concurrent users ( via Citrix ) using this accounting
> software including reporting
> - Each user opens around 5 - 50 connections, sometimes I get more then
> 50 new connection/sec on the current system
> The current system ( DL380 G3 2 * 2.8 Xeon ( 512K chache ) with 6Gb
> memory ) is currently really underperforming.
> 2 local disks in RAID 0 as system disk and a Clariion CX3-10 ( all
> fibre disks 10K ) with IPStore (FalconStor) in front for mirroring &
> failover.
> IO is no problem, Memory is fully used and CPU is avg 90 % ( with
> Parallelism not active, otherwise avg 100 % and slow responses )
> for the HP-minded I'm looking into following models :
> - DL585 G2 with 4 procs AMD 2.8 ( dual core ) 8220SE ( too bad HP does
> not have the quad-core's AMD yet )
> - DL580 G5 with 4 procs Xeon 2.4Gh E7340 ( quad-core )
> Is the xeon quad-core really that much faster giving a 40 % increase
> in price
> for the IBM-minded :
> - x3850 M2 with 2 to 4 procs Xeon 2.4Gh E7330
> Another question,why is there such a big price diff between HP & IBM
> or should I not compare those 2 HP servers with this x3850 M2 system.
> Anybody got an idea whether I should wait for the x3950 who did so
> great on the TPC tests ?
> Thanks in advance ...
> Sven Peeters
Hi Sven.
For starters, hopefully you meant the system disks are in a Raid 1
pair not Raid 0.
I would take an Xray of your IPStor server and submit to
support@.falconstor.com for analysis. They will let you know if
something looks like it has been configured incorrectly or if there is
a patch available for any known issues. There may be some specific
settings for optimizing the Clariion that have not been done.
Your mirroring may not be done in an optimal fashion. In order to
maintain consistency between disk arrays of unmatched performance you
would have a Safe Cache area. If this is set on the same disks as your
primary storage then you're just creating twice as many writes.
Also, if you have turned on TimeMarks/SnapShots the same goes for the
SnapShot Resource Area. Due to the Copy-on-First-Write pattern you
could be really pounding away at the same disks for all three writes
plus incurring hte overhead of the extra read for each write as it
goes through the CoFW process. Ideally TimeMarks/Snapshots should be
written to an IPStor server setup in CDP mode and leave your
provisioning server to just provisioning. In the "triplet"
configuration the CDP server would hold a complete copy of your data
and then create your TimeMarks/Snapshot from there instead of your
production disks.
Lastly, double check your PCI slots and your actual IO requirements.
If you're pumping everything through a single bus you may have hit a
bottle neck. Maybe you need more ports or at least dispersed ports so
that targets and initiators are on separate HBAs.
If you're going to go ahead with new servers and are going with the
DL585 then do make sure you populate all sockets. IPStor won't need
the processing power but due to the way the AMD chipset accesses
memory you won't get full memory optimization with empty sockets. The
DL385 may be sufficient with 2 x CPUs.
Hope this helps with some new things to try.
|||On Feb 16, 12:16Xam, SnowCan...@.gmail.com wrote:
> On Feb 12, 6:17Xam, Icemokka <icemo...@.gmail.com> wrote:
>
>
>
>
>
>
> Hi Sven.
> For starters, hopefully you meant the system disks are in a Raid 1
> pair not Raid 0.
> I would take an Xray of your IPStor server and submit to
> supp...@.falconstor.com for analysis. They will let you know if
> something looks like it has been configured incorrectly or if there is
> a patch available for any known issues. There may be some specific
> settings for optimizing the Clariion that have not been done.
> Your mirroring may not be done in an optimal fashion. In order to
> maintain consistency between disk arrays of unmatched performance you
> would have a Safe Cache area. If this is set on the same disks as your
> primary storage then you're just creating twice as many writes.
> Also, if you have turned on TimeMarks/SnapShots the same goes for the
> SnapShot Resource Area. Due to the Copy-on-First-Write pattern you
> could be really pounding away at the same disks for all three writes
> plus incurring hte overhead of the extra read for each write as it
> goes through the CoFW process. Ideally TimeMarks/Snapshots should be
> written to an IPStor server setup in CDP mode and leave your
> provisioning server to just provisioning. In the "triplet"
> configuration the CDP server would hold a complete copy of your data
> and then create your TimeMarks/Snapshot from there instead of your
> production disks.
> Lastly, double check your PCI slots and your actual IO requirements.
> If you're pumping everything through a single bus you may have hit a
> bottle neck. Maybe you need more ports or at least dispersed ports so
> that targets and initiators are on separate HBAs.
> If you're going to go ahead with new servers and are going with the
> DL585 then do make sure you populate all sockets. IPStor won't need
> the processing power but due to the way the AMD chipset accesses
> memory you won't get full memory optimization with empty sockets. XThe
> DL385 may be sufficient with 2 x CPUs.
> Hope this helps with some new things to try.- Hide quoted text -
> - Show quoted text -
A further thought on this... you said you are running on a DL380 G3
which as I recall was a 32-bit platform which in turn means you are
running IPStor 4.x. Note: The final release of IPStor on 32-bit was
version 4.5 build 954 and then there have been patches and driver
updates not only to IPStor but to the OS as well. There is a
fundamental difference in how IPStor 4.x and IPStor 5.x (64-bit)
handles TimeMarks/Snapshots. In v4.x ALL TimeMarks and the resulting
CoFW blocks are held in memory until deleted. In v5.x only the LAST
TimeMark and current CoFW data is held in memory, the earlier ones are
flushed to disk. If you have EVER turned on the TimeMark feature, even
if you're not using it, then ALL writes are subject to examination and
as blacks were changed the original block is held in memory. You could
effectively be holding 100% of your disk in memory and still imposing
upto 30% performance hit watching changed blocks. If you have not
turned on TimeMarks then of course this is all irrelevant.
also, where is your mirror? You have only mentioned one IPStor server
and one Clariion. If you have virtualized the LUNs on the same
spindles you may have imposed a software Raid 1 on top of a hardware
raid 5 and then put both mirrors on the same spindles. It's only
natural that it would underperform.
BTW - that email address above should have read
support(a)falconstor.com - you may also want to check their online
knowledge base.
- Craig

New SQL Config - Hardware Proposal

Hi all,
I'm planning to install a new SQL 2005 Cluster ( Real MS Cluster ).
I wanted to know what you guys think about my config.
To roundup the charge the server will have :
- Over 6000 small databases ( with autoclose option = ON ) with a
total of 70 Gb of data
This number is so high because the main application is not
constructed well
In April of this year this number will fall to 1500 - 2000 databases
due to ( finally ) an update of this app
- +- 100 concurrent users ( via Citrix ) using this accounting
software including reporting
- Each user opens around 5 - 50 connections, sometimes I get more then
50 new connection/sec on the current system
The current system ( DL380 G3 2 * 2.8 Xeon ( 512K chache ) with 6Gb
memory ) is currently really underperforming.
2 local disks in RAID 0 as system disk and a Clariion CX3-10 ( all
fibre disks 10K ) with IPStore ( FalconStor ) in front for mirroring &
failover.
IO is no problem, Memory is fully used and CPU is avg 90 % ( with
Parallelism not active, otherwise avg 100 % and slow responses )
for the HP-minded I'm looking into following models :
- DL585 G2 with 4 procs AMD 2.8 ( dual core ) 8220SE ( too bad HP does
not have the quad-core's AMD yet )
- DL580 G5 with 4 procs Xeon 2.4Gh E7340 ( quad-core )
Is the xeon quad-core really that much faster giving a 40 % increase
in price
for the IBM-minded :
- x3850 M2 with 2 to 4 procs Xeon 2.4Gh E7330
Another question,why is there such a big price diff between HP & IBM
or should I not compare those 2 HP servers with this x3850 M2 system.
Anybody got an idea whether I should wait for the x3950 who did so
great on the TPC tests ?
Thanks in advance ...
Sven PeetersIs your current system using AWE? You might get some CPU improvement by
going to 64bit. I would go with dual quad core 580 if I had a choice. It is
fast and leaves alot of room for growth.
--
Jason Massie
Web: http://statisticsio.com
RSS: http://feeds.feedburner.com/statisticsio
"Icemokka" <icemokka@.gmail.com> wrote in message
news:646e815f-a91d-47f6-9b6f-fbd01e751dc1@.e25g2000prg.googlegroups.com...
> Hi all,
> I'm planning to install a new SQL 2005 Cluster ( Real MS Cluster ).
> I wanted to know what you guys think about my config.
> To roundup the charge the server will have :
> - Over 6000 small databases ( with autoclose option = ON ) with a
> total of 70 Gb of data
> This number is so high because the main application is not
> constructed well
> In April of this year this number will fall to 1500 - 2000 databases
> due to ( finally ) an update of this app
> - +- 100 concurrent users ( via Citrix ) using this accounting
> software including reporting
> - Each user opens around 5 - 50 connections, sometimes I get more then
> 50 new connection/sec on the current system
> The current system ( DL380 G3 2 * 2.8 Xeon ( 512K chache ) with 6Gb
> memory ) is currently really underperforming.
> 2 local disks in RAID 0 as system disk and a Clariion CX3-10 ( all
> fibre disks 10K ) with IPStore ( FalconStor ) in front for mirroring &
> failover.
> IO is no problem, Memory is fully used and CPU is avg 90 % ( with
> Parallelism not active, otherwise avg 100 % and slow responses )
> for the HP-minded I'm looking into following models :
> - DL585 G2 with 4 procs AMD 2.8 ( dual core ) 8220SE ( too bad HP does
> not have the quad-core's AMD yet )
> - DL580 G5 with 4 procs Xeon 2.4Gh E7340 ( quad-core )
> Is the xeon quad-core really that much faster giving a 40 % increase
> in price
> for the IBM-minded :
> - x3850 M2 with 2 to 4 procs Xeon 2.4Gh E7330
> Another question,why is there such a big price diff between HP & IBM
> or should I not compare those 2 HP servers with this x3850 M2 system.
> Anybody got an idea whether I should wait for the x3950 who did so
> great on the TPC tests ?
>
> Thanks in advance ...
> Sven Peeters|||DL580 with two quad-core sockets does deliver impressive compute power in my
own tests.
Linchi
"Jason Massie" wrote:
> Is your current system using AWE? You might get some CPU improvement by
> going to 64bit. I would go with dual quad core 580 if I had a choice. It is
> fast and leaves alot of room for growth.
> --
> Jason Massie
> Web: http://statisticsio.com
> RSS: http://feeds.feedburner.com/statisticsio
> "Icemokka" <icemokka@.gmail.com> wrote in message
> news:646e815f-a91d-47f6-9b6f-fbd01e751dc1@.e25g2000prg.googlegroups.com...
> > Hi all,
> >
> > I'm planning to install a new SQL 2005 Cluster ( Real MS Cluster ).
> > I wanted to know what you guys think about my config.
> >
> > To roundup the charge the server will have :
> > - Over 6000 small databases ( with autoclose option = ON ) with a
> > total of 70 Gb of data
> > This number is so high because the main application is not
> > constructed well
> > In April of this year this number will fall to 1500 - 2000 databases
> > due to ( finally ) an update of this app
> > - +- 100 concurrent users ( via Citrix ) using this accounting
> > software including reporting
> > - Each user opens around 5 - 50 connections, sometimes I get more then
> > 50 new connection/sec on the current system
> >
> > The current system ( DL380 G3 2 * 2.8 Xeon ( 512K chache ) with 6Gb
> > memory ) is currently really underperforming.
> > 2 local disks in RAID 0 as system disk and a Clariion CX3-10 ( all
> > fibre disks 10K ) with IPStore ( FalconStor ) in front for mirroring &
> > failover.
> > IO is no problem, Memory is fully used and CPU is avg 90 % ( with
> > Parallelism not active, otherwise avg 100 % and slow responses )
> >
> > for the HP-minded I'm looking into following models :
> > - DL585 G2 with 4 procs AMD 2.8 ( dual core ) 8220SE ( too bad HP does
> > not have the quad-core's AMD yet )
> > - DL580 G5 with 4 procs Xeon 2.4Gh E7340 ( quad-core )
> > Is the xeon quad-core really that much faster giving a 40 % increase
> > in price
> >
> > for the IBM-minded :
> > - x3850 M2 with 2 to 4 procs Xeon 2.4Gh E7330
> >
> > Another question,why is there such a big price diff between HP & IBM
> > or should I not compare those 2 HP servers with this x3850 M2 system.
> > Anybody got an idea whether I should wait for the x3950 who did so
> > great on the TPC tests ?
> >
> >
> > Thanks in advance ...
> > Sven Peeters
>
>|||On Feb 12, 6:17=A0am, Icemokka <icemo...@.gmail.com> wrote:
> Hi all,
> I'm planning to install a new SQL 2005 Cluster ( Real MS Cluster ).
> I wanted to know what you guys think about my config.
> To roundup the charge the server will have :
> - Over 6000 small databases ( with autoclose option =3D ON ) with a
> total of 70 Gb of data
> =A0 This number is so high because the main application is not
> constructed well
> =A0 In April of this year this number will fall to 1500 - 2000 databases
> due to ( finally ) an update of this app
> - +- 100 concurrent users ( via Citrix ) using this accounting
> software including reporting
> - Each user opens around 5 - 50 connections, sometimes I get more then
> 50 new connection/sec on the current system
> The current system ( DL380 G3 2 * 2.8 Xeon ( 512K chache ) with 6Gb
> memory ) is currently really underperforming.
> 2 local disks in RAID 0 as system disk and a Clariion CX3-10 ( all
> fibre disks 10K ) with IPStore (FalconStor) in front for mirroring &
> failover.
> IO is no problem, Memory is fully used and CPU is avg 90 % ( with
> Parallelism not active, otherwise avg 100 % and slow responses )
> for the HP-minded I'm looking into following models :
> - DL585 G2 with 4 procs AMD 2.8 ( dual core ) 8220SE ( too bad HP does
> not have the quad-core's AMD yet )
> - DL580 G5 with 4 procs Xeon 2.4Gh E7340 ( quad-core )
> Is the xeon quad-core really that much faster giving a 40 % increase
> in price
> for the IBM-minded :
> - x3850 M2 with 2 to 4 procs Xeon 2.4Gh E7330
> Another question,why is there such a big price diff between HP & IBM
> or should I not compare those 2 HP servers with this x3850 M2 system.
> Anybody got an idea whether I should wait for the x3950 who did so
> great on the TPC tests ?
> Thanks in advance ...
> Sven Peeters
Hi Sven.
For starters, hopefully you meant the system disks are in a Raid 1
pair not Raid 0.
I would take an Xray of your IPStor server and submit to
support@.falconstor.com for analysis. They will let you know if
something looks like it has been configured incorrectly or if there is
a patch available for any known issues. There may be some specific
settings for optimizing the Clariion that have not been done.
Your mirroring may not be done in an optimal fashion. In order to
maintain consistency between disk arrays of unmatched performance you
would have a Safe Cache area. If this is set on the same disks as your
primary storage then you're just creating twice as many writes.
Also, if you have turned on TimeMarks/SnapShots the same goes for the
SnapShot Resource Area. Due to the Copy-on-First-Write pattern you
could be really pounding away at the same disks for all three writes
plus incurring hte overhead of the extra read for each write as it
goes through the CoFW process. Ideally TimeMarks/Snapshots should be
written to an IPStor server setup in CDP mode and leave your
provisioning server to just provisioning. In the "triplet"
configuration the CDP server would hold a complete copy of your data
and then create your TimeMarks/Snapshot from there instead of your
production disks.
Lastly, double check your PCI slots and your actual IO requirements.
If you're pumping everything through a single bus you may have hit a
bottle neck. Maybe you need more ports or at least dispersed ports so
that targets and initiators are on separate HBAs.
If you're going to go ahead with new servers and are going with the
DL585 then do make sure you populate all sockets. IPStor won't need
the processing power but due to the way the AMD chipset accesses
memory you won't get full memory optimization with empty sockets. The
DL385 may be sufficient with 2 x CPUs.
Hope this helps with some new things to try.|||On Feb 16, 12:16=A0am, SnowCan...@.gmail.com wrote:
> On Feb 12, 6:17=A0am, Icemokka <icemo...@.gmail.com> wrote:
>
>
> > Hi all,
> > I'm planning to install a new SQL 2005 Cluster ( Real MS Cluster ).
> > I wanted to know what you guys think about my config.
> > To roundup the charge the server will have :
> > - Over 6000 small databases ( with autoclose option =3D ON ) with a
> > total of 70 Gb of data
> > =A0 This number is so high because the main application is not
> > constructed well
> > =A0 In April of this year this number will fall to 1500 - 2000 databases=
> > due to ( finally ) an update of this app
> > - +- 100 concurrent users ( via Citrix ) using this accounting
> > software including reporting
> > - Each user opens around 5 - 50 connections, sometimes I get more then
> > 50 new connection/sec on the current system
> > The current system ( DL380 G3 2 * 2.8 Xeon ( 512K chache ) with 6Gb
> > memory ) is currently really underperforming.
> > 2 local disks in RAID 0 as system disk and a Clariion CX3-10 ( all
> > fibre disks 10K ) with IPStore (FalconStor) in front for mirroring &
> > failover.
> > IO is no problem, Memory is fully used and CPU is avg 90 % ( with
> > Parallelism not active, otherwise avg 100 % and slow responses )
> > for the HP-minded I'm looking into following models :
> > - DL585 G2 with 4 procs AMD 2.8 ( dual core ) 8220SE ( too bad HP does
> > not have the quad-core's AMD yet )
> > - DL580 G5 with 4 procs Xeon 2.4Gh E7340 ( quad-core )
> > Is the xeon quad-core really that much faster giving a 40 % increase
> > in price
> > for the IBM-minded :
> > - x3850 M2 with 2 to 4 procs Xeon 2.4Gh E7330
> > Another question,why is there such a big price diff between HP & IBM
> > or should I not compare those 2 HP servers with this x3850 M2 system.
> > Anybody got an idea whether I should wait for the x3950 who did so
> > great on the TPC tests ?
> > Thanks in advance ...
> > Sven Peeters
> Hi Sven.
> For starters, hopefully you meant the system disks are in a Raid 1
> pair not Raid 0.
> I would take an Xray of your IPStor server and submit to
> supp...@.falconstor.com for analysis. They will let you know if
> something looks like it has been configured incorrectly or if there is
> a patch available for any known issues. There may be some specific
> settings for optimizing the Clariion that have not been done.
> Your mirroring may not be done in an optimal fashion. In order to
> maintain consistency between disk arrays of unmatched performance you
> would have a Safe Cache area. If this is set on the same disks as your
> primary storage then you're just creating twice as many writes.
> Also, if you have turned on TimeMarks/SnapShots the same goes for the
> SnapShot Resource Area. Due to the Copy-on-First-Write pattern you
> could be really pounding away at the same disks for all three writes
> plus incurring hte overhead of the extra read for each write as it
> goes through the CoFW process. Ideally TimeMarks/Snapshots should be
> written to an IPStor server setup in CDP mode and leave your
> provisioning server to just provisioning. In the "triplet"
> configuration the CDP server would hold a complete copy of your data
> and then create your TimeMarks/Snapshot from there instead of your
> production disks.
> Lastly, double check your PCI slots and your actual IO requirements.
> If you're pumping everything through a single bus you may have hit a
> bottle neck. Maybe you need more ports or at least dispersed ports so
> that targets and initiators are on separate HBAs.
> If you're going to go ahead with new servers and are going with the
> DL585 then do make sure you populate all sockets. IPStor won't need
> the processing power but due to the way the AMD chipset accesses
> memory you won't get full memory optimization with empty sockets. =A0The
> DL385 may be sufficient with 2 x CPUs.
> Hope this helps with some new things to try.- Hide quoted text -
> - Show quoted text -
A further thought on this... you said you are running on a DL380 G3
which as I recall was a 32-bit platform which in turn means you are
running IPStor 4.x. Note: The final release of IPStor on 32-bit was
version 4.5 build 954 and then there have been patches and driver
updates not only to IPStor but to the OS as well. There is a
fundamental difference in how IPStor 4.x and IPStor 5.x (64-bit)
handles TimeMarks/Snapshots. In v4.x ALL TimeMarks and the resulting
CoFW blocks are held in memory until deleted. In v5.x only the LAST
TimeMark and current CoFW data is held in memory, the earlier ones are
flushed to disk. If you have EVER turned on the TimeMark feature, even
if you're not using it, then ALL writes are subject to examination and
as blacks were changed the original block is held in memory. You could
effectively be holding 100% of your disk in memory and still imposing
upto 30% performance hit watching changed blocks. If you have not
turned on TimeMarks then of course this is all irrelevant.
also, where is your mirror? You have only mentioned one IPStor server
and one Clariion. If you have virtualized the LUNs on the same
spindles you may have imposed a software Raid 1 on top of a hardware
raid 5 and then put both mirrors on the same spindles. It's only
natural that it would underperform.
BTW - that email address above should have read
support(a)falconstor.com - you may also want to check their online
knowledge base.
- Craigsql

Monday, March 12, 2012

New or upgrade

We are planning to move to SQL Server 2005 and we do have A/A cluster .
Which is the most efficient way to move from SQL Server 2000 A/A to SQL
Server 2005 A/A cluster.
1) Upgrade from SQL Server 2000 to SQL Server 2005
2) Install a new installion of SQL Server 2005 cluster and attach the 2000
databases.
I would do the second (install and migrate) the potential for nplanned
downtime is lower with that technique.
Geoff N. Hiten
Senior Database Administrator
Microsoft SQL Server MVP
"IT" <IT@.discussions.microsoft.com> wrote in message
news:64232C5C-4D57-484F-BA5F-4621102121F4@.microsoft.com...
> We are planning to move to SQL Server 2005 and we do have A/A cluster .
> Which is the most efficient way to move from SQL Server 2000 A/A to SQL
> Server 2005 A/A cluster.
> 1) Upgrade from SQL Server 2000 to SQL Server 2005
> 2) Install a new installion of SQL Server 2005 cluster and attach the 2000
> databases.
>
|||My experiences indicate that a parallel (new and migrate) will most often be
the least fraught with 'unexpected' consequences.
Arnie Rowland, Ph.D.
Westwood Consulting, Inc
Most good judgment comes from experience.
Most experience comes from bad judgment.
- Anonymous
You can't help someone get up a hill without getting a little closer to the
top yourself.
- H. Norman Schwarzkopf
"IT" <IT@.discussions.microsoft.com> wrote in message
news:64232C5C-4D57-484F-BA5F-4621102121F4@.microsoft.com...
> We are planning to move to SQL Server 2005 and we do have A/A cluster .
> Which is the most efficient way to move from SQL Server 2000 A/A to SQL
> Server 2005 A/A cluster.
> 1) Upgrade from SQL Server 2000 to SQL Server 2005
> 2) Install a new installion of SQL Server 2005 cluster and attach the 2000
> databases.
>