Loading

CloudHub Connectivity FAQ

Udgivelsesdato: Mar 2, 2024
Løsning

What is the difference between a VPC and a VPN?

A VPC is a virtual network where your CloudHub applications reside.
A VPN is a method of connecting a VPC to an external network, for example, to an on-premise datacenter.
 

I have created a VPC but my applications cannot connect to any on-premise service

VPCs do not provide connectivity to or from CloudHub by themselves. A connection must be configured in addition to the VPC. For example, a VPN could be implemented between a CloudHub VPC and your datacenter.
 

What connectivity methods are available for CloudHub VPCs?

Please refer to About VPC Connectivity Methods for more information.
 

How can I create a VPN for my VPC?

This depends on when you initially configure your VPC.
For new VPCs after November 2018, see Anypoint VPN
For VPCs before November 2018, see Request VPC Connectivity to Your Network. To request changes to this type of VPN, complete the VPC discovery form and attach it to a Support case.
Note: The SLA for changes to an existing VPN is 5 business days after the VPC discovery form has been completed, returned and reviewed by our engineers, though it may be completed sooner.
 

Can I configure more than one connection per VPC?

Each MuleSoft VPC supports up to 48 active peering connections.
A single VPC may also support multiple VPN connections (depending on the VPN capacity allocated to your account). 
For example, you create a VPN to the first datacenter, another VPN to the second datacenter, and a peering connection to an AWS VPC.
Note: Each VPN connection requires a VPN licence. Each peering connection is included in the VPC license.
 

Can I share connections between different VPCs?

Each VPC is independent, so connections must be created on a per VPC basis. However, a Transit Gateway can be used to share Direct Connect, VPC Peering, and AWS Site-to-Site VPN connections.

VPC Addressing

The CIDR block assigned to a VPC should come from a private address space, and should not overlap with any ranges assigned to other VPCs, or your corporate network. By using a subnet that does not conflict with another area of the network, you can create a connection from multiple MuleSoft VPCs to the same on-premise network. 

How does CloudHub route traffic for the different VPC connections?

A route table (containing a set of rules, called routes, used to determine where network traffic is directed) is defined for each VPC. Refer to How to View the VPC Route Table for more information.
The route table may contain both static and dynamic routes, depending on the type of connectivity configured for the VPC. Direct Connect and Anypoint VPN (for VPCs configured after November 2018) support dynamic routing using Border Gateway Protocol (BGP). Otherwise static routing is used.
We use the most specific route in the route table to determine how to route the traffic, and static routes are preferred over propagated routes. 
 

Does CloudHub support BGP (Border Gateway Protocol) for VPN connections?

For new VPNs after November 2018, BGP is supported. Refer to Anypoint VPN for more information.
For VPNs before November 2018, BGP is not supported. If you wish to use BGP routing, please contact support to discuss the migration to Anypoint VPN.
 

Does CloudHub support Policy-Based VPNs?

On the MuleSoft side, VPN connections configured after November 2018 will be Route-Based.
There is no requirement for the remote endpoint to also be Route-Based. Refer to Anypoint VPN for more information.
 

Do you provide High-Availability (HA) for VPN connections?

For new VPNs after November 2018, HA is a configurable option. Refer to Anypoint VPN for more information.
For VPNs before November 2018, HA is not available. If you require HA connections, please contact support to discuss the migration to Anypoint VPN.
 

Are there any bandwidth limits for VPC connections?

There are no hard bandwidth limits, but connectivity may be subject to constraints imposed by the underlying network.
This applies to both traffic to and from the Anypoint Platform.
 

I see from the documentation that a Cloudhub VPC is limited to having only three IP address for DNS name servers. Why?

Cloudhub doesn't support more than three name servers, but this shouldn't give you an issue. It's standard for a regular DNS implementation to contain only two or three DNS servers.

The remote name servers are expected to serve exactly the same zone information, in fact if they don't, it causes issues, so multiple nameservers really only exist to provide redundancy. If you have domain names that are needed to resolve through different name servers that are not configured on Cloudhub, the expected behaviour is to add the domain name to a nameservers that you own and redirect the queries to the authoritative nameservers that can offer a response.

How do I find out about any bandwidth or throughput limits on my VPC connection?

MuleSoft's recommendation is for customers to run their own benchmarking. Results of benchmarking may vary from customer to customer, and from application to application, due to a wealth of variables, such as but not limited to:

  • Latency from Anypoint to tested 3rd party endpoints
  • Use of connectivity capabilities, please see How to connect to a CloudHub VPC for more information on connectivity methods.
  • Application features and how it handles data.
  • Workload during test time.
  • Number of mule-workers running the application.
  • Number of DLB instances (for inbound traffic only)
  • 3rd party network health, including those of transit ISPs between Anypoint and the chosen destination (e.g. on-premise networks).

Is it possible to have a parent business group (or master group) and child business group share the same VPN and VPC?

Yes, you would need to create a VPC for the parent business group and a VPN tunnel for the parent business group. Both can be shared to the child business group. Please bear in mind that a VPC created at a business group level can only be shared with the immediate child business group, but not upwards to a parent business group or a business group that's two levels down from the business group where the VPC was created in.

Does CloudHub support AWS VPC endpoints / Private Links?

MuleSoft (CloudHub) does not support VPC endpoints/private link currently. So, customers won't be able to access service (private endpoint) URL from the Mulesoft VPC directly.
Instead customers can try below approach Mulesoft vpc > vpc peering > customer vpc > VPC endpoint/private endpoint. 

I do see that someone else have requested for this AWS VPC Endpoint Services in Ideas portal and you may upvote on this enhancement. 
 
Vidensartikelnummer

001118963

 
Indlæser
Salesforce Help | Article