PDA

View Full Version : Server Optimization request


woodysfj40
Mon 9th Oct '06, 5:43pm
Thanks in advance!

============================

1. Dedicated servers, hosts a couple tiny club sites


2. your server specs. For example:

Web server:
Pentium 4, 2.4 GHz (single processor)
2 gig RAM
40g IDE
Red Hat 9
Apache 2.0.40, PHP 4.4.2 and MySQL 4.1.15

MySQL server:
Pentium III Xeon, 900MHz (quad processor)
6 gig RAM
four 18g 10k SCSI drives (RAID-5)
Fedora Core 4
Apache v2.0.40,PHP 4.4.2, MySQL 4.1.20, APC Cache 3.0.8


3. if you use mysql 4.x instead of mysql 3.23.x, do you have any innodb type databases/tables on your server ?
--- none


4. if possible how mysql was compiled/installed
--- RPM


5. your top stats
--- http://www.ih8mud.com/wwwstat/


6. your mysql configuration variables located at /etc/my.cnf or c:\my.cnf or my.ini so post the contents inside of my.cnf (minus any passwords of course).



back_log 75
basedir /usr/
bdb_cache_size 8388600
bdb_home /var/lib/mysql/
bdb_log_buffer_size 921600
bdb_logdir
bdb_max_lock 10000
bdb_shared_data OFF
bdb_tmpdir /tmp/
binlog_cache_size 32768
bulk_insert_buffer_size 8388608
character_set_client latin1
character_set_connection latin1
character_set_database latin1
character_set_results latin1
character_set_server latin1
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/
collation_connection latin1_swedish_ci
collation_database latin1_swedish_ci
collation_server latin1_swedish_ci
concurrent_insert ON
connect_timeout 10
datadir /var/lib/mysql/
date_format %Y-%m-%d
datetime_format %Y-%m-%d %H:%i:%s
default_week_format 0
delay_key_write ON
delayed_insert_limit 100
delayed_insert_timeout 300
delayed_queue_size 1000
expire_logs_days 0
flush OFF
flush_time 0
ft_boolean_syntax + -><()~*:""&|
ft_max_word_len 84
ft_min_word_len 4
ft_query_expansion_limit 20
ft_stopword_file (built-in)
group_concat_max_len 1024
have_archive NO
have_bdb YES
have_blackhole_engine NO
have_compress YES
have_crypt YES
have_csv NO
have_example_engine NO
have_geometry YES
have_innodb DISABLED
have_isam YES
have_ndbcluster NO
have_openssl YES
have_query_cache YES
have_raid NO
have_rtree_keys YES
have_symlink YES
init_connect
init_file
init_slave
innodb_additional_mem_pool_size 1048576
innodb_autoextend_increment 8
innodb_buffer_pool_awe_mem_mb 0
innodb_buffer_pool_size 8388608
innodb_data_file_path
innodb_data_home_dir
innodb_fast_shutdown ON
innodb_file_io_threads 4
innodb_file_per_table OFF
innodb_flush_log_at_trx_commit 1
innodb_flush_method
innodb_force_recovery 0
innodb_lock_wait_timeout 50
innodb_locks_unsafe_for_binlog OFF
innodb_log_arch_dir
innodb_log_archive OFF
innodb_log_buffer_size 1048576
innodb_log_file_size 5242880
innodb_log_files_in_group 2
innodb_log_group_home_dir
innodb_max_dirty_pages_pct 90
innodb_max_purge_lag 0
innodb_mirrored_log_groups 1
innodb_open_files 300
innodb_table_locks ON
innodb_thread_concurrency 8
interactive_timeout 28800
join_buffer_size 1044480
key_buffer_size 67108864
key_cache_age_threshold 300
key_cache_block_size 1024
key_cache_division_limit 100
language /usr/share/mysql/english/
large_files_support ON
license GPL
local_infile ON
locked_in_memory OFF
log OFF
log_bin OFF
log_error
log_slave_updates OFF
log_slow_queries OFF
log_update OFF
log_warnings 1
long_query_time 10
low_priority_updates OFF
lower_case_file_system OFF
lower_case_table_names 0
max_allowed_packet 67107840
max_binlog_cache_size 4294967295
max_binlog_size 1073741824
max_connect_errors 10
max_connections 550
max_delayed_threads 20
max_error_count 64
max_heap_table_size 67107840
max_insert_delayed_threads 20
max_join_size 4294967295
max_length_for_sort_data 1024
max_prepared_stmt_count 16382
max_relay_log_size 0
max_seeks_for_key 4294967295
max_sort_length 1024
max_tmp_tables 32
max_user_connections 0
max_write_lock_count 4294967295
myisam_data_pointer_size 4
myisam_max_extra_sort_file_size 2147483648
myisam_max_sort_file_size 2147483647
myisam_recover_options OFF
myisam_repair_threads 1
myisam_sort_buffer_size 67108864
myisam_stats_method nulls_unequal
net_buffer_length 16384
net_read_timeout 30
net_retry_count 10
net_write_timeout 60
new OFF
old_passwords ON
open_files_limit 4160
pid_file /var/run/mysqld/mysqld.pid
port 3306
preload_buffer_size 32768
prepared_stmt_count 0
protocol_version 10
query_alloc_block_size 32768
query_cache_limit 3145728
query_cache_min_res_unit 4096
query_cache_size 100663296
query_cache_type ON
query_cache_wlock_invalidate OFF
query_prealloc_size 163840
range_alloc_block_size 2048
read_buffer_size 1044480
read_only OFF
read_rnd_buffer_size 520192
relay_log_purge ON
relay_log_space_limit 0
rpl_recovery_rank 0
secure_auth OFF
server_id 0
skip_external_locking ON
skip_networking OFF
skip_show_database OFF
slave_net_timeout 3600
slave_transaction_retries 0
slow_launch_time 2
socket /var/lib/mysql/mysql.sock
sort_buffer_size 2097144
sql_mode
sql_notes ON
sql_warnings ON
storage_engine MyISAM
sync_binlog 0
sync_frm ON
sync_replication 0
sync_replication_slave_id 0
sync_replication_timeout 0
system_time_zone PDT
table_cache 1800
table_type MyISAM
thread_cache_size 384
thread_stack 196608
time_format %H:%i:%s
time_zone SYSTEM
tmp_table_size 67108864
tmpdir
transaction_alloc_block_size 8192
transaction_prealloc_size 4096
tx_isolation REPEATABLE-READ
version 4.1.20
version_bdb Sleepycat Software: Berkeley DB 4.1.24: (May 24, 2006)
version_comment Source distribution
version_compile_machine i386
version_compile_os redhat-linux-gnu
wait_timeout 30



