skip book previous and next navigation links
go up to top of book: HP OpenVMS Alpha Partitioning and Galaxy GuideHP OpenVMS Alpha Partitioning and Galaxy Guide
go to beginning of chapter: Managing Workloads With PartitionsManaging Workloads With Partitions
go to previous page: Using Hard and Soft Partitions on OpenVMS SystemsUsing Hard and Soft Partitions on OpenVMS Systems
go to next page: Partitioning for the AlphaServer ES47/ES80/GS1280Partitioning for the AlphaServ
end of book navigation links

OpenVMS PartitioningGuidelines  



Hard partitioning is available only on AlphaServer ES47/ES80/GS1280and GS80/160/320 systems. Using partitions on AlphaServer ES47/ES80/GS1280systems is similar to using partitions on GS80/160/320 systems.

When deciding whether to use hard or soft partitions on AlphaServerES or GS series systems, note the following:


NoteIn an OpenVMS Galaxy computing environment, MOP(Maintenance Operations Protocol) Booting is only supported on Instance0.

Setup for partitions must follow setup rules.

For QBB-based systems, each partition (hard or soft) musthave its own console line. Note that each QBB in the system canhave one console line in it. Therefore, the maximum number of partitions(hard or soft) in the system equals the number of QBBs in the system.

Hard Partition Rules:

Each hard partition must have:

For maximum fault isolation and availability, ES47/ES80/GS1280systems should be hard partitioned on system building block boundaries.For the ES47/ES80, this means on the 2P SBB boundary. For the GS1280, itis the 8P SBB boundary. When configured on system building blockboundaries, hard partitions will have no single points of failurefor the entire system. Power and cooling are self-contained withinthe hard partition. The interprocessor links will be turned off.This is the most robust form of partitioning. Note that a robusthard partition may contain multiple system building blocks.

For the GS1280 system, it is possible to hard partition thesystem building blocks into subsystem building blocks (SSBBs). An8P SBB may be partitioned down to the 2P level. These hard partitionsare separately powered and offer the ability to power off a dual-CPUmodule if needed for repair. This level of partitioning does notoffer the fault isolation and robustness of a system that is partitionedon 8P SBB boundaries.

For hard partitions at the 8P or 2P SBB level, an individualserial console line per hard partition is supported. When an 8PSBB is subpartitioned into multiple hard partitions, the serialconsole can only connect to one subpartition at a time. If simultaneousaccess to all subpartition consoles is needed, then telnet sessionsacross the management LAN must be used. The section Process for Partition Setup describes the partition setupprocess, and the section Hard Partition Configuration Example illustrates configuration setup with two examples.


requires a minimum of the V6.6 console set, which is available atthe AlphaServer firmware Web site:<br> <br> <CODE>http://h18002.www1.hp.com/alphaserver/firmware/</CODE><PRE></PRE>Note that this Web site address is case sensitive.</TD></TR></TABLE><HR><I>Soft Partition Rules:</I><P>Each soft partition must have:<UL TYPE=
  • Console accesswith the MBM or telnet.


  • An I/O drawer per partition(an internal drawer on the ES47/ES80 is sufficient).


  • A primary CPU.


  • Private and shared memoryfor the operating system and applications. Shared memory is notnecessary for independent instances but is required for shared memoryapplications.
  • Process for PartitionSetup  

    The basic process for setting up hard and soft partitionsat the Management Backplane Module (MBM or SCM) is the following:

    1. Create hard and soft partitions.
    2. Assign CPU, IO, and memoryresources to the partitions.
    3. Power on CPUs and connectto consoles.
    4. Check and reset console environmentvariables if necessary.

    This process is illustrated in Partitioning Sequence.

     

    Figure 1  Partitioning Sequence  
    Partitioning sequence

    Physical hardware and ownership relationships are representedas branches of a single configuration tree in each system. Partitions,both hard and soft, can be thought of as ownership containers representingthe accessibility and visibility of all resources in the configuration.Thetop level configuration branch shown in System Configuration Tree includes both the hardware and software configurationtrees.

     

    Figure 2  System Configuration Tree  
    System config tree

    In the hardware configuration tree shown in Hardware Configuration Tree, the physical nature of the box isdelimited. Each bullet or filled circle represents a node in thetree (where node is not an individual computer but a point of connectionin the tree). From the hardware root the tree divides to the buildingblocks, and within each building block to the major system categoriessuch as memory, input/output, and CPU. At a lower level in the configurationtree, within I/O, for example, the tree branches to individual deviceson the system, and so on. Each node in the tree has a definitionthat includes its parent, its siblings, its children, and its ownership.Figure 3  Hardware Configuration Tree  

    Hardware Configuration Tree

    The scope of a partition is always on a branch, up or down,but never across branches.A soft partition, as shown in Software Configuration Tree, always looks up its tree for potentially available resources.The hard partition owns assigned resources that are available toall nodes below it.

    In general, resources that are in use by a specific instanceof an operating system are owned by the soft partition that representsthat partition in the configuration tree. The cooperative push model ineffect with multiple instances in a hard partition dictates thatresources owned by a given instance can only be given away, nottaken. A resource owned by nodes further up the tree may be usedcooperatively (for example, shared memory at the community level),assigned down the tree to a specific soft partition, or up the tree whereit becomes available to potentially multiple soft partitions.

    Direct assignment of resources between soft partitions iscalled migration; only CPUs can move between soft partitions. Themigration partitioning feature is not specific to Galaxy: CPUs canbe migrated from any soft partition to another in the same hardpartition without direct communication between them. All managementof CPU resources is initiated with OpenVMS DCL SET/STOP CPU commands.


    NoteMigration ResES47/ES80/GS1280 Systems:
    You cannot migrate a CPU thathas attached IO. To check if there is attached IO, either check thephysical configuration for a hose attached to a CPU, or use theMBM show partition output: in the IOPs section, a CPU with attachedIO has a dashed line; the CPU ID is the corresponding PID in theCPUs section of the show partition output. (Hard Partition Configuration Example for an example.)

     

    Figure 4  Software Configuration Tree
      

    Software Configuration Tree


    go to previous page: Using Hard and Soft Partitions on OpenVMS SystemsUsing Hard and Soft Partitions on OpenVMS Systems
    go to next page: Partitioning for the AlphaServer ES47/ES80/GS1280Partitioning for the AlphaServ