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

Reply via email to