OCP Contributions Simplified… · Products within your infrastructure. The white paper or case...

27
Consume. Collaborate. Contribute. How to collaborate with and contribute to OCP OCP Contributions Simplified.

Transcript of OCP Contributions Simplified… · Products within your infrastructure. The white paper or case...

Page 1: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

HowtocollaboratewithandcontributetoOCPOCPContributionsSimplified.

Page 2: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

OCPbeginswiththeourCommunity

• TheOCPCommunity ismadeup forourProjectCommunities ledbyourProjectLeads.

• EachProjecthasaTechnicalIncubationCommittee(Steering Committee)Rep.• SomeProjectshaveSub-Projects,workingondifferent workstreamsidentifiedby

theProjectCommunity.• ProjectCommunitiesmeetonceamonth, sometimesmoreoften.• IncubationProjectsarestillindevelopment.• IncubationCommittee(IC)votesonallincomingcontributions.

Page 3: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

OCPCommunity:Projects&Sub-Projects

DC Facility TELCO HW MGMTHPC SECURITY*Open Sys FW*

NETWORKINGONL,ONIE,SAI,SONiC,

CAMPUSBRANCHWIRELESS

STORAGEJDAPROJECTARCHIVAL

RACK & POWERADV COOLING SOLUTIONS,

POWER SHELF INTEROPERABILITY

SERVERPCI3.0MEZZ

MODULAR DC OPEN EDGE

*IncubationProjects

Page 4: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

HowtoParticipate?

There are many ways to participate in the OCP Community.

• Mailings

Join

• ProjectMailingLists• ProjectCalls

• Mailings

Drive

• ProjectFocus• ThoughtLeadership

• Mailings

Contribute

• Specs/Designs• RAs/TestedConfigs/

WhitePapers/etc.

• Mailings

Run

• ProjectLeaders• ICCommittee

• Mailings

Attend

• OCPSummit• OCPMeetings

• OCPPanels• OCPEngineeringWorkshops

• OCPDays• OCPEvents

Page 5: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

Contributions

Page 6: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

HowtoContribute?

• Contributions areawaytoshareyourexpertisewithourCommunitiesandtheworld.

• Contributions arerequired onanannualbasisinaccordancewithyourmembership level.

• Therearemultiple typesofcontribution andthereisanassociatedcreditstructureinplace.

• AllOCPContributions areavailableforviewinganddownload ontheOCPContribution Portal:https://www.opencompute.org/contributions

• Ifyouareinterested incontributing, contactOCP ortheProjectLeadfortheProjectthatbestfitsyourcontribution.

Page 7: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

TypesofContributions

*Mustbebasedonacurrentapprovedspecification

OCPCentric

ReferenceArchitectures* - suchassoftwarevalidations,certifications

DesignFiles*

TestedConfigurationsofOCPProducts(HW/SW)

Products forOCPProductRecognitionProgram

Specifications - canbesubmittedwithoutdesignfiles

Page 8: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

IPisRETAINED bytheMemberCompany

EMBEDDED SW

SPECIFICATIONS

DESIGNPACKAGES

PRODUCTRECOGNITIONIPRETAINEDBY

CONTRIBUTOR

ContributedwithaRoyalty-free,non-assertContributionLicense(CLA)oranyapproved OpenSWLicense

ValidationfromOCPthatthisistrulyopen(basedonopenspec)

Page 9: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

MemberContributionRequirementsCommunity⎻NoContributionRequired⎻ Iftheychoose,theymaymakecontributions.⎻MayseekOCPAccepted™productrecognitionfortheirproduct(basedonanexistingapprovedspecification).

Silver⎻NoContributionRequired⎻ Iftheychoose,theymaymakecontributions.⎻Mayseek OCPAccepted™orOCPInspired™productrecognitionfortheirproduct(basedonanexistingapprovedspecification).

