SnCore!

Hardware, Software and Hosting Requirements

Hardware Requirements

  • Processor: Pentium III-compatible processor or higher
  • Processor speed: Minimum: 600 MHz, recommended: 1 GHz or higher
  • Memory (RAM): Minimum: 512 MB, recommended: 1 GB or more
  • Hard Disk Space: Minimum 128 MB for base software, recommended: 2 GB or more

Disk Space Considerations

Actual hard disk space requirements depend on your system configuration and the applications and features users utilize. The database size will grow with the number of active users and the popularity of your site. Statistics of production deployments show that a live system requires approximately 1GB per 1000 active users.

Software Requirements

  • Microsoft Windows 2000, 2003, XP or Vista
  • Microsoft SQL Server 2005, any edition with Full Text Search (SQL Server Express with Advanced Features, Standard, Enterprise, etc.)
  • Microsoft .NET Framework 2.0, available via Windows Update
  • Microsoft Internet Information Services (IIS) 5.0 or later w/ ASP.NET 2.0, available via Control Panel, Add/Remove Windows Components
  • Microsoft Web Services Extensions (WSE) 3.0

Virtual Operating System Support

You can install SnCore on VMWare, Microsoft Virtual Server and on Microsoft Virtual PC on supported operating systems and hardware.

Hosted Environment Considerations

Dedicated hosting is recommended for production environments. Multi-processor configurations and multi-server configurations are encouraged.

The CPU is typically shared between the following components.

  • Database Services
  • Front-End Web Services
  • Mobile Front-End Web Services
  • FaceBook Front-End Web Services
  • Back-End Web Services

Scaling With Hardware

System performance is visible to your users by increasing page load time. If typical page load is slower than 0.25 of a second it is recommended to consider hardware scaling options in the following order.

  1. Separate the database services: move the database to dedicated hardware. Although there're no known limitations, SQL Server clusters have not been tested.
  2. Separate the front-end services: move the mobile front-end and the facebook front-end to separate hardware.
  3. Add front-end servers with load balancing: both software web farm and hardware load balancing are supported.
  4. Separate individual back-end services: move syndication engine, mail processing engine, etc., to dedicated hardware. Note that not all the services are currently repeatable.
© Vestris Inc., 2006-2007, All Rights Reserved | SnCore | Sat Mar 22 10:02:42 2008 | Doxygen 1.5.4