Azure Access Endpoints to VMs
CloudCenter allows you to access/restrict Azure deployments via the Internet. Every tier has a value to Add Access End Point:
- Yes: The SSH port and any other port that is opened as part of the application profile has Internet access.
- No: All ports are restricted and will not have Internet access.
AzureRM Resource Preparation
This section only applies to Microsoft Azure Resource Manager (AzureRM).
Once you Configure the CCO (Required) for AzureRM, be sure to configure the following resources in preparation to launch a job:
- Resource Group
- Storage Account
- Virtual Network
- Additional Resource Groups
To configure the AzureRM resources in preparation to launch a job, follow this procedure.
Be aware that these screen captures may change based on the Azure portal changes. They are provided in this section as a point of reference.
Using a valid Windows Azure Resource Manager account, access the new Microsoft Azure Portal.
You may need to click Microsoft Azure dropdown at the top left corner to toggle between these interfaces.
In the new Microsoft Azure Portal, search for each of the following items and add the corresponding information to each portal
|Search for||Click ...||Configure ...|
|Resource group||Resource group to access this portal|
Select and add the same region as your CCO to the Resource group location.
Additional resource groups
You can create additional resource groups to place different VM types. At deployment time, you can select the resource group to deploy the VM.
|Storage account||Storage Account to access this portal|
Configure the following fields:
|Virtual network||Virtual Network to access this portal|
Configure the following fields:
CloudCenter users can view diagnostics provided by Azure Resource Manager from multiple places in the Azure console.
- Access the Azure console from the target VM and open the Monitoring page.
- If you see a graph displayed in the Monitoring page, then diagnostics is enabled.
- If you do not see any data displayed in the Monitoring page, then diagnostics is disabled.
- Go to the resource, click the Settings command, and select Diagnostics. Verify the following settings:
- The status is On
- The Basic Metric and Boot Diagnostics are checked.
- Navigate to the Boot diagnostics tab (at the same menu level as Diagnostics, but on the top). Verify that boot diagnostics are available.
- Enable AzureRM diagnostics in CloudCenter as this feature is disabled by default.
- Deploy the application that uses the AzureRM diagnostics feature.
- Scroll down to the Advanced section for this deployment version.
Click the Diagnostics dropdown list and select the applicable file for this deployment.
The metrics and logs are stored in the related storage account.
Be aware that this change in settings may incur an extra billing amount.
Microsoft has multiple settings to determine how metrics are collected (time interval) and to specify the metrics to be collected. CloudCenter uses the default Microsoft settings. Users can specify their own settings by providing the corresponding xml file.
- Linux: /usr/local/osmosix/etc/azure/LinuxDiagnosticsSetting.xml
- Windows: /usr/local/osmosix/etc/azure/WindowsDiagnosticsSetting.xml
If the file exists in this location, CloudCenter use the settings identified in this file to collect AzureRM metrics.
These settings apply to the entire CCO server and the file is loaded when the CCO initiates. If users change the file and want the file and want the new changes to take effect, you must restart the CCO.
Availability Zones and Sets
- UI: See the Availability Sets and Zones.
- Description: While launching a job from the CloudCenter platform, you have the option to create an Availability Set at the tier level. All VMs within a cluster are placed in the same subnet. So all VMs inside the same Availability Set are placed in the same subnet. If you do not enable the Availability Set, an availability set is NOT created. To ensure high availability, the VM(s) placement in fault/update domains are not guaranteed to be in different domains. See Availability Sets and Zones or Submit Job (v2) for additional context.
- Type: Boolean
- true = The VM is launched into the same Availability Set.
- false = The Availability Set is not created.