Gold⎻Mustmake1contributionperyearofmembership*⎻Mayseek OCPAccepted™orOCPInspired™productrecognitionfortheirproduct(basedonanexistingapprovedspecification).

Platinum⎻Mustmake2contributions peryearofmembership*⎻Mayseek OCPAccepted™orOCPInspired™productrecognitionfortheirproduct(basedonanexistingapprovedspecification)..*Opt-OutoptionavailableforContributions.

Page 10: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Type Description CreditSpecification orDesignPackage

1Specificationor1 DesignPackage 1Credit

OCPInspired™Product

5OCPInspired™ProductSKUs ontheMarketplace.EachSKUmustbereadilyavailable andmustcarry theOCPInspired™ logo.

5SKUs=1Credit

OCPAccepted™Product

5OCPAccepted ™ProductSKUs on theMarketplace.EachSKUmustbereadilyavailable andmustcarry theOCPAccepted™ logo.

5SKUs=1Credit

OCPReady™Facility

OneOCPReady™FacilityLocationontheMarketplace.EachlocationmustmeettheOCPColoGuidelinesandmustcarrytheOCPReady™logo.

1Facility=1Credit

TestedConfiguration

AdocumentedandtestedconfigurationusinganOCPInspired™orOCPAccepted™Productandconfiguredwithadditionalhardwareandoperatingsystemsoftwareandapplicationsoftware(specificuse)

- Testingplan/results,configurationdetailsmustbeprovided.- Contributor warrantstestedconfigurationwillworkindefinedusecaseandcanprovidesupport service-Contributor responsibleforaccuracyofinfo- OCPmaypromote thecontributionoftestedconfigurationsviatheOCPMarketplace.

10testedconfigurations=1Credit

2018ContributionCreditStructure

Page 11: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Type Description CreditReferenceArchitecture Adocumentedandtestedsolutioncomprising:

• Twoormoreuniquetestedconfigurations(seeabove)• TwoormoreuniqueOCPAccepted™ProductSKUs.• >50%contentuseofOrderableSKUs.

- Thecontributormustprovideproducttestdocumentation,certificationinfo,andconfigurationdetailsaboutthereference architectureandwarrantsthatthereference architectureworksasdocumented.- OCPshallbeallowedtopromotethecontributionofreferencearchitectureviatheOCPMarketplace.

CaseDependent(0.5-1Creditper

item)

WhitePapers&CaseStudies

Awhitepaperorcase studyexplainingdetailsofyouruseofOCPAccepted™orOCPInspired™Productswithinyourinfrastructure.Thewhitepaperorcasestudymustdemonstrate2ormoreOCPtenetsandbeacceptedbytheFoundationandICcommittee alongwiththeappropriateagreements.OCPshallbeallowedtopromotethisontheOCPwebsiteorpromotionalmaterials.

CaseDependent(0.25-1Creditper

item)

EducationalVideosorQuotableReferencesorOCP-centricTechnology

Seminars

OrganizedPlug-fests

EngineeringWorkshops

ForPartialCredit,theFoundationmayapprovethefollowingitemswithproperauthorizationandtechnicalvalidation.Thebelowitemsmustutilizeofatleast2OCPTenets.- EducationalVideosforuseofOCPProductsorReferenceArchitectures- TestimonialsandquotablecustomerreferencesforrelevantOCPProducts,TestConfigurationsandReferenceArchitecture- TechnologySeminars,whenpromotingtheuseofOCPProducts,TestConfigurationsandReferenceArchitecture- OCPshallbeallowedtopromotethisontheOCPwebsiteorpromotionalmaterials.

CaseDependent(0.5-1Creditper

item)

2018ContributionCreditStructureCont’d

Page 12: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Specsand/orDesignFileContributionInorderyoucontributeaSpecand/orDesignFile,youmustdothefollowing:

• SignaContributionLicenseAgreement(OCPorOWF)

