Fit-for-Purpose Validation

Fit-for-Purpose Validation

#330080

Before booking requests can be routed to a hosting venue, a Fit-for-Purpose validation is performed to ensure that the requirements of the booking requests can be met with the supported capabilities of the hosting venue, including the operating system, software licenses, departments and security support.

To learn more, watch the video

Capabilities are entered by Densify or by an administrator with access to the Hosting Venues page in the Analysis Console and requirements are defined when the booking request is created. When you select the booking requests to route and click the Evaluate Hosting Options or Auto Route Booking Requests button, a Fit-for-Purpose validation is performed.

Capabilities and Requirements

Each hosting venue has capabilities defined that specify what is supported in that hosting venue, such as maximum VM size, license groups, operating systems, security zones, and departments. When new booking requests are created, the requirements in the booking requests need to match the capabilities in the hosting venue before the booking can be routed to the hosting venue. Requirements need to be matched in possibly four areas: Resource, Security, Business and Technical.

When quick evaluation mode is enabled (option Show Details for Rejected Hosting Venues is not selected), Fit-for-Purpose results for a rejected hosting venue are not shown on the hosting venue tile. To view the Fit-for-Purpose details, click the Fit-for-Purpose section of the hosting venue tile. The recommendation is to enable quick evaluation mode, as it does provide significant performance gains especially for large environments. Also, those Fit for Purpose results for rejected hosting venues are not needed for the most part. The Fit-for-Purpose section appears as follows for rejected hosting venues:

When quick evaluation mode is disabled (option Show Details for Rejected Hosting Venues is selected), Fit-for-Purpose results are shown on the hosting venue tile, for all hosting venues. If a requirement does not match, an alert is shown in the applicable Fit-for-Purpose section in that hosting venue's tile. The Fit-for-Purpose validation returns one of two values for each category:

  • An alert is shown that a hosting venue is not fit for purpose when the capabilities of the hosting venue do not match the booking request’s requirement. An example would be if only specific departments have been designated to use this hosting venue. If you specify a supported department in the booking request that is not supported by the hosting venue, it will not be fit for purpose and the booking request is unable to be routed to this venue.
  • If a requirement is entered for a booking request and the hosting venue has a matching capability, it will be fit for purpose and the booking request passes the validation and the request can be routed to this venue. Note that if no requirement is specified for the booking request for a particular capability, hosting venues will be fit for purpose even if they do not have anything specified for this capability.

If you hover over the Fit for Purpose section, a tooltip is displayed indicating whether or not the hosting venue is fit for purpose and to click for details. To view the Fit-for-Purpose details, click the Fit-for-Purpose section of the hosting venue tile.

The capabilities depend on the hosting venue's platform. For example, the following shows the capabilities for VMware.

Table: Capabilities and Requirements Comparison

Capability in Hosting Venue

Requirement in Booking Request

Section in Guest Booking Request Dialog Box

Details

Resource

Operating Systems

OS based on selected reference system

Resource Request

Requested OS must match an operating system supported by the hosting venue.

Guest Sizes

Requested CPUs and Memory (GB)

Resource Request

Requested CPUs and memory must be less than or equal to maximum supported by hosting venue.

Security

Compliance

Compliance

Security Requirements

The booking’s compliance must match one supported by the hosting venue.

Data Jurisdiction

Data Jurisdiction

Security Requirements

The booking’s data jurisdiction must match one supported by the hosting venue.

Encryption and Key Management

Encryption and Key Management

Security Requirements

The booking’s encryption and key management must match one supported by the hosting venue.

Identity and Access Management

Identity and Access Management

Security Requirements

The booking’s identity and access management must match one supported by the hosting venue.

Security Zone

Security Zone

Security Requirements

The booking’s security zone must match one supported by the hosting venue.

Network Isolation

Network Isolation

Security Requirements

The booking’s network isolation must match one supported by the hosting venue.

Intel TXT Support

Intel TXT Support

Security Requirements

The booking’s Intel TXT support must match one supported by the hosting venue.

Business

Departments

Department

Business Requirements

The booking’s department must match one supported by the hosting venue.

Location

Location

Business Requirements

The booking location must match the hosting venue’s location.

Service Level

Service Level

Business Requirements

The booking’s required service level must match one supported by hosting venue.

Technical

Hypervisor Derived from Analysis Model

Hypervisor Type

Technical Requirements

The booking’s required hypervisor must match the hosting venue’s hypervisor.

Hosting Platform

Hosting Platform

Technical Requirements

The booking’s required hosting platform must match the hosting venue’s platform.

Maximum Guest I/O

Context Switches, Disk IO (Bytes), Disk IO (Ops), Network IO (Bytes) and Network IO (Packets)

Technical Requirements

Requested context switches per second, Disk IO in bytes per second, Disk IO in operations per second, Network IO in bytes per second and Network IO in Packets per second must be less than or equal to maximum supported by the hosting venue.

License Group

License Group

Technical Requirements

The booking’s license group must match one supported by the hosting venue.

Operational Environments

Operational Environment

Technical Requirements

The booking’s operational environment must match one supported by the hosting venue.

Software Licenses

Software License

Technical Requirements

The booking’s software licenses must match one supported by the hosting venue.

Viewing Validation Results and Capabilities for a Hosting Venue

After selecting one or more booking requests and clicking the Evaluate Hosting Options button, the Fit-for-Purpose validation is performed.

The information displayed in the Hosting Venues pane is always specific to the booking requests you selected before clicking the Evaluate Hosting Options button. Note that the information is not updated when you subsequently select other booking requests. Also, in the interim, if a booking request that you evaluated is routed by another user and you try to display the Fit for Purpose Details from your evaluation, an appropriate message is displayed as the Evaluate Hosting Options is only valid for unrouted booking requests.

  1. Click the Fit-for-Purpose section in the hosting venue's tile to open the Fit-for-Purpose Details window to view the results of the validation.
  2. In the Hosting Venue tile, click Amenities to see the capabilities for this hosting venue.