16
#GridInterop Open Source Open Source and the and the Smart Grid Smart Grid A Tail of Possibilities A Tail of Possibilities John Teeter John Teeter – Chief Scientist Chief Scientist People Power Company People Power Company Grid-Interop 2011

OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

Embed Size (px)

DESCRIPTION

Teeter award-winning presentation on SmartGrid and the vision for GREENBUTTON as "the kernel" for "utility-grade" internet-of-things (2.0) .. better services!

Citation preview

Page 1: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop

Open Source Open Source and theand the

Smart GridSmart GridA Tail of PossibilitiesA Tail of Possibilities

John TeeterJohn Teeter –– Chief ScientistChief ScientistPeople Power CompanyPeople Power Company

Grid-Interop 2011

Page 2: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 2

AbstractTitle: Open Source and the Smart Grid.

Abstract: Open Source initiatives have created platforms for innovation in numerous domains. The global internet is the best example of this, but infrastructure elements as diverse as Health Services Delivery to Voice Communications to Community Education have all benefited from the development of Open Source, Publicly Licensed information technologies.

The Smart Grid infrastructure likewise will benefit from numerous open source implementations of the body of open standards being cataloged by the SGIP. This paper surveys the current open source efforts and how they are being used within the deployments today as well as articulating a vision for "Utility Grade" open source platforms that provide end-2-end operational stacks for global energy infrastructure.

Grid-Interop 2011

Page 3: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 3

History of the Web

The WebThe Web

••19901990

••20092009

Grid-Interop 2011

Page 4: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 4

Led by Open Source

The WebThe Web

••19901990

••20092009

OpenOpen

SourceSource

PublicPublic

LicenseLicense

Grid-Interop 2011

Page 5: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 5

In Technology Innovation

WWW ServersWWW Servers

•• 19951995

•• 20092009

Apache (blue)Apache (blue)

Microsoft (red)Microsoft (red)

Source: Netcraft.com

Grid-Interop 2011

Page 6: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 6

Open Source ImpactLanguagesLanguages

OperatingOperating

SystemsSystems

The InternetThe Internet

Where there exist open, available implementations of almost Where there exist open, available implementations of almost

All Things All Things The The OpenOpen Internet of ThingsInternet of Things

Grid-Interop 2011

Page 7: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 7

In the Market Place

PlatformsPlatforms•• Mobile: 2010Mobile: 2010

•• Desktop: 2009Desktop: 2009

•• Super ComputerSuper Computer–– 19941994--20102010

Open Source is ourOpen Source is our

Platform of choicePlatform of choice

In all but the desktop!In all but the desktop!

Source: wikipedia.org

Grid-Interop 2011

Page 8: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 8

Explosive GrowthThe doubling rate of Open Source projects (and people) is decreasing steadilyThe doubling rate of Open Source projects (and people) is decreasing steadily

-- Should we have a Should we have a ““StallmanStallman’’s Laws Law”” of Open Source?of Open Source?

••2001: 24 months2001: 24 months

••2004: 18 months2004: 18 months

••2008: 12 months2008: 12 months

••2010 : 8 months 2010 : 8 months

••2011: ??2011: ??

Example:Example:

••GitHub was launched in April 2008.GitHub was launched in April 2008.

••On 24 February 2009, GitHub announced that during the first year it accumulated 46,000 On 24 February 2009, GitHub announced that during the first year it accumulated 46,000 public repositories, 17,000 of them in the last month alonepublic repositories, 17,000 of them in the last month alone

••On July 2009 On July 2009 -- Github announced they reached the 100,000 users mark.Github announced they reached the 100,000 users mark.

••On 27 July 2009, Tom PrestonOn 27 July 2009, Tom Preston--Werner announced a total of 135,000 repositories.Werner announced a total of 135,000 repositories.

••July 2010 GitHub announced that it hosts 1 million repositories.July 2010 GitHub announced that it hosts 1 million repositories.

••April 2011, Github announced that it is hosting 2 million repositories. April 2011, Github announced that it is hosting 2 million repositories.

••September 21, 2011 GitHub announced it had reached over 1 million users.September 21, 2011 GitHub announced it had reached over 1 million users.

Grid-Interop 2011

Page 9: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 9

