Midserver AWS Instance Config

mazhar4
Giga Expert

Hi All,

I need to set up a midserver in AWS Cloud which will be used for all the itom modules:

 

  • Discovery
  • Event Management
  • Integrations
  • Orchestration
  • Service Mapping

 

What type of AWS Instance is recommended for this type of requirement? like m4.large/t2.xlarge etc

https://aws.amazon.com/ec2/instance-types/?sc_channel=PS&sc_campaign=acquisition_AU&sc_publisher=google&sc_medium=ec2_b_rlsa_hv&sc_content=sitelink&sc_detail=ec2&sc_category=ec2&sc_segment=instance_types&sc_matchtype=p&sc_country=AU&s_kwcid=AL!4422!3!293628904697!p!!g!!ec2&ef_id=WqCapgAAAyKl8Its:20180914002001:s

Can anyone please assist?

 

Thanjs

 

1 ACCEPTED SOLUTION

Tony Branton
ServiceNow Employee
ServiceNow Employee

You can find out the recommended hardware specifications for MID Servers in the Product Documentation and use that as a guide for selecting the most appropriate AWS EC2 instance.

For the applications you listed you can get the specifications from MID Server system requirements in the Product Documentation.  MID Server sizing depends on the MID Server purpose and workloads.

It's good practice to separate workloads across different MID Servers, e.g.:

  • Dedicated MID Server for Discovery and Service Mapping
    • Note: multiple MID Servers may be needed to support distributed networks
  • Dedicated MID Server for hosting Event Management connectors
    • Note: MID Servers should be setup for high availability
  • Dedicated MID Server for Orchestration and Cloud Management
  • Dedicated MID Server for Operational Intelligence
    • Note: MID Server must be made a member of a distributed cluster.  Minimum of one, but two is recommended.

If you were looking to use a single MID Server for general non-production use to support the application above, you could get away with a server with:

  • 1 x 4 core 2GHz CPU, or 4 x vCPUs 
  • 6 GB memory
  • 40 GB disk space

This translates to a either a t2.xlarge or t3.xlarge EC2 instance type.

Hope this helps.

View solution in original post

4 REPLIES 4

Tony Branton
ServiceNow Employee
ServiceNow Employee

You can find out the recommended hardware specifications for MID Servers in the Product Documentation and use that as a guide for selecting the most appropriate AWS EC2 instance.

For the applications you listed you can get the specifications from MID Server system requirements in the Product Documentation.  MID Server sizing depends on the MID Server purpose and workloads.

It's good practice to separate workloads across different MID Servers, e.g.:

  • Dedicated MID Server for Discovery and Service Mapping
    • Note: multiple MID Servers may be needed to support distributed networks
  • Dedicated MID Server for hosting Event Management connectors
    • Note: MID Servers should be setup for high availability
  • Dedicated MID Server for Orchestration and Cloud Management
  • Dedicated MID Server for Operational Intelligence
    • Note: MID Server must be made a member of a distributed cluster.  Minimum of one, but two is recommended.

If you were looking to use a single MID Server for general non-production use to support the application above, you could get away with a server with:

  • 1 x 4 core 2GHz CPU, or 4 x vCPUs 
  • 6 GB memory
  • 40 GB disk space

This translates to a either a t2.xlarge or t3.xlarge EC2 instance type.

Hope this helps.

thank you very much

Hi Tony,

Thank you for very informative response.

We have a requirement to setup MID Server for Event Management in AWS. Is there any documentation on how to setup high-availability of MID Servers in AWS Cloud using Multi-AZ's. Please shed some light on this.

Regards,

Madhava

Hi,

Wish I could offer you guidance on this but unfortunately I haven't any experience setting up MID Server HA using multi-AZ's.