• UtilizetheOCPSpecTemplate.• PresenttheSpectotheProjectCommunitytogetfeedback• IncorporateFeedback intoFinalSpec(ifneeded)• Mustprovideonevendorwhowillbuildaproductbasedonthecontributed Specandmakeit

availableforsaletoANYONEwithin6-9monthsoftheOCPIncubationCommitteeapproval.• PresenttheFinalSpectotheICanddemonstrate3outof4OCPTenets.

WhentheICapprovesthevote,thefollowingwillhappen:

• Youwillreceive1ContributionCreditforeachcontribution• SpecwillbepublishedonProject’swikiandonOCP’sContribution Portal(CopyrightLicenseneeded

forpublication)

Page 13: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

ProductRecognitionContributionInorderyourecognizeaProductandapplyforcontributioncredit,youmustdothefollowing:

• SignaCopyrightLicenseandtheOCPCertificationMarkAgreement• IdentifywhichOCPapprovedSpectheProduct isbasedon.• IdentifyforwhichOCPRecognitiontheProduct isbeingapplied• ProvideSKUsandPicturesoftheProduct• ProvideaLandingPagefortheProduct• Identify ifyouareorwillbecomeanOCPSolutionProvider(ifyouwanttomarkettheProduct

throughOCP’sChannel)WhentheFoundation approves,thefollowingwillhappen:• Youwillreceive1ContributionCreditforeachProductRecognition• YouwillreceiveanOCPAccepted™orOCPInspired™CertificationMarkforeachproduct• EachProductwillbepublishedontheOCPMarketplace(ifyouareanOCPSolution Provider)

Page 14: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

FacilityRecognitionContributionInorderyourecognizeaFacilityandapplyforcontributioncredit,youmustdothefollowing:

• SignaCopyrightLicenseandtheOCPCertificationMarkAgreement• DemonstratesthatyourfacilitymeetstheOCPColoGuidelinesDeployingforOCPRacks• CompleteandpasstheSiteAssessment• ProvideInfoandPicturesoftheFacility• ProvideaLandingPagefortheFacility• Identify ifyouareorwillbecomeanOCPColoSolution Provider(ifyouwanttomarketthe

FacilitythroughOCP’sChannel)• PresenttheFacilitytotheOCPICanddemonstrate3outof4OCPTenets.WhentheICapproves,thefollowingwillhappen:• Youwillreceive1ContributionCreditforeachSiteRecognition• YouwillreceiveanOCPReadyCertificationMarkforeachsite• SiteinfoandassessmentwillbepublishedontheOCPMarketplace(ifyouareanOCPColo

SolutionProvider)

Page 15: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

OCPAccepted™/OCPInspired™Products/OCPReady™FacilitiesdemonstrateEfficiency,Openness, Impact & Scale

Productsthatcomply100%withanexistingapproved specification

andthedesignfilesareopensourcedandavailable.

Productsthatcomply100%withanexistingapproved specificationandareavailablefromOCPSilver,Gold

orPlatinumMember.

OCPRecognitionProgramFacilities thatmeettheOCPColo

GuidelinesforDepl0yingOCPRacks.Availableforallmembers

Page 16: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

EmbeddedSWContributionsInorder tomakeaEmbedded SWcontribution, youmustdothefollowing:

• AgreetocontributeunderanOSIApproved License• PutyoursourcecodeintheOCPGithub Directory• PresenttheSWContribution totheProjectCommunity• Allowothers toprovide feedbackandbuilduponyourSW• PresenttheSWContribution totheOCPICanddemonstrate3outof4OCPTenets.WhentheICapproves, thefollowing willhappen:• Youwillreceive1Contribution CreditfortheSWcontribution• Yourcontribution willbepublished ontheOCPContribution Portal• Ifpossible, OCPwilllinktotheContribution andbrand itasOCPSW

Page 17: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

ExpertiseContributionsExpertiseContributionsaretestedconfigurations,whitepapers,casestudies,OCPvideos,SeminarsandTestimonials

