Skip to content

Commit f66dc69

Browse files
committed
First draft: update toc, add images, add public-network-guide, modify concept-connector
1 parent bf0c6a8 commit f66dc69

File tree

8 files changed

+200
-18
lines changed

8 files changed

+200
-18
lines changed

articles/modeling-simulation-workbench/concept-connector.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.date: 01/01/2023
1212
---
1313
# Connectors in Azure Modeling and Simulation Workbench
1414

15-
Connectors define the network access method between users and the Azure Modeling and Simulation Workbench chamber. Connectors support connectivity through allowlisted public IPs, VPN, or Azure ExpressRoute. A chamber can have only one connector configured at a time. Connectors also configure copy-paste functionality into chamber VMs. Connector types are immutable and once created can't be changed to another access model. Connectors are part of the Idle mode setting to reduce cost.
15+
Connectors define the network access method between users and the Azure Modeling and Simulation Workbench chamber. Connectors support connectivity through allowlisted public IPs, VPN, or Azure ExpressRoute. A chamber can have only one connector configured at a time. Connectors also configure copy-paste functionality for all workload VMs in the chamber. Connector types are immutable and once created can't be changed to another access model. Connectors are part of the Idle mode setting that reduce cost.
1616

1717
## Public IP access via allowlist
1818

@@ -30,7 +30,7 @@ A VPN connector can be created which deploys infrastructure specifically for VPN
3030

3131
[Azure ExpressRoute](/azure/expressroute/expressroute-introduction) provides secure, dedicated, encrypted connectivity from on-premises to an Azure landing zone. A Workbench Owner must create a connector expressly for ExpressRoute, providing the necessary virtual network, supporting network infrastructure, and peer the appropriate vnets.
3232

33-
## Next step
33+
## Resources
3434

35-
> [!div class="nextstepaction"]
36-
> [Create a connector](./how-to-guide-set-up-networking.md)
35+
* [Create a public connector](./how-to-guide-public-network.md)
36+
* [Create a private network connector](./how-to-guide-private-network.md)

articles/modeling-simulation-workbench/how-to-guide-private-network.md

Lines changed: 37 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Create a private network connector: Azure Modeling and Simulation Workbench"
3-
description: Learn how to deploy a connector on a private virtual network.
3+
description: Learn how to deploy a private connector for a virtual private network.
44
author: yousefi-msft
55
ms.author: yousefi
66
ms.service: modeling-simulation-workbench
@@ -38,7 +38,7 @@ Before you create a [connector](./concept-connector.md) for private IP networkin
3838

3939
## Create the private network connector
4040

