Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

CRM.COM software is a web based, 0-client, n-tiered application. It is developed entirely on Java and fully conforms to the Java Enterprise Edition (JEE) standard. CRM.COM is gradually evolving to a Micro services architecture.

The Client tier can be any PC running any browser. The Middle tier can be one or more servers running a J2EE compliant application server (Application Server). And the EIS tier can be one or more servers running a Database such as Oracle, DB2, PostgreSL or MS SQL (Database Server).

...

Component

Platform

Client

PC:  Intel i3 CPU or equivalent and 1GB memory

Operating system: Windows, Mac OSX or Linux

Browser: Firefox, Internet Explorer, Safari, Chrome


Application Server (App server)


Server Machine: Any machine supporting Java Runtime (JRE)

Operating System: Windows Server or Linux Server

System Software (J2EE Application Server Software): IBM WebSphere or Wildfly Application Server

Database Server (DB server)


Server Machine: Any machine supporting Oracle, MS SQL, DB2, PostgreSQL

Operating System: Any OS supporting the above databases

Database: Oracle, MS SQL Server, IBM DB2, PostgreSQL

Note: Microsoft environments need consultation and formal approval from CRM.COM 

Sizing considerations


This section outlines the sizing considerations in sizing the hardware.

...

Consideration

Sizing

Pre-bill Subscribers to agent users


  • 1500 subs to 1 agent seat (logged on user) up to 500K subs
  • 2000 subs to 1 agent up to 1M subs  
  • 3000 subs to 1 agent up to 2M subs
  • 4000 subs to 1 agent for 3M agents and over


Agent users to CPU

  • 30 to 50 logged on agents per core

Billing

  • 5 to 8 bts (billing business transactions per second) per core

OLTP

  • 5 bts per core

Self Service / Web


  • Dedicated server (counts as App server)
  • 100K subs per core (assume 100 user sessions per 100K subs)

Database


  • Minimum Dual Core CPU
  • Up to 16 cores of app servers: 1 core of App server to 1 core of DB server
  • Above 16 cores: 0.7 core of App server to 1 core of DB server

Memory


  • App servers: 3 to 6 GB per core
  • Database: 6 to 8 GB per core

CPU

  • Indicative min CPU type: Intel E5530 Quad Core 2.40GHz

...

The following are supported:

  • MS Windows Server (need consultation and prior approval from CRM.COM)
  • Red Hat Enterprise Linux
    • Preference on RHEL 7
  • CentOS Linux
    • Preference on CentOS 7

...

The following are supported:

  • PostgreSQL
  • IBM DB2
    • Including DB2 Express
  • Oracle
  • MS SQLPostgreSQLSQL (need consultation and prior approval from CRM.COM)


Installation topology

The CRM.COM install topology is as follows:

...