Inordertomakeaexpertisecontribution,youmustdothefollowing:• SignaCopyrightLicenseAgreement• UsetheOCPWhitePaperTemplateorCrossReferenceTable.• Present theExpertiseContributiontotheProjectCommunity

• ProjectLeadorFoundationmakesarecommendationonContributionCredit.• PresenttheContributiontotheOCPICanddemonstrate3outof4OCPTenets.

WhentheICapproves,thefollowingwillhappen:

• Youwillreceivetheapprovedcredit.• YourcontributionwillbepublishedontheOCPContribution Portal

Page 18: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

ContributionProcess

Page 19: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

ContributionProcess•Bringcontribution toOCPFoundation ortoOCPProjectLeads.⎻Thisistodeterminewhichprojectcommunityisbestsuitedforthecontribution.

•Sign therespectivelegaldocs⎻CLAforSpecs/Designs⎻SWLicenseforembeddedSWorFirmware⎻CopyrightLicenseAgreementforothercontributions

•PresenttorespectiveProjectCommunityandotherCommunities tosocializecontribution andcreateevidence.•CompleteChecklist•FinalizeContribution (finalversionofSpec/Design/Product/Papers/etc)•PresenttoIncubationCommitteeandinsure itmeets3outof4OCPTenets.•ListonContribution PortalandOCPMarketplace.

Page 20: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

ContributionTimeframesForSpecs/Designs/RefArchitecture- Longestleadtimeitem:ContributionLicenseAgreement.GetLegalreviewstartedearly!

• OWF-CLA• OCP-CLA

ProjectCommunitiesmeeteverymonth.ContactProjectLeadsandgetontheiragenda.Forvoting,theOCPIncubationCommitteemeetsevery6weeks. Checkoutthecalendartimeshere.

IfyouarecontributingaSpecorDesignfile,youneedtoidentifyacommittedsupplierinordertogetICvoteapproval.

ForProductorFacilityrecognition,youneedalandingpage.Checkwithyourmarketingorwebteamtogetthisdone.

Specs/DesignFiles/EmbeddedSW:4-5monthsave.ProductorFacilityRecognition:2-3monthsave.ExpertiseContribution: 1-2monthsave.

Page 21: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

ContributionTypesandAssociatedDocsContributionType

OCPLegalRequirements OCPFoundationSubmissionRequirements

OCPAccepted™

OCPInspired™

Comments

Specification • OCPMembership• OCPCRLA• CLA(OWForOCP)• CertificationMark

Agreement

• SpecificationDoc.• Meets¾OCPTenets• Completed Checklist• Musthaveidentified1

supplierthatcanbuildproduct.

NA NA Specsneed tobeopenandintendedforpublicconsumption.Musthaveatleast1identifiedsupplier.

Design • OCPMembership• OCPCRLA• CLA(OWForOCP)• CertificationMark

Agreement

• Mustbebasedon anexistingapprovedspec.

• CompleteDesignFiles• CompletedChecklist• OrderableSKUs

NA N/A Ifcontributed toOCP,designsneed tobeopenandintendedforpublicconsumption.

Product • OCPMembership• OCPCRLA• CertificationMark

Agreement• SPAgreement ifneeded

• MustbebasedonanexistingapprovedSpec.

• OrderableSKUs• CompletedChecklist• ProvideServiceability

X X Productsmust be submittedto theOCPRecognitionProgram(OCPInspired™orOCPAccepted™).ProductsmustcarryappropriateOCP Productlogotoreceivecontributioncredit.

R/As,WhitePapers, CaseStudies,Metrics

• OCPMembership• OCPCRLA• CertificationMark

Agreement

• Mustbebasedonanexistingapproved Spec orDesign

• MustbebasedonOCPProducts

• CompletedChecklist

NA NA R/As,whitepapers,casestudies,metricsareverybeneficialtoourcommunity.

