Bing, Am I to assume that the interfaces listed in section 4.5 are Committed?
> 4.5. Interfaces: > Imported: > libstmf > STMF port provider API > Exported: > itadm CLI for iSCSI target management > libiscsit Thanks, John Mark A. Carlson wrote: > I am sponsoring this case for Bing Zhao. It requests a patch > binding for iSER, updating PSARC 2008/395 as a result. > I do not expect this to be controversial so I have marked it > Self Review, but am happy to start a timer if an ARC member > so desires or significant discussion ensues. > > -- mark > > Template Version: @(#)onepager.txt 1.35 07/11/07 SMI > Copyright 2008 Sun Microsystems > > 1. Introduction > 1.1. Project/Component Working Name: > iSER: iSCSI Extensions for RDMA > > 1.2. Name of Document Author/Supplier: > Bing Zhao > > 1.3. Date of This Document: > 1/08/10 > > 1.3.1. Date this project was conceived: > 8/1/07 > > 1.4. Name of Major Document Customer(s)/Consumer(s): > 1.4.1. The PAC or CPT you expect to review your project: > Solaris PAC > 1.4.2. The ARC(s) you expect to review your project: > PSARC > 1.4.3. The Director/VP who is "Sponsoring" this project: > scott.tracy at sun.com > 1.4.4. The name of your business unit: > Software > > 1.5. Email Aliases: > 1.5.1. Responsible Manager: peter.buckingham at sun.com > 1.5.2. Responsible Engineer: peter.dunlap at sun.com > 1.5.3. Marketing Manager: margaret.hamburger at sunc.om > 1.5.4. Interest List: iser-dev at opensolaris.org > > 2. Project Summary > 2.1. Project Description: > > iSCSI Extensions for RDMA (iSER) accelerates the iSCSI protocol by > mapping the data transfer phases to Remote DMA (RDMA) operations. > As a result an iSER initiator should be able to read and write data > from an iSER target at high data rates with relatively low CPU > utilization compared to iSCSI using TCP/IP. This project will > implement > both an iSER initiator and an iSER target. In addition, the > project will > implement an iSCSI port provider (iscsit) for the SCSI Target Mode > Framework (STMF) introduced by PSARC 2007/523 adding an iSCSI > transport > option to the existing Fibre Channel support. The iSER target > will be an > extension of this iSCSI port provider. > > 2.2. Risks and Assumptions: > > This project does not replace the existing iSCSI target (PSARC > 2005/441) > although it is intended to become the preferred iSCSI target > implementation since future SCSI target development will be focused > around STMF. > > 3. Business Summary > > Solaris currently lacks a high performance low latency storage > protocol > for Infiniband networks. This is inhibiting the adoption of > Solaris in > the HPC space which relies heavily on Infiniband. > > 3.1. Problem Area: > > Need an Infiniband storage protocol > > 3.2. Market/Requester: > > Software > > 3.3. Business Justification: > > 3.4. Competitive Analysis: > > Linux and Windows provide both iSER and iSCSI initiators. Linux > provides an iSCSI target implementation as well. > > 3.5. Opportunity Window/Exposure: > > 3.6. How will you know when you are done?: > > Both iSER and software iSCSI transport should provide comparable > performance to Linux and Windows offerings on the same hardware as > well as interoperating with those same Linux and Windows > implementations. > > 4. Technical Description: > 4.1. Details: > > iSER will be implemented as a pluggable transport capability so > that a modified iSCSI initiator and the new iSCSI target can use > either TCP/IP transport or iSER (via Infiniband) transport. > > The case materials describe the approach in more detail. > > 4.2. Bug/RFE Number(s): > 6702584 Need iSCSI port provider for COMSTAR > 6702591 COMSTAR iSCSI port provider needs to support iSER transport > > 4.3. In Scope: > Standards compliant iSER initiator and target implementations > Standards compliant iSCSI target implementation > > 4.4. Out of Scope: > Integration between the new iSCSI target and ZFS (a future project > should address this) > > 4.5. Interfaces: > Imported: > libstmf > STMF port provider API > Exported: > itadm CLI for iSCSI target management > libiscsit > > 4.6. Doc Impact: > COMSTAR/STMF documentation will need modifications to describe the > new iSCSI transport capability. > > iSCSI documentation will need to be modified to describe > configuring iSER connections. > > 4.7. Admin/Config Impact: > The iSCSI administrative tools (iscsiadm(1m) and itadm(1m) in this > case) are not expected to require any modifications for iSER. > iSER transport is automatically selected for iSCSI connections > established on an iSER-capable network. > > 4.8. HA Impact: > N/A > > 4.9. I18N/L10N Impact: > N/A > > 4.10. Packaging& Delivery: > No modifications to existing packages > > 4.11. Security Impact: > The iSCSI target will listen for new iSCSI connections on any port > configured by the user (default is 3260). > > 4.12. Dependencies: > No dependencies on other projects > > 5. Reference Documents: > iSER/iSCSI COMSTAR OpenSolaris project page: > http://www.opensolaris.org/os/project/iser > > RFC3720: Internet Small Computer Systems Interface (iSCSI) > > RFC5046: Internal Small Computer System Interface (iSCSI) > Extensions for Remote Direct Memory Access (RDMA) > > RFC5047: DA: Datamover Architecture for the Internal Small > Computer System Interface (iSCSI) > > PSARC 2007/523 COMSTAR: Common Multiprotocol SCSI Target > > PSARC 2007/153 iSCSI target provider > > PSARC 2006/622 iSCSI/ZFS integration > > PSARC 2005/441 iSCSI Target Project > > 6. Resources and Schedule: > 6.1. Projected Availability: > Q1FY09 > > 6.2. Cost of Effort: > 5 people for 12 months > > 6.3. Cost of Capital Resources: > $100,000 > > 6.4. Product Approval Committee requested information: > 6.4.1. Consolidation or Component Name: > NWS > 6.4.3. Type of CPT Review and Approval expected: > Standard > 6.4.4. Project Boundary Conditions: > N/A > 6.4.5. Is this a necessary project for OEM agreements: > No > 6.4.6. Notes: > 6.4.7. Target RTI Date/Release: > 9/22/08, targeting build 100 > Solaris 10 Update 9 > The iSER initiator is required to be backported to S10U9 and > needs a patch binding > 6.4.8. Target Code Design Review Date: 7/31/08 > 6.4.9. Update approval addition: > N/A > > 6.5. ARC review type: > Standard > > 6.6. ARC Exposure: > Open > > 7. Prototype Availability: > 7.1. Prototype Availability: > iSCSI target prototype was available 4/25/08 > iSER initiator and target should be available 7/1/08 > > 7.2. Prototype Cost: > N/A > > > _______________________________________________ > opensolaris-arc mailing list > opensolaris-arc at opensolaris.org