Linux: 20 Years1991 1991 -- Linux Project Initiated: Linux Project Initiated:

‘’‘’ Hello everybody out there using minix Hello everybody out there using minix -- I'm doing a (free) operating system I'm doing a (free) operating system (just a hobby, won't be big and (just a hobby, won't be big and professional like gnu) for 386(486) AT professional like gnu) for 386(486) AT clones. This has been brewing since clones. This has been brewing since april, and is starting to get ready….april, and is starting to get ready….””

–– Linus Torvolds posting to minix listLinus Torvolds posting to minix list

2007 2007 –– Linux FoundationLinux Foundation

The Linux Foundation serves as a neutral The Linux Foundation serves as a neutral spokesperson for Linux and generates original spokesperson for Linux and generates original content that advances the understanding of the content that advances the understanding of the Linux platform. It also fosters innovation by hosting Linux platform. It also fosters innovation by hosting collaboration events collaboration events -- solve pressing issues facing solve pressing issues facing Linux.Linux.

20002000-- Open Source Development Labs Open Source Development Labs ––

OSDL had investment backers that included: 7 OSDL had investment backers that included: 7 funders funders -- Computer Associates, Fujitsu, Computer Associates, Fujitsu, Hitachi, HP, IBM, Intel Corporation, NEC, as Hitachi, HP, IBM, Intel Corporation, NEC, as well as a large collection of independent well as a large collection of independent software vendors, endsoftware vendors, end--user companies and user companies and educational institutions.educational institutions.

A steering committee composed of A steering committee composed of representatives from the investment backers representatives from the investment backers directed OSDL, which also had a significant directed OSDL, which also had a significant staff of its own.staff of its own.

Grid-Interop 2011

Page 10: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 10

Linux and an ExampleThe Global Linux Effort:The Global Linux Effort:

Some Stats:Some Stats:••@3,621 lines were added; 1,550 lines were removed &1,425 @3,621 lines were added; 1,550 lines were removed &1,425 lines were changed lines were changed ••Every day for the past 2.5 yearsEvery day for the past 2.5 years

••A small number of companies are responsible for a large A small number of companies are responsible for a large number of changes. number of changes. ••A "long tail" of companies made significant changes.A "long tail" of companies made significant changes.

••There is a new Linux kernel release every 2.7 months.There is a new Linux kernel release every 2.7 months.

••The top 10 individual developers have contributed almost 15 The top 10 individual developers have contributed almost 15 ••the top 30 developers have contributed 30 %.the top 30 developers have contributed 30 %.••70% of the kernel development is done by developers who are 70% of the kernel development is done by developers who are being paid by companies for their work.being paid by companies for their work.••Individual development community has doubled in the last 3 Individual development community has doubled in the last 3 years.years.

There are few developers who contribute a lot andThere are few developers who contribute a lot andlots of developers which contribute a bit. lots of developers which contribute a bit.

Passion Drives the Effort!Passion Drives the Effort!

Grid-Interop 2011

Page 11: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 11

Application DomainsApache Foundation Apache Foundation –– 100+ Projects used by 400 of the worlds Fortune 500 companies100+ Projects used by 400 of the worlds Fortune 500 companies

Eclipse Foundation Eclipse Foundation –– 175+ Members 175+ Members –– 1M+ Eclpise plug1M+ Eclpise plug--ins ins –– Dominant Development PlatformDominant Development Platform

Health, Finance, Media Health, Finance, Media … The list goes on. … The list goes on.

Tracks from the 2011 OTracks from the 2011 O’’Rielly Open Source Conference:Rielly Open Source Conference:BusinessBusinessCitizen ScienceCitizen ScienceCloud ComputingCloud ComputingCommunityCommunityEducationEducationEmerging LanguagesEmerging LanguagesGeek LifestyleGeek LifestyleGovernmentGovernmentHealthcarJavascript & HTML5HealthcarJavascript & HTML5Mobile Platforms Mobile Platforms

Energy is MissingEnergy is Missing------ The Smart Grid is Missing!!!The Smart Grid is Missing!!!

And our goals of transformation and interoperability And our goals of transformation and interoperability ––

Our goals of innovation and sustainability Our goals of innovation and sustainability ––

Are all suffering without a platform to sustain, nurture, and enable our success!Are all suffering without a platform to sustain, nurture, and enable our success!