41-
Each chamber can have only one connector. If you have a public IP connector or other type already associated with the target chamber, you must first [delete the connector](#cleaning-up-resources). In the chamber where you want to create a private network connector:
41+
Each chamber can have only one connector. If you have a public IP connector or other type already associated with the target chamber, you must first [delete the connector](#delete-a-connector). In the chamber where you want to create a private network connector:
4242

4343
1. Select the **Connector** option in the **Settings** at the left.
4444
:::image type="content" source="media/howtoguide-private-network/chamber-select-connector.png" alt-text="Screenshot of chamber overview with Connector option outlined in red rectangle.":::
@@ -53,12 +53,10 @@ Each chamber can have only one connector. If you have a public IP connector or o
5353
1. Select **Review + create**.
5454
1. If validation passes, select **Create**. Private networking connectors take approximately 30 minutes to deploy.
5555

56-
## Deployed resources
56+
## Network interfaces and private endpoints
5757

5858
When the Modeling and Simulation Workbench creates a private connector, it deploys the following resources in the same resource group and location as the workbench.
5959

60-
### Network interfaces and private endpoints
61-
6260
Six [network interfaces](/azure/virtual-network/virtual-network-network-interface) (NIC) and corresponding [private endpoints](/azure/private-link/private-endpoint-overview) are created. The NICs are all joined to the private virtual network and subnet specified during setup and given an address on the subnet. The private endpoint connects the NIC to Modeling and Simulation resources hosted in the Microsoft managed environment. The resulting connection becomes part of an [Azure Private Link](/azure/private-link/private-link-overview) service.
6361

6462
* Two connections are created for connection nodes. As users and virtual machines (VM) are added to a chamber, more connection nodes are created.
@@ -67,21 +65,46 @@ Six [network interfaces](/azure/virtual-network/virtual-network-network-interfac
6765
* One connection for load balancer.
6866
* One connection for user authentication services.
6967

70-
### DNS zones
68+
## DNS zones
7169

7270
Modeling and Simulation Workbench creates three private domain name service (DNS) zones for a private network deployment. Each zone corresponds to one of the workbench services for file uploading, file downloading, and desktop connections. No DNS server is created. Administrators must join the zones to their own services.
7371

74-
| Zone | Resolves for |
75-
|:----------------------------------|:--------------------------------------|
76-
| mswb.azure.com | Connector desktop dashboard and nodes |
77-
| privateLink.blob.core.windows.net | Data in pipeline endpoint |
78-
| privateLink.file.core.windows.net | Data out pipeline endpoint |
72+
| Service | Public cloud DNS zone | Azure Gov cloud DNS Zone |
73+
|:--------------------------------------|:----------------------------------|-----------------------------------------|
74+
| Connector desktop dashboard and nodes | mswb.azure.com | mswb.azure.us |
75+
| Data in pipeline endpoint | privateLink.blob.core.windows.net | privatelink.blob.core.usgovcloudapi.net |
76+
| Data out pipeline endpoint | privateLink.file.core.windows.net | privatelink.blob.core.usgovcloudapi.net |
77+
78+
## Ports and IP addresses
79+
80+
### Ports and protocols
81+
82+
The Azure Modeling and Simulation Workbench require certain ports to be accessible from users workstation. Firewalls and VPNs might block access on these ports to certain destinations, when accessed from certain applications, or when connected to different networks. Check with your system administrator to ensure your client can access the service from all your work locations. When using the private networking connector, all traffic will be through the virtual network gateway or peer. Administrators can choose to implement a firewall or network security group to restrict traffic.
83+
84+
* **53/TCP** and **53/UDP**: DNS queries.
85+
* **443/TCP**: Standard https port for accessing the VM dashboard and any Azure portal page.
86+
* **5510/TCP**: Used by the ETX client to provide VDI access for both the native and web-based client.
87+
* **8443/TCP**: Used by the ETX client to negotiate and authenticate to ETX management nodes.
88+
89+
### IP addresses
90+
91+
The private network connector does not deploy any public IP network interfaces. You create your own gateway interface if connecting directly from the internet. Your choice of which region you deploy your gateway to determines which pool of Azure public IP addresses your gateway will be. Azure IP addresses are taken from Azure's IP ranges for the location in which the Workbench was deployed. A list of all Azure IP addresses and Service tags is available at [Azure IP Ranges and Service Tags – Public Cloud](https://www.microsoft.com/download/details.aspx?id=56519&msockid=1b155eb894cc6c3600a84ac5959a6d3f).
92+
93+
The private IP addresses for the private networking connector are visible private network interface connections on the virtual network's subnet you specified during deployment.
94+
95+
## Immediately terminate access
96+
97+
Access to the chambers can be immediately terminated by [stopping the connector](./how-to-guide-start-stop-restart.md).
98+
99+
## Idle the connector
100+
101+
Idle mode sets the chambers into a preserved, but inactive state. Costs are significantly reduced while still maintaining your configuration and settings. Learn more about idle mode in the [Manage chamber idle mode](how-to-guide-chamber-idle.md) article.
79102

80-
## Starting, stopping, or restarting a connector
103+
## Start, stop, or restart a connector
81104

82-
Connectors are controllable resources that can be stopped, started, restarted as needed. Instructions on how to are included in [Start, stop, and restart chambers, connectors, and VMs](how-to-guide-start-stop-restart.md). Stopping or restarting the connector interrupts desktop services for all users of the chamber. Stopping the connector is required to [idle a chamber](how-to-guide-chamber-idle.md) to reduce consumption costs.
105+
Connectors are controllable resources that can be stopped, started, restarted as needed. Instructions on how to are included in [Start, stop, and restart chambers, connectors, and VMs](how-to-guide-start-stop-restart.md). Stopping or restarting the connector interrupts desktop services and data pipelines for all users of the chamber. Stopping the connector is required to [idle a chamber](how-to-guide-chamber-idle.md) to reduce consumption costs.
83106

84-
## Cleaning up resources
107+
## Delete a connector
85108

86109
If you wish to delete the workbench or change the connector type, you must first delete the connector. Child resources must be deleted first.
87110

0 commit comments

Comments
 (0)