1 of 1 found this page helpful

MindTouch Deployment Specs

    Hardware Requirements

    If you are hosting MindTouch behind your firewall and want to have an idea of the minimum hardware specs for running MindTouch, view the following table for minimums for average contributions and access. 

    Note: Hardware requirements can vary depending on how active the users are, the content being loaded (i.e. a lot of extensions, images, videos), number of contributors vs anonymous users, external users vs local users, and more.  When you start getting into users over 500 then consult with a MindTouch representative about the best way to deploy as to ensure scaling, clusters will need to be setup and configured with possible load balancing and separate application and database servers.  

    Number of Users Minimum Processor Minimum RAM Recommended Storage
    1-20 1x 2GHz (Pentium 4 or equivalent) 512 MB 10 GB
    21-50 2x 2GHz (Xeon or equivalent) 1 GB 20 GB
    51-100 2 Processors 2 GB 20 GB
    100-300 2 processors 3 GB 50 GB
    301-500 2 or 4 processors 4 GB 100 GB
    501-2,000 Two 4 processor systems 8 GB 200 GB
    10,000 Six 4 processor systems 24 GB 1 TB

    Which deployment environment should I use?

    MindTouch supports three deployment environments: Linux, VMware, and Windows. Below is a table that details pros and cons of each deployment. Note: The main consideration to take into effect is the comfort of the people managing the MindTouch installation. If your employees are more comfortable with managing Linux environments over Windows, then Linux would be the ideal deployment.

    Deployment Environment Pros Cons
    Linux
    • Support for multiple Linux Distributions
    • Package installation for quick setup
    • Typically faster than any other deployment method when deployed on same hardware specs
    • No support for MindTouch Access extension
    • Employees managing server may not be familiar with Linux
    VMware
    • Built-in update script to download newest release from SVN
    • Easily deployable on VMware servers with ESX
    • More flexibility for VM management, including easy backup, cloning, and resource allocation
    • Free options for deploying VMware, such as VMware Server
    • If not running on optimized VMware environment like ESX, then performance will be less than native installs
    • Commercial licensing fees for VMware ESX deployments
    • Employees managing server may not be familiar with VMware
    Windows
    • Easy to deploy MSI
    • Graphical User Interface of Windows help with management of MindTouch
    • Support for MindTouch Access Extension
    • Employees managing MindTouch on Windows need to have understanding of Windows command line to run backup and other scripts as opposed to running through the Graphical User Interface
    • Depending on version of Windows, performance for MindTouch may not be as optimal as other deployment environments like Linux
    Was this page helpful?
    Tag page
    You must login to post a comment.

    Copyright © 2011 MindTouch, Inc. Powered by