The Freedom of Open Source            &  Open Cloud Computing         John B. Owens II         Chief Information Officer  ...
Evolution from Virtualization   to Cloud Computing                                2
Benefits of an open hypervisorKVM (Kernel-based Virtual Machine) incorporated into theLinux kernel in 2006Avoids the compl...
Benefits of open virtualization               managementRed Hat Enterprise Virtualization (RHEV) – Open source code releas...
5
6
Benefits of open hybrid cloud                  managementCloudForms – Open source code from upstream Aeolus & Apache Delta...
8
Open source software powering USPTO’s      next generation of business applicationsCore Platform: MySQL – open source rela...
Not “The Cloud”, but the right cloud        computing environment for the jobBeware of folks selling “the cloud”.Select th...
Q&A      11
Upcoming SlideShare
Loading in...5
×

The Freedom of Open Source & Open Cloud Computing (John Owens, CIO, USPTO)

2,160

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,160
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

The Freedom of Open Source & Open Cloud Computing (John Owens, CIO, USPTO)

  1. 1. The Freedom of Open Source & Open Cloud Computing John B. Owens II Chief Information Officer United States Patent and Trademark Office October 23, 2012 USPTO Seal Technical Architect: Alan Kraft (571) 272-5832
  2. 2. Evolution from Virtualization to Cloud Computing 2
  3. 3. Benefits of an open hypervisorKVM (Kernel-based Virtual Machine) incorporated into theLinux kernel in 2006Avoids the complexity and increased security exposure ofrunning a hypervisor OS that is different from the VM OSrunning the production workloadsBenefits of KVM (open source hypervisor) inherits securityfeatures of Linux, including NSAs SELinux, Svirt & SCAP– Wide hardware capability– Lower cost compared to proprietary solutions– Open support /pay for premium support choice– Fine grained quality of service (QoS) polices 3
  4. 4. Benefits of open virtualization managementRed Hat Enterprise Virtualization (RHEV) – Open source code released to the “Ovirt” project, openly governed to expand innovation– Enhanced Manageability: Live migration, High Availability, Storage & Network management– REST API enables customization, automation, and integration with external tools– Self provisioning portal– Extensible with event-driven hooks to modify virtual machine operation– Inherits security features of Linux; Svirt, SELinux (NSA), etc. 4
  5. 5. 5
  6. 6. 6
  7. 7. Benefits of open hybrid cloud managementCloudForms – Open source code from upstream Aeolus & Apache Deltacloud projects, openly governed to expand innovation– Avoids vendor lock-in with cloud providers– Application lifecycle management, portable across a wide range of private & public IaaS cloud providers– Virtual machine image lifecycle management– Application Blueprint concept combines services to form applications– Blueprints are promoted from Dev FQT PVT Production 7
  8. 8. 8
  9. 9. Open source software powering USPTO’s next generation of business applicationsCore Platform: MySQL – open source relational database JBoss - Java EE-based application server Solr – Lucene based search server Subversion – version control system Maven – project development management & comprehension tool Ant - Java-based build tool Hudson - continuous integration tool 9
  10. 10. Not “The Cloud”, but the right cloud computing environment for the jobBeware of folks selling “the cloud”.Select the right cloud computing environment for thebusiness needThe NIST Definition of Cloud Computing – Software as a Service (SaaS) - email – Platform as a Service (PaaS) - Azure,Google Apps, OpenShift – Infrastructure as a Service (IaaS) Service Models - Amazon, RackspacePatent End to End &Trademark Next Gen projects aredeploying on a private IaaS cloud, but have publicinterfaces hosted in public PaaS cloud (Google Apps)available on the web today (TSDR) 10
  11. 11. Q&A 11
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×