Was asked by In-Q-Tel leadership to present on how Open Source competes with larger technology companies (e.g. VMWare) and how household cloud providers (SalesForce, Amazon...) are embedding open source for competitive advantages. Step through Navy CANES program as example of DoD usage. Covers IBM and DreamWorks commercial references. Illustrates DISA Anti-Drug Network (ADNET) and U.S. Intelligence Community Persons of Interest programs. Talk about Open Source initiatives at NGA lead by Bert Beaulieu (Director, Innovision, NGA) and Michael Cline (R&D Technologist, NGA).
9. 9
Cloud Jeopardy!
SalesForce Amazon Rackspace Google Facebook Microsoft
Cloud Type SaaS IaaS IaaS
SaaS /
PaaS
SaaS
SaaS /
PaaS
Customers
55k Corp
1.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
10. 10
Cloud Jeopardy!
SalesForce Amazon Rackspace Google Facebook Microsoft
Cloud Type SaaS IaaS IaaS
SaaS /
PaaS
SaaS
SaaS /
PaaS
Customers
55k Corp
1.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
11. 11
Cloud Jeopardy!
SalesForce Amazon Rackspace Google Facebook Microsoft
Cloud Type SaaS IaaS IaaS
SaaS /
PaaS
SaaS
SaaS /
PaaS
Customers
55k Corp
1.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
12. 12
Cloud Jeopardy!
SalesForce Amazon Rackspace Google Facebook Microsoft
Cloud Type SaaS IaaS IaaS
SaaS /
PaaS
SaaS
SaaS /
PaaS
Customers
55k Corp
1.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
13. 13
Cloud Jeopardy!
SalesForce Amazon Rackspace Google Facebook Microsoft
Cloud Type SaaS IaaS IaaS
SaaS /
PaaS
SaaS
SaaS /
PaaS
Customers
55k Corp
1.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/
14. 14
Cloud Jeopardy!
SalesForce Amazon Rackspace Google Facebook Microsoft
Cloud Type SaaS IaaS IaaS
SaaS /
PaaS
SaaS
SaaS /
PaaS
Customers
55k Corp
1.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
22. 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)
37. 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
53. 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
54. 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
60. 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
61. 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