Guidance for Planning a Cassandra Message Store
Last updated on MAY 29, 2018
Applies to:Oracle Communications Messaging Server - Version 8.0.1 and later
Information in this document applies to any platform.
Main goal of this document is to present guidance and additional documentation for a planning a Cassandra Message Store. In this scenario, there are plans to migrate an environment to the AWS cloud, as well as to start using the new Cassandra message store in this new environment.
While some documentation is already available:
- "Communications Messaging Server Installation and Configuration Guide for Cassandra Message Store" document located here: https://docs.oracle.com/communications/E72263_01/doc.802/e79615/toc.htm
- information from Datastax that the Oracle document links to here: http://docs.datastax.com/en/cassandra/3.0/cassandra/cassandraAbout.html
this document will provide additional details, along with guidance regarding how to scale the new environment based on specific requirements. It is helpful to have information such as number of unique mailboxes, messages sent per week, etc., handy. In this case, two small development environments will be set up: one that will only need the bare minimum hardware for the system to function under extremely light, intermittent load and the other test environment that will need to be slightly more robust. There will also be a production environment that will need to deal with about 5,000 total weekly users, and 150,000 combined emails sent and received.
Q1. Are there resources available that would help plan out how many servers and licenses will be needed to create an environment to support our requirements?
Q2. Is there a guide or a calculator somewhere that would be helpful in determining how many nodes would be needed to purchase licenses for, based on things like "how many emails the system deals with on a regular basis", "how much space those emails occupy on storage", and "how many users are typically supported"? Or, are there any documentation or examples of architecture?
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms