Windows Cells in Isolation Segments

This topic explains how to run Windows cells in isolation segments, which are compartmentalized resource pools for Diego cells.

Cells in one isolation segment share routing, computing, and logging resources with other cells in the same segment, and do not use resources from other isolation segments.

Overview

To run Windows cells in multiple isolation segments, you need to create and install multiple PAS for Windows tiles and configure each to run in a different isolation segment.

If the isolation segments do not already exist in the Cloud Controller Database (CCDB), you need to create them there.

See Replicate a Tile for how to create multiple copies of the PAS for Windows tile.

See Assign a Tile to an Isolation Segment for how to associate a PAS for Windows tile with an isolation segment, so that its cells run in that segment.

See the Create an Isolation Segment section of the Managing Isolation Segments topic for instruction about adding an isolation segment to the CCDB.

Replicate a Tile

To make multiple copies of the PAS for Windows tile that you can assign to different isolation segments, use the Replicator tool as follows:

  1. Download the Replicator tool from the Pivotal Cloud Foundry Runtime for Windows section of Pivotal Network.

  2. Navigate to the directory where you downloaded the Replicator tool.

  3. Replicate the tile:

    ./replicator \
        -name "YOUR-NAME" \
        -path /PATH/TO/ORIGINAL.pivotal \
        -output /PATH/TO/COPY.pivotal
    

    Replace the values above with the following:

    • YOUR-NAME: Provide a unique name for the new PAS for Windows tile. The name must be ten characters or less and only contain alphanumeric characters, dashes, underscores, and spaces.
    • /PATH/TO/ORIGINAL: Provide the absolute path to the original PAS for Windows tile you downloaded from Pivotal Network.
    • /PATH/TO/COPY: Provide the absolute path for the copy of the PAS for Windows tile that the Replicator tool produces.
  4. Install and configure the Windows isolation segment, using the new .pivotal file and following the procedures in this topic, starting with the Import a Product step of Step 2: Install the Tile.

Assign a Tile to an Isolation Segment

To assign a PAS for Windows tile to an isolation segment, perform the following steps:

  1. Open the Application Containers pane.

    App containers segment name

  2. Under Segment Name, enter the name for the isolation segment to associate the tile with. If you are creating a new isolation segment, ensure that this name is unique across your PCF deployment.

  3. Click Save.

  4. If you are creating a new isolation segment, follow the steps in the Create an Isolation Segment section of the Managing Isolation Segments topic to add the isolation segment to the CCDB.

Create a pull request or raise an issue on the source for this page in GitHub