close

Tel: +44 0845 686 2468
Email: helpdesk@southwestict.com
Enquiry Form

Head Office:
Admiralty House
2 Bank Place
Falmouth
Cornwall
TR11 4AT

Regional Office:
26 York Street
London
W1U 6PZ



Contact Us
Tags >> SugarCRM

SugarCRM Sizing Guidelines

Posted by: admin

Tagged in: SugarCRM

General Guidelines

Sugar Professional and Sugar Enterprise are designed to scale without needing significant additional resources. Internal tests have shown that a single high power server with eight 86x64CPU cores, 16GB of RAM and enterprise storage running the entire application stack (Sugar application, PHP, web server and database server) can support up to 400 of concurrent Sugar users.

These sizing guidelines are based upon scalability testing performed using routine tasks, such as viewing records and occasional editing of records, with minimal use of the Sugar reporting module. More resource-intensive use of the system may result in a noticeable decrease in system performance.

Under most generally accepted use case scenarios, 400 concurrent users will represent far more named users of the Sugar system, as it is rare that all users will be accessing the system simultaneously. A common use case is to assume 25% concurrency, in which a single server described above can support 1,600 named Sugar users (400 concurrent users x 4).

Storage requirements for any CRM deployment vary greatly depending on the scope and usage of the Sugar application. Specifically, storing large amounts of email attachments, media files or other documents in the system will greatly increase storage requirements. Note that Sugar stores documents on the server file system and not in the database.

For estimating database sizing, a single record stored in Sugar will average approximately 2kB in size. With 10,000 records in the system ranging across common record types such as contacts, accounts, opportunities, a typical Sugar deployment would require at least 20MB of database storage. A pre-deployment assessment of the data to be imported into the system can insure proper storage is provisioned for the system.

Guidelines for Single Server, Virtualized, and Cloud Server Deployments

In low compute power, single server configurations where the web server and database server are deployed on the same physical or virtual machine, the number of concurrent users supported decreases significantly. Machines with less than 4GB of RAM, fewer than four CPU cores, and virtualized or consumer-grade disks will experience sharp performance drops when running both the web server and database server on the same machine.

For Sugar deployments with more than 50 named users, a single server configuration must have four or more CPU cores and eight or more GB of RAM. For more then 100 named users, please refer to the guidelines for large deployments. Please consult the table below to determine a more specific hardware configuration.

No, Users Max. Records No. Processors RAM Size
1-5 users 1,000,000 i5 cores or equivalent 4GB
5-20 1,000,000 2 x i5 cores or equivalent 4GB
20-50 2,000,000 2 x i5 cores or equivalent 8GB
50-100 4,000,000 4 x i5 cores or equivalent 8-16GB

Configuration Guidelines for Single Server Deployments

Guidelines for High Availability and Large Scale Deployments

For large scale and high availability (HA) deployments, please refer to the diagram below. In general, the application stack will be partitioned across multiple servers with the web server clustered across multiple application servers and the database server clustered across multiple database servers.

This diagram describes a generic cluster configuration that will scale as more hardware is added. A base guideline of 400 concurrent users per application server will determine the number of application servers needed. The number of database servers needed depends on system usage, however tests have shown that a high-powered database cluster can typically support up to eight application servers. Note that this diagram has been designed around the Linux, Apache, PHP and MySQL (LAMP) technologies.

SugarCRM Hosting


We’ve pulled together some of the key functional differences between the Professional and Community Editions of SugarCRM.  Certainly for small organisations with less than 20 users it makes a lot of sense to go Pro.  Not only will it cost less in the early years it will be a lot simpler to implement and maintain and your users will be a lot happier.

Download PDF

Caveat: SugarCRM Community Edition is a free product so I will say now that for what you get out of the box, it is simply a great product.  Your investment cost is not in the software but in making it work for your business and it is here that you need to weigh up the pros and cons over SugarCRM Professional Edition.

Overall, if you are a company of less than 20 users, and you plan on adding some of CE’s missing features, your initial investment cost may be significantly lower if you opt for the Professional Edition.  However, since there is an on going recurring license fee for Pro, longer term, the cost of Pro may be higher but you need to consider other factors too.

1.       Upgrades are less straightforward and more costly with CE.  For example, if you install a custom report writer this separate application (module) may have its own upgrade process so you have to factor in multiple product upgrades not just the one product.

2.       With each upgrade, you may find that custom components are not compatible with the new version of SugarCRM so you have to wait for the third party component supplier to keep up.

3.       It’s the little features that make users happy.  Being able to complete a task without thinking about it from a technical perspective has a lot of kudos.  Professional Edition is much easier to get on with and enjoy using.

That said CE has its place if you are thinking of purchasing a bespoke system.  For example, SouthwestCRM has supplied SugarCRM CE to businesses that require large scale development of additional custom modules over and above SugarCRM CE’s standard modules.  In these scenario’s CE can make more commercial sense than Pro.

The bottom line is to consider what you want and what the benefits will be to your business before deciding on which technology piece is right for you.  Either way, SugarCRM as a product is a smart choice.


We are pleased to announce that the ShelterBox charity has selected Hedron4 to help co-ordinate 160 members of its International Response Team.

See the full press release here

More information about ShelterBox can be fond on their website: http://www.shelterbox.org


SugarCRM vs Salesforce

Posted by: admin

Tagged in: SugarCRM , Salesforce.com , CRM

So these days it seems that SugarCRM is stepping on the toes of Salesforce.com. The small to medium sized market (SMEs) is becoming Sugar’s territory.
Sugarhero
You just have to see a SugarCRM demo to realise that the feature set is more or less the same but with one big difference…License Price.

With Sugar the money you save on licensing costs can be put to better use getting your sales, marketing and customer service software bedded into your business infrastructure.

A well implemented CRM solution will serve the user base quickly and effortlessly creating an empowered workforce that actually likes to use the software.  They see it as a business-critical tool.  Go figure.  Implement CRM poorly and it becomes a conflict between Man and software and there are no winners.

The fundamental flaw when buying CRM is the age old battle between the competitors to fit a solution into your budget.  Let’s suppose your budget is £2.40 and the software costs £2.00.  That leaves you £0.40 to spend on making the software work.  Alternatively spend £0.40 on the software and £2.00 making it work for you.  Myth – just because a product costs less doesn’t mean it does less.  Usually it costs more because of the brand or global name it has earnt.  Salesforce.com is a great product but so too is Sugar.  Any of the thousand or so SugarCRM partners around the world will concur.

A lot of rhetoric is given to software stability when it comes to using Open Source software and Sugar is one such project that falls into this camp.  The reality though is this:

•    The user community keeps coming back for more, with over 5 million downloads of the Sugar appliance
•    99 times out of 100 an issue is caused through an incorrect configuration or hardware fault.  Not the software.
•    Since SugarCRM is Open Source, a lot of end-user organisations download and install it themselves - badly
•    SugarCRM is a multi-national software company dedicated to enriching and future-proofing its product suite
•    There is a vibrant community of developers building added value components which enhance SugarCRM (some good some bad)

In tough economic times, buying SugarCRM is the pragmatic choice.  When implemented correctly (and carefully) it gives your business a big competitive advantage.

 


Based in the UK, SouthwestCRM provides solutions globally.  Call us on +44 (0)845 686 2468, email helpdesk@southwestict.com or click to find out more about us