You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Netris plugin is enabled by the 'netris.plugin.enable' setting, which is false by default. It enables the Netris Plugin on CloudStack when it is set to true. The global setting is non-dynamic, that is, the management server would need to be restarted after being modified.
55
+
56
+
Zone creation
57
+
~~~~~~~~~~~~~
58
+
59
+
The CloudStack Zone creation wizard is extended:
60
+
61
+
- A new isolation method is added for the Core zone, with Advanced networking and KVM hypervisor: NETRIS
62
+
63
+
- When the NETRIS isolation method is selected, new steps are added to the zone creation wizard:
64
+
// TODO: Add image
65
+
66
+
- Netris Provider: in this step the administrator must provide:
67
+
- Netris provider URL along with an internal name for reference
68
+
- Netris provider credentials to login into the Netris provider
69
+
- Site name: The Netris Site Name to be linked to
70
+
- Admin Tenant Name: The name of the Admin Tenant on the Netris provider
71
+
- Netris tag: A tag to be used on each Netris VNET creation
72
+
73
+
// TODO: Add image
74
+
75
+
- Public traffic and Netris IP Pool: The public traffic is split in two sections.
76
+
- Public traffic: The first Public IP range defined on this section will be marked for system VMs (and a tag will be displayed accordingly, with the name 'systemvm'). The next Public IP ranges defined on this section will be available for VR Public IPs.
77
+
- Netris IP Pool: Administrators must provide the Public IP range to be used by VPC operations: Source NAT, Load Balancing, Port Forwarding, Static NAT (this range is marked with the tag 'netris')
78
+
79
+
- When a new zone is being created, CloudStack will check the Public IP ranges defined and will perform the following actions on Netris:
80
+
- Create an IPAM allocation for the Netris IP Pool range linked to the default VPC.
81
+
- If an existing IPAM allocation contains the Netris IP Pool provided, then the range must be created as a new IPAM subnet as a child entity of the existing allocation on Netris, with purpose: 'common'. The 'common' subnet purpose allows creating 'nat' and 'load-balancer' child subnets.
82
+
83
+
..note::
84
+
Please note CloudStack expects the public IP ranges defined in the same order as the zone wizard creation displays them. The same order must be preserved in case of adding/editing/removing public IP ranges:
85
+
- System VM Public Range
86
+
- VRs Public Range
87
+
- Netris Public Range
88
+
89
+
The subsequent steps of zone creation remain unchanged and once the zone is successfully created and enabled, the system VMs come up with IPs from the Public IP Range reserved for System VMs (not the Netris public IP range).
90
+
91
+
VPC creation on Netris
92
+
~~~~~~~~~~~~~~~~~~~~~~
93
+
94
+
VPC creation on CloudStack performs the following actions on Netris:
95
+
96
+
- A new VPC is created for the Admin Tenant provided at the zone creation phase, with the name convention: D<domainID>-A<accountID>-Z<zoneID>-V<vpcID>-<vpcName>, where:
97
+
- domainID: Internal database ID of the domain
98
+
- accountID: Internal database ID of the account
99
+
- zoneID: Internal database ID of the VPC
100
+
- vpcName: Name of the VPC
101
+
102
+
- A new IPAM allocation is created for the VPC Guest CIDR, with the following parameters:
- VXLAN ID: A random VXLAN from the range provided on the zone creation
128
+
- VLAN ID: Disabled
129
+
- Tags: The tag set on the zone creation
130
+
- IP Gateway: The VPC Tier gateway IP, from the subnet created on the step above.
131
+
- ACLs are created on Netris
132
+
133
+
- The VPC tiers created from the default VPC network offering for Netris – Routed Mode extends the IPAM Subnet creation for the VPC Tier Guest CIDR by setting the parameter:
134
+
- Global Routing = true. This parameter allows advertising the IPs for the VPC tier (required for Routed mode)
135
+
136
+
..note::
137
+
Important: Please consider at least one running VM per VPC tier to prevent VPC tier state transit to Allocated state
138
+
139
+
140
+
Supported VPC Services
141
+
~~~~~~~~~~~~~~~~~~~~~~
142
+
143
+
· The following operations are supported for VPCs created from the default **VPC offering for Netris – NAT mode**:
144
+
- Source NAT:
145
+
- A new IPAM subnet is created for the Source NAT IP of the VPC, under the Netris IP pool IPAM allocation, with the following parameters:
146
+
- **Prefix**: <SOURCE_NAT_IP>/32, where SOURCE_NAT_IP is the VPC Source NAT IP
0 commit comments