DISA - Mil-OSS

advertisement
Space and Naval Warfare
Systems Center Atlantic
Decision Superiority Portfolio
Enterprise Services
C2 DoD IPT
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
C2 DoD IPT
IPT Partnerships
• DISA
• Joint Chiefs of Staff
• OSD, AT&L
• OSD, NII (C2 Policy & Programs)
IPT Projects
• DISA / Forge.Mil
• DISA/ PEO-ES
• Joint Capabilities Technical Demonstrations (JCTD)
• Acquisition Visibility (AV) SOA
• JCS Office of CIO
• Mission Area Engineering (MAE)
• Multinational Information Sharing (MNIS)
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
2
Mil-OSS:
Defense Information Systems Agency (DISA)
Global Information Grid (GIG) Enterprise
Services (GES)
Presented to:
Mil-OSS
Charleston, SC
22-24 May2012
Presented By:
Sabrina Keys
SPAWAR Systems Center - Atlantic
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
Customer
▼ DISA (PEO-ES)
 Joint Combat Support Agency comprised of 16,000+ military, civilians and
contractors
 Provides command and control and enterprise infrastructure support to joint
warfighters, National level leaders and other mission/coalition partners
 Headquartered in Fort Meade, MD
▼ Mission
 “DISA, a Combat Support Agency, engineers and provides command and
control capabilities and enterprise infrastructure to continuously operate and
assure a global net-centric enterprise in direct support to joint warfighters,
National level leaders, and other mission and coalition partners across the full
spectrum of operations.” (DISA.mil 2012)
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
4
SPAWAR’s Role in Supporting PEO-ES
DISA
SSC LANT
SIL
SPAWARSYSCEN ATLANTIC
Our Mission:
Provide RDT&E and operational level support for GES core service applications
on the NIPRNet and SIPRNet production environments supporting operational
customers. The SIL provides a single integration lab for GES customers
desiring an environment in which to integrate their systems with GES Enterprise
Messaging, Enterprise Service Monitoring, XML Repository, Common Data
Mediation Service, Local Attribute Store, Data Services Environment, Strategic
Knowledge Integration Web and Strategic Watch capabilities.
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
5
5
Technical Challenges
▼ Technical Challenge #1: Oracle Database Limitations
 Cost
 Limited licenses
▼ Technical Challenge #2: System Administration, Disaster Recovery,
Configuration Management & Information Assurance
 Resource and scheduling strain
 Lack of repeatable processes
 Cost
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
6
Open Source Solutions
▼ Solution #1 : PostgreSQL Open Source Database
 Open source database product lending Oracle compatibility, with enhanced
performance and toolsets
 Object-relational database system possessing features of traditional proprietary
database systems
 Supports the Oracle PL/SQL standard
▼ Solution #2 : Standardized Installation and Management (SIM)
 SIM is a system for automating processes that deploy, secure, and maintain
Linux, Windows and Unix systems – all in a rapid, reliable, and repeatable
fashion.
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
7
Speaker Bio
Sabrina Keys is a Project Lead for the Domestic Nuclear Detection Office (DNDO) Joint Analysis Center
Collaborative Information System (JACCIS) and a Technical Lead for the Global Information Grid
Enterprise Services (GES) Integration and Validation Team at SPAWAR Systems Center Atlantic . In
these roles, Ms. Keys is responsible for overseeing the transition of the JACCIS developmental system
to the Department of Homeland Security (DHS) for operational use, technical leadership for the
integration, management and validation of the GES product lines assigned to the SPAWAR Services
Integration Lab (SIL), and program/project management. Ms. Keys has over 20 years of extensive IT
experience specializing in software project management, requirements management, quality assurance,
quality control/software testing, web development technologies, Enterprise Application Integration (EAI)
and Service Oriented Architecture (SOA) projects for both the commercial and government sectors.
She is vastly knowledgeable in all aspects of the Software Development Life Cycle (SDLC), as well as,
strategic planning and coordination. She has been instrumental in developing solid software
development/testing processes when none or minimal solutions existed, which has consistently led to
the successful implementation of technical solutions used to facilitate IT projects throughout the
enterprise. Ms. Keys has held various lead positions throughout her career and has been a highly
sought after test lead with a strong ability to execute and successfully deliver high-quality project results.
She is an 8 year United States Air Force veteran and holds a BS in Business Information Systems from
the University of Phoenix and a Master of Business Administration from Webster University.
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
8
Forge.mil
DOD Open Source Solutions
Pauletoria Jones
Phone: 843.218.5571
Email: pauletoria.jones@navy.mil
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
Forge.mil Mission
Improve the DoD’s ability to rapidly deliver
dependable Software, Services, and Systems
People,
Environment,
Process, and
Tools
Community
of Users
Poseidon
Park
Collaborative
Development
and Test
Environment
Set of
Processes
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN Atlantic.”
10
SPAWAR LANT Roles
Operations
▼
Integration:


▼
Provide Tier 1 End–user support
Verification
Validation and Error Detection
Information Assurance