7. MySQL stats from ssh telnet as root user type:
--- http://forum.ih8mud.com/stat.php


Aborted_clients 4496
Aborted_connects 5256
Binlog_cache_disk_use 0
Binlog_cache_use 0
Bytes_received 2843894155
Bytes_sent 2676123404
Com_admin_commands 1
Com_alter_db 0
Com_alter_table 377
Com_analyze 0
Com_backup_table 0
Com_begin 0
Com_change_db 11694351
Com_change_master 0
Com_check 2774
Com_checksum 0
Com_commit 0
Com_create_db 0
Com_create_function 0
Com_create_index 0
Com_create_table 55
Com_dealloc_sql 0
Com_delete 1661476
Com_delete_multi 0
Com_do 0
Com_drop_db 0
Com_drop_function 0
Com_drop_index 0
Com_drop_table 1
Com_drop_user 0
Com_execute_sql 0
Com_flush 0
Com_grant 0
Com_ha_close 0
Com_ha_open 0
Com_ha_read 0
Com_help 0
Com_insert 8710682
Com_insert_select 27279
Com_kill 0
Com_load 0
Com_load_master_data 0
Com_load_master_table 0
Com_lock_tables 91923
Com_optimize 2675
Com_preload_keys 0
Com_prepare_sql 0
Com_purge 0
Com_purge_before_date 0
Com_rename_table 0
Com_repair 1
Com_replace 2014458
Com_replace_select 0
Com_reset 0
Com_restore_table 0
Com_revoke 0
Com_revoke_all 0
Com_rollback 0
Com_savepoint 0
Com_select 62590291
Com_set_option 22808
Com_show_binlog_events 0
Com_show_binlogs 0
Com_show_charsets 0
Com_show_collations 0
Com_show_column_types 0
Com_show_create_db 0
Com_show_create_table 22358
Com_show_databases 88
Com_show_errors 0
Com_show_fields 22660
Com_show_grants 1
Com_show_innodb_status 0
Com_show_keys 194
Com_show_logs 0
Com_show_master_status 0
Com_show_ndb_status 0
Com_show_new_master 0
Com_show_open_tables 0
Com_show_privileges 0
Com_show_processlist 0
Com_show_slave_hosts 0
Com_show_slave_status 0
Com_show_status 2
Com_show_storage_engines 0
Com_show_tables 23331
Com_show_variables 615
Com_show_warnings 0
Com_slave_start 0
Com_slave_stop 0
Com_stmt_close 0
Com_stmt_execute 0
Com_stmt_prepare 0
Com_stmt_reset 0
Com_stmt_send_long_data 0
Com_truncate 7
Com_unlock_tables 91981
Com_update 12719544
Com_update_multi 5
Connections 11699483
Created_tmp_disk_tables 467048
Created_tmp_files 9958
Created_tmp_tables 3085725
Delayed_errors 0
Delayed_insert_threads 0
Delayed_writes 0
Flush_commands 1
Handler_commit 0
Handler_delete 3419276
Handler_discover 0
Handler_read_first 11675470
Handler_read_key 3014475405
Handler_read_next 3434400820
Handler_read_prev 267509263
Handler_read_rnd 946585184
Handler_read_rnd_next 2309537839
Handler_rollback 0
Handler_update 37841053
Handler_write 869008108
Key_blocks_not_flushed 0
Key_blocks_unused 14397
Key_blocks_used 57990
Key_read_requests 10833937527
Key_reads 43323256
Key_write_requests 29459731
Key_writes 19364150
Max_used_connections 551
Not_flushed_delayed_rows 0
Open_files 1240
Open_streams 0
Open_tables 857
Opened_tables 16030
Qcache_free_blocks 3063
Qcache_free_memory 79751416
Qcache_hits 58550447
Qcache_inserts 62230118
Qcache_lowmem_prunes 1465485
Qcache_not_cached 247568
Qcache_queries_in_cache 7110
Qcache_total_blocks 17845
Questions 169944035
Rpl_status NULL
Select_full_join 479
Select_full_range_join 1
Select_range 13945785
Select_range_check 0
Select_scan 8726940
Slave_open_temp_tables 0
Slave_retried_transactions 0
Slave_running OFF
Slow_launch_threads 0
Slow_queries 461
Sort_merge_passes 4999
Sort_range 19060290
Sort_rows 2157002541
Sort_scan 3441242
Ssl_accept_renegotiates 0
Ssl_accepts 0
Ssl_callback_cache_hits 0
Ssl_cipher
Ssl_cipher_list
Ssl_client_connects 0
Ssl_connect_renegotiates 0
Ssl_ctx_verify_depth 0
Ssl_ctx_verify_mode 0
Ssl_default_timeout 0
Ssl_finished_accepts 0
Ssl_finished_connects 0
Ssl_session_cache_hits 0
Ssl_session_cache_misses 0
Ssl_session_cache_mode NONE
Ssl_session_cache_overflows 0
Ssl_session_cache_size 0
Ssl_session_cache_timeouts 0
Ssl_sessions_reused 0
Ssl_used_session_cache_entries 0
Ssl_verify_depth 0
Ssl_verify_mode 0
Ssl_version
Table_locks_immediate 174651582
Table_locks_waited 591656
Threads_cached 364
Threads_connected 20
Threads_created 551
Threads_running 2
Uptime 4829290



