Oracle Solaris

Oracle Solaris is designed to run continuously so that enterprise services such as databases and web services remain available as much as possible.
 

The Oracle Solaris Image Packaging System (IPS) is a framework that enables you to list and search software packages, install and remove software, and upgrade to a new Oracle Solaris operating system release. IPS commands enable you to restrict which packages can be installed or which versions of packages can be installed.

The beadm command is specifically designed to perform tasks on a boot environment structure including a root dataset and all the datasets nested under that root dataset.

Oracle Solaris 11 software is distributed in Image Packaging System (IPS) packages. IPS packages are stored in IPS package repositories, which are populated by IPS publishers.

Oracle Solaris Unified Archives are system archives that can contain one or more instances of the operating system (OS). An OS instance may be a global zone, a non-global zone, or a kernel zone. These individual systems may be archived independently or bundled together. They may also be selectively archived, so that an archive may contain only one zone or a selection of zones.

Routers handle routing activity by using protocols, such as the Routing Information Protocol (RIP), the next generation RIP (RIPng), the Internet Control Message Protocol Router Discovery (RDISC), the Open Shortest Path First (OSPF), the Border Gateway Protocol (BGP), Intermediate System to Intermediate System (ISIS), and the Virtual Router Redundancy Protocol (VRRP).

The Oracle Solaris Service Management Facility (SMF) framework manages system and application services. SMF manages critical system services essential to the working operation of the system and manages application services such as a database or Web server. SMF improves the availability of a system by ensuring that essential system and application services run continuously even in the event of hardware or software failures.

The NFS service enables any system to access any other systems's file systems. A system can assume the role of client, server, or both, at any particular time on a network. Autofs is a client-side service used to mount the file systems that are shared through the NFS service. Autofs is a file system structure that provides automatic mounting.

IP Quality of Service (IPQoS) enables you to prioritize, control, and gather accounting statistics. Using IPQoS, you can provide consistent levels of service to users of your network. You can also manage traffic to avoid network congestion.

The Service Location Protocol (SLP) provides a portable, platform-independent framework for the discovery and provisioning of SLP-enabled network services.

Setting up and maintaining an electronic mail service involves complex tasks that are critical to the daily operation of your network. As a network administrator, you might need to expand an existing mail service or set up a mail service on a new network or a subnet. Oracle Solaris uses a mail transfer agent called sendmail to handle mail services such as aliasing and forwarding.

Serial networking refers to the use of a serial interface, such as an RS-232 or V.35 port, to connect two or more computers for data transfer. Unlike LAN interfaces, such as Ethernet, these serial interfaces are used to connect systems that are separated by large distances. PPP (Point-to-Point Protocol) and UUCP (UNIX-to-UNIX CoPy) are distinct technologies that can be used to implement serial networking. When a serial interface is configured for networking, it is made available for multiple users, in much the same way as any other network interface, such as Ethernet.

The Lightweight Directory Access Protocol (LDAP) is the secure network protocol used to access directory servers for distributed naming and other directory services. This standard-based protocol supports a hierarchical database structure. You can use this protocol to provide naming services in both UNIX and multiplatform environments.

The Oracle Solaris operating system (Oracle Solaris OS) now provides Windows interoperability with the introduction of an integrated Server Message Block (SMB) server. The SMB server provides the ability to share files between a Windows and an Oracle Solaris system.

Managing file systems is one of your most important system administration tasks. Oracle Solaris is a robust, premier enterprise operating system that offers proven security features. With a sophisticated network-wide security system that controls the way users access files, protect system databases, and use system resources, Oracle Solaris 11 addresses security requirements at every layer. While traditional operating systems can contain inherent security weaknesses, the flexibility of Oracle Solaris 11 enables it to satisfy a variety of security objectives from enterprise servers to desktop clients. Oracle Solaris is fully tested and supported on a variety of SPARC and x86-based systems from Oracle and on other hardware platforms from third-party vendors.

Keeping a machine's information secure is an important system administration responsibility.

Oracle Solaris provides rights that can be assigned to users, roles, processes, and selected resources. These rights provide a more secure administrative alternative to the superuser model.

The Secure Shell feature of Oracle Solaris provides secure access to a remote host over an unsecured network. The shell provides commands for remote login, remote window display, and remote file transfer.

PAM provides a framework to plug in checks for users of applications on the Oracle Solaris OS. PAM provides a central framework for managing the use of applications, including authenticating the user, managing password changes, closing and opening the user's session, and tracking account limitations, such as time of day. PAM is extensible to third-party applications, and therefore can provide seamless management of access to services on a system.

The auditing subsystem of Oracle Solaris keeps a record of how the system is being used. The audit service includes tools to assist with the analysis of the auditing data.

The Trusted Extensions feature of the Oracle Solaris OS (Trusted Extensions) provides application programming interfaces (APIs) that enable you to write applications that access and handle labels.

