Ignify eCommerce Server Configuration

advertisement
Ignify eCommerce
www.Ignify.com
USA: Los Angeles
International: Toronto
Tel (888) IGNIFY5
Silicon Valley
Manila
Pune
sales@ignify.com
Nashville
Seattle
Bangalore
Fax (408) 516-9006
Chicago
Ignify eCommerce Server Configuration
1. Hardware Requirement (Minimum configuration)
Item
Operating
System
Requirements
Notes
Web Server:
Windows Server 2008 32-bit Web, Standard or Enterprise
edition with Service Pack 2 or later.
Windows Server 2003 32-bit Web, Standard or Enterprise
edition* with Service Pack 2 or later.
Database Server:
Windows Server 2008 64-bit Standard, Enterprise or
Datacenter edition* with Service Pack 2 or later.
Windows Server 2008 32-bit Standard, Enterprise or
Datacenter edition * with Service Pack 2 or later.
Windows Server 2003 64-bit Standard, Enterprise or
Datacenter edition* with Service Pack 2 or later.
Windows Server 2003 32-bit Standard, Enterprise or
Datacenter edition* with Service Pack 2 or later.
Processor
Intel Xeon Core 2 Duo Processor (Dual Processor
recommended)
Disk
Requirements
Minimum: Three separate disks for Operating System,
Application and SQL Data files in case all applications and
SQL Server is installed on a single server.
Recommended: RAID 1 for Operating System and
Applications. RAID 5 for SQL and Log Files.
RAM
Having more
available disks
would improve
SQL Server
performance.
6 GB or greater
Network Card
32 bit, 10/100 MB Ethernet
While Ignify eCommerce can run databases as well as applications in a single server, it is
recommended that SQL Server be kept on a separate server than applications.
* For database servers only standard or enterprise editions are recommended. If a 3-node or
higher database cluster is then the enterprise edition is required.
.
.
Ignify eCommerce
www.Ignify.com
USA: Los Angeles
International: Toronto
Tel (888) IGNIFY5
Silicon Valley
Manila
Pune
sales@ignify.com
Nashville
Seattle
Bangalore
Fax (408) 516-9006
Chicago
2. Software Requirement (Pre-requisite)
The following components must be installed on the Web Server before you can install Ignify
eCommerce Store, Manager or Web Services.
 IIS 6.0 or higher
 Microsoft .NET Framework 2.0 or above.
 MSXML 4.0.
Commerce Related Features/Software
 SSL Secure Server (256 bit or higher)
Server Access via
 FTP Access
 Terminal Services or other remote login mechanism
3. Database Configuration
The following components must be installed on Database Server before you can install Ignify
eCommerce Database.
Microsoft SQL Server 2008 with the latest Service Pack OR
 Microsoft SQL Server 2005 with the latest Service Pack

The following components must be installed on Reporting server before you can install Ignify
eCommerce Reports. Ignify eCommerce Reports will be installed during Ignify eCommerce Store
and Manager Installation.
 Microsoft SQL Server 2008 Reporting Services
 Microsoft SQL Server 2008 Reporting Server
 Microsoft SQL Server 2008 Reporting Manager
OR
 Microsoft SQL Server 2005 Reporting Services
 Microsoft SQL Server 2005 Reporting Server
 Microsoft SQL Server 2005 Reporting Manager
4. Server Access
Both the web server and the database server should be accessible through the following methods
for the installation team
 FTP Access
 Terminal Server/ RDP access