13:10:42 up 55 days, 22:39, 0 users, load average: 9.30, 7.66, 7.59
169 processes: 168 sleeping, 1 running, 0 zombie, 0 stopped
CPU states: 21.6% user 3.7% system 0.0% nice 0.0% iowait 74.5% idle
Mem: 2056948k av, 1638388k used, 418560k free, 0k shrd, 150188k buff
1049452k actv, 174776k in_d, 51288k in_c
Swap: 1000432k av, 52200k used, 948232k free 859176k cached

PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND
13789 root 15 0 6076 432 344 S 19.8 0.0 2:58 0 httpd
28625 apache 19 0 1284 1284 864 R 1.8 0.0 0:00 0 top
3864 root 15 0 124 48 28 S 0.9 0.0 217:57 0 portsentry
1 root 15 0 480 452 424 S 0.0 0.0 0:17 0 init
2 root 15 0 0 0 0 SW 0.0 0.0 0:01 0 keventd
3 root 15 0 0 0 0 SW 0.0 0.0 0:15 0 kapmd
4 root 34 19 0 0 0 SWN 0.0 0.0 0:01 0 ksoftirqd_CPU
9 root 15 0 0 0 0 SW 0.0 0.0 0:07 0 bdflush
5 root 15 0 0 0 0 SW 0.0 0.0 6:28 0 kswapd
6 root 15 0 0 0 0 SW 0.0 0.0 0:01 0 kscand/DMA
7 root 15 0 0 0 0 SW 0.0 0.0 93:14 0 kscand/Normal
8 root 16 0 0 0 0 SW 0.0 0.0 257:02 0 kscand/HighMe
10 root 15 0 0 0 0 SW 0.0 0.0 0:04 0 kupdated
11 root 25 0 0 0 0 SW 0.0 0.0 0:00 0 mdrecoveryd
19 root 15 0 0 0 0 SW 0.0 0.0 7:06 0 kjournald
82 root 25 0 0 0 0 SW 0.0 0.0 0:00 0 khubd
3137 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 kjournald
3139 root 15 0 0 0 0 SW 0.0 0.0 0:04 0 loop0
3140 root 15 0 0 0 0 SW 0.0 0.0 0:01 0 kjournald
3141 root 15 0 0 0 0 SW 0.0 0.0 1:28 0 kjournald
3611 root 15 0 540 516 452 S 0.0 0.0 0:45 0 syslogd
3615 root 15 0 432 420 376 S 0.0 0.0 0:00 0 klogd
3651 root 25 0 476 428 424 S 0.0 0.0 0:00 0 apmd
3662 root 15 0 5308 3296 1324 S 0.0 0.1 0:41 0 pop-before-sm
3672 named 24 0 2216 1716 1164 S 0.0 0.0 4:59 0 named
3686 root 16 0 748 512 508 S 0.0 0.0 0:44 0 sshd
3700 root 15 0 808 732 648 S 0.0 0.0 0:01 0 xinetd
3715 ntp 15 0 2328 2328 2080 S 0.0 0.1 0:18 0 ntpd
3727 root 25 0 184 24 20 S 0.0 0.0 0:00 0 safe_mysqld
3754 mysql 15 0 35096 12M 1708 S 0.0 0.6 112:24 0 mysqld
3798 root 15 0 148 120 72 S 0.0 0.0 0:00 0 crond
3816 xfs 15 0 1836 68 40 S 0.0 0.0 0:00 0 xfs
3834 daemon 15 0 180 160 116 S 0.0 0.0 0:00 0 atd
3868 root 15 0 244 200 156 S 0.0 0.0 19:27 0 portsentry
4126 root 0 -19 312 292 56 S < 0.0 0.0 875:42 0 statcollect
4127 root 22 0 236 188 184 S 0.0 0.0 0:00 0 mingetty
4128 root 22 0 52 4 0 S 0.0 0.0 0:00 0 mingetty
4129 root 22 0 52 4 0 S 0.0 0.0 0:00 0 mingetty
4130 root 22 0 52 4 0 S 0.0 0.0 0:00 0 mingetty
4131 root 22 0 52 4 0 S 0.0 0.0 0:00 0 mingetty
4132 root 22 0 52 4 0 S 0.0 0.0 0:00 0 mingetty
27217 root 15 0 1060 24 20 S 0.0 0.0 0:00 0 sendmail
3819 root 15 0 0 0 0 SW 0.0 0.0 0:00 0 eth1
10054 root 15 0 1056 664 488 S 0.0 0.0 0:23 0 sendmail
10063 smmsp 15 0 816 368 276 S 0.0 0.0 0:00 0 sendmail
17666 root 25 0 584 544 408 S 0.0 0.0 0:03 0 plan_b.d
28537 root 25 0 556 556 488 S 0.0 0.0 0:00 0 sleep




