VLANs

Introduction

At AppNexus every customer has a private VLAN, or Virtual Local Area Network, in each datacenter where they operate equipment. Your VLAN is a list sequential of IP addresses to be assigned to the instances you launch on the AppNexus system. Your VLAN can consist of 8, 24, 56 or 120 IP addresses;eight addresses in each range are reserved for networking equipment so that equipment will behave as though it was part of your indiviudal VLAN.

ACLs

VLANs provide security by segregating each customer's traffic from AppNexus and other customers' traffic and by regulating traffic from the Internet via a customer-controlled Access Control List (ACL).

If you run out of IP addresses in your VLAN

If you outgrow a VLAN, we can assign you a new, larger one. This can take up to one workday, and you will then have to migrate instances from the old VLAN to the new one. This can be done without downtime; you will assign each item in your VLAN a second IP address for the duration of the migration. You will get detailed instructions how to migration from one VLAN to another when you make your request to Support.

1. When you launch new instance, please use "--ip" flag of "manage-instance launch" command to explicitly declare IP address of instance in new address block. - Really it'll be part of instruction - Vladimir

Meanwhile I'll prepare instructions on how to deal with multi-VLAN environment, how to migrate instances from old IP space to the new one with the existing API/CLI functionality, et cetera. - Actually Alexander Novitskiy is communicating with GiftReal (RT:5483) and OpenAds (RT:5118) on this.

Assigning IP addresses from your VLAN

manage-instance launch --name, --cpu-units, --server-id, --memory, --disk, --share-name,
--path, --ip, --upload, --authorized-keys, --async

Further Reading