This site contains terms and definitions from many IBM software and hardware products as well as general computing terms.
See High Availability Control Workstation.
See Apache Hadoop.
Hadoop Distributed File System (HDFS)
A distributed file system based on the Apache Hadoop software framework. HDFS is meant to run on low-cost hardware and is designed to be highly efficient no matter how large the data set is.
See high availability disaster recovery.
HADR log spooling
The ability for the log replay process on the HADR standby database to read transaction logs from disk and the log receive buffer, instead of from only the log receive buffer. This ability prevents transactions on the primary database from being blocked when replay on the standby database is relatively slow during a primary database load spike.
See host-assigned ID.
See hardware abstraction layer.
See high availability large database.
See HALDB online reorganization.
To round off a number by adjusting the last significant digit. When the number to the right of the last significant digit is 5 or greater, add 1 to the digit. For example, 2.475 half-adjusted to two decimal places becomes 2.48, but 2.474 becomes 2.47.
half-duplex (HD, HDX)
Describing a communications connection over which only one device at a time can transmit data. See also duplex.
- In SNA, one of the locations in a logical connection in a network.
- A session-layer component consisting of the combination of data flow control and transmission control components comprising one end of a session. See also primary end of a session, secondary end of a session, session connector.
A storage location whose address is evenly divisible by 2. See also word boundary.
An email message that does not contain advertising or inappropriate content. See also unsolicited email.
- The portion of a message that contains control information.
- In a profile, a user name.
- A character string that is created by an extender that is used to represent an image, an audio, or a video object in a table. A handle is stored for an object in a user table and in administrative support tables. In this way, an extender can link the handle that is stored in a user table with information about the object that is stored in the administrative support tables.
- In WebSphere MQ, the identifier or token by which a program accesses an MQM object.
- In application programming interfaces, a variable that represents an object, an instance of an application using some function, or a processing session.
- In the Java EE specification, an object that identifies an enterprise bean. A client may serialize the handle, and then later deserialize it to obtain a reference to the enterprise bean. (Sun)
- In DB2 ODBC, a variable that refers to a data structure and associated resources. See also connection handle, environment handle, statement handle.
- A character string that represents an object, and is used to retrieve the object.
- In the AIX operating system, a data structure that is a temporary local identifier for an object. Allocating a handle creates it. Binding a handle makes it identify an object at a specific location.
- A variable that represents an internal structure within a software system.
- A pointer that keeps track of the current exception handler.
- A pointer used by the condition manager as it traverses the stack. The handle cursor points to the condition handler currently being invoked in the stack frame, whether it is a user-written condition handler or a condition handler specific to a high level language.
A condition that either a user-written condition handler or the high-level language-specific condition handler has processed and for which the condition handler has specified that execution should continue. See also unhandled condition.
- In web services, a mechanism for processing service content and extending the function of a JAX-RPC runtime system.
- A function that is registered by the application programmer to be called by the system or by the application when certain events occur in the system or application.
- In the CICS Front End Programming Interface (FEPI), a transaction initiated to handle specified events.
- A web service that accepts or rejects client requests and, if accepted, forwards the request to a service for processing. After the service processes the request, the handler returns the server response to the client.
- A software routine that controls a program's reaction to specific external events, such as an interrupt handler.
- The exchange of messages at the start of a Secure Sockets Layer session that allows the client to authenticate the server using public key techniques (and, optionally, for the server to authenticate the client) and then allows the client and server to cooperate in creating symmetric keys for encryption, decryption, and detection of tampering.
- The exchange of predetermined signals when a connection is established between two data set devices.
- In Transport Layer Security (TLS), the initial setup of a TLS connection.
The Korean alphabet that consists of fourteen consonants and ten vowels. See also Jamo.
Term used in Taiwan for Chinese characters. See also Traditional Chinese.
A set of rules that is defined for an HA group that dictate whether zero (0), or more members are activated. The policy is associated with a specific HA group by matching the policy match criteria with the group name.
hard CPU shares
An attribute that defines the relative share of CPU resources on a host or LPAR that the WLM dispatcher allows a particular service class to use but not exceed, even if additional CPU resources are available.
- A stand-alone disk drive that reads and writes data on rigid disks and can be attached to a port on the system unit.
- See drive.
See hard error.
- In a file system, an actual path to an existing object. A hard link is established by creating a directory entry. A hard link cannot cross file systems.
- A named connection between an object and its parent directory. An object may have multiple named connections between itself and one or more parent directories.
hard page segment
A page segment that is declared in the Map Page Segment structured field and loaded in the printer before printing begins. This resource can be reused during the job without being reloaded in the printer. Hard page segments can be controlled by a page segment list in a page definition. See also soft page segment.
A firm request for items from a storeroom that is defined by the need for the items within a specific time frame. A hard reservation reduces the available balance of items. Hard reservations are prioritized and cannot be superseded by other reservation types. See also soft reservation.
A resource declared in the appropriate Map structured field and loaded in the printer the first time it is referenced. It can be reused during the job without being reloaded to the printer. See also soft resource.
See required space.
The physical components of a computer system. See also software.
hardware abstraction layer (HAL)
In operating systems such as Windows NT, a layer in which assembly language code is isolated. A hardware abstraction layer functions similarly to an application programming interface (API) and is used by programmers to write device-independent applications.
A set of parameters used to configure hardware before an operating system installation. It includes RAID settings, BIOS update information, BIOS settings, and custom hardware configuration parameters.
- A system that monitors and controls hardware, such as System z mainframes.
- A system that controls managed systems, including the management of logical partitions and use of Capacity Upgrade on Demand. Using service applications, the HMC communicates with managed systems to detect and consolidate information, which is then sent to IBM for analysis. See also Capacity Upgrade on Demand, free pool, managed system.
- In a system storage environment, a system that acts as the focal point for configuration, management of Copy Services functions, and maintenance.
- An integrated platform management interface through which data center personnel configure, control, monitor, and manage hardware and software resources. The HMC communicates with each central processor complex (CPC). See also alternate Hardware Management Console, primary Hardware Management Console.
A monitor that collects and displays events and statistical data both for hardware and for software applications to identify failing resources in a network. For problem determination, it also provides probable cause information and recommended actions.
See media origin.
hardware service manager (HSM)
A tool for displaying and working with system hardware from both a logical and a packaging viewpoint, for debugging input/output processors (IOPs) and devices, and for fixing failing and missing hardware.
A grouping of physical ports on a switch in a fabric. It can be implemented in the following configurations: one to one, one to many, and many to many. See also fabric.
The process of establishing the use of a single term for a concept. During harmonization, terms that represent concepts and that are used across products or domains are examined and a single common term for the concept is established.
The frequency by which harvests are configured to occur. To size an environment precisely, factors such as harvest frequency, complexity of the source, and use case scenarios that drive application use and action execution must be understood.
- In computer security, a number generated from a string of text that is used to ensure that transmitted messages arrived intact.
- An alphanumeric string that is generated from another value in order to aid in the searching and comparing of values within the entity database.
- To replace a string of characters into another value that represents the string.
- A method by which a large number of memory records are stored and can then be efficiently searched. This is accomplished through the use of a tailored index that organizes the memory records. This arrangement of records is called a hash table.
- The process of encoding a character string as a fixed-length bit string for comparison. The encoding may not necessarily be unique.
- A method of transforming a search key into an address for the purpose of storing and retrieving items of data.
hash overflow index
A DB2 index used to track data rows that do not fit into the fixed hash space, and therefore, reside in the hash overflow space. DB2 accesses the hash overflow index to fetch rows from the hash overflow area.
- A data structure that divides all elements into (preferably) equal-sized categories, or buckets, to allow quick access to the elements. The hash function determines which bucket an element belongs in.
- A table of information that is accessed by way of a shortened search key (the hash value). The use of a hash table minimizes average search time.
- The arrangement of memory records.
A phrase prefix that links content with other content about the same topic. For example, prefacing a tweet with "#Bills" groups a tweet in the Buffalo Bills subject group. See also social network, tweet.
A number that is generated from a string of text. The hash value (or simply hash), is substantially smaller than the text itself and is generated by a formula in such a way that is extremely unlikely that some other text will produce the same hash value. Hashes are used in security systems to ensure that transmitted messages have not been tampered with and also are used to access data records.
See high availability solution.
See Houston Automatic Spooling Program.
See Host Access Transformation Services.
An application that presents a Web-enabled version of a host application to users. A HATS application is created in HATS Studio from a HATS project and deployed to WebSphere Application Server and/or interacts with other host applications or e-business applications to present combined information to an end user.
HATS EJB project
A project that contains enterprise beans made from Integration Objects that other applications can call to get host data. A HATS EJB project does not present transformed screens from a host application.
HATS/WebFacing enabled project
A project that can be linked with a HATS project for the purpose of creating combined applications with full access to both WebFacing and HATS customization capabilities. See also linked HATS/WebFacing project.
See Hazardous Materials distance.
See host bus adapter.
See heuristic commit.
See host channel adapter.
See hardware configuration definition.
See Host Command Facility.
See 3270 Host Connection Program.
See host command processor.
See host command processor emulation.
See hierarchical direct access method.
See high-density bipolar of order 3.
See hard disk drive.
See Hadoop Distributed File System.
See High-level Data Link Control.
See High-Definition Multimedia Interface.
See hierarchic direct organization.
See host-discovered resource.
See Host Ethernet Adapter.
- In disk management, the 8-byte portion of the 520-byte disk sector used by the operating system for control and access information.
- Control information prepended to data content that is normally used to describe the data or the relationship of the data with the applications.
- Text that is formatted to be in the top margin of printed pages in a document. See also footer, running header.
- Information related to a document and common to all details in the document. For example, on a customer order, the ship-to address in the header is common to all of the individual line items of that order and, therefore, not repeated for each individual line item.
- See message header.
- System-defined control information that precedes user data.
- See include statement.
header approval rule
A rule that can be applied to the quote header level. If all the conditions in the rule are met, a customer sales representative can apply the corresponding discount as a header level discount in the corresponding quote.
See include file.
- In RPG, output records that are printed at the top of a report and include report titles, column headings, or any other data needed to identify the information in the report.
- A record at the beginning of a file that details the sizes, locations, and other information that follows in the file.
- A record that contains information, such as customer name and customer address, that is common to detail records. See also detail record.
header remap service
A service that converts EDI envelopes from one type to another type within the same standard, where both the header and trailer segments are converted without changing the body of the data.
- In ASCII and data communication, a sequence of characters preceded by the start-of-heading character used as machine sensible address or routing information. (A)
- A constant, field, or text that identifies information, usually at the top of a page or display, or at the beginning of a chapter or section.
- An artifact in a module that is automatically numbered and displayed prominently. A best practice is for headings to be their own artifact type.
Pertains to a program or application that can run without a graphical user interface or, in some cases, without any user interface at all. Headless operation is often used for network servers or embedded systems.
The process of determining how much improvement in accuracy, precision, or recall can be expected by addressing some class of problems that are identified while performing accuracy analysis.
A process that monitors system resources and conditions to determine whether the system is running efficiently. The health check can be configured to report potential problems and to display warnings and fail levels before the integrity of the system is compromised.
An autonomic manager that constantly monitors defined health policies. When a specified health policy condition does not exist in the environment, the health controller verifies that configured actions correct the error.
A measure of some aspect of the health of an object. Threshold-based health indicators identify whether the behavior of an object is within ranges of normal, warning, and alarm. State-based health indicators identify whether the state of an object is normal or non-normal. See also health monitor alert.
health information technology (HIT)
A technology, which includes a variety of integrated data sources, that is capable of capturing, analyzing, storing, and appropriately sharing information about an individual patient and patient populations.
Health Insurance Portability and Accountability Act (HIPAA)
A law passed by the U.S. Congress in 1996 with the primary goal of making it easier for people to keep health insurance, protect the confidentiality and security of healthcare information, and help the healthcare industry control administrative costs. See also business associate, business associate agreement, covered entity.
An instance-level monitor that creates alerts based on a health indicator exceeding a threshold or being in non-normal state. The monitor sends notifications to the notification log and also sends emails and pages to contacts on its notification list.
health monitor alert
An alert that is generated by the health monitor and is based on the type of health indicator. See also health indicator.
- A logical grouping of memory that fulfills the needs of a particular component. For example, the utility heap memory is used by DB2 utilities such as backup, restore, and load.
- A collection of dynamically allocated variables.
- An area of storage that is allocated with a lifetime unrelated to the execution of the current routine. The heap consists of the initial heap segment and zero or more increments.
- In Java programming, a block of memory that the Java virtual machine (JVM) uses at run time to store Java objects. Java heap memory is managed by a garbage collector, which automatically de-allocates Java objects that are no longer in use.
- An object that provides dynamic storage for a procedure. The object is part of the activation group and is deleted when the activation group is deleted.
An area of contiguous storage that is allocated upon request from the user application. Heap elements are always allocated within a single heap segment. See also heap segment.
A storage pool used by the storage manager to improve the performance of heap storage allocation. The use of heap pools can improve the performance of an application, especially multi-threaded applications.
A contiguous area of storage obtained directly from the operating system. The Language Environment storage management scheme subdivides heap segments into individual heap elements. If the initial heap segment becomes full, Language Environment obtains a second segment, or increment, from the operating system. See also heap element.
An area of storage used for allocation of storage that has a lifetime that is not related to the execution of the current routine. The heap consists of the initial heap segment and zero or more increments.
- A signal that one entity sends to another to convey that it is still active. See also heartbeat call-home record, Remote Technical Assistance and Information Network.
- The process of exchanging messages between nodes in a cluster to determine the operational state of those nodes and the network interfaces which attach them.
heartbeat call-home record
Machine operating and service information sent to a service machine. These records might include such information as feature code information and the logical-configuration information for a product. See also heartbeat.
A pulse that is passed from a sending message channel agent (MCA) to a receiving MCA when there are no messages to send. The pulse unblocks the receiving MCA, which would otherwise remain in a wait state until a message arrived or the disconnect interval expired.
A service that starts when one or more members are started and monitors the activity of the members. The heartbeat service checks on members once each minute to see whether the members are still running. Information from the heartbeat service is used by other components, which then adjust their operations to the availability of members.
- An overlay that shows where the user performed actions on a web page. The data is summarized and shown as a colored marker at the location of the user action over a snapshot of the web page. The overlay lets the user see where and how the web page user interacted with the web page.
- A linear scale of blocks in which the blocks that are accessed more frequently and recently are considered hotter and the blocks that are accessed rarely are considered colder.
- A graphical representation of data values in a two-dimensional table format, in which higher values are represented by darker colors and lower values by lighter ones.
heavy API call
A client operation that writes, deletes, or inserts data. Heavy API calls consume more resources than light API calls because they are affecting the data. See also light API call.
The state of a connection that results in the connection being maintained after the next commit operation. This is the initial state of connections. See also released state.
See DCN Local-Network Protocol.
heritage human service
A human service that runs on the server and provides user interfaces to the web browser. A heritage human service can be used to implement an interactive task or dashboard that users can use in an application. See also client-side human service, human service.
A protocol governing a group of database servers, of which at least one is a gateway participant. A heterogeneous commit ensures the all-or-nothing basis of distributed transactions in a heterogeneous environment.
- An optimizer processing technique that is used to consolidate orders and shipments into larger, more cost-effective loads.
- A guideline that a system administrator uses to intervene where the two-phase commit or abort would otherwise fail.
The inconsistency in data between one or more participants that results when a heuristic decision to resolve an indoubt LUW at one or more participants differs from the decision that is recorded at the coordinator.
- A decision that forces indoubt resolution at a participant by means other than automatic resynchronization between coordinator and participant.
- A decision to force a commit or rollback of a logical unit of work in part of a transaction program network that is using the two-phase commit protocol. A heuristic decision is made when a system or communication failure prevents the logical unit of work from being completed.
- A decision made by a user to commit or roll back a transaction on a DB2 database.
In REXX, any sequence of zero or more hexadecimal digits (0-9, a-f, or A-F), optionally separated by blanks, delimited by apostrophes or quotation marks, and immediately followed by the symbol x or X.
See hierarchical file system.
HFS data set
See hierarchical file system data set.
See Household Goods distance.
See System/370 Host Interface Adapter.
See hierarchical indexed direct access method.
An address that is mapped to another address. The method of mapping that is used does not allow external systems to initiate communications with hidden addresses unless port numbers are specified.
hidden static attribute
An offer field that is not displayed to users when they create offers based on an offer template. intrapartition parallelism The subdivision of a single database operation (for example, index creation) into multiple parts, which are then executed in parallel within a single database partition.
A fully functional widget that transforms business data so that another widget can use this data. A hidden widget is not displayed on a page, unless all widgets are displayed. When a hidden widget is made visible, the widget has a dashed frame.
In AFP Utilities, a function on the screen view used to display elements hidden by other elements that were specified after the hidden elements and in the same or approximate position as the hidden elements.
Pertaining to data that is organized on computer systems using a hierarchy of containers, often called folders (directories) and files. In this scheme, folders can contain other folders and files. The successive containment of folders within folders creates the levels of organization, which is the hierarchy.
hierarchical direct access method (HDAM)
A database access method using algorithmic addressability to records in a hierarchic direct organization. A choice of OSAM or VSAM ESDS is available as a base for HDAM.
- A system of arranging files into a tree structure of directories.
- A part of the i5/OS operating system that includes the application programming interfaces and the underlying file system support. HFS enables an application written in a high-level language to create, store, retrieve, and manipulate data on a storage device. The view of the data to the user is a hierarchical directory structure similar to DOS.
- A system for organizing files in a hierarchy, as in a UNIX system.
hierarchical file system data set (HFS data set)
A data set that contains a particular type of file system that is compliant with the Portable Operating System Interface (POSIX). An HFS data set is a collection of files and directories organized in a hierarchical structure that can be accessed using z/OS UNIX System Services (z/OS UNIX).
hierarchical indexed direct access method (HIDAM)
A database access method used for indexed access to records in a hierarchic direct organization. It provides indexed access to the root segments and pointer access to subordinate segments.
A layout in which entities are arranged to show organizational structures. See also layout.
A system of naming that reflects the relationship of names to the certifiers in an organization. Hierarchical naming helps distinguish users with the same common name for added security and allows for decentralized management of certification. The format of a hierarchical name is: common name/organizational unit/organization/country code -- for example, Pam Tort/Fargo/Renovations/CA.
hierarchical storage management (HSM)
A function that automatically distributes and manages data on disk, tape, or both by regarding devices of these types and potentially others as levels in a storage hierarchy that range from fast, expensive devices to slower, cheaper, and possibly removable devices. The objectives are to minimize access time to data and maximize available media capacity. See also hierarchical storage management client, recall, storage hierarchy.
hierarchical storage management client (HSM client)
A client program that works with the server to provide hierarchical storage management (HSM) for a system. See also hierarchical storage management, management class.
hierarchic direct organization (HD organization)
The physical storage organization in which database segments that represent a physical database record are related by direct address pointers in the segment's prefix.
- A structure that has a predetermined ordering from high to low.
- In COBOL, a set of entries that includes all subordinate entries to the next equal- or higher-level number.
- The tree-like arrangement of segments in a database, beginning with the root segment and proceeding down to dependent segments.
- A particular view of a business dimension. A hierarchy contains the definition of related reference data that is organized into a tree structure of members related as parents and children.
- The organization of a set of entities into a tree structure, with each entity (except the root) having one or more parent entities and an arbitrary number of child entities.
- A type of container that is a hierarchical collection and classification of data. Hierarchies are made up of categories and items. Types of hierarchies include category hierarchies and organization hierarchies. See also category, container.
- In publish/subscribe messaging topology, a local queue manager connected to a parent queue manager.
- A defined relationship among a set of attributes that are grouped by levels in the dimension of a cube model.
- The process of monitoring system resources and applications for errors and recovering from those errors in order to maintain availability of those resources for consumers.
- Pertaining to a clustered system that is reconfigured when node or daemon failures occur so that workloads can be redistributed to the remaining nodes in the cluster. See also application tier.
- The ability of IT services to withstand all outages and continue providing processing capability according to some predefined service level. Covered outages include both planned events, such as maintenance and backups, and unplanned events, such as software failures, hardware failures, power failures, and disasters. See also fault tolerance, high availability solution.
high-availability data replication
A synchronous method of data replication that is used to maintain a backup copy of the entire database server that applications can access quickly in the event of a catastrophic failure.
high availability disaster recovery (HADR)
A disaster recovery solution that uses log shipping and provides data to a standby system if a partial or complete site failure occurs on a primary system. See also asynchronous mode, log shipping, Q replication, standard database, standby database, super asynchronous mode.
high availability solution (HA solution)
A combination of hardware, software, and services that fully automates the recovery process and does not disrupt user activity. HA solutions must provide an immediate recovery point with a fast recovery time. See also high availability.
High-Definition Multimedia Interface (HDMI)
An audio/video interface that transfers uncompressed source video data and compressed or uncompressed source digital audio data to a monitor, player, or receiver.
high-density bipolar of order 3 (HDB3)
An E1 line coding method in which each block of four successive zeros is replaced by 000V or B00V, so that the number of B pulses between consecutive V pulses is odd. Therefore, successive V pulses are of alternate polarity so that no dc component is introduced. Note: B represents an inserted pulse conforming to the alternate mark inversion rule and V represents an AMI violation. HDB3 is similar to B8ZS used with T1.
A fully-featured mobile device. For example, an Apple iPhone or a BlackBerry Torch. See also entry-level device.
The conceptual level of control or processing logic existing in the hierarchical structure of a station that is above the link layer and upon which the performance of data link functions are dependent (for example: device control, buffer allocation, station management).
See higher layer.
High Impact/Pervasive (HIPER)
Pertaining to an APAR that describes a serious problem or one that has a wide spread impact. The APAR should be reviewed and if applicable, the PTF should be installed as soon as possible.
high-level language application programming interface (HLLAPI)
A programming interface that usually operates in conjunction with an emulator, such as 3270 emulation, and allows interaction using 3270 data stream between a host and a remote application program.
high-performance file system (HPFS)
In PC operating systems, an installable file system that uses high-speed buffer storage, known as a cache, to provide fast access to large disk volumes. The file system also supports the coexistence of multiple, active file systems on a single personal computer, with the capability of multiple and different storage devices.
high-performance optical file system (HPOFS)
An IBM-developed media-format architecture that is available when initializing optical media. This media format is required for Write Once Read Many (WORM) media, and it is the default media format when initializing erasable optical media.
high private area
Part of the CICS address space, consisting of the local system queue area (LSQA), the scheduler work area (SWA), and subpools 229 and 230. The area at the high end of the CICS address space is not specifically used by CICS, but contains information and control blocks that are needed by the operating system to support the region and its requirements. See also local system queue area.
high speed data entry (HSDE)
A method of entering data in which the cursor automatically moves to the next field where the next bar code needs to be scanned, thus eliminating the need for a keystroke by the operator.
high-speed link (HSL)
A hardware connectivity architecture that links system processors to system I/O buses and other systems. See also remote input/output.
high-speed link loop
The system-to-expansion-unit connectivity technology that is required to implement switchable independent disk pools residing on an expansion unit. The servers and expansion units in a cluster that uses resilient devices on an external expansion unit must be on an HSL loop that is connected with HSL cables.
high-speed link ring (HSL ring)
A logical ring of HSL connections originating from the HSL controller of a processor unit, sequentially connecting I/O or other processor units and ending back at the HSL controller where the ring originated.
High-Speed Packet Access (HSPA)
An upgrade to 3G phone networks. HSPA networks differ from many other mobile networks in that they provide both efficient data services and efficient voice services. See also 3G, Evolved High-Speed Packet Access.
- The highest number of concurrent sessions reached over a specified time period.
- The maximum number of soft stop licenses that have been granted for a given product, over the number of licenses enrolled for that product.
- The highest value reached in a set of readings taken over a period of time.
high-water mark setup (HWS)
A method to allocate a minimum number of unique device types that fulfill the requirements for each job step. Devices used in one step can be released and used again in later steps.
See hold item list.
Any of the set of numerals used in many Arabic countries instead of, or in addition to, the Arabic numerals. Hindi numeral shapes are ١٢٣٤٥٦٧٨٩, which correspond to the Arabic numeral shapes of 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9, respectively. See also Arabic numeral, Chinese numeral, number, Roman numeral.
See halt I/O.
See High Impact/Pervasive.
An extension to both the queued sequential access method (QSAM) and the Virtual Storage Access Method (VSAM) designed to improve performance. Hiperbatch uses the Data Lookaside Facility to provide an alternate fast-path method of making data available to many batch jobs.
A System z hardware feature that provides high performance internal communications between logical partitions (LPARs) within the same central processor complex (CPC) without the use of any additional or external hardware equipment such as a channel adapter.
A high-performance, virtual-storage space of up to 2 gigabytes (GB). Unlike an address space, a hiperspace contains only user data and does not contain system control blocks or common areas; code does not execute in a hiperspace. Unlike a data space, data in a hiperspace cannot be referenced directly; data must be moved to an address space in blocks of 4 KB before being processed.
hiperspace memory file
A type of file that is stored in a single buffer in an address space, with the rest of the data being kept in a hiperspace. In contrast, for regular files, all the file data is stored in a single address space.
See High-Performance Parallel Interface.
One of the two common Japanese phonetic alphabets (the other is katakana). The symbols are cursive or curvilinear in style. Hiragana syllables are typically used in the representation of native Japanese words and grammatical particles. See also Kanji, Katakana.
- In Performance Tools, a bar graph used in the performance advisor to display the variations over time of one type of data in a performance data collection.
- A graphical display of the distribution of values for a numeric field, in the form of a vertical bar chart in which taller bars indicate higher values. See also histogram filter.
- In the GDDM function, a chart in which each value of the dependent variable corresponds to a range of values of the independent variable (represented by the width of the associated bar). For example, such a chart might display the number of people in various age ranges.
A filter that changes the appearance of a chart. When a histogram bar is selected, items that match the conditions defined by that bar are selected, while items that do not are hidden. See also histogram.
A technique for summarizing data distribution that divides the range of possible values in a data set into intervals, such that each interval contains approximately the same percentage of the values. A set of statistics are collected for each interval.
A definition that is used to collect and store data samples for historical reporting. The historical collection identifies the attribute group, any row filtering you have assigned, the managed system distribution, frequency of data collection, where to store it for the short term, and whether to save data long term.
See baseline unit cost.
historical data management
A set of procedures that are applied to short-term binary files that send historical data to either a data warehouse or to delimited text files. Entries in the short-term history file that are over 24 hours old are deleted, which makes room for new entries.
A row in a history table. See also history table.
- Metadata in a versioned object base (VOB) that consists of event records for objects in that VOB.
- A history of queries conducted during a user session.
- The recorded changes to modules and objects, which can be viewed on module and object properties sheets.
The manner in which the system's history settings are defined such as the type of information to collect, the history database in which to save it, and the user access for the history database and how frequently to load the captured history data.
- A file that keeps a record of activities for a workflow.
- A summary of the system activities, such as system and job information, device status, system operator messages, and a record of program temporary fix (PTF) activity on the system. The history log is identified by the name QHST, and the system-recognized identifier for the object type is *MSGQ.
A table that is used by the database manager to store historical versions of rows from the associated system-period temporal table. See also historical row, system-period temporal table.
See health information technology.
A defined set of characters in the request or the response that can be used as the condition for an event. A hit attribute may be an explicit string (such as myhit attribute) or an unknown string bracketed by a starting string tag and an ending string tag.
See high-level language.
See high-level language pointer.
See high-level qualifier.
See Hardware Management Console.
- A method of stopping the normal disposition of a record, usually because of court cases or investigations.
- An order status that prevents certain modification types and transactions from processing the order or order line until the hold is released.
- A function that protects a cell against breakback.
- To keep an interface item pressed for approximately two seconds or longer. Typically, apps use hold gestures as part of a drag gesture. See also gesture.
- The process that an organization uses to preserve information that is potentially relevant to a matter. A method of stopping the normal disposition of data, documents, or other relevant information usually because of court cases or investigations. Holds can be automatically applied to information by using IBM Retention Policy Syndication connectors or they can be administratively applied by sending hold notices.
A special type of cursor which is not closed at the end of a transaction. The database server still closes all other cursors, and it still releases all locks, but the hold cursor remains open until it is explicitly closed.
hold item list (HIL)
A list of specific work orders that are deferred because a required part, piece of equipment, or system is missing or inoperable although a limitation might be associated with the HIL record.
A formal notice, typically in email, that instructs custodians to preserve relevant documents and information, and suspend normal retention and destruction schedules. Hold notices provide details about the nature of a matter and the information that must be preserved.
The default non-working days calendar for all job streams. A holidays calendar must be created and named "holidays", otherwise the default non-working days are considered to be all Saturdays and Sundays. See also calendar, non-working days calendar.
A field at the beginning of a track that contains information that identifies the physical track and its association with a cylinder. See also track.
- The area of storage that z/OS currently recognizes as dispatched.
- The address space in which MVS initially dispatches a work unit. When MVS initially dispatches a work unit, the home address space, the primary address space, and the secondary address space are the same. During execution of the work unit, the home address space remains the same, but the primary and secondary address spaces can change.
See local cell.
In enterprise beans, an interface that defines zero or more create and remove methods for a session bean or zero or more create, finder, and remove methods for an entity bean. See also remote interface.
- In Backup, Recovery, and Media Services, the storage location where available media is stored awaiting reuse. Typically, this is the on-site tape inventory.
- In DFSMSrmm, the location to which DFSMSrmm normally returns a volume when the volume is no longer retained by vital records processing.
- The highest priority node for a resource group. The home node is the first node that is listed in the default node list for any nonconcurrent resource group.
- The node from which an application developer compiles and runs a program. The home node can be any workstation on the LAN.
- The top-level web page of a portal.
- The initial web page that is returned by a website when a user specifies the URL for the website. Essentially, the home page is the entry point for accessing the contents of the website.
- An aggregated view of the latest updates across all the IBM Connections applications.
- The position (farthest left) to which the print head moves after the printer is turned on and the Stop or Reset button is pressed.
- In System i Access, the first position of the first input field on the display.
- The first item in a list or the first line of help information.
In CDE, a choice at logout to designate a particular session, other than the one you are currently in, as the one you will automatically return to at the next login. See also current session.
A four-dimensional method of representing three-dimensional space. A point (x, y, z, w) in homogeneous coordinates is used to represent a point (X, Y, Z) in three-dimensional space by taking X=x/w, Y=y/w, and Z=z/w.
Any resource whose value lies in being attacked. Usually refers to data or unused IP address space that is monitored for malicious activity and triggers an alarm if attacked. For instance, a honeypot can be set up on the Internet to attract "Black Hat" hackers, so that their actions can be observed and analyzed.
Hong Kong S.A.R. of China
See Hong Kong S.A.R. of the PRC.
- An empty script in which code can be entered.
- A location in a compiled program where the compiler has inserted an instruction that allows programmers to interrupt the program (by setting breakpoints) for debugging purposes.
A unique number assigned to a specific trace point. All trace entries include the hook identifier of the originating trace point in the trace entry header. A hook ID is a 12-bit value. For user programs, the hook ID may be a value from 0x010 to 0x0FF. Hook identifiers are defined in the /usr/include/sys/trchkid.h file.
- A link that is followed when a search collection is crawled.
- One segment of a transmission path between adjacent nodes in a routed network.
- The number of host-to-host connections in a route.
- In a gateway, an indication that the next string represents the hop count to the destination host or network.
A packet of data transferred from one system to another that describes context about some earlier processing. Transaction tracking has two types of hop data: origin data and previous hop data.
Pertaining to data that is tracked between applications in a domain. See also vertical.
horizontal font size
See font width.
The redistribution of horizontal white space at the end of a line of text to the spaces between the words and letters of the line in order to exactly fill the width of the column with the text.
- In FOCA, the numerator of a scaling ratio, determined by dividing the horizontal scale factor by the vertical font size. If the value specified is greater or less than the specified vertical font size, the graphic characters and their corresponding metric values are stretched or compressed in the horizontal direction relative to the vertical direction by the scaling ratio indicated.
- In outline-font referencing, the specified horizontal adjustment of the em square. The horizontal scale factor is specified in 1440ths of an inch. When the horizontal and vertical scale factors are different, anamorphic scaling occurs. See also vertical scale factor.
- A workstation required by extended agents. It can be any Tivoli Workload Scheduler workstation except another extended agent.
- The controlling or highest-level system in a data communications configuration.
- A node that runs the management services, streams processing applications, or runs both the management services and streams processing applications.
- In a cooperative processing environment, the system running the server program with which the CoOperative Development Environment/400 session communicates.
- In TCP/IP, any system that has at least one IP address associated with it.
- In performance profiling, a machine that owns processes that are being profiled. See also server.
- A computer that is connected to a network and that provides an access point to that network. The host can be a client, a server, or both a client and server simultaneously. See also client, custom domain, domain, route, server, subdomain, Uniform Resource Locator.
See IP address.
host-assigned resource ID
The combination of a host-assigned ID with a section number, or a font inline sequence, or both. The section number and font inline sequence values are ignored for both page segments and overlays.
- An interface card that connects a host bus, such as a peripheral component interconnect (PCI) bus, to the storage area network. In a Linux environment HBAs are typically virtual and are shown as an FCP device.
- An interface card that connects a host bus, such as a peripheral component interconnect (PCI) bus, to the storage area network.
In CoOperative Development Environment/400, a command processed on a host system. It can be sent from the host emulation window or from the AD/Cycle CoOperative Development Environment session.
Host Command Facility (HCF)
A feature available on a System/370, 43xx, or 30xx host system that enables a user on the host system to use applications on a System i system or other systems as if they were using remotely attached 5250-type display stations.
host command processor emulation (HCP emulation)
A function of the Point-of-Sale Utility licensed program that allows the System i system to appear to the host command processor (HCP) in a point-of-sale system as if the System i system were the System/370 host system.
host connection properties file
In Enterprise Service Tools, the resource in a service flow project that contains the information necessary to connect to the host system during build time, and to capture screens and record screen operations files. The host connection properties file also stores configuration properties that define the connection to the Enterprise Information System (EIS) at run time.
In Enterprise Service Tools, an editor that a software developer uses to interact with the EIS application as a user of that application and to record one or more action sets (navigational keystrokes) for each description.
Host Ethernet Adapter (HEA)
A physical Ethernet adapter that is integrated directly into the GX+ bus on a managed system. HEAs offer high throughput, low latency, and virtualization support for Ethernet connections.
host fabric interface
The high-speed interconnection that is used by the parallel application tasks to communicate between compute nodes, for GPFS data access, and to deploy and manage the compute nodes.
- The unique identification of a host within an address family on a network, but without the network identification. A host ID is not necessarily sufficient to establish communications with a host.
- In TCP/IP, that part of the Internet address that defines the host on the network. The length of the host ID depends on the type of network class (A, B, or C).
- A numeric identifier assigned to a group of host Fibre Channel ports for the purpose of logical unit number (LUN) mapping. For each host ID, there is a separate mapping of Small Computer System Interface (SCSI) IDs to volumes.
A root managed resource that provides manageability interfaces to the multiple indirect managed resources that are associated with it. For example, a messaging server, along with the queue managers and queues that are its indirect managed resources, is a hosting domain. See also direct managed resource, indirect managed resource.
Either the primary or a secondary partition that is not a guest partition. The hosting partition has the real I/O devices that the virtual I/O device drivers in a guest partition connect to. The hosting partition also supplies the guest partition's DST console session, via a TELNET connection into the hosting partition. The guest partition's console is not part of the hosting partition's console. The host partition's console, the guest partition's console session and the guest partition's operating system's console are all different console sessions.
host interface card
See interface card.
A set of buttons or links representing functions typically available from a host keyboard, such as function keys or the Enter key. See also application keypad.
See host name mapping file.
host-mixed encoding scheme
An encoding scheme that contains a mixture of single-byte EBCDIC code pages and double-byte host code pages. A 5026 encoding scheme, for example, is CP290 (single byte) and CP300 (double byte).
See host name.
- In Internet communication, the name given to a computer. The host name might be a fully qualified domain name such as mycomputer.city.company.com, or it might be a specific subname such as mycomputer. See also fully qualified domain name, IP address, network address.
- The network name for a network adapter on a physical machine in which the node is installed.
- A node that provides an application programming interface (API) and a common application interface.
- In SNA, a subarea node that contains a system services control point (SSCP), for example, an IBM System/390 computer with MVS and VTAM.
A logical object that represents a list of worldwide port names (WWPNs) and a list of iSCSI names that identify the interfaces that the host system uses to communicate with a device. iSCSI names can be either iSCSI qualified names (IQNs) or extended-unique identifiers (EUIs).
host print transform (HPT)
An i5/OS print function that converts an SNA character string (SCS) data stream into an ASCII data stream. The conversion enables consistent ASCII printing through hardware connections.
- The primary or controlling computer in a multiple computer installation.
- A processor that controls a user application network.
- See host.
- An enterprise mainframe computer system that hosts 3270 applications. In the 3270 terminal service development tools, the developer uses the 3270 terminal service recorder to connect to the host system.
- A computer, either mainframe (S/390 or zSeries) or open-system, that is connected to the ESS. S/390 or zSeries hosts are connected to the ESS through ESCON or FICON interfaces. Open-systems hosts are connected to the ESS by the Small Computer System Interface (SCSI) or the Fibre Channel interface.
host transit time
The average time (in seconds) that all transactions spend in the host. The time includes both VTAM and application time. It is also reported as an average for the transactions that originate at the logical unit for which data collection is occurring.
- In an application program, a programming variable that is referred to by embedded SQL statements. The value of the host variable comes from the host program when a statement is executed or a cursor is opened. A host variable is a colon followed by a name (:name). See also parameter marker.
- In an application program, a variable that is referred to by embedded SQL statements. Host variables are programming variables in the application program and are the primary mechanism for transmitting data between tables in the database and application program work areas.
A volume that represents the volume functional role from an application point of view. The host volume can be connected to a host or server. It receives read, write, and update application I/O, depending on the site to which the application is writing.
- For programs that are running or resident on a backup systems, a configuration in which a copy of the program is installed for backup purposes, started, and actively doing work such as applying journaled database transactions. See also cold backup, warm backup.
- In a remote journal network, pertaining to the function of replicating an application's dependent data from one primary System i product to a backup System i product. If the primary system fails, processing can be performed on the backup system.
The process of adding new components to a running server without stopping and restarting the application server or application. See also dynamic reloading.
See monitored directory.
- A keystroke or a combination of keystrokes pressed simultaneously that activate or toggle a specific mode. For example on a bidirectional keyboard (such as an Arabic or a Hebrew one), pressing the keyboard combination Alt+Right Shift will change the keyboard group to the national (Arabic or Hebrew) one.
- A key sequence used to shift operations between different applications or between different functions of an application.
- To jump from a host session to an application on a workstation, or from the workstation to the host session.
- A colored circle on a geospatial map that represents a cluster of data items that are collected and analyzed based on proximity and time criteria that the user defines.
- Text or a picture in a rich-text field that a user can click to perform an action, run a formula or script, or follow a link.
- A memory location or synchronization resource for which multiple processors compete excessively. This competition can cause a disproportionately large performance degradation when one processor blocks the resource, preventing other processors from accessing it and forcing them to become idle.
- A graphical device that is used in topologies to highlight the part of an end-to-end transaction that has crossed specified thresholds and has a significant transaction time deviation.
- An area of the display that, when clicked on, calls a macroinstruction.
hourly average data
An average of all response times detected by a policy over a one-hour period. See also instance data.
Household Goods distance (HHG distance)
A mileage type that calculates the distance based on the routes that are authorized in the Household Goods Carriers' Bureau Committee Official Transportation Mileage Guide.
Explanatory text that can be viewed by moving a cursor over a graphical user interface (GUI) item such as an icon, field, or text string. Hover help can contain rich text and links. See also tooltip.
See high-performance computing.
See high-performance data transfer.
See high-performance data transfer services.
See High Performance Extensible Logging.
See high-performance file system.
See high-performance option.
See high-performance optical file system.
See Hewlett-Packard Printer Command Language.
See High-Performance Routing.
See Rapid Transport Protocol connection.
See Rapid Transport Protocol connection.
See host print transform.
HP webOS (webOS)
A closed source, proprietary mobile operating system designed by Palm and currently owned by Hewlett Packard. HP webOS can operate within a Microsoft Windows environment. See also mobile operating system.
See human readable interpretation.
- The status or disposition of a candidate within a requisition.
- The result of an HR action and the named step of the tracking logic to which a candidate is assigned.
See high speed data entry.
See high-speed link.
See high-speed link ring.
See hierarchical storage management client.
See HSM complex.
See hierarchic sequential organization.
See High-Speed Packet Access.
See Evolved High-Speed Packet Access.
See high-speed sequential processing.
See Hypertext Markup Language.
See Harmonized Tariff Schedule.
See Hypertext Transfer Protocol.
A type of channel within a transport chain that provides client applications with persistent HTTP connections to remote hosts that are either blocked by firewalls or require an HTTP proxy server. An HTTP channel is used to exchange application data in the body of an HTTP request and an HTTP response that is sent to and received from a remote server.
See HTTP daemon.
HTTP Server for i5/OS
A licensed program that enables a computer that uses the Hypertext Transfer Protocol (HTTP) to serve objects by responding to requests from other programs, such as browsers. The IBM HTTP Server for i5/OS, which supports the Secure Sockets Layer (SSL) protocol, provides secure communications between a server and an SSL-capable browser.
- A measure of how well-connected an entity is, based on its outbound links. Hub is one of two eigenvector centrality measures used in social network analysis. See also centrality, eigenvector.
- A sponsor that supports that enterprise, buyer, seller, and administration roles.
- A point, or piece of hardware, that connects multiple devices in a network.
- A half-duplex device that sums all of its input and then broadcasts that sum on all output to the connected adapters. A hub has a large collision domain and shared media. See also site.
- An intermediate site between source sites and destination sites.
- The primary organization that determines a business model. For example, a multi-divisional corporation, third-party logistics (3PL), or a marketplace can all be hubs.
- In AFP Utilities, the characters printed above or below a bar code. These characters are read by people, not by scanners.
- In bar codes, the printed translation of bar code characters into equivalent Latin alphabetic characters. Arabic numeral decimal digits, and common special characters normally used for printed human communication.
- A service flow that provides user interfaces for web-based applications. See also client-side human service, flow, heritage human service, sequence flow.
- An activity in the business process definition that creates an interactive task that the process participants can perform in a web-based user interface.
- A set of telephone lines from which a non-busy line is hunted to handle, for example, an incoming call.
- A group of Domino servers that are assigned one phone number. Clients dial the one phone number and connect to any available server. Hunt groups balance the load on servers.
See high-water mark setup.
hybrid analysis engine
An aggregate analysis engine where more than one of its component analysis engines are deployed in the same address space and one or more are deployed remotely. See also analysis engine.
See hybrid application.
- A mobile device application that combines elements of web and native applications.
- An application that is primarily written in web-oriented languages (HTML5, CSS, and JS), but is wrapped in a native shell so that the app behaves like, and provides the user with all the capabilities of, a native app. See also Cordova.
Program statements that have not been internationalized with respect to code page, especially where data constants contain variant characters. Such statements can be found in applications written in older implementations of MVS, which required syntax statements to be written using code page IBM-1047 exclusively. Such applications cannot be converted from one code page to another using iconv().
A SmartCloud Notes configuration in which the cloud service functions as virtual extension of an on-premises Domino environment. This configuration allows interaction between on-premises users and SmartCloud Note users in the cloud.
The process of bringing together existing and new clouds, third party and partner data, and applications. This capacity allows enterprises to take advantage of their existing infrastructure and investments.
hybrid smart card
An ISO-7816 compliant smart card which contains a public key cryptography chip and an RFID chip. The cryptographic chip is accessible through contact interface. The RFID chip is accessible through contactless (RF) interface.
- An XBRL construct that represents multidimensional data.
- See multidimensional array.
A link that has multiple sources and multiple sinks. A hyperedge connects multiple nodes and is used in applications such as electrical signal diagrams, multiflow visualization, network management, and UML diagrams. See also hypergraph.
A graph that contains a finite set of nodes connected by a finite set of hyperedges. See also hyperedge.
The implementation of the Linux Hyperledger project. See also Linux Hyperledger project.
A method of presenting information in discrete units, or nodes, that are connected by links. The information may be presented using a variety of media such as text, graphics, audio, video, animation, image or executable documentation.
- A function that provides continuous availability against storage errors, and is based on storage-based synchronous replication. If physical connectivity exists between the host and the secondary storage subsystem, HyperSwap enables the host to transparently switch the I/O operations of the applicant to the secondary volumes.
- Pertaining to a function that provides continuous, transparent availability against storage errors and site failures, and is based on synchronous replication.
- A connection between one piece of online information and another.
- The connection between one hypertext node and another.
Hypertext Markup Language (HTML)
A markup language that conforms to the Standard Generalized Markup Language (SGML) standard and was designed primarily to support the online display of textual and graphical information, including hypertext links.
Software or a physical device that enables multiple instances of operating systems to run simultaneously on the same hardware. See also bare metal.