Cloud Computing and Intelligent Systems: Two Fields at a Crossroads

Download Cloud Computing and Intelligent Systems: Two Fields at a Crossroads

Post on 14-Jun-2015

517 views

Category:

Technology

1 download

DESCRIPTION

Many big data software systems are not interactive, automated, or run in a real-time mode. The true utility of cloud computing and big data systems can be increased by providing an execution framework and control software that is native to cloud architectures and supports interactivity and time synchronization. In addition, a framework to integrate different artificial intelligence and machine learning algorithms is combined with the execution framework to create a powerful cloud computing system development platform.

TRANSCRIPT

  • 1. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Cloud Computing and Intelligent Systems Two Fields at a Crossroads Dr. Jeffrey Wallace The 2014 International Conference on Computational Science and Computational Intelligence (CSCI'14)

2. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Cloud Computing and Intelligent Systems Context Technical Challenges Examples Unmanned Systems Control Anti-ship Missile Defense Battlefield Extraction of Wounded Technology Enablers System/Component Integration Algorithm/Environment Integration Summary 2 3. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Context Unique Systems Engineering and Development Capability A distillation of over $2B in government R&D Addresses both people and technology Partnered with the Office of the Secretary of Defense, the Joint Chiefs of Staff, the 4 services, Academia, and others Solved world-class/grand challenge problems on F-35, CVN-21, healthcare IT, etc. Systems Integrator for the Continuous Transformation Environment 3 4. Infinite Dimensions Solving Tomorrows Problems Today Continuous Transformation Environment A Cloud Computing Range 5. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 CTE at a Glance CTE Objectives Prototype development and experimentation: Innovation in a collaborative environment by industry, government, and academia in an open systems collaborative environment Integration, verification, test, and release of Commercial-Off-The- Shelf (COTS) products for government use Rapidly prove operational utility of high technology solutions Open systems and standards compliance evaluation, documentation, and capabilities matrix Solve GAO identified big integrator problem1 Organizing principle: Give innovation a chance. Consortium of large and small technology companies and facilities partners 5 1 Government Accounting Office-09-326SP, http://www.gao.gov/new.items/d09326sp.pdf 6. Infinite Dimensions Solving Tomorrows Problems Today CTE Network 6 Quality Technology Services (QTS) and Verizon (VZW) are the current facilities OCONUS Sites are VZW CONUS VZW: Engelwood, CO; Culpeper, VA, Miami, FL Remaining CONUS Sites are QTS, in particular the 1.3M sq. ft. Richmond, VA s 7. Infinite Dimensions Solving Tomorrows Problems Today Main CTE Experimentation Lab Location Richmond- High Density Multi-Data Center Campus 500,000 Sq Ft of Planned Raised Floor Multiple Distinct Data Center Buildings (Current Basis of Design) 1 3 2 Office Space 1.3 Million Sq Ft Campus 8. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Technical Challenges Rapidly create complex, realistic, and scalable networks of systems and component inter- relationships Distribution of autonomous controls and monitors Implementation of complex webs of cause and effect Dynamic alteration of the component execution structure Adaptation and evolution of the system Ability to handle billions of active processes in real- time Harness power of sequential, distributed and/or parallel processing optimizing the use of any compute/network/storage configuration Smartphones to supercomputers 8 9. Infinite Dimensions Solving Tomorrows Problems Today Unmanned Systems Control October 27, 2008 USIC Conference, San Diego, CA 9 10. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Hypersonic Anti-Ship Missile Challenges Critical Battlespace defense gap Interactions happening faster than humans can react Current Command and Control (C2) is not real-time, performance limited, and the only source of information Greatly affects real-time response for kinetic engagement capabilities 10 11. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Anti-Ship Missile Defense Increase Response time for Fleet Simplify Installation, Maintenance, & Operation SBX DDG e.g. DF-21 UAS Weapon USV Anti- Ship Missile Space Sensor 12. Infinite Dimensions Solving Tomorrows Problems Today 12 Sea Base Perimeter ASW Threat Identification Perimeter SUW Threat Monitoring Perimeter SUW Threat Identification Perimeter 18 nmi ASMD Threat Perimeter 13. Infinite Dimensions Solving Tomorrows Problems Today 13 Sea Base Perimeter ASW Threat Identification Perimeter SUW Threat Monitoring Perimeter SUW Threat Identification Perimeter ASMD Threat Perimeter 14. Infinite Dimensions Solving Tomorrows Problems Today Cloud of Projectiles Each USVs Gun Creates a Cloud 14 15. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 New Fleet Capabilities Automated Fleet Systems Adaptive & composable Knowledge built into systems Emphasizes speed and flexibility Ability to fuse new information, knowledge, and structures rapidly Mesh networks and systems Example: Sensor net that automatically refocuses based on accurate real time fused information C2 and fire control moves from Fleet platforms to Network 15 16. Infinite Dimensions Solving Tomorrows Problems Today Inter-system Interoperability and Interaction with Personnel On Scene Example: Nightingale II 16 Autonomous transit from starting point, to pick-up point, to medical unit 4 A. Call for MedEvac received at Nightingale Control B. Best UAV is chosen automatically C. Route is autonomously planned & uploaded D. UAV is launched automatically 1 2 Autonomous collision & obstacle avoidance Similar process for: Logistics, Combat Rescue, & Special Ops No Fly Zone C2 No Fly Zone A B C D 1 Autonomous Clear-Zone landing 3 5 UGV+BEAR deploys BEAR deploys 6 BEAR recovers & Medic treats 7 UAS/UGV/BEAR system rejoins and goes to destination 17. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Nightingale II Autonomous: VTOL UAV High-mobility UGV(s) Asset allocation and mission planning Interoperability / coordination with existing Dismounted ground personnel Air operations Ground operations Artillery & strike operations Political & no-fly boundaries High-data-rate non-LOS communications October 27, 2008USIC Conference, San Diego, CA 1 7 18. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Nightingale II Challenges Autonomous VTOL UAV Autonomous obstacle avoidance Wires, antennae, etc. Sensor with sufficient resolution & range for vehicle maneuverability limits Day, night, weather, dust/sand/dirt (brown out) Autonomous collision avoidance (other aircraft) Small UAVs, birds, etc. Sensor with sufficient resolution & range for vehicle maneuverability limits Day, night, weather, dust/sand/dirt (brown out) October 27, 2008 USIC Conference, San Diego, CA 1 8 19. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Nightingale II Challenges Autonomous VTOL UAV (cont) Autonomous LZ identification LZ size, geometry, roughness, slope Ingress/egress flight-path Obstacles Moving ground personnel, vehicles Exposure to enemy Lines of fire Exposure time Coordination with UGV mobility constraints Navigable path between LZ and casualty October 27, 2008 USIC Conference, San Diego, CA 1 9 20. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 2 0 Nightingale II Challenges Rough-terrain UGV(s) Mobility Tracks, wheels, legs Water crossing Mud, sand, snow, ice Interiors (stairs, doors, elevators, etc.) Autonomous capabilities Beyond Grand Challenge, Urban Challenge Casualty extraction Careful casualty handling Does the UGV need a UGV? October 27, 2008 USIC Conference, San Diego, CA 21. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 System/Component Integration Most well-known methods and technology originate in business IT Optimizing execution and efficiency and enabling computation at scale is typically the province of high performance computing Real-time execution and synchronization are addressed by several communities, e.g. robotics 21 22. Infinite Dimensions Solving Tomorrows Problems Today Ease of Development/Integration/Interoperability Implement/Support Any Architecture Application Connectors Message Brokers Enterprise Resource Managers Application Servers Component Brokers 23. Infinite Dimensions Solving Tomorrows Problems Today Data Source 1 Application 1 Compute Process 1 Compute Process M Data Source 2 Data Source N Application X WAIT_FOR (DS1 semaphore, wait time1) WAIT_FOR (DSP semaphore, wait timep) Typical Complex Application- System 24. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 The DNA of Complex Systems Look at nature to understand complex systems Internal Processes External Processes Internal Events External Events Intermix of all four is required Implementing in a scalable manner is key 25. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Internal Processes Analogy: The Heart Beat Atria pump blood to ventricles, which contract Nonstop contractions are driven by the heart's electrical system Internal Process: Synchronous or Asynchronous Intrincsic Capabilities 26. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 External Processes Analogy: Pacemaker External process monitors and interacts with an object (i.e., a pacemaker monitors the hearts rhythm) The electric current makes the heart beat within a certain range External Process: Synchronous or Asynchronous Monitor and Control 27. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 Internal Events Analogy: Heart Attack Internal occurrence without pre-established time scale Certain factors cause the occurrence. Blood flow is restricted, or the nerve system, which controls the heart, malfunctions Internal Occurrence: Irregular Time Scale Intrinsic Capabilities 28. Infinite Dimensions Solving Tomorrows Problems TodayCSCI'14 External Events Analogy: Defibrillation External event changes a passive objects state (i.e., a defibrillator is used for resuscitation) External electrical shock is applied to the heart Foundational representation method External Occurrence: Irregular Time Scale Monitor and Control 29. Infinite Dimensions Solving Tomorrows Problems Today FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE User Application Interface Services Hardware Device Interface Services 3D Visualization Interface Services Web Interface Interface Services Communication Speed Slow Medium Fast Configurable Computational Mesh Polymorphic Computing Architecture (PCA) FE = Functional Element 29 30. Infinite Dimensions Solving Tomorrows Problems Today Component Repository Composability Automation CASE Tool Environment User Defined IT System Interface User Defined Hardware Interface Web Services API (JNI, SOAP, OWL, etc.) Shared Memory IP JTRS Reflective Memory Security State Saving Core Programming Distributed Object Mgmt Std App Dev Interface Synchronization Management Event Management Services Knowledge Representation Integration Meta-Data Data Translation Communication Services (Unicast, Multicast, Broadcast) Common Application Services Intelligent Application Services System Execution Services Service Decomposition CompressionEncryption BLOSLink-16 Others 30 31. Infinite Dimensions Solving Tomorrows Problems Today API Example Turret/Fire Control Slew Elevate Fire When Slew and Elevate are Complete Process Firing Commands (and Queuing Them) 31 32. Infinite Dimensions Solving Tomorrows Problems Today Example: Turret Fire Command void Turret::fire() { P_VAR P_BEGIN(2) // Wait until the turret movement is completed WAIT_FOR(1, slewComplete, -1); WAIT_FOR(2, elevateComplete, -1); // Fire the weapon, this would activate the real gun Fire_M256(); RB_cout

Recommended

View more >