.
.
Ignify eCommerce
www.Ignify.com
USA: Los Angeles
International: Toronto
Tel (888) IGNIFY5
Silicon Valley
Manila
Pune
sales@ignify.com
Nashville
Seattle
Bangalore
Fax (408) 516-9006
Chicago
5. Ignify eCommerce Deployment Scenarios
Ignify eCommerce can be deployed in different scenarios based on your requirements.
1. Web Farm Deployment (Recommended configuration) – Ignify eCommerce Store runs on a
load balanced web farm in DMZ. Ignify eCommerce Manager and Services Web Site can run
on the same web farm or a separate web farm within the intranet. SQL Server can run in an
active passive cluster with external storage. This is the recommended configuration for Ignify
eCommerce for security as well as scalability
This scenario requires multiple instances of SQL Reporting Servers on all farm servers in
DMZ and also on Ignify eCommerce Manager Server (if this is a separate web server or web
farm).
Figure 1.4 Web Farm eCommerce deployment
.
.
Ignify eCommerce
www.Ignify.com
USA: Los Angeles
International: Toronto
Tel (888) IGNIFY5
Silicon Valley
Manila
Pune
sales@ignify.com
Nashville
Seattle
Bangalore
Fax (408) 516-9006
Chicago
2. Two Server Deployment – Ignify eCommerce Server hosting all web sites and SQL Reporting
Server on one server in DMZ and Ignify eCommerce Database Server hosting SQL database
on a second server behind the firewall. While this deployment has a higher level of security
it does not provide any redundancy or load balancing.
Figure 1.2 – Two Server Deployment eCommerce deployment
.
.
Ignify eCommerce
www.Ignify.com
USA: Los Angeles
International: Toronto
Tel (888) IGNIFY5
Silicon Valley
Manila
Pune
sales@ignify.com
Nashville
Seattle
Bangalore
Fax (408) 516-9006
Chicago
3. Separate Store Manager Deployment (aka Three Server Deployment) – Ignify eCommerce
Store Server in DMZ, Ignify eCommerce Manager & Services in intranet on Ignify eCommerce
Manager Server. Ignify eCommerce Database Server hosting SQL Server 2005 in intranet.
This scenario requires two instances of SQL 2005 Reporting Servers one in DMZ and one in
your intranet.
Figure 1.3 – Separate Store Manager / Three server eCommerce deployment
.
.
Ignify eCommerce
www.Ignify.com
USA: Los Angeles
International: Toronto
Tel (888) IGNIFY5
Silicon Valley
Manila
Pune
sales@ignify.com
Nashville
Seattle
Bangalore
Fax (408) 516-9006
Chicago
5. Security and Network configuration
Each of the above scenarios requires specific security and network configuration.
Details for the same are provided below.
Scenario
Network Configuration
Web Farm Deployment
Store Domain should be Web Farm hosting Store would
mapped to a single load be in DMZ.
balanced IP address.
Application
Server
hosting
Manager and Services would be
Multiple Servers hosting front in Intranet.
store should be configured as a Database would be in intranet.
load balanced cluster.
Configure firewall separating
DMZ from intranet to allow SQL
Manager and Services should Traffic (Port - 1433 usually) from
be mapped to a single IP store application server(s) to the
address of the server hosting database server.
these sites in intranet zone.
Configure firewall separating
internet from DMZ to allow
HTTP (port – 80), HTTPS (port –
443) and SMTP (port – 25)
traffic. SMTP should be secured
by allowing only the local server
to send emails.
Store, Manager and Services
Application Server would be in
domain should be mapped to a DMZ while Database server
single IP address of the
would be in intranet.
Application Server.
Configure firewall separating
DMZ from intranet to allow SQL
Traffic (Port - 1433 usually) from
application server to the
database server.
Two Server Deployment
Two Server with Separate Store
.
.
Domain
should
Firewall Configuration
Configure firewall separating
internet from DMZ to allow
HTTP (port – 80), HTTPS (port –
443) and SMTP (port – 25)
traffic. SMTP should be secured
by allowing only the local server
to send emails.
be First Application Server hosting
Ignify eCommerce
www.Ignify.com
USA: Los Angeles
International: Toronto
Scenario
Tel (888) IGNIFY5
Silicon Valley
Manila
Pune
sales@ignify.com
Nashville
Seattle
Bangalore
Network Configuration
Fax (408) 516-9006
Chicago
Firewall Configuration
Manager
Panel mapped to single IP address of store would be in DMZ.
Deployment (aka Three the server hosting the store in Second
Application
Server
DMZ zone.
Server deployment)
hosting Manager and Services
would be in Intranet.
Manager and Services should
be mapped to a single IP Database would be in intranet.
address of the server hosting Configure firewall separating
these sites in intranet zone.
DMZ from intranet to allow SQL
Traffic (Port - 1433 usually) from
store application server to the
database server.
Configure firewall separating
internet from DMZ to allow
HTTP (port – 80), HTTPS (port –
443) and SMTP (port – 25)
traffic. SMTP should be secured
by allowing only the local server
to send emails.
.
.
Download