The Compartmented Mode Workstation (CMW) Evaluation Criteria, Version 1 [DDS-2600- 6243-91] defines minimum security requirements for workstations to be accredited in the Compartmented Mode under the policy set forth in Defense Intelligence Agency Manual 50-4 [DIAM 50-4]. Because of the number of CMWs needed throughout the intelligence community and the need for interoperability among the CMWs, standard encodings of security labels are necessary.

DTrace is a comprehensive dynamic tracing facility that is built into Oracle Solaris. Administrators and developers can use DTrace on live production systems to examine the behavior of user programs and operating system. DTrace enables you to explore your system to understand how it works, track down performance problems across many layers of software, or locate the cause of aberrant behavior. DTrace enables you to create your own custom programs to dynamically instrument the system and provide immediate, concise answers to arbitrary questions that you can formulate using the DTrace D programming language.

The Oracle Solaris OS includes an architecture for building and deploying systems and services that are capable of predictive self healing. The service that is the core of the Fault Management Architecture (FMA) receives data related to hardware and software errors and system changes, and automatically diagnoses any underlying problem. For a hardware fault, FMA attempts to take faulty components offline. For other hardware problems, software problems, and some system changes, FMA provides information for the administrator to use to fix the problem. Other system changes produce only informational notification.

Server virtualization provides a way to bypass interoperability constraints. Using virtualization enables you to do the following:

Improve server utilization by using server resources more efficiently and reduce the power consumption of your data center

Consolidate multiple hosts and services on a single machine by sharing hardware, infrastructure, and administration tasks

Create agile and flexible environments that require you to maintain the isolation of separate systems

The Oracle Solaris Zones feature in the Oracle Solaris operating system provides an isolated environment in which to run applications on your system.

BrandZ provides the framework to create branded zones, which are used to run applications that cannot be run in an Oracle Solaris 11 environment. Workloads running within these solaris10 branded zones can take advantage of the enhancements made to the Oracle Solaris kernel and utilize some of the innovative technologies available only on the Oracle Solaris 11 release, such as virtual NICs (VNICs) and ZFS deduplication.

Oracle Solaris resource management functionality enables you to control how applications use available system resources. You can do the following:

Allocate computing resources, such as processor time

Monitor how the allocations are being used, then adjust the allocations as necessary

Generate extended accounting information for analysis, billing, and capacity planning

Resource management can help developers who are writing either utility applications for managing computer resources or self-monitoring applications that can check their own usage and adjust accordingly.

Setting up an application development environment involves activities such as installing developer tools, installing and configuring web servers, installing databases and so on. Oracle Solaris 11 provides various packages and tools that enable you to develop applications.

As applications continue to become more functional and more complex, and as data sets grow in size, the address space requirements also continue to grow. Now a days most of the applications are 64-bit and the 4 Gigabyte address space provided by 32-bit systems is no longer sufficient.

The Oracle Solaris Service Management Facility (SMF) framework manages system and application services. SMF manages critical system services essential to the working operation of the system and manages application services such as a database or Web server.

The basic operation of the Oracle Solaris link-editor and runtime linker involve the combination of objects. This combination results in the symbolic references from one object being connected to the symbolic definitions within another object.

Internationalization and localization are different procedures. Internationalization is the process of making software portable between languages or regions, while localization is the process of adapting software for specific languages or regions. Internationalized software is developed using interfaces that modify program behavior at runtime in accordance with specific cultural requirements. Localization involves establishing online information to support a language or region also called a locale.

The Remote Administration Daemon, commonly referred to by its acronym and command name, rad, is a standard system service that offers secure, remote administrative access to an Oracle Solaris system.

Shared memory multiprocessor computers contain multiple CPUs. Each CPU can access all of the memory in the machine. In some shared memory multiprocessors, the memory architecture enables each CPU to access some areas of memory more quickly than other areas.

The Modular Debugger (MDB) is a general purpose debugging tool for the Oracle Solaris OS whose primary feature is its extensibility.

The word multithreading can be translated as multiple threads of control or multiple flows of control. While a traditional UNIX process contains a single thread of control, multithreading (MT) separates a process into many execution threads. Each of these threads runs independently.

The ONC+ technologies are the core services available to developers who implement distributed applications in a heterogeneous distributed computing environment. ONC+ technologies also include tools to administer client/server networks.

The Hardware Compatibility List (HCL) identifies hardware, both SPARC & x86 (servers, desktop and laptop systems and a selection of peripheral devices) which are compatible with the Oracle Solaris Operating System. The HCL also provides information about available software support.

The Oracle Enterprise Manager family of products provides comprehensive enterprise management solutions for today's complex IT environments.

Oracle Solaris is a complete, enterprise-grade cloud platform. From built-in, near zero-overhead virtualization and application-driven Software Defined Networking, to scalable data management and high availability clustering, we give you everything you need to build your enterprise cloud.

A picture really can be worth a thousand words.

Oracle Solaris 11 Training and Certification programs help customers and partners quickly embrace the Cloud. By taking the training on Oracle Solaris 11, you will be able to migrate or upgrade your systems to the first Cloud OS easier, safer and faster.
 

Oracle Solaris Blog Downloads Support Forum How to