Upload
laurenwendler
View
182
Download
3
Embed Size (px)
Citation preview
Marine Air Ground Task Force Command & Control SystemsSoftware Deployment and Management
Chris Rennie, GCCS-TCO/JTCW IPT Technical Lead@ChrisLRennie
#HybridCloudTour
#HybridCloudTour
Agenda
• Introduction
• Program Overview
• Current State of Software Deployment
• The Challenge
• Trial and Error
• Focus Areas
2
• Future State of Software Deployment
• Architecture Changes
• System Architecture Overview
• Benefits of Solution
• Next Steps
#HybridCloudTour
Introduction
Chris Rennie
Space and Naval Warfare Systems Center Atlantic – Charleston
• GCCS-TCO/JTCW IPT Technical Lead
• JTCW Product Lead
3
#HybridCloudTour
Program Overview: GCCS-TCO
The Global Command and Control System — Tactical Combat Operations (GCCS-TCO)
provides Marine Air Ground Task Force (MAGTF) MAGTF Commanders at all echelons the
ability to map and display friendly and enemy locations as well as plan, develop, display
and transmit overlays of intended movements for Command and Control (C2) Situational
Awareness (SA). GCCS-TCO also provides Commanders in both garrison and tactical
operations the ability to receive, fuse, store, develop, display and transmit Commanders’
Critical Information Requirements (CCIRs).
• Hardware Products• Tactical COP Server
• Tactical COP Workstation
4
• Software Products• Tactical COP Server
#HybridCloudTour
Program Overview: JTCW
JTCW is a Windows®-based tactical COP workstation suite of applications designed for battalion and above echelons to facilitate military C2 functions by improving SA and enhancing operational and tactical decision-making.
• 26 GOTS applications
• Command and Control Personal Computer (C2PC)
• C2PC Application Extensions (AEs)
• 46 COTS applications
5
#HybridCloudTour
Current State of Software Deployment
6
• Secure OS
• COTS & GOTS
• Check In/Out of CM
Semi-Manual Build
• Major / Minor Releases
• Produce DVD Media
Physical Distribution*
• Performed by CPSA
• Sequential via DVD
Manual Installation
• Fix / Patch
• Upgrades
• Re-deployments
Manual Maintenance
No Visibility No Feedback
Key Limitations (JTCW Example):
• High Cost: +$50k in labor / cost for DVDs
• High Touch: Numerous manual steps
• Low / unknown compliance
• Long development cycles:
• 3rd Digit: > 300 Days
• 4th Digit: > 70 Days
• Limited ability to quickly fix IA issues
* Maintenance Releases of GCCS-TCO & JTCW software distributed electronically via Forge.mil
X
#HybridCloudTour
Current State Detail (1 of 2)
• Semi Manual Build (Minor)
• Physical Distribution• JTCW: ~$50K in labor / Media Costs (1352 copies)
• JTCW: 3 weeks in schedule
7
Integration
Test
CM
17 Days
10 Days
13 Days
#HybridCloudTour
Current State Detail (2 of 2)
• Manual Installation:• Install JTCW 1.1.7.0 (~1.5 Hours) @ 1352 TCW installations = ~254D
• Install JTCW 1.1.7.0 (~1.5 Hours) @ ~7000 COC installations = ~1312D
• Install GCCS-TCO 4.2.0.9 P1 and P9 (~6 Hours) @ 285 installations = ~214D
• Manual Maintenance:• Download JTCW 1.1.7.1 [1GB] (~1 Hour) @ 1352 TCW installations = ~169D
• Install JTCW 1.1.7.1 release (.5 Hours) @ 1352 TCW installations = ~96D
8Note: These figures are for illustrative purposes only. It is expected that some parallel installation occurs.
#HybridCloudTour
The Challenge
Deploy JTCW Maintenance Releases in 30 days or less
9
#HybridCloudTour
Trial and Error
• Software Deployment Process (2012): ~90 days• Refined processes: Reduced 17 days• Staggered releases: ~34 days between releases• COTS IA Release Only: 10 working days
• Constraints:• Program Office Overtasked• Supported Programs of Record quadrupled• Supported hardware platforms increased from 1 to 15• Budget Limitations
• Testing Resources cut in half
10
85%
15%
Build Ratio (2012)
Documentation Work
68%
32%
Build Ratio (2016)
Documentation Work
#HybridCloudTour
Focus Areas
• DevOps and Application Orchestration• Solution for Continuous Integration• Streamline Configuration Management Processes
• Transport over DIL Links• Reliably transmit large files to deployed Command Operations Centers
• Reporting• Verify software deployed to each asset• Capture application usage• Capture application drift• Ensure Information Assurance Compliance
11
#HybridCloudTour
Future State of Software Deployment
12
• Check SW out of CM Repository, Integrate, & Deploy to Test Floor
• Develop once, re-use everywhere
Automated Build
• All Releases
• Utilize High Speed File Transfer
• Should not create network congestion
Electronic Distribution
• Managed by CPSAs
• Schedule and install in parallel
• Reports Compliance
Automated Installation
• Fix / Patch
• Upgrades
• Re-deployments
• Comply-To-Connect
Automatic Maintenance
Visibility & Feedback
#HybridCloudTour
Architecture Changes
13
• Existing Architecture• Domain Controllers
• Rational Asset Manager (RAM)
• Rational DOORS Next Generation
• Rational Quality Manager (RQM)
• Rational Publishing Engine (RPE)
• Rational Team Concert (RTC)
• New Components• UrbanCode Deploy
• Aspera
• BigFix
#HybridCloudTour
Future State Detail (1 of 2)
14
• Automated Build• Check software in/out of Rational Asset Manager (RAM)
• Create software bundles with UrbanCode Deploy (UCD)
• Deploy to test floor overnight; verifies deployment method
• Physical Configuration Audits are automated with UCD
• Electronic Distribution• Deploy with UCD to UCD Relay Agents using Aspera to speed up the file transfer
• In the future it will become exceedingly difficult to procure hardware with optical drives
• Addresses forge.mil license restriction issues
Integration
Test
#HybridCloudTour
Future State Detail (2 of 2)
15
• Automated Installation• Command Post Systems Advisors may schedule installations
• Receive compliance reporting from installs
• Automatic Maintenance• Bare metal restores using a combination of UCD and BigFix
• Application Drift and Application Utilization reporting
• Comply-To-Connect capability
#HybridCloudTour
System Architecture Overview
16
#HybridCloudTour
Key Benefits of Solution
Key Benefits (JTCW Example):
• BVA Results: $3,430,650 (5 years)
• Reduced Effort/Costs: > $870k (5 years)
• Low Touch: 298 Days labor saved / FY
• High compliance: +95%
• Reduced integration / test cycles: ~75% reduced effort
• Ability to quickly fix IA issues
• Gather Application Utilization
17
#HybridCloudTour
Mission Benefits of Solution
• Distribution is fully digital
• Full visibility to deployment status and compliance
• Ability to respond quickly to security vulnerabilities• Streamlined Integration and Test Processes
• Unified solution and processes across COC and tenant organizations
• Potential Comply-To-Connect solution
• Compatible with Deployed MCEN Solution
• Potential to eliminate/automate documentation
18
#HybridCloudTour
Cost Benefits of Solution
• Production and Distribution of physical media is eliminated
• Reduced manual effort in building and testing software images
• Reduced manual effort in software installation / maintenance
• Visibility to software usage improving license management
19
#HybridCloudTour
Next Steps
Plan to complete in FY18
• Migration to Data Center• Work towards cross domain solution
• Begin accreditation process in RMF
• Several tests and pilots
20
#HybridCloudTour
Session Break