1 / 52

Adaptive Computing Technical Overview

Adaptive Computing Technical Overview. Adaptive Computing Technical Overview. General information. Building blocks and characteristics. The Adaptive Computing Controller. Summary. From 3-tier Client/Server to Enterprise Services. 3-tier Client/Server Architecture.

bin
Download Presentation

Adaptive Computing Technical Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Adaptive ComputingTechnical Overview

  2. Adaptive ComputingTechnical Overview General information Building blocks and characteristics The Adaptive Computing Controller Summary

  3. From 3-tier Client/Server to Enterprise Services 3-tier Client/Server Architecture Enterprise Services Architecture Composite Applications UI UI UI Role-based UIbuilt on Services Process Automationbuilt on Services mySAP ERP Financials Human Resources Corporate Services Operations SAP NetWeaver Process Components BusinessModule CRM ERP ... Solution Components Technology Basis Database DB DB DB

  4. Adaptive Computing • Adaptive Computing is a new approach to design hardware, software and system services following the business-driven need to permanent change and adaptability • It is about empowering the customer to be able to run any service any time on any server. In this context the word application service is used to describe any kind of scenario, solution or application component • A computing infrastructure is called adaptive, if it allows the dynamic assignment of hardware resources to serve specific application services. In this way, SAP NetWeaver enables an 'Adaptive Computing Infrastructure' and thus ensures that business solutions based on SAP NetWeaver run at peak cost efficiency

  5. The NetWeaver Capability Adaptive Computing SAP NetWeaver™ PEOPLE INTEGRATION SAP NetWeaver provides a way to virtualize application services, and provides a single central point of control for flexible compute resource assignment for existing and new code to run on dedicated/changing hardware. Multichannel access … Portal Collaboration INFORMATION INTEGRATION Bus. Intelligence Knowledge Mgmt Master Data Mgmt Composite Application Framework Life Cycle Mgmt PROCESS INTEGRATION Integration Broker BusinessProcess Mgmt APPLICATION PLATFORM J2EE ABAP DB and OS Abstraction Adaptive Computing IT INFRASTRUCTURE OperatingSystems ApplicationServices Storage Hardware

  6. Adaptive ComputingTechnical Overview General information Building blocks and characteristics The Adaptive Computing Controller Summary

  7. Computing Network Control Storage Adaptive Computing - The four building blocks • Have dedicated resources for computing, storage, network and control • Pool them and share them – if appropriate • Define application services and virtualize them

  8. The Adaptive Computing Building Elements Solution Stack Automated Execution Adaptive Computing Controller Adaptive Computing Virtualization Layer Computing Infrastructure • Adaptive Computing Virtualization Layer • Enables a virtualization layer to start any service any time on any server • Automated Execution • Application Services Management, Auto Inventory, Netboot@SAP • Adaptive Computing Controller • Provides a single point of control to operate, observe and manage an adaptive business solution

  9. Adaptive Computing – SAP/Application View Deliverables • How to enable Solutions (Services, components ) to become adaptive • Virtualization • Requirements for application • White papers • Requirement list Logical Landscape • based on SAP NetWeaver™ • Solution Management SAP/Application View Solution Stack Automated Execution Adaptive Computing Controller Adaptive Computing Virtualization Layer Computing Infrastructure

  10. Adaptive Computing – Technology Partner View Solution Stack Automated Execution Adaptive Computing Controller Adaptive Computing Virtualization Layer Computing Infrastructure Partner View (Products/Solutions) Deliverables • How to enable partners to certify their products • Certification process • Requirement list • Certification tools • Porting guide Physical landscape • Plattform/technology requirements • System management • Platform ( OS, DB, netboot, virtualization layer, ... ) • Storage ( NFS, SAN, NAS, ... ) • 3rd party management software

  11. Characteristics of the building blocks • HW+OS provisioning • Easy add and remove computing resources with low admin efforts • Single point of OS maintenance: netboot (shared or multiple OS), OS deployment, or equivalenttechnology • Network • Connects computing nodes to each other • Builds up connection between building blocks ‘Computing’ and ‘Storage’ • Transport layer for virtualization Computing Network • Adaptive Computing Controller • Provides a single point of control to operate, observe and manage an adaptive business solution • Capability of SAP NetWeaver™ (based on Standards: SAP J2EE engine, XML, CIM…) • Interfaces with SAP Solution Manager • Controller Command Interface for communication with third party software • Storage Data • Application Services: SAP instances managed and assigned to a dedicated computing resource • Installation-free provisioning for Application services • No local disk space required to run SAP applications; application data stored on storage system within a network Control Storage

  12. Adaptive ComputingTechnical Overview General information Building blocks and characteristics The Adaptive Computing Controller Summary

  13. High level architecture Browser Browser/SAPGUI Web Application Server Web Application Server Adaptive Computing Controller Solution Manager System Landscape Directory

  14. Shared memory HTTP (saposcol –b | sldreg ..) Communication and Function Overview HTTP SolMan R/3ABAPsystem Web AS Application Service RFC (RZ70) OS RFC SolMan Station saposcol sapacoscol HTTP sapgwXX ACC SLD sapacosprep ssh WBEM(XML) RFC ACCControllerCommandInterface OS SAP StandaloneGateway WebAS 6.40 J2EE Engine Computing Nodes HTTPS OS external program connect to the ACC CCI ACC Station Legend: single registration ongoing data transfer

  15. Logon screen • On the following slides two demo scenarios are presented • start of an application service • relocation of an application service • visualizes specific information • leads to the next controller view  click

  16. View after logon

  17. Physical landscape view

  18. Controller log

  19. Logical landscape (collapsed view)  click

  20. Logical landscape (expanded view)  click

  21. Logical landscape (expanded view)  click

  22. Logical landscape  click

  23. Logical landscape (expanded view)  click

  24. Select an application service  click

  25. Select a server  click

  26. Auto select  click

  27. Start application service  click

  28. Confirmation  click

  29. Dependency needs to be confirmed  click

  30. Application service about to start  click

  31. Switch to physical landscape  click

  32. Application services starts on server  click

  33. Entries in controller log  click

  34. Switch back to physical landscape  click

  35. Relocation of an application server  click

  36. Select a specific server  click

  37. Start relocation  click

  38. Check dependencies  click

  39. service relocates  click

  40. logical landscape

  41. logical landscape

  42. logical landscape

  43. Switch to controller log  click

  44. relocation took less than 5 minutes  click

  45. detailed log information  click

  46. observation window  click

  47. CPU/memory load of servers in the AC landscape

  48. Adaptive ComputingTechnical Overview General information Building blocks and characteristics The Adaptive Computing Controller Summary

  49. Box centric (Server, DB) Installation per server Individually Infrastructure & operation Backup / Recovery per server Sizing per component/peak High availability requires additional (expensive) hardware and increases complexity Service oriented, abstracting the hardware Service available in the network Standardized Building blocks Backup per logical landscape Shared resource model possible High availability fundamentally included Comparing the Adaptive Computing characteristics Current Infrastructure Adaptive Computing

  50. Benefits for our customers • Customers Statements • By increasing flexibility and decreasing TCO, ROI is much more visible • High flexibility to run new projects • High flexibility to assign and utilize hardware resources • Easy setup and integration of new components into common infrastructure • Customer Experiences • First customers like Hella and T-Systems report TCO savings of around 25%

More Related