Skip to content

Commit 366114f

Browse files
authored
Merge pull request #285195 from meaghanlewis/add-mswb-content
add new concept articles
2 parents d76fd69 + 23a6946 commit 366114f

File tree

10 files changed

+137
-25
lines changed

10 files changed

+137
-25
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,6 @@ The right-sizing feature reduces the Azure spend by identifying idle and underut
3838

3939
Learn more about reducing service costs using [Azure Advisor](/azure/advisor/advisor-cost-recommendations#optimize-spend-for-mariadb-mysql-and-postgresql-servers-by-right-sizing) and [right-size VMs best practices](/azure/cloud-adoption-framework/migrate/azure-best-practices/migrate-best-practices-costs#best-practice-right-size-vms).
4040

41-
## Next steps
41+
## Related content
4242

4343
- [Connector](./concept-connector.md)

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ For organizations who have an Azure network setup to manage access for their emp
2222

2323
For those organizations who don't have an Azure network setup, or prefer to use the public network, they can configure their connector to allow access to the chamber via allowlisted Public IP addresses. The connector object allows the allowed IP list to be configured at creation time or added or removed dynamically after the connector object is created.
2424

25-
## Next steps
25+
## Related content
2626

2727
- [Data pipeline](./concept-data-pipeline.md)

articles/modeling-simulation-workbench/concept-data-pipeline.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@ Users with access to the chamber can export data from the chamber via the data p
3535
> [!NOTE]
3636
> Larger files take longer to be available to download after being approved and to download using AzCopy. Check the expiration on the download URI and request a new one if the window has expired.
3737
38-
## Next steps
38+
## Related content
3939

4040
- [License service](./concept-license-service.md)

articles/modeling-simulation-workbench/concept-license-service.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ For silicon EDA, our service automation deploys license servers for each of the
3030

3131
This flow is extendible and can also include other software vendors across industry verticals."
3232

33-
## Next steps
33+
## Related content
3434

35-
- [Manage users in Azure Modeling and Simulation Workbench](./how-to-guide-manage-users.md)
35+
- Learn more about the benefits and key features of using [Shared storage](./shared-storage.md).

articles/modeling-simulation-workbench/concept-user-personas.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@ The Project Manager, also known as the *Chamber Admin*, is responsible for insta
2828

2929
The Design Engineer is responsible for execution of the workflows and simulations leading up to the final design approval. This role is referred to as the *Chamber User*. Chamber Users have a lower level of access to the environment, but can deploy workloads, execute scripts and schedulers based on their access permissions to chamber storages. They can also use the [data pipeline](./concept-data-pipeline.md), to bring data into the chamber and request data to be exported from chamber.
3030

31-
## Next steps
31+
## Related content
3232

3333
- [Chamber](./concept-chamber.md)

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,6 @@ The Azure virtual network enables over-provisioned network resources with high b
4646

4747
- Remote desktop service - As robust security is mandatory to protect IP within and outside chambers, remote desktop access needs to be secured, with custom restrictions on data transfer through the sessions. Customer IT admins can enable multifactor authentication through [Microsoft Entra ID](/azure/active-directory/) and provision role assignments to Modeling and Simulation Workbench users.
4848

49-
## Next steps
49+
## Related content
5050

5151
- [User personas](./concept-user-personas.md)
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
title: Disaster recovery for Modeling and Simulation Workbench
3+
description: This article provides an overview of disaster recovery for Azure Modeling and Simulation Workbench workbench component.
4+
author: meaghanlewis
5+
ms.author: mosagie
6+
ms.service: modeling-simulation-workbench
7+
ms.topic: conceptual
8+
ms.date: 08/21/2024
9+
---
10+
11+
# Disaster recovery for Modeling and Simulation Workbench
12+
13+
This article explains how to configure a disaster recovery environment for Azure Modeling and Simulation Workbench. Azure data center outages are rare but can last anywhere from a few minutes to hours. Data Center outages can cause disruption to the environments hosted in that data center. By following the steps in this article, Azure Modeling and Simulation workbench customers will continue to operate in the cloud in the event of a data center outage for the primary region hosting your workbench instance.
14+
15+
Planning for disaster recovery involves identifying expected recovery point objectives (RPO) and recovery time objectives (RTO) for your instance. Based upon your risk-tolerance and expected RPO, follow these instructions at an interval appropriate for your business needs.
16+
17+
A typical disaster recovery workflow starts with a failure of a critical service in your primary region. As the issue gets investigated, Azure publishes an expected time for the primary region to recover. If this timeframe is not acceptable for business continuity, and the problem does not impact your secondary region, you would start the process to fail over to the secondary region.
18+
19+
## Achieving business continuity for Azure Modeling and Simulation Workbench
20+
To be prepared for a data center outage, you can have a Modeling and Simulation workbench instance provisioned in a secondary region.
21+
22+
These Workbench resources can be configured to match the resources that exist in the primary Azure Modeling and Simulation workbench instance. Users in the workbench instance environment can be provisioned ahead of time, or when you switch to the secondary region. Chamber and connector resources can be put in a stopped state post deployment to invoke idle billing meters when not being used actively.
23+
24+
Alternatively, if you don't want to have an Azure Modeling and Simulation Workbench instance provisioned in the secondary region until an outage impacts your primary region, follow the provided steps in the Quickstart, but stop before creating the Azure Modeling and Simulation Workbench instance in the secondary region. That step can be executed when you choose to create the workbench resources in the secondary region as a failover.
25+
26+
## Prerequisites
27+
28+
- Ensure that the services and features that your account uses are supported in the target secondary region.
29+
30+
## Verify Entra ID tenant
31+
32+
The workspace source and destination can be in the same subscription. If source and destination for workbench are different subscriptions, the subscriptions must exist within the same Entra ID tenant. Use Azure PowerShell to verify that both subscriptions have the same tenant ID.
33+
34+
```powershell
35+
Get-AzSubscription -SubscriptionId <your-source-subscription>.TenantId
36+
37+
Get-AzSubscription-SubscriptionId <your-destination-subscription>.TenantId
38+
```
39+
40+
## Prepare
41+
42+
To be prepared to work in a backup region, you would need to do some preparation ahead of the outage.
43+
44+
First identify your backup region.
45+
46+
List of supported regions can be found on the [Azure product availability roadmap](https://global.azure.com/product-roadmap/pam/roadmap), and searching for the service name: **Azure Modeling and Simulation Workbench**.
47+
48+
Then, create a backup of your Azure Key Vault and keys used by Azure Modeling and Simulation in Key Vault including:
49+
50+
1. Application Client Id key
51+
2. Application Secret key
52+
53+
## Configure the new instance
54+
55+
In the event of your primary region failure, and decision to work in a backup region, you would create a Modeling and Simulation Workbench instance in your backup region.
56+
57+
1. Register to the Azure Modeling and Simulation Workbench Resource Provider as described in [Create an Azure Modeling and Simulation Workbench](/azure/modeling-simulation-workbench/quickstart-create-portal#register-azure-modeling-and-simulation-workbench-resource-provider).
58+
59+
1. Create an Azure Modeling and Simulation Workbench using this section of the Quickstart.
60+
61+
1. If desired, upload data into the new backup instance following Upload Files section of instructions.
62+
63+
You can now do your work in the new workbench instance created in the backup region.
64+
65+
66+
## Cleanup
67+
68+
Once your primary region is up and operating, and you no longer need your backup instance, you can delete it.
69+
70+
## Related content
71+
72+
- [Backup and disaster recovery for Azure applications](/azure/reliability/cross-region-replication-azure)
73+
74+
- [Azure status](https://azure.status.microsoft/status)

articles/modeling-simulation-workbench/index.yml

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
ms.reviewer: yochu
1111
ms.service: modeling-simulation-workbench
1212
ms.topic: index
13-
ms.date: 01/01/2023
13+
ms.date: 08/21/2024
1414

1515
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | video | whats-new
1616

@@ -24,20 +24,6 @@ landingContent:
2424
links:
2525
- text: What is Modeling and Simulation Workbench?
2626
url: ./modeling-simulation-workbench-overview.md
27-
- linkListType: concept
28-
links:
29-
- text: Workbench
30-
url: ./concept-workbench.md
31-
- text: User Personas
32-
url: ./concept-user-personas.md
33-
- text: Chambers
34-
url: ./concept-chamber.md
35-
- text: Connectors
36-
url: ./concept-connector.md
37-
- text: Data Pipeline
38-
url: ./concept-data-pipeline.md
39-
- text: License service
40-
url: ./concept-license-service.md
4127
# Card: Get started
4228
- title: Get started
4329
linkLists:
@@ -59,8 +45,27 @@ landingContent:
5945
url: ./how-to-guide-download-data.md
6046
- text: Manage chamber storage
6147
url: ./how-to-guide-manage-storage.md
62-
# - name: Disaster Recovery
63-
# href: ./how-to-guide-disaster-recovery.md
48+
# Card: Concepts
49+
- title: Concepts
50+
linkLists:
51+
- linkListType: concept
52+
links:
53+
- text: Workbench
54+
url: ./concept-workbench.md
55+
- text: User personas
56+
url: ./concept-user-personas.md
57+
- text: Chamber
58+
url: ./concept-chamber.md
59+
- text: Connector
60+
url: ./concept-connector.md
61+
- text: Data pipeline
62+
url: ./concept-data-pipeline.md
63+
- text: License service
64+
url: ./concept-license-service.md
65+
- text: Shared storage
66+
url: ./shared-storage.md
67+
- text: Disaster recovery
68+
url: ./disaster-recovery.md
6469
# Card: Reference
6570
# - title: Reference
6671
# linkLists:
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: Shared storage for Modeling and Simulation Workbench
3+
description: This article provides an overview of shared storage for Azure Modeling and Simulation Workbench workbench component.
4+
author: meaghanlewis
5+
ms.author: mosagie
6+
ms.service: modeling-simulation-workbench
7+
ms.topic: conceptual
8+
ms.date: 08/21/2024
9+
---
10+
11+
# Shared storage for Modeling and Simulation Workbench
12+
13+
To enable cross team and/or cross-organization collaboration in a secure manner within the workbench, a shared storage resource allows for selective data sharing between collaborating parties. It's an Azure NetApp Files based storage volume and is available to deploy in multiples of 4 TBs. Workbench owners can create multiple shared storage instances on demand and dynamically link them to existing chambers to facilitate secure collaboration.
14+
15+
Users who are provisioned to a specific chamber can access all shared storage volumes linked to that chamber. Once users get deprovisioned from a chamber or that chamber gets deleted, they lose access to any linked shared storage volumes.
16+
17+
## Key features of shared storage
18+
19+
**Performance**: A shared storage resource within the workbench is high-performance Azure NetApp Files based, targeting complex engineering workloads. It isn't limited to being used as a data transfer mechanism. The resource can also be used to run simulations.
20+
21+
**Scalability**: Users can adjust the storage capacity and performance tier according to their needs, just like chamber private storage.
22+
23+
**Management**: Workbench Owners can manage storage capacity, resize storage, and change performance tiers through the Azure portal.
24+
25+
## Related content
26+
27+
- [Business continuity: Disaster recovery](./disaster-recovery.md)

articles/modeling-simulation-workbench/toc.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,13 @@ items:
2828
- name: Data pipeline
2929
href: ./concept-data-pipeline.md
3030
- name: License service
31-
href: ./concept-license-service.md
31+
href: ./concept-license-service.md
32+
- name: Shared storage
33+
href: ./shared-storage.md
34+
- name: Business continuity
35+
items:
36+
- name: Disaster recovery
37+
href: ./disaster-recovery.md
3238
- name: How-to guides
3339
items:
3440
- name: Manage users

0 commit comments

Comments
 (0)