Data Governance
Data Stewardship
Empower users to:
 collect & share software systems building blocks
 use these to create simple to complex scenarios
consisting of virtual and physical systems
 install and configure multiple software
applications onto the systems
 pull, build & install source code
 deploy these scenarios into a cloud resource
 run “tests” against a deployment
 save, manage and reuse all the components,
systems and scenarios
Complete the integration process,
minimize disruptions, and achieve desired
synergies.
No risk of disruption in service to the end
user.
Test


▼
▼
Support:

▼
TestForge
▼
▼
▼
▼
“Tests” can be debug, functional,
performance, security, compatibility,
Shorten timelines, reduce cost & risk
Push quality down to source of problems
Test early, test often (every week, every
day, every hour)
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN Atlantic.”
11
How OSS is Utilized…
GWT
JMeter
W3af
Sonar
Selenium
AMQP/
RabbitMQ
Jenkins
SoapUI
ANT
Apache/
Tomcat
Puppet
DeltaCloud
Nagios
Maven
Jackrabbit
Drupal
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN Atlantic.”
12
Joint Capability Technology Demonstrations
use of OSS
Presented to:
Mil-OSS LANT Event
Charleston, SC
May 23, 2012
Amanda Cavaness
Decision Superiority
JCTD IPT
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
Sponsor Mission
▼ The mission of RF/JCTD is to find, demonstrate, transition, and transfer
the best operational concepts and technology solutions for
transformational, joint, and coalition warfare. RF accelerates cuttingedge technologies to the Warfighter by:
 Speeding the discovery, development, and delivery of technology and concepts
for sustained military capabilities with emphasis on capabilities that are innovative,
transformational, and joint;
 Partnering with Services, Agencies, and Coalition elements to provide the best
capabilities to Joint and Coalition warfighters;
 Seeking the very best technical and operational concept solutions from Defense,
industry, and academic sources;
 Leveraging "try before you buy" demonstrations, exploiting "test to procure"
initiatives, and forging partnerships to create new technology and operational
concept solutions for warfighters; and
 Combining improved business processes to operationalize innovation faster than
ever.
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
14
Role in support of Sponsor Mission
Provides the “Trifecta” of capabilities to support JCTD success
 Technical Management
• Engineering
- Systems
- Integration
• Architecture definition and
refinement
• Requirements tracking
• Development
• Integration
• Test
• Operational deployment
• Configuration management
(baseline establishment)
• Information assurance
 Network Infrastructure
Management
• System administration
• Database administration
 Project Management
• Cost
• Schedule
• Performance
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
15
Mil-OSS:
Defense Information Systems Agency (DISA)
Global Information Grid (GIG) Enterprise
Services (GES)
Presented to:
Mil-OSS
Charleston, SC
22-24 May2012
Presented By:
Sabrina Keys
SPAWAR Systems Center - Atlantic
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
Customer
▼ DISA (PEO-ES)
 Joint Combat Support Agency comprised of 16,000+ military, civilians and
contractors
 Provides command and control and enterprise infrastructure support to joint
warfighters, National level leaders and other mission/coalition partners
 Headquartered in Fort Meade, MD
▼ Mission
 “DISA, a Combat Support Agency, engineers and provides command and
control capabilities and enterprise infrastructure to continuously operate and
assure a global net-centric enterprise in direct support to joint warfighters,
National level leaders, and other mission and coalition partners across the full
spectrum of operations.” (DISA.mil 2012)
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
17
SPAWAR’s Role in Supporting PEO-ES
DISA
SSC LANT
SIL
SPAWARSYSCEN ATLANTIC
Our Mission:
Provide RDT&E and operational level support for GES core service applications
on the NIPRNet and SIPRNet production environments supporting operational
customers. The SIL provides a single integration lab for GES customers
desiring an environment in which to integrate their systems with GES Enterprise
Messaging, Enterprise Service Monitoring, XML Repository, Common Data
Mediation Service, Local Attribute Store, Data Services Environment, Strategic
Knowledge Integration Web and Strategic Watch capabilities.
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
18 18
Technical Challenges
▼ Technical Challenge #1: Oracle Database Limitations
 Cost
− Limited licenses
 Contracts for Purchase
− Increased time to field
▼ Technical Challenge #2: System Administration, Disaster Recovery,
Configuration Management & Information Assurance
 Resource and scheduling strain
 Lack of repeatable processes
 Cost
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
19
Open Source Solutions
▼ Solution #1 : PostgreSQL Open Source Database
 Open source database product lending Oracle compatibility, with enhanced
performance and toolsets
 Object-relational database system possessing features of traditional proprietary
database systems
 Supports the Oracle PL/SQL standard
 Low cost – Approximately 77% cost avoidance
▼ Solution #2 : Standardized Infrastructure and Management (SIM)
 Low cost system for automating processes that deploy, secure, and maintain
Linux, Windows and Unix systems – all in a rapid, reliable, and repeatable
fashion.
 Approximately 97% cost avoidance
