Please submit your review comments by September 15th, 2008.  The ms and txt
versions are in the case directory.

Dean

------------

 sun
   microsystems              Systems Architecture Committee

_________________________________________________________________

Subject:       iSCSI Boot

Submitted by:  Jack Meng

File:          PSARC/2008/427/opinion.ms

Date:          August 20th, 2008

Committee:     Mark Carlson, Glenn Skinner, Rick Matthews

Product Approval Committee:
               Solaris PAC
               solaris-pac-opinion at sun.com

1.  Summary

iSCSI boot project enables Solaris to  boot-off  iSCSI  disk
both  on x86 and sparc. It modifies Solaris' Kernel stage to
load the information of iSCSI boot disk,  enumerate  it  and
finally  mount  the  rootfs  from  there. The information of
iSCSI boot disk is passed to the Solaris kernel in very dif-
ferent ways on x86 and sparc (iBFT/OBP respectively).

2.  Decision & Precedence Information

The project is approved as specified in references [1], [2],
[3], [4], and [5].

The project may be delivered in a minor release of Solaris.

The project depends on the following other projects and  may
not be installed on SPARC platforms before this is approved.

     FWARC/2008/466

3.  Interfaces

The project exports the following interfaces.

Interfaces Exported: None.

PSARC/2008/427

                           - 2 -

The project imports the following interfaces.

_____________________________________________________________________________
|                            Interfaces Imported                            |
|_____________________________|_________________________|___________________|
|Interface                    |  Classification         |  Comments         |
|_____________________________|_________________________|___________________|
|psm_map_new                  |  Consolidation Private  |  PSARC/1995/422   |
|psm_unmap                    |  Consolidation Private  |  PSARC/2995/422   |
|ddi_prop_lookup_string       |  Public                 |                   |
|iBFT                         |  ACPI 3.0b specification|  Microsoft License|
|OBP properties for iSCSI Boot|                         |                   |
|_____________________________|_________________________|___________________|

4.  Opinion

The vendor firmware must provide  iSCSI  boot  support,  and
must  provide  the  CHAP  implementation. For SPARC, the OBP
project will address this in FWARC/ 2008/466.
The installer team relies on this project to improve the NEW
installer to configure iSCSI disk during installation.
The dump solution for diskless clients will also  work  with
iSCSI boot.
This supercedes a previous case, PSARC/2007/450,  which  had
no deliverables, and addresses all issues raised during that
case's discussion.

5.  Minority Opinion(s)

None

6.  Advisory Information

None

7.  Appendices

7.1.  Appendix A: Technical Changes Required

None

7.2.  Appendix B: Technical Changes Advised

None

7.3.  Appendix C: Reference Material

Unless stated otherwise, path names are relative to the case
directory PSARC/2008/427.

1.   Functional Spec
     File:  commit.materials/iscsi_boot_Func_Spec.pdf

PSARC/2008/427

                           - 3 -

2.   PSARC 20 Questions document.
     File:  commit.materials/iscsi_boot_20q.txt

3.   PSARC OnePager
     File:  onepager_iscsiboot.txt

4.   New stmsboot manpage
     File:  commitment.materials/stmsboot.new

5.   Old stmsboot manpage
     File:  commitment.materials/stmsboot.old

PSARC/2008/427


Reply via email to