8. is your vB the only thing on the server? or other scripts & sites which utilise php and mysql?
--- Coppermine Gallery, one tiny SMF forum 1.0.5, phpAdsNew (2.0.8) (all run off mySql on the web server, the mySql server is dedicated to vB only)


9. how many average and max concurrent users on your vB forum ? and what your cookie timeout is ?
--- max: 575...average: 450-525....1800 second timeout


10. create a file named phpinfo.php and place this code in it and post the url/link to it from your web site
--- http://forum.ih8mud.com/phpinfo.php


11. if you run Apache and you have your own dedicated server or access to your httpd.conf (apache configuration file) can you post the values you have set for the following :

http://www.ih8mud.com/getinfo.cgi


# prefork MPM
# StartServers: number of server processes to start StartServers 8
# StartServers: initial number of server processes to start StartServers 2
# MinSpareServers: minimum number of server processes which are kept spare MinSpareServers 5
# MaxSpareServers: maximum number of server processes which are kept spare MaxSpareServers 20
# MaxClients: maximum number of server processes allowed to start MaxClients 250
# MaxClients: maximum number of simultaneous client connections MaxClients 500
# MaxRequestsPerChild: maximum number of requests a server process serves MaxRequestsPerChild 1000
# MaxRequestsPerChild: maximum number of requests a server process serves MaxRequestsPerChild 0
# MaxRequestsPerChild: maximum number of connections per server process MaxRequestsPerChild 0
Preforked:



