PSARC, I am sponsoring this fast track for Jia Ni of the Core technologies team in Beijing. The case directory contains this proposal, man pages and a draft contract for the imported OpenSSL interface. The contract will be ratified in parallel to this case.
This project will integrate the Pen TCP load balancer into a Minor release of Solaris. The project team is supplying an SMF service named svc:/network/pen:default. The interfaces are being declared Uncommitted. Thanks, John -------------- next part -------------- Summary ======= Pen[1] is a tool designed to do load balance for "simple" tcp based protocols such as http or smtp. It allows several servers to appear as one to the outside and automatically detects servers that are down and distributes clients among the available servers. This gives high availability and scalable performance. pen-0.17.2 will be integrated into the SFW consolidation as part of this proposal, and will be installed as SUNWpen. This project requests a minor release binding. Discussion ========== In OpenSolaris, the public interface to start and stop pen will be SMF and the service will be named: svc:/network/pen:default In order to start pen by SMF, a configure file is needed in: /etc/pen/pen.conf Most options and arguments of pen can be found equivalently in this file. A sample file is also provided at /etc/pen/pen.conf.sample, in order to help user setup the configure file easily. User can write the pen.conf following the comments in this sample file. Note that user can still start pen in command line for other purposes which SMF does not support (eg., foreground or debug mode). Dependencies ============ OpenSSL (snv_84 version 0.9.8a) Interfaces ========== Exported Interfaces Classification Comment ------------------- -------------- ------- SUNWpen Uncommitted Package /usr/bin/pen Uncommitted Command /usr/bin/mergelogs Uncommitted Command /usr/bin/penctl Uncommitted Command /usr/bin/penlog Uncommitted Command /usr/bin/penlogd Uncommitted Command /etc/pen/pen.conf Uncommitted Pen Configure file /usr/share/doc/pen/ Uncommitted Pen documents Imported Interfaces ------------------- NAME STABILITY NOTES OpenSSL External/Volatile PSARC/2003/500 Reference Documents =================== [1] http://siag.nu/pen RFE ID# 6674372 for pen