Elastic Social Manual / Version 2210
Table Of ContentsThe deployment of CoreMedia Elastic Social and CoreMedia CMS offers a lot of flexibility. The following diagram depicts a typical single data center deployment showing the well known CoreMedia CMS components and the CoreMedia Elastic Social extensions:
The deployment options for a single data center deployment range from small to large:
Small 'S'
The 'S' deployment abandons high availability for cost efficiency and runs MongoDB on a single node. When equipped with 8 GB of RAM for each node it may serve a working set of 100000 users and 100000 comments, likes or ratings.
Medium 'M'
The 'M' deployment consists of three nodes running MongoDB as one Replica Set. This setup offers high availability and hot failover with three MongoDB nodes and can survive the failure of one node if configured appropriately. When equipped with 16 GB of RAM for each node it may serve a working set of 1 million users and 1 million comments, likes or ratings.
Large 'L'
The 'L' deployment matches the 'M' deployment and uses vertical scaling and better I/O throughput to boost read and write performance. When equipped with 64 GB of RAM and fast HDDs or SSDs for each node it may serve a working set of 5 million users and 5 million comments, likes or ratings.