12. what version of vB are you running?
--- 3.6.2

13. check to see if any files i.e. apache log files are hitting 2GB or 4GB max file size limits i.e. see if you have max file size exceeded messages in apache error log
--- none

14. Post output from these 3 commands

http://www.ih8mud.com/getinfo.cgi


unage-a: Linux woody.ih8mud.com 2.4.20-42.9.legacy #1 Sun Feb 20 14:08:04 EST 2005 i686 i686 i386 GNU/Linux

ulimit -aH: core file size (blocks, -c) unlimited data seg size (kbytes, -d) unlimited file size (blocks, -f) unlimited max locked memory (kbytes, -l) unlimited max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 stack size (kbytes, -s) unlimited cpu time (seconds, -t) unlimited max user processes (-u) 7168 virtual memory (kbytes, -v) unlimited

cat /proc/cpuinfo:
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Pentium(R) 4 CPU 2.40GHz stepping : 1 cpu MHz : 2412.159 cache size : 1024 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm bogomips : 4810.34

eva2000
Tue 10th Oct '06, 12:31pm
You're already hitting up to your preset max_connection limit of 550 = 550 mysql concurrent connections to database server which is very high

You have top stats output for db server ?

1. Upgrade MySQL server to 4.1.21
2. Upgrade PHP to 4.4.4 and upgrade to Apache 2.0.59
3. Edit /etc/my.cnf and place the following mysql server settings in /etc/my.cnf and restart mysql server afterwards


[mysqld]
skip-name-resolve
safe-show-database
old_passwords
back_log = 100
skip-innodb
max_connections = 800
key_buffer = 256M
myisam_sort_buffer_size = 64M
join_buffer_size = 2M
read_buffer_size = 2M
sort_buffer_size = 4M
table_cache = 2000
thread_cache_size = 512
wait_timeout = 20
connect_timeout = 10
tmp_table_size = 1024M
max_heap_table_size = 512M
max_allowed_packet = 64M
max_connect_errors = 10
read_rnd_buffer_size = 1M
bulk_insert_buffer_size = 16M
query_cache_limit = 8M
query_cache_size = 128M
query_cache_type = 1
query_prealloc_size = 163840
query_alloc_block_size = 32768
default-storage-engine = MyISAM

[mysqld_safe]
nice = -10
open_files_limit = 8192

[mysqldump]
quick
max_allowed_packet = 16M

[myisamchk]
key_buffer = 64M
sort_buffer = 64M
read_buffer = 16M
write_buffer = 16M

[mysqlhotcopy]
interactive-timeout


4. Install APC Cache lastest version from http://pecl.php.net/package/APC. Read install guide at http://www.vbulletin.com/forum/showthread.php?t=165367 - please remove Zend Optimizer from php.ini before installing APC Cache

5. Edit httpd.conf value - I'd reduce maxclients value from 250/500 to 200 and restart apache

6. If you just upgraded to vB 3.5.x/3.6.x try to disable these 4 options:

Admin CP -> vBulletin Options -> Forums Home Page Options -> Display Logged in Users?

