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