2011-08-10 in-q-tel technology focus day, trends & observations in open source cloud computing

63
1 Trends & Observations in Open Source Cloud Computing IQT Technology Focus Day August 10, 2011 | Arlington, Virginia Shawn Wells Technical Director, U.S Intelligence Programs [email protected] / 443.534.0130

Upload: shawn-wells

Post on 12-Jan-2017

50 views

Category:

Software


0 download

TRANSCRIPT

Page 1: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

1

Trends & Observations inOpen Source Cloud Computing

IQT Technology Focus DayAugust 10, 2011 | Arlington, Virginia

Shawn WellsTechnical Director, U.S Intelligence [email protected] / 443.534.0130

Page 2: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

2

Cloud Jeopardy!

? ? ? ? ? ?

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

http://www.thetechtrendz.com/2010/07/top-5-cloud-computing-providers.html

Page 3: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

3

Cloud Jeopardy!

SalesForce ? ? ? ? ?

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

http://www.thetechtrendz.com/2010/07/top-5-cloud-computing-providers.html

Page 4: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

4

Cloud Jeopardy!

SalesForce Amazon ? ? ? ?

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

http://www.thetechtrendz.com/2010/07/top-5-cloud-computing-providers.html

Page 5: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

5

Cloud Jeopardy!

SalesForce Amazon Rackspace ? ? ?

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

http://www.thetechtrendz.com/2010/07/top-5-cloud-computing-providers.html

Page 6: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

6

Cloud Jeopardy!

SalesForce Amazon Rackspace Google ? ?

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

http://www.thetechtrendz.com/2010/07/top-5-cloud-computing-providers.html

Page 7: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

7

Cloud Jeopardy!

SalesForce Amazon Rackspace Google Facebook ?

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

http://www.thetechtrendz.com/2010/07/top-5-cloud-computing-providers.html

Page 8: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

8

Cloud Jeopardy!

SalesForce Amazon Rackspace Google Facebook Microsoft

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

http://www.thetechtrendz.com/2010/07/top-5-cloud-computing-providers.html

Page 9: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

9

Cloud Jeopardy!

SalesForce Amazon Rackspace Google Facebook Microsoft

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

We're using commodity hardware running RHEL and it has been phenomenal It's 10x less

expensive running RHEL and orders of magnitude faster.

- Parker Harris, Executive VP of Technology at SF.com

Page 10: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

10

Cloud Jeopardy!

SalesForce Amazon Rackspace Google Facebook Microsoft

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

Amazon cut technology expenses by about 25% from $71M to $54M. The reduction was attributed primarily to Amazon's migration to

Linux.- http://news.cnet.com/2100-1001-275155.html

Page 11: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

11

Cloud Jeopardy!

SalesForce Amazon Rackspace Google Facebook Microsoft

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

“VMWare has not built something that can scale up to Amazon level scalability of

hundreds of thousands to millions of servers.” So, Rackspace went open source.

- Jim Curry, VP of Corporate Developoment at Rackspace

Page 12: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

12

Cloud Jeopardy!

SalesForce Amazon Rackspace Google Facebook Microsoft

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

“Google announced last week that its cloud will run nothing but open source software.”

- http://www.zdnet.com/blog/open-source/google-goes-all-in-with-an-open-source-cloud/5334

Page 13: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

13

Cloud Jeopardy!

SalesForce Amazon Rackspace Google Facebook Microsoft

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

“Facebook was built from the ground up on open source software.

- https://developers.facebook.com/opensource/

Page 14: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

14

Cloud Jeopardy!

SalesForce Amazon Rackspace Google Facebook Microsoft

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaSSaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue $1.5B $500M $56M $50M N/A N/A

Microsoft is proprietary, but note how they follow the open source clouds with things like Daytona

(Hadoop replacement).- http://research.microsoft.com/en-us/news/headlines/daytona-

071811.aspx

Page 15: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

15

How Does Open Source Compete?

Page 16: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

16

Red Hat VMWare0

1,000

2,000

3,000

4,000

5,000

6,000

7,000

8,000

9,000

Organization

Em

plo

yees

Page 17: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

