Wednesday, September 6, 2017

The Cloud Helpers Blog Series - In-Memory Computing

Welcome to our blog series, The Cloud Helpers. This series will focus on cloud computing topics and help you understand how the cloud can impact your business today and in the future. Today we are going to focus on In-Memory Computing.

What is In-Memory Computing?
In-memory computing is the storage of information in the main random access memory (RAM) of dedicated servers rather than in complicated relational databases operating on comparatively slow disk drives. In-memory computing helps business customers, including retailers, banks and utilities, to quickly detect patterns, analyze massive data volumes on the fly, and perform their operations quickly. The drop in memory prices in the present market is a major factor contributing to the increasing popularity of in-memory computing technology. This has made in-memory computing economical among a wide variety of applications.

SAP HANA and In-Memory Computing
SAP HANA relies on in-memory computing to quickly analyze massive amounts of data. In-memory computing is a technology that allows the processing of tremendous quantities of data in main memory to provide immediate results from analysis and transaction. The data is available for processing or analysis immediately after it is created. SAP HANA's performance is 10,000 times faster when compared to standard disks, which allows companies to analyze data in a matter of seconds instead of long hours.

To achieve the preferred performance, in-memory computing adheres to the following basic concepts:

  • Keep data in main memory to speed up data access.
  • Minimize data movement by using the columnar storage concept and compression, and performing calculations at the database level.
  • Divide and conquer by using multi-core architecture and multi-processor servers to meet growing demands.

Some of the advantages of in-memory computing include:

  • The ability to cache countless amounts of data constantly. This ensures extremely fast response times for searches.
  • The ability to store session data, allowing for the customization of live sessions and ensuring optimum website performance.
  • The ability to process events for improved complex event processing

Innovating with In-Memory Technology
A recent study by IDC on Innovating with Real-Time Data and Insights with SAP HANA revealed three important examples  that illustrate  some of the ways SAP HANA  and In-Memory Computing customers are changing their businesses:

  • Enablement of core customer-facing services: “SAP HANA is part of a greenfield buildout of an entirely new capability that didn’t exist anywhere, and no one else is doing this with a completely new use of technology. We didn’t have an existing service that SAP HANA snapped into; we built it from the ground up.”
  • Understanding and responding to business patterns. One retail organization is achieving better business results because its stores “now have better and precise knowledge of consumption and because we can keep inventory up to date with SAP HANA.”
  • Customer support teams. Granular and more robust insights about customer behavior enabled more effective support of customers for the 50-person team at one organization. It noted: “We’re using a tool driven by SAP HANA that allows us to be ahead of our customers so that we’ve already spotted anything that they see. So we’ll have already found that little nugget of information and have come up with ways to address their issue.”


No comments:

Post a Comment