− Based on reduced time for STIGing, maintenance,
and re-validation
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
20
PostgreSQL - EnterpriseDB Postgres Plus AS Overview
High Level Features
▼ Enterprise Class Open Source Relational Database
▼ Low Total Cost of Ownership OLTP Solution – 1/3 cost of Oracle
▼ Continuous Archiving and Streaming Binary Replication - Allow write-ahead log (WAL) data
▼
▼
▼
▼
▼
▼
▼
to be streamed to a standby server
Hot Standby - Allow standby server to accept read-only queries
Secure Sockets Layer (SSL) Encryption out of the box
Simple to Use Database Management Tools
Supports XML Storage, XPath query, and XSLT
 Currently no XQuery support
Active-Active Replication (version 9.1 / 1st Quarter 2012)
Support for Virtual Machine Deployment
No Materialized Views Support (change to one customer application was required)
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
21
PostgreSQL - Metrics
Boxplot of Transactions per Minute versus Database
Transactions per Minute
60000
50000
47399.5
46620
45522
40000
30000
20000
CorePostgreSQL
CoreOracle
Database
DeployablePostgreSQL
Note: Media v alues shown. Data created using Benchmark SQL.
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
22
PostgreSQL – Metrics (continued)
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
23
EnterpriseDB Postgres Plus AS
Implementation
▼ FSO Review for C&A completed in April (2 CAT IIs)
▼ Deploying to production in July
▼ PostgreSQL deployable product (Community PostgreSQL)
 Open source allows for flexible and fast deployment to the warfighter by
minimizing licensing and contractual issues
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
24
SIM - What is SIM?
▼ A solution that can be leveraged across a variety of
environments
 Classified, unclassified, disconnected space
 Virtual, cloud, bare metal
▼ Reflects industry standards & best practices
 Minimal reliance on custom components
▼ Advanced automation




Standardized Installation
Disaster Recovery
Configuration Management
Information Assurance
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
25
What are SIM’s core advantages?
▼ Provides a one-to-many model for resources to STIG &
maintain servers.

Increase the number of systems an SA can manage.
▼ Cost effective
 IT demand is increasing, while budgets are decreasing.
 Too much waste in the traditional “guru” approach to systems administration
▼ Leveraging SIM will increase IT ROI.
 Designed for infrastructure scalability
 Path forward for “owning the cloud”
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
26
Points of Contact
▼ Mr. Al Frazier – PEO-GES Project Lead


Email: Alfred.Frazier@navy.mil
Phone: (843) 218-3357
▼ Ms. Sabrina Keys – PEO-GES Integration & Validation Lead


Email: Sabrina.Keys@navy.mil
Phone: (843) 218-5031
▼ Mr. Marco Ordonez – PEO-GES Infrastructure Lead


Email: Marco.Ordonez@navy.mil
Phone: (843) 218-7013
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
27
Use of OSS in Support of JCTDs
▼ Activity – used to develop an orchestration service for the
AP Pilot JCTD
▼ Apache Tomcat – used as the web server for several core
services developed in the NSLDSS JCTD
▼ PostgreSQL – used as the data base for Strategic Watch
developed during the NSLDSS JCTD
▼ Putty – used by system administrators and integrators in all
JCTDs
▼ WinSCP - used by system administrators and integrators in
all JCTDs
▼ Sonic – used in JUM developed during NSLDSS JCTD
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
28
AV SOA
Project
Robert Ellis
SPAWAR Systems Center Atlantic
(843) 218-5695
robert.ellis@navy.mil
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
Sponsor Mission
Acquisition Visibility
▼ The authority to provide on-demand acquisition
information
▼ We are the capability that meets leadership’s requirements by
providing complete, instant access to authoritative and accurate data
Vision
Seamless, transparent management of
DoD’s acquisition portfolio
Mission
Empower leadership to deliver effective
and efficient Warfighter and business“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests
for this document
must be referred to SPAWARSYSCEN
decision
capabilities
30
Atlantic.”
SPAWAR LANT Role
AV SOA Project
▼ Provide Engineering and Software Development expertise
 Designing and building future functionality
 Building and performing analysis on workflows and processes
 Technical expertise on capabilities for future functionality
 Building and improving processes for a rapidly changing
Department
 Support development infrastructure for multiple development teams
 Support Testing across multiple components
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
31
The Role of OSS on AV SOA Project
▼ JBOSS SOA Platform
▼ JBOSS BRMS
▼ Atlassian
 Jira, Crowd, Confluence, etc
▼ OpenLDAP
▼ Apache
 Tomcat, HTTP Server
▼ Shibboleth
“Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012). Other requests for this document must be referred to SPAWARSYSCEN
Atlantic.”
32
QUESTIONS
&
ANSWERS
Statement C: Distribution authorized to U.S. Government Agencies and their contractors (admin/ops) (11 May 2012).
Other requests for this document must be referred to SPAWARSYSCEN Atlantic.
Download