17

Red Hat VMWare Google0

5,000

10,000

15,000

20,000

25,000

Organization

Em

plo

yees

Page 18: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

18

Red Hat VMWare Google Microsoft0

10,000

20,000

30,000

40,000

50,000

60,000

70,000

80,000

90,000

Organization

Em

plo

yees

Page 19: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

19

Red Hat VMWare Google Microsoft Oracle0

20000

40000

60000

80000

100000

120000

Organization

Em

plo

yees

Page 20: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

20

Red Hat VMWare GoogleMicrosoft Oracle IBM0

50,000

100,000

150,000

200,000

250,000

300,000

350,000

400,000

Organization

Em

plo

yees

Page 21: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

21

Red HatVMWare

GoogleMicrosoft

OracleIBM

SourceForge

0200,000400,000600,000800,000

1,000,0001,200,0001,400,0001,600,0001,800,0002,000,000

Organization

Em

plo

yees

Page 22: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

22

Open Source Development Models Mitigate Risk

Coverity has tracked open source code quality since 2004. They have found propriatary software, on average, has 20-30,000 defects per million lines of code. This has been true since 1960.

● 2004: Linux has 172 defects per MLOC (0.02%)

● 2005: Linux grew 4.7%, but defect density dropped to 133 defects per MLOC (0.01%)

● 2006: DHS funds study, adds LAMP stack, finds 0.01% defect density (even though 325,000+ lines of code added)

● 2009: Coverity now covers 280 projects, finds average defect density of 111 defects per MLOC(proprietary has 20,000 to 30,000)

Page 23: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

23

Page 24: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

24

Page 25: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

25

Evolution of Warfighter Applications

Page 26: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

26

Evolution of Warfighter Applications

Page 27: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

27

Evolution of Warfighter Applications

Page 28: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

28

Evolution of Warfighter Applications

Page 29: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

29

Evolution of Warfighter Applications

Page 30: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

30

Evolution of Warfighter Applications

Page 31: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

31

Evolution of Warfighter Applications

Page 32: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

32

Evolution of Warfighter Applications

Page 33: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

33

KVM SPECvirt Scalability & Performance

Leading Propriatary SPECvirt2010

Page 34: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

34

Page 35: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

35

● Capable of 1B+ messages 14 minutes

● JPMorgan only sends ~1B AMQP messages per day

Page 36: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

36

Page 37: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

37

Included Security Controls

● Type 1 vs Type 2 (classified as Type 1 by the IC)

● Common Criteria (CAPP, RBAC, LSPP)

● sVirt

● Certifiable Linux Integration Project (CLIP)● DCID 6/3 PL4● NSS 1253● DOD 8500.2● DISA STIG V5R1● http://oss.tresys.com/projects/clip

Page 38: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

38

What's the Current Problem?

Page 39: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

39

Page 40: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

40

Red Hat Cloud Foundations

Page 41: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

41

ADMINS BUILD PRIVATE PAAS

Page 42: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

42

Page 43: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

43

Page 44: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

44

Page 45: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

45

Page 46: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

46

DEVELOPERS USE PRIVATE PAAS

Page 47: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

47

Page 48: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

48

Page 49: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

49

Page 50: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

50

Page 51: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

51

WHO'S DOING THIS?

Page 52: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

52

Cloud Jeopardy!

SalesForce Amazon Rackspace Google Facebook Microsoft

Cloud Type SaaS IaaS IaaSSaaS / PaaS

SaaS SaaS / PaaS

Customers55k Corp1.5m Pers

100k+ 50k+ 1m+ 750m+ 10k+

Cloud Revenue

$1.5B $500M $56M $50M N/A N/A

Open Source Providers

Page 53: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

53

“Our decade-long partnership with Red Hat has always been focused on customer value and innovation. Today, we are extending this partnership to include cloud computing – broadening our reach and answering the strong customer demand for cloud computing services, Red Hat Enterprise Virtualization is an optimal hypervisor technology for the infrastructure offerings on the IBM cloud.”

- Maria Azua, VP Cloud Computing Enablement at IBM

RED HAT CLOUD CUSTOMERS

