The development of Solaris is one that was developed from the open source operating system Unix. Solaris is a branch of Sun Operating Systems and was created as a spin-off from Unix to upgrade and focus on different applications for open source. With this basic development, are different components that have helped the drivers to function at higher levels of communication.
The basis of Solaris was developed in 1991, specifically through a project that AT&T required through Sun Operating Systems. The concept that was developed for this operating system was to provide an open source platform that contained open network computing and code base architectures that are known to enhance security and performance.
The current development of Solaris has led into several generations of development, with current programs being developed for Solaris 10. With this development, are several levels to driver communication that are being used to provide a combination of high end performance and security. Because of the focus of this specific type of open source, it is known to offer a variety of driver applications that are used for better functioning of this system.
The first set of driver additions that are added into Solaris are combined to provide high speed when communicating to the Internet. The two most common driver codes that are used for this are fas, also known as the fast/wide controller and hme, which connects to the Ethernet. With these two components of the open drivers, Solaris is able to enhance the performance that is available through the driver.
The second additions that Solaris has added in are based on controller interfaces. The first of these is isp, which uses a card to add in controllers through SCSI code. GLM, or gigabaud link module, is combined with this. This also uses the SCSI code as it’s basis for communication, but is able to function at specific levels when communicating through the driver. SOC, or SSA controllers are also added into this application, which includes development to control the storage levels that are in the driver. Socal, also known as serial optical controllers are also used at this level of communication.
Solaris has also added in higher levels of performance through extra interfaces that are able to connect to the main driver for communication. This includes the small computer serial interface, or SCSI device. This is used to communicate between the driver and the computer with the different software and hardware used through open source. The SCSI device is connected to other driver areas for optimum support. The sf is also used at this level, and is often referred to the FCAL or fiber channel arbitrated loop. This also works as a specific interface for communication with the open source driver and the main operating system.
These different applications have helped to create a specific architecture for the main device drivers that are used on Solaris. These are now evolving into open source communication options for drivers, which is helping with better overall functioning of the computers that are using Solaris. With the continuous development of these open driver communication arenas, it is expected that Solaris will be able to open up new interfaces for device drivers and communication.
Related posts:


