(n.) Traditional client-server applications, grid applications or multitier web services. In a general sense, services are applications that fulfill a discrete business function. A service is a set of actions that satisfies a request. Examples could include an e-banking service, an ERP service, a CRM service, an online bookstore, or a weather simulation service. They can also include an operating system service when a customer wants to install and manage their own applications and services on a remotely managed server.
The term service is also used in a more abstract sense in describing something that undertakes some work on behalf of a client. In this case, the nature of the service is made clear within the text (for example, a database service or an LDAP service). Services are thus recursive entities (for instance, a bookstore service can be comprised of a database service and an application server service). They can be decomposed into lower-level services.
A service that is instantiated through software on computer systems can be considered to be a logical entity that is delivered by a set of running software components or applications. These could range from an operating system process or thread undertaking a transaction or action on behalf of a specific user or application on a single server to a complex collection of software components distributed across a wide area network, such as an Internet bookstore service.
The IETF defines a service as the behavior or functionality provided by a network, network element, or host. Quoting from RFC 2216, to completely specify a "service," you must define the "functions to be performed. . ., the information required. . . to perform these functions, and the information made available by the element to other elements of the system." A policy can be used to configure a "service" in a network or on a network element or host, to invoke its functionality, and to coordinate services in an inter-domain or end-to-end environment.
- service component
(n.) An atomic unit of a managed service (that is, some set of components that are managed as an indivisible unit). The service component could be an application, for example, Oracle. A service component could be a service, for example, the Internet bookstore stack, or it could be a set of Solaris OS processes.
- See also [service]
(abb.) Service delivery network
- service level agreement (SLA)
(n.) Documented result of a negotiation between a customer or consumer and a provider of a service. A service level agreement (SLA) specifies the levels of availability, serviceability, performance, operation, or other attributes of the service.
- See also [quality of service (QoS)]
- service level objective (SLO)
(n.) Partitions an SLA into individual metrics and operational information to enforce or monitor the SLA. Service level objectives can be defined as part of an SLA or in a separate document. They are a set of parameters and their values. The actions of enforcing and reporting monitored compliance can be implemented as one or more policies. service level agreement (SLA),
- See also [policy]
- See also [service]
- service oriented architecture (SOA)
(n.) Name given to software, application, or solutions architectures that result from a focus on services rather than on the infrastructure upon which they are deployed. Service oriented architectures (SOAs) are typically characterized in terms of services and how they interact. A service within a SOA exposes platform independent interfaces, can be dynamically located and invoked, and is self contained, maintaining its own state.
- See also [service]
- Six Sigma
(n.) Statistical measure that indicates how close a product is to its quality goal. One Sigma means that sixty-eight percent of the product or service is acceptable. Six Sigma implies that nearly a hundred percent of a product or process is acceptable. It represents 3.4 defects per million opportunities.
(abb.) Service level management
(abb.) Service level requirements
- Solaris Bandwidth Manager
(n.) Allows the management of IP network traffic in and out of Solaris OS-based systems. Policies can be applied to manage the absolute or relative amount of network bandwidth for particular IP addresses and ports, as well as class of service attributes. The Solaris Bandwidth Manager software is available as a separate product prior to the Solaris 9 OS release. For the Solaris 9 OS release, the majority of the Solaris Bandwidth Manager functionality is available as a part of the core operating system IP quality-of-service framework. The Solaris Bandwidth Manager and the IP quality-of-service framework provide the network resource management mechanisms for the N1 Grid Containers.
- Solaris Flash
(n.) Means of providing automated, scalable, and high-speed installation of the Solaris OS and Solaris OS-based applications onto one or more Sun servers, using compressed archives.
- See also [JumpStart software]
- Solaris OS container
- See [N1 Grid Containers]
- Solaris Resource Manager
(n.) Tool for providing resource management for users, groups and applications. The Solaris Resource Manager software provides the ability to allocate and control major system resources, such as processor, virtual memory, and number of processes. It is a key enabler to improved resource utilization through consolidation on Solaris OS-based systems.
- storage area network (SAN)
(n.) A Fibre Channel-based network of interconnected storage and server components. The SAN consists of a pool of storage components, such as disks, arrays, and switches, that can be shared between multiple servers and clusters of servers. The most common SAN implementations use the SCSI protocol across FC-AL, as compared with traditional LANs that use IP over Ethernet. SANs can span multiple sites (for example, providing remote mirroring capability for disaster recovery).
- storage element
(n.) Dedicated to managing data and enabling its access directly or over a SAN. A disk is a storage element, as is a RAID array, including disks and controllers, a tape library, a SAN switch, and a SAN management appliance.
- See also [compute element]
- See also [network element]
- Sun Java Enterprise System
(n.) Collection of Sun software comprising core enterprise infrastructure components that are layered above the operating system (for example, an application server, messaging server, directory server, portal server, and clustering). At the time of writing, this system is delivered as a whole, although all of the components do not need to be deployed and it is paid for by a yearly subscription based on the total number of employees within an enterprise.
(abb.) Secure virtual storage domains
- symmetric multiprocessor (SMP)
(n.) A class of a multiprocessor computer in which each processor has equivalent access to memory and I/O resources.