Open DataOpen DataOpen HardwareOpen HardwareOperations & System AdministrationOperations & System AdministrationPerlPerlPHPPHPProgrammingProgrammingPythonPythonRubyRubyTools and TechniquesTools and Techniques

Grid-Interop 2011

Page 12: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 12

Open Source for the Smart Grid

Built on the StrengthBuilt on the StrengthOf those who have comeOf those who have come

before usbefore us

Focused on Application Focused on Application Level Interoperability & ServicesLevel Interoperability & Services

Through collaboration with Through collaboration with Industry, Policy, & ConsumerIndustry, Policy, & Consumer

StakeholdersStakeholders

Developing a Platform for Developing a Platform for Innovation & TransformationInnovation & Transformation

Leveraging the organization and evolution fostered by the SGIPLeveraging the organization and evolution fostered by the SGIP

Grid-Interop 2011

Page 13: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 13

Our Vision:Our Vision: A Transformed Energy Infrastructure BuiltA Transformed Energy Infrastructure Built

Through Collaborative Efforts Toward Common GoalsThrough Collaborative Efforts Toward Common Goals

Our Mission: Our Mission: To provide a Platform for Innovation To provide a Platform for Innovation -- Enabling Enabling

The Realization and Rapid Evolution of Interoperable TechnologiesThe Realization and Rapid Evolution of Interoperable Technologies

www.energyos.orgwww.energyos.org [email protected]@energyos.org

Board Of Advisors:Board Of Advisors:

Dr. Wilfred Pinfold Dr. Wilfred Pinfold –– Intel Corp.Intel Corp.

Dr. Kurt Yeager Dr. Kurt Yeager -- Galvin Energy InitiativeGalvin Energy Initiative

Dr. James Mater Dr. James Mater -- QualityLogicQualityLogic

John Nunneley John Nunneley -- Gridata/Sunspec/SGIP.GBGridata/Sunspec/SGIP.GB

Stan Curtis Stan Curtis -- OpenCommonsOpenCommons

EnergyOS.Org

John Teeter John Teeter -- People Power CompanyPeople Power Company

Irv Badr Irv Badr -- IBMIBM

Dr. Richard Soley Dr. Richard Soley –– CEO, Object Management GroupCEO, Object Management Group

Stuart Cohen Stuart Cohen –– CEO Collaborative Software InitiativeCEO Collaborative Software Initiative

Mike Coop Mike Coop -- Think Smart GridThink Smart Grid

Grid-Interop 2011

Page 14: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 14

Utility Grade Smart Grid Deployment Stacks

For FacilitiesFor Facilities••ResidentialResidential••CommercialCommercial••IndustrialIndustrial

For Transmission & DistributionFor Transmission & Distribution••SubstationSubstation••ManagementManagement••FacilitiesFacilities

For Service ProvidersFor Service Providers••Interoperability LibrariesInteroperability Libraries••Program modulesProgram modules••Business ProcessesBusiness Processes••Distributed Energy ResourcesDistributed Energy Resources

Top2Bottom Top2Bottom -- End2End End2End -- Smart Grid Platfroms for InnovationSmart Grid Platfroms for Innovation

Grid-Interop 2011

Page 15: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 15

-- Open Source Energy Services Providers InterfaceOpen Source Energy Services Providers Interface

Standards: NAESB REQStandards: NAESB REQ--22 Energy Services Provider Interface (ESPI)22 Energy Services Provider Interface (ESPI)

NAESB RECNAESB REC-- �18/19 PAP10 Energy Usage Information Model (EUI)�18/19 PAP10 Energy Usage Information Model (EUI)

Project Page: Project Page: http://www.openespi.orghttp://www.openespi.org

OpenESPI

Conformant

Grid-Interop 2011

Page 16: OpenSource SmartGrid: Teeters tail-of-possibilities 8dec11

#GridInterop Phoenix, AZ, Dec 5-8, 2011 16

Till the Next Release!

Join UsJoin Us

Building Building the the FutureFuture

Platform for InnovationPlatform for Innovation

Thank YouThank You

John TeeterJohn Teeter

Chief ScientistChief Scientist

People Power CompanyPeople Power Company

Grid-Interop 2011