Networking and Ports

Important! The information provided in this section is for general Troubleshooting guidance only. The information is provided on "AS IS" basis, with no guarantee of completeness, accuracy or timeliness, and without warranty or representations of any kind, expressed or implied. In no event will CloudEndure and/or its subsidiaries and/or their employees or service providers be liable to you or anyone else for any decision made or action taken in reliance on the information provided above or for any direct, indirect, consequential, special or similar damages (including any kind of loss), even if advised of the possibility of such damages. CloudEndure is not responsible for the update, validation or support of troubleshooting information.

What is the basic network diagram for all CloudEndure products?

The following is the basic network diagram for all CloudEndure products.

In general, there are three points of contact for CloudEndure’s components with the external network:

Which Ports does CloudEndure utilize?

CloudEndure utilizes TCP Port 443 and 1500.

Communication over TCP Port 443:

Communication over TCP Port 1500:

Which IP addresses do you need to whitelist in your firewall for Port 443?

Add the following IP addresses and URLs to your firewall:

Required for all customers

CloudEndure Service ManagerThe CloudEndure server. IP Address (requires for utilizing CloudEndure software)

Amazon S3 service URLs (required for downloading CloudEndure software)

AWS specific (required for customers using AWS)

The Replication ServerThe CloudEndure Machine to which Staging Disks are attached and to which data is replicated; launched on the Target location. requires outbound access to the EC2 endpoint of its AWS region.

Which operations does CloudEndure perform between the Source Machines and the CloudEndure Service Manager over Port 443?

Each Source machineThe computer, physical or virtual machine that needs to be protected by replication (Disaster Recovery) or migrated (Migration) The CloudEndure Agent is installed on the Source machine. that is a part of your CloudEndure Disaster RecoveryThe CloudEndure solution that enables the recovery or continuation of vital technology infrastructure and systems in case of a crippling event. or MigrationThe CloudEndure solution that allows you to move data, applications, and other business elements from an onsite network or a cloud environment to another physical location or cloud environment. solution must continuously communicate with the CloudEndure Service ManagerThe CloudEndure server. and CloudEndure Console (console.cloudendure.com) over TCP Port 443. The following are the main operations performed through TCP Port 443:

How do you establish communication between the Source machines and the CloudEndure Service Manager over Port 443?

You can establish communication between the SourceThe location of the Source machine; Currently either a specific Region or Other Infrastructure. machines and the CloudEndure Service ManagerThe CloudEndure server. over TCP Port 443 in two ways:

  1. Direct communication between the SourceThe location of the Source machine; Currently either a specific Region or Other Infrastructure. machines and the Service Manager,
  2. Indirect communication by using a proxy.
  • Which operations are performed between the Staging Area and the CloudEndure Service Manager over Port 443?

    The Replication ServersThe CloudEndure Machine to which Staging Disks are attached and to which data is replicated; launched on the Target location. on the Staging AreaA part of the Target location; includes the Replication Servers’ subnet, IPs, and the Replication Servers and their disks. must continuously communicate with the CloudEndure Service ManagerThe CloudEndure server. over TCP Port 443. The main operations that are performed through this route are:

    Downloading the Replication SoftwareThe software that is downloaded from the Console by the Replication Servers. It runs on the Replication Servers and it is responsible for writing the replicated data to the Staging area disks. by the Replication ServersThe CloudEndure Machine to which Staging Disks are attached and to which data is replicated; launched on the Target location..

    How do you configure communication over Port 443 between the Staging Area and the CloudEndure Service Manager?

    You can establish communication between the Staging AreaA part of the Target location; includes the Replication Servers’ subnet, IPs, and the Replication Servers and their disks. and the CloudEndure Service ManagerThe CloudEndure server. over TCP Port 443 in two ways: direct or indirect communication.

    1. Direct communication between the Staging AreaA part of the Target location; includes the Replication Servers’ subnet, IPs, and the Replication Servers and their disks. and the Service Manager:
    2. Indirect communication through the use of a proxy.

      To use a proxy:

      Open the CloudEndure User ConsoleCloudEndure SaaS User Interface. A web-based UI for setting up, managing, and monitoring the Migration and Disaster Recovery solutions., and navigate to Setup & Info > Replication Settings.


    3. On the Define whether to route communication from the Replica Server via a proxy field, enter the details of the proxy after the https://


      Note: If your proxy uses a non-standard port, then the firewall of the Replication Servers may need to be modified to allow outbound traffic to that specific port. You can modify outbound traffic in the following ways:

    Which operations are performed between the Source machines and the Staging Area over Port 1500?

    Each Source machineThe computer, physical or virtual machine that needs to be protected by replication (Disaster Recovery) or migrated (Migration) The CloudEndure Agent is installed on the Source machine. with an installed AgentThe Agent is a software program that is installed on machines in the Source location that need to be migrated or replicated to the Target location. must continuously communicate with CloudEndure Replication ServersThe CloudEndure Machine to which Staging Disks are attached and to which data is replicated; launched on the Target location. in the Staging AreaA part of the Target location; includes the Replication Servers’ subnet, IPs, and the Replication Servers and their disks. over TCP Port 1500. TCP Port 1500 is needed for the transfer of replicated data from the SourceThe location of the Source machine; Currently either a specific Region or Other Infrastructure. machines to the Staging AreaA part of the Target location; includes the Replication Servers’ subnet, IPs, and the Replication Servers and their disks..

    The replicated data is encrypted and compressed when transferred over TCP Port 1500. Prior being moved into the Staging AreaA part of the Target location; includes the Replication Servers’ subnet, IPs, and the Replication Servers and their disks., the data encrypted on the SourceThe location of the Source machine; Currently either a specific Region or Other Infrastructure. infrastructure. The data is decrypted once it arrives at the Staging AreaA part of the Target location; includes the Replication Servers’ subnet, IPs, and the Replication Servers and their disks. and before it is written to the disks.

    How do you calculate the required bandwidth needed for a connection over Port 1500?

    The required bandwidth for transferring the replicated data over TCP Port 1500 should be based on the write speed of the participating SourceThe location of the Source machine; Currently either a specific Region or Other Infrastructure. machines. The recommended bandwidth should be at least the sum of the average write speed of all replicated SourceThe location of the Source machine; Currently either a specific Region or Other Infrastructure. machines.

    Minimal bandwidth = the sum of the write speed of all SourceThe location of the Source machine; Currently either a specific Region or Other Infrastructure. machines

    For example, suppose you are replicating two SourceThe location of the Source machine; Currently either a specific Region or Other Infrastructure. machines. One has a write speed of 5 MBps (meaning it 5 megabytes of data every second), while the other has 7 MBps. In this case, the recommended bandwidth should be at least 12 MBps.

    Finding the Write Speed of Your Source Machines

    To calculate the required bandwidth for transferring replicated data over TCP Port 1500, you need to know the write speed of your SourceThe location of the Source machine; Currently either a specific Region or Other Infrastructure. machines. Use the following tools to find the write speed of your Source machines:

    Linux:
    Windows

    ©2020 COPYRIGHT CloudEndure - Terms of Service - Privacy Policy - AWS Vulnerability Reporting Guidelines - Report a Security Issue