Page 22: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

OCPTenetsEfficiency● PlatformPerformance● ReductionofInfrastructureCost● PowerConversion &Delivery● Cooling

Scalability● Fast,Simple, Tool-less Maintenance● OCPCompliantManagementTools● Documentation

Openness● OpenSource● OpenInterfaces● OCPCompatible

Impact● EfficiencyGains● NewTechnology● Leverage/EmpowerPriorContributions● Supply Chain

NewOCPcontributionsmustcreatemeaningfulpositiveimpactwithintheOCPecosystem.Thiscanbeattainedbyintroducingefficiencygains,introducingnewtechnologiesandproductsthatarevaluableforscaleoutcomputing,creatingamultipliereffectbybuildingontopofalreadyexistingOCPsolutions,andenablingamorerobustsupplychainbycontributingalternative compatiblesolutions.

AkeyOCPtenetisefficientdesign.Aspectsthatcanbeconsideredinclude(butaren’tlimitedto)powerdeliveryandconversion,thermalefficiency,platformperformance (per-Wforexample),reducingoverall infrastructurecosts,reducingcodeweight,reducinglatenciesandmore.

OCPcontributionsmustbescalable.Thismeansthatthetechnologyisdesignedwiththerightsupportingfeaturestoallowforitsmaintenanceinlargescaledeployments.Thisincludesphysicalmaintenance, remotemanagement, upgradability,error reportingandappropriatedocumentation.Management toolsshouldstrivetoadheretotheguideline providedbytheOCPHardwareManagementProject.Documentationshouldenableadopterstowardsasuccessfuldeployment,providingguidanceonequipmentinstallation,turnonandconfiguration,aswellasphysicalandremoteservice.

OCPencouragesasmuchopensourcecontributionaspossible,butunderstandsthatincertaincases100%opensourcecontriutionmaynotbepossible.Whetherfullyopensourceornot,acontributionshouldstrivetocomplywithasetofalreadyexistingopeninterfaces,attheveryleastprovideone.ProvidingasolutioncompatiblewithalreadyexistingOCPcontributionsisoneway toimplementexisting(open)interfaces.

Page 23: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

Wheretofindcurrentandfuturespecsanddesignfilesonourwebsite?

EXAMPLE

Wikis(acceptedandunderreview)http://www.opencompute.org/wiki/Server#Specifications_and_Designs

Marketplace(onlyapprovedspecs)http://www.opencompute.org/products/specsanddesign

Page 24: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

WhatistheOCPMarketplace?

• TheMarketplaceisOCP’sChannelforProductsandFacilities•ThisiswherepotentialadopterscomestofindOCPSolutions•EverythingontheOCPMarketplacehasbeenvalidatedandhasanOCPCertificationMark(OCPAccepted™,OCPInspired™andOCPReady™)•Inorder togetyourproductsandfacilitiesdisplayedontheMarketplace,youmustbeanOCPSolution Provider (SP)/Reseller.TobecomeanSP/Reseller,clickhere.

Page 25: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

OCPMarketplaceMarketplace

•DesignCollateralfiles• LinkstoContributorandlicensinginformation

Suppliercontactand0rderinginformationTestandCertificationReports

TestedConfigs Tested&ValidatedConfigurationsthataresupportedbythesupplier&contributor

ReferenceArchitectures

OCP Accepted™ORDERABLE SKU

OCP Inspired™ ORDERABLE SKU

Specifications,ValidationReports,

CertificationReports

Orderable SKUs

Facilities

OCP Ready™Facility

SiteAssessmentOCPColo

GuidelinesforDeployingOCP

Racks

Page 26: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

OCPMarketplace

Page 27: OCP Contributions Simplified… · Products within your infrastructure. The white paper or case study must demonstrate 2 or more OCP tenets and be accepted by the Foundation and IC

Consume. Collaborate. Contribute.

Thankyou!