simulation on demand
TRANSCRIPT
![Page 1: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/1.jpg)
Simulation On DemandUsing GRID as a Platform to Develop Simulation-Based Training with a
Distributed Team
Joshua Lewis, PhD
![Page 2: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/2.jpg)
![Page 3: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/3.jpg)
Topics
• The training development lifecycle
• Simulation-based training solutions
• Constraints on our simulation and team
• Demo
• Why GRID?
• Our GRID deployment and configuration experience
• GRID benefits and lessons learned
![Page 4: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/4.jpg)
Trained Operators
The default mentality
Resources Students
Learning
![Page 5: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/5.jpg)
Temptations
• Training as an afterthought
• Assuming a narrow student demographic
• Assuming a single learning mode
• Assuming simulation engines are multi-purpose
• Using engineering assets
![Page 6: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/6.jpg)
A better way
![Page 7: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/7.jpg)
Virtual Simulation for Training
• A delivery option where a live person interacts with a synthetic environment
• Benefits
– Immersive
– Time-bound
– Risk free
– Measurable
![Page 8: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/8.jpg)
Our Solution
![Page 9: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/9.jpg)
Our Team
![Page 10: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/10.jpg)
Other Constraints
• CW authored using the simulation engine
• Important to keep CW dev machine sim versions in sync
• Difficult to back out sim changes on CW dev machines
• Multiple fielded sim versions supported
![Page 11: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/11.jpg)
Demo
• http://grid/speedtest/index-aspx.html
• http://grid/Citrix/StoreWeb/
![Page 12: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/12.jpg)
Why GRID?
• Been looking for:
– Cloud-like solution for virtual simulation
– Stable solution from a big player
– Someone that cares about the enterprise
– Bridge for the PC-device gap
![Page 13: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/13.jpg)
Configuration
• Supermicro 2U 2027GR-TRF
– Dual Xeon E5-2670 - 32 logical cores
– 3 NVIDIA K1 GPU - 12 pass-through
– 2.3 TB - 4x600 GB SSD
– Citrix XenServer 6.1 / XenDesktop 7
– Win 7 Enterprise VMs
![Page 14: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/14.jpg)
Evaluation Process
• Stood up in C6 datacenter
• Configured / joined C6 domain
• Tested
– GPU pass-through
– Application function
– Dedicated VMs
– Pooled VMs
– Load testing
– Bandwidth testing
![Page 15: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/15.jpg)
Current Deployment
• 8 pooled VMs for CW dev
• 4 dedicated VMs for special projects and BD
![Page 16: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/16.jpg)
Challenges
• Virtualization platform knowledge
• Selling the concept internally
– PC era mentality
– “New” deployment paradigm
• Bandwidth / latency bottlenecks
• Compression tradeoffs
![Page 17: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/17.jpg)
Benefits
• No local footprint, no massive installation
• Flexible delivery
• Immediate updates
• Enterprise virtualization
– Snapshots
– Baseline management
– Backup and recovery
![Page 18: Simulation On Demand](https://reader033.vdocuments.net/reader033/viewer/2022041912/62550df569bf666417734d5c/html5/thumbnails/18.jpg)