Admin CP -> vBulletin Options -> Forum Display Options (forumdisplay) -> Show Users Browsing Forums

Admin CP -> vBulletin Options -> Thread Display Options -> Show Users Browsing Thread

Admin CP -> vBulletin Options -> Message Searching Options -> Automatic Similar Thread search

7. You may need to install same mysql version on web server, and recompile PHP with the --with-mysql=/path/to/mysql option to tell PHP to use the latest mysql 4.1.x client libraries i.e. if mysqldump/mysqlcheck/mysqladmin are located at /usr/bin/ or /usr/local/mysql/bin then you need to compile PHP with --with-mysql=/usr or --with-mysql=/usr/local/mysql - just had a few issues with one vB client have issues with PHP connecting to external mysql server until i did this.

8. If you have split web + db servers, ensure web server has dual network cards as outlined at http://www.vbulletin.org/forum/showthread.php?t=111191

9. Upgrade both server's to latest stable 2.6.x smp linux kernels as well.

10. phpadnews and other php scripst if they have a persistent connection setting, disable persistent connections.

woodysfj40
Tue 10th Oct '06, 12:59pm
You have top stats output for db server ?


http://www.ih8mud.com/vBulletin/forum1.jpg

2500-3500 posts per day
2100 unique registered users per day
30 new registered users per day

eva2000
Tue 10th Oct '06, 1:12pm
I meant linux top command for db server output ... but yup looks like definitely you web server is overloaded due to the web end traffic at least..

I'd do above suggestions before any hardware upgrades and see how it goes, but web server is under powered.

I'd look at replacing web server with a dual opteron 250 or 265 cpu server with minimum 3-4GB memory and faster SATAII drives with NCQ support. And if you do replace db server for future growth (yes you will need to eventually if you start hitting >650-700+ mysql concurrent connections), I'd look at dual opteron 265 or 270 cpu server with fast 4x scsi 15k rpm raid 10 disks.

woodysfj40
Tue 10th Oct '06, 1:46pm
thanks...we'll implement the initial changes...

I also have a Pentium III Xeon, 700MHz (quad processor) w/8 gig RAM
four 36g 10k SCSI drives (RAID-5) coming online as an image-only server...I expect that will help greatly with the web-server bogging issue...

thanks - good thing I've been "saving" for just such upgrades!

eva2000
Thu 12th Oct '06, 12:29pm
hmmm i'd make the quad p3 700mhz server your web server and use existing single p4 2.4ghz web server for image serving

woodysfj40
Fri 13th Oct '06, 9:34am
Question for you on server setups...I'm in the "planning" stages of a major rework on my site, and it will easily double or triple forum usage in the next year...I've put new servers on my 2006 expense list, and have been watching your recommendations...

based on what you posted earlier, these are the "short lists" of what I'm pricing out...

web server:

# 2U Rackmount
# Dual AMD Opteron 265 Processors (Dual Core)
# 4GB Low-Profile PC3200 ECC DDR (4 x 1GB)
# 476.5 GB RAID 10 Volume (4+) 250GB, SATA, 7200RPM


database server:

# 2U Rackmount
# Dual AMD Opteron 270 Processors (Dual Core)
# 4GB Low-Profile PC3200 ECC DDR (4 x 1GB)
# 70.1 GB RAID 10 Volume (4+) 36GB, 15000RPM, Low-Profile SCA



In following your suggestions to others, I sometimes see SCSI recommended for the web server and sometimes SATA...have you done a post/thread of suggested hardware configurations based on traffic predictions so shoppers can make "best guesses" on what to purchase? (ya, I know it changes a lot...)

thanks for your assistance....given my initial quotes were in the mid-$8k range for the two servers, I'd prefer to purchase correctly the first time.

eva2000
Sat 14th Oct '06, 12:22am
For web server sometimes i recommend SATA based on purely assumptions as to cost the end user can afford. If you do any highly traffic/accessed file serving on web server, I'd use scsi anyway.

Now another thing about cost, after Oct 30, 2006 - end of this month, AMD are cutting opteron prices drastically http://www.dailytech.com/article.aspx?newsid=4503

After Oct 31, you'll be able to get an Opteron 275 for a bit more than the current price of an Opteron 265 cpu :)

So if ain't urgent, waiting another 2-3 weeks might save you some big $$$$ and allow you to get hardware much more future proof :D