Skip to main content
MediaBeacon University

System Requirements

This section provides a comprehensive overview of the system requirements for the M4sterPlan (M4) server and how it pertains to the MediaBeacon environment. These are the universal requirements which have been adopted to accommodate all environments.

M4sterPlan Server

Processor Cores

Memory, GB

Local Storage Size

File Storage Latency

Storage I/O

Storage Size

Network Latency

Network Bandwidth

Prod

8

16

500 GB

<11ms

Write ~500 MB/s Read ~500 MB/s

<formula below>

<1ms

3 Gbit/s

CERT

8

16

500 GB

<11ms

Write ~500 MB/s Read ~500 MB/s

<formula below>

<1ms

3 Gbit/s

Test and Dev (shared M4 server)

4

8

200 GB

<16ms

Write ~200 MB/s Read ~200 MB/s

<formula below>

<1ms

3 Gbit/s

Formula for Calculating M4sterPlan Server Storage Size

<average number of all active projects at a given time> * <average size of the project> * <number of assets versions. Default is 3.> + <buffer space for optimal performance and room for growth. 30% or more is recommended.>

Assumptions

  • M4sterPlan Server’s Webhead and Mongo services will be deployed on the same virtual machine.
  • Assuming load of 500 users, 20% concurrent.
  • M4sterPlan server is deployed on Windows 2012 R2 server.

Network Ports

The following ports are necessary for the operation of M4sterPlan.

Port No.

Purpose

Internal/External

Remarks

80

HTTP Traffic

External

Port used for http traffic from all clients such as browser, M4sterPlan, etc.

This port should be opened to WAN if clients need to access M4sterPlan over internet.

443

HTTPS Traffic

External

Port used for https traffic from all clients such as browser, M4sterPlan, etc.

This port should be opened to WAN if clients need to access M4sterPlan over internet.

Other Requirements

The server running M4sterPlan requires a static public IP address.

Quality network connection from workstations to the M4sterPlan server. Minimum should be 512 Kbps upload and download for good experience.

You will typically need a top level domain name (for example: cloud.mycompany.com or mycompanycloud.com). You can purchase a domain name from any domain registrar and then point the DNS for that domain name to the public IP of the server that is running FileCloud.

You will also need a valid SSL certificate for your domain name to setup and use https with your M4sterPlan server for best security.

M4sterPlan Client Application Requirements

There are no specific requirements for the M4sterPlan client application deployed on a user’s workstation. It is expected that the workstation will have network access to the M4sterPlan server and reasonable hardware suitable for modern multimedia editing applications. Operating systems supported start from Windows XP, Mac OSX 10.8, and Linux Ubuntu 12.04 64 bit.

  • Was this article helpful?