Page 54: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

54

“Red Hat gets it. In kernel virtualization, virtualization management, the application orchestration and cloud abstraction layers, Red Hat gets it. Red Hat is giving customers the opportunity to innovate [in different ways] and leverage them where it makes sense.”

- Derek Chan, Digital Operations, DreamWorks

“At DreamWorks Animation, cutting-edge technology is a key enabler to our creative ambition. Red Hat’s Cloud Foundations provides a compelling platform to enable our cloud strategy giving us the ability to quickly scale our compute needs to meet the demands of our productions."

— Ed Leonard, DreamWorks Animation’s CTO

RED HAT CLOUD CUSTOMERS

Page 55: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

55

What About the Data?

Page 56: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

56

Structured Data Services

CFDB

CSDS DMDC

GSORTSIDE/AVNGA

FLIS

CSDS_PL

GDSS JOPESClassic

JOPES4.0

Physical Layer (PL)

GTN

Page 57: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

57

Structured Data Services

CFDB

CSDS DMDC

GSORTSIDE/AVNGA

FLIS

CSDS_PL

CSDS_VBL

GDSS JOPESClassic

JOPES4.0

Virtual Base Layer

(VBL)

Physical Layer (PL)

GTN

Page 58: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

58

Structured Data Services

CFDB

CSDS DMDC

GSORTSIDE/AVNGA

FLIS

CSDS_PL

CSDS_VBL

Facilities_VMLMaterial_VML

GDSS

Priv

ate

Dat

a a

nd M

etad

ata

Virtual Mid Layer (VML)

JOPESClassic

JOPES4.0

Virtual Base Layer

(VBL)

Physical Layer (PL)

GTN

Plans_VML

Page 59: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

59

Structured Data Services

CFDB

CSDS DMDC

GSORTSIDE/AVNGA

FLIS

CSDS_PL

CSDS_VBL

Facilities_VMLMaterial_VML

Facilities_VQLMaterial_VQL

GDSS

Plans_VQL

Priv

ate

Dat

a a

nd M

etad

ata

Pub

lic D

ata

Virtual Mid Layer (VML)

Virtual Query Layer (VQL)

(Exposed Views)

JOPESClassic

JOPES4.0

Virtual Base Layer

(VBL)

Physical Layer (PL)

GTN

Plans_VML

Page 60: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

60

DISA ADNET: Anti-Drug Network

Challenge Counter-narcotics and counter-narcoterrorism Statutory detection and monitoring Data is heterogenous & on multiple systems

Solution MetaMatrix provides an abstracted view across

multiple State/Local Law enforcement agencies. The virtual Database enables BI tools to get a

complete picture of a "person of interest" from any history, warrants, jail, crimes, vehicles, etc...

Also, MM is used as a federated search layer looking for possible persons of interest given general details (cars, addresses, license, aliases, etc...) ‏

Benefit Enable ADNET to deliver on its mission

Data Services Platform

BI tools, Portal, Federated Search

Data Service

Disparate, heterogenous State/Local databases

Page 61: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

61

IC Persons of Interest

Challenge Need to find Person of Interest among disparate

systems Adherence/mapping to common schema Data integration for SOA enablement

Solution Created abstracted view of a Enterprise Schema that

is focused on Master Data Entities (Domains) like Person, Organizations, etc.

Provide data services layer of the SOA stack, feeding the ESB

ESB facilitates sync/async capabilities and provides integrated enterprise data efficiently and rapidly to multiple consumers

Benefit Simplified data access and decoupled services and

apps from the underlying complex data infrastructure Single view of data enables migration of external

sources into the Enterprise repository seamlessly and without application impact

Data Services Platform

Portal, ESB, Federated Search

Data Service

Disparate, heterogenous data sources with varying

schemas/representations

Page 62: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

62

How Can the Government (and the IC) Get Involved?

Page 63: 2011-08-10 In-Q-Tel Technology Focus Day, Trends & Observations in Open Source Cloud Computing

63

Efforts at NGA

● NGA Project Executive: Bert Beaulieu (InnoVision)

● NGA Project Manager: Michael W. Cline