Hi,
Still in the design process of a Windows 2003 web server with a SQL backend.
Expecting to have about 2000 visitors a day accessing lists and search
queries on a 200-300 MB db. This server will be collocated in a datacenter.
I have a few scenarios that I would appreciate in getting some
comments/criticism on:
Scenario 1:
Box 1, SBS 2003 Premium (with SQL 2000), 2GB RAM, Raid 5 HD
Based on the SBS faq, as long as visitors are not Windows authenticated, an
additional SQL Internet license is not required.
My concern with this scenario is (correct me if I'm wrong) lack of
scalability and fail-over (in the future).
Scenario 3:
Box 1, Windows 2003 Standard Edition, SQL 2000 Standard Edition, 2GB RAM,
Raid 5 HD
Do I need a processor based SQL license since it's exposed to the Internet
or is this the same case as in the SBS where an additional license is not
required?
Scenario 3:
Box 1, Windows 2003 Web Edition, 1GB RAM, Raid 1 HD
Box 2, Windows 2003 Standard Edition, SQL 2000 Standard Edition, 1GB RAM,
Raid 5 HD
Web Edition faq states that I can not deploy SQL on it. I'm guessing I can
still connect to another server's SQL.
Is this setup more secure, in the sense that the SQL is on a separate box
from the web server?
All comments are very appreciated. If you have other suggestions too, please
let me know.
Thank you
Greg 3 2536
Hi
The only option that is feasable in terms of security is the two box one.
Your web server should be on a DMZ and the database server secured behind a
firewall. I believe that you will need a per processor licence for SQL
Server see http://www.microsoft.com/sql/howtobuy/default.asp this should be
confirmed by your local microsoft dealer. As far as the hardware goes, if
you allow for expansion then you can always improve performance later if
necessary. Changes you may want to consider are a separate mirrored OS disc,
a separate disk sub-system for the log files and Raid 10 for the data files.
More on hardware can be found at: http://www.sql-server-performance.co...e_planning.asp. You will
also need to lock down the webserver and database and plan the security
aspects of the system. See http://www.sqlsecurity.com/DesktopDe...ndex=0&tabid=1 http://www.microsoft.com/sql/techinf...ty/default.asp http://www.microsoft.com/security/gu...dtech/IIS.mspx
Also make sure that you have suitable backup and disaster recovery plans.
John
"Greg Adourian" <gr**@dontspam.com> wrote in message
news:F3*********************@weber.videotron.net.. . Hi,
Still in the design process of a Windows 2003 web server with a SQL
backend. Expecting to have about 2000 visitors a day accessing lists and search queries on a 200-300 MB db. This server will be collocated in a
datacenter. I have a few scenarios that I would appreciate in getting some comments/criticism on:
Scenario 1: Box 1, SBS 2003 Premium (with SQL 2000), 2GB RAM, Raid 5 HD Based on the SBS faq, as long as visitors are not Windows authenticated,
an additional SQL Internet license is not required. My concern with this scenario is (correct me if I'm wrong) lack of scalability and fail-over (in the future).
Scenario 3: Box 1, Windows 2003 Standard Edition, SQL 2000 Standard Edition, 2GB RAM, Raid 5 HD Do I need a processor based SQL license since it's exposed to the Internet or is this the same case as in the SBS where an additional license is not required?
Scenario 3: Box 1, Windows 2003 Web Edition, 1GB RAM, Raid 1 HD Box 2, Windows 2003 Standard Edition, SQL 2000 Standard Edition, 1GB RAM, Raid 5 HD Web Edition faq states that I can not deploy SQL on it. I'm guessing I can still connect to another server's SQL. Is this setup more secure, in the sense that the SQL is on a separate box from the web server?
All comments are very appreciated. If you have other suggestions too,
please let me know.
Thank you
Greg This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Thomas Brathans |
last post by:
Hi,
when I try to execute the obove mentioned to synchronise the servertime by a
php-script, it doesn't work. Other shell-commands work fine. Executing
ntpdate <server> directly in the shell...
|
by: English Teacher |
last post by:
Which would be a more useful relational database server to learn
nowadays: MS SQL SERVER or ORACLE?
Thanks!
|
by: Cindy B |
last post by:
Please send your resume and position to Cindy@AtlanticResource.com! I
CAN NOT accept candidates that ARE OUTSIDE OF THE US! NO PHONE CALLS
PLEASE! Email your resume to me!
Position:SQL...
|
by: Bill Elgie |
last post by:
This is about a mysterious slow down only.
An application (split data & FE) that has run for 6 years without
error with six to ten users. The hardware (not my job) has been
‘updated' and a new...
|
by: Dave |
last post by:
I have a piece of hardware connected via serial port. I need to send a
variety of commands to the box and route the responses back from the
receive thread to the correct method call.
So e.g. I...
| |
by: John |
last post by:
Hi,
I'm ussually just told what I will be working with, but today I was asked to
choose the hardware myself.
First off, it's a small company, so a $10,000 server is not an option. But
also,...
|
by: datapro01 |
last post by:
I am a DB2 DBA that has been asked to become familiar enough with SQL
Server in order to become actively involved in its installation,
implementation, and to review database backup/recovery...
|
by: IanIpp |
last post by:
We have a 3 month old quad processor/dual core server running SQL
Server 2005 and already it is getting close to hitting the CPU wall.
An 8 way CPU box is prohibitively expensive and out of the...
|
by: Derrick |
last post by:
Hello all;
This is going to be a bit long...sorry...
I am about to start out on a small scale client/server type system.
The server will collect data from various sources (custom hardware over...
|
by: alf |
last post by:
Hi,
is it possible that due to OS crash or mysql itself crash or some e.g.
SCSI failure to lose all the data stored in the table (let's say million
of 1KB rows). In other words what is the worst...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
| |
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
|
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...
| |