Skip to Content
Technical Articles
Author's profile photo Wolf Hengevoss

Data and Topology of SLD, LMDB, and Customer Profile – How to Get Reliable Landscape Data in SAP Support Portal as a Basis for Planning

Last update: September 2020

Introduction

Landscape data is for some time being uploaded to SAP Support Portal – for example to enable for the Early Watch Alert. Now, landscape planning tools like Maintenance Planner emerge in the SAP Support Portal using that data, so its importance is increasing massively. With new use cases and high importance you have to take into account a valid topology of three layers of landscape data tools now: The System Landscape Directory (SLD), SAP Solution Manager Landscape Management Database (LMDB), and the SAP Support Portal Customer Profile. This blog describes how to avoid erroneous data in this highest layer. While the topology recommendations for SLD and LMDB systems have been described in detail, the connection to the top layer may need some investigation…

Tools, Entities, and Their Connections

These are minimum pieces of information you need to understand why there are three levels of repositories containing data related to landscape management.

  • System Landscape Directory: This is where landscape data mgmt. starts. The SLD gets and gathers data from the technical systems and provides this information for several client applications such as SAP Process Integration (for this client, in the SLD business systems are created manually) and SAP Solution Manager.
  • Landscape Management Database: The LMDB is seen in this blog mainly as a tool uploading data retrieved from the SLD to the Customer Profile. But there are two more things: The LMDB enriches SLD data in several ways – automatically by agents and manually by adding information that is not exposed to the Customer Profile, such as business partner information, so the LMDB is your source for detailed information on your landscape.
  • Customer Profile: For the Maintenance Planner it provides (only) those data required to calculate update, upgrade, and conversion of systems.

Customer Profile

What is the “Customer Profile”? As System Landscape Directory and Landscape Management Database, the Customer Profile is a repository for landscape data. In contrast to SLD and LMDB the Customer Profile is hosted with several applications in the SAP Support Portal storing

  • …system data of all customers, handling the access by customer numbers assigned to S-users
  • …but selected parts, for example sensitive data such as business partner information are excluded

By this, authorized access for users and tools is centrally possible, forming a source of truth making a joint approach to problem solving easier, for example in an incident.

The following figure shows the way, system data gets into the customer profile and are accessed by customers:

Customer-Profile_Access.PNG

Figure 1a: Upload of data from customer landscapes into the SAP Support Portal Customer Profile: Data is sent to the SLD, synchronized with the LMDB and from there uploaded to the SAP Support Portal; (also see figure 5); access to system data in the Customer Profile is only possible through application using the customer number assigned to the technical system. The SID of the uploading SAP Solution Manager is also stored with the data.

Getting Data of the IT Landscape

Getting Data of the IT landscape hasn’t changed: SLD and LMDB gather the data from SLD Data Suppliers and host agents running on technical systems and the LMDB uploads it to the SAP Support Portal:

Data-Flow_to_the_Customer_Profile.PNG

Figure 1b: Data flow from the technical system to the Customer Profile read by the Maintenance Planner in Detail.

In addition to data sent via SLD, LMDB, and Landscape Information Services (LIS), Maintenance Planner utilizes cloud tenants information from the Cloud Landscape Directory (CLD, hosted by SAP) as input for these 3 functionalities:

  • Cloud Integration Automation Service (CIAS): Here, it is used to present the list of cloud tenants available in the customer landscape.
    This is required to plan for cloud integration scenarios.
  • Hybrid Landscape Visualization: Here, it is used to create landscape pictures using cloud tenants.
  • Product Analytics: Here, it is used to analyze the products installed in the cloud systems of the customers landscape: PaaS (SCP) and SaaS systems (S/4HANA Cloud, SAP Successfactors, etc.), and SAP Hana Enterprise Cloud (HEC).

For more information on data handling, see

Questions on connections between technical systems, SLD, and LMDB are discussed in the topology part.

Uploading AS ABAP Based Technical Systems’ Data While Having Connection Problems

What should I do in case of problems with the connections described above? These could be

  • Security policies in my organization prevent me from creating RFC connections to SAP Support Portal
  • Problems in permissions or authentication, e.g. in a VAR scenario.

In such a case the technical system information for ABAP systems will be uploaded by generating a system_info.xml file from Support Package Manager (SPAM).
Prerequisite: This is supported on SPAM version 59 or latest. Please check and upgrade SPAM version to 59 before you proceed.Perform the following steps:

  1.   In transaction SPAM, select Utilities -> Generate system info XML.
    Logging in to client “000” may be required
  2.   Save the downloaded XML on your local system
  3.   The systeminfo.xml file can be uploaded to the customer profile by choosing
    Add System” in the Explore Systems area.

NOTE:
This works for AS ABAP based systems only.
It should be regarded being a work-around: Data uploaded this way will not be updated automatically, so uploading data via the LMDB is highly recommend.

Topology of Tools Gathering Landscape Data

Topology Options Available as of SAP Solution Manager 7.2 SPS09

There are new features available as of SAP Solution Manager 7.2 SPS09, which possibly affect the topology of SLD and LMDB and CIM/CR data handling in the IT landscape.

Note: All valid SLD/LMDB topologies stay valid.

Landscape without SLD Client Applications

Therefore, with SAP Solution Manager 7.2 SPS09, in case no SLD client applications are used – for example, SAP Process Integration, SAP NetWeaver Development Infrastructure, etc. using an SLD becomes optional:

  • You can still use it as a target for SLD Data Suppliers and as a CIM/CR source for the LMDB
  • You can use the LMDB as a Data Supplier Target combining it with the new CIM/CR import to the LMDB

The following figure shows both options:

Figure 1c: SLD/LMDB topology options as of SAP Solution Manager 7.2 SPS09 with no SLD client apps.

In case, no SLD is available in the landscape, the LMDB needs to be updated with manual or automatic import of CIM/CR content to be configured in SAP Solution Manager transaction SolMan_Setup. For details see How to Reduce Manual Effort in CIM model and CR Content Update of SLD Systems.

The process of sending data to the customer profile, however, will only deliver good data quality, if the involved systems (SLD, LMDB, and their connections to the customer profile) are set up sensibly. This network of systems managing landscape data is what we call their topology.

Topology Options with Landscape Information Services

Landscape Information Services (LIS) replaces the upload of system data to the SAP Support Portal – switch is planned for Q1 2020.

LIS scenarios available:

  • With SAP Solution Manager LMDB and SLD
  • With SAP Solution Manager LMDB, but without SLD
  • Exceptional case: Without SAP Solution Manager & without SLD

Figure 1d: SLD/LMDB topology with Landscape information Services.

For details and technical prerequisites, see:
System Data Upload to the SAP Support Portal via Landscape Information Services

Topology of SLD and LMDB in Detail

Best practices for these tools are available since years. Obviously, still – or even increasing – this knowledge is absolutely necessary for having up-to-date
landscape data in SAP Support Portal (see figure 1). Therefore, if you’re not familiar with this topic, read the following blogs:

Enhancing SLD and LMDB Topology by the Connection to the Customer Profile

Being principles of handling data in repositories, all principles named in the topology blogs for SLD and LMDB apply to the customer profile.  You only need to apply them to the last layer. The recommended landscape looks like the following figures. They will describe a scenario each.  The following symbols are used to describe connections between SLD, LMDB, and SAP Support Portal:

Topology_Symbols.PNG

Default Recommendation – 1 SAP Solution Manager System Uploading Data (no Test System)

One SAP Solution Manager system with role = productive uploads via scheduled automated or via manual direct upload to the SAP Support Portal. The following figure shows this scenario:

SLD-LMDB_Cust-Profile_Topology_1a_default.PNG

Figure 2a shows Scenario 1a – default setup: 1 SAP Solution Manager system uploading data. SAP Solution Manager in role = prod. uploads via
scheduled landscape fetch job or via manual direct upload to the SAP Support Portal.

Note: For SAP Solution Manager 7.2 this versions is currently in ramp-up and not generally available until officially declared so there is amn important requirement regarding the SAP NetWeaver version of the SLD. For details see:
Required SAP NW Version of the Source SLD for LMDB in SAP Solution Manager 7.2 & Options to Get there

Default Recommendation – 1 SAP Solution Manager System Uploading Data (with Test System)

1 SAP Solution Manager in role = prod., one = test: Only prod uploads via landscape fetch or via manual direct upload to SAP Support Portal.
Since Solution Manager system with role = test do not upload data to the SAP Support Portal, the handling is almost the same.

The following figure shows this scenario:

SLD-LMDB_Cust-Profile_Topology_1b_default.PNG

Figure 2b shows default setup with a test system of SAP Solution Manager: 1 SAP Solution Manager uploading data. SAP Solution Manager in role = productive uploads via scheduled landscape fetch or via manual direct upload to SAP Support Portal. Note, that one SLD provides data for both Solution Manager systems so that their input is identical.

Topology Options Available as of SAP Solution Manager 7.2 SPS09

There are new features available as of SAP Solution Manager 7.2 SPS09, which possibly affect the topology of SLD and LMDB and CIM/CR data handling in the IT landscape.

Note: All valid SLD/LMDB topologies stay valid.

Alternative: 2 (or more) productive SAP Solution Manager Systems Uploading Data

Here, test systems of SAP Solution Manager are not shown. This scenario is only valid, if both SAP Solution Mangers get completely separated data: Separate SLD for each Solution Manager with no data exchange required plus unique SID/host name combinations (to be ensured by a naming convention) are required.

The reason is that otherwise, you would violate the unique-path-principle, sending data of the same system through different paths, so that contradicting versions of the same system would be shown: System data of the same system would turn up twice, separated by the Sap Solution Manager uploading the data: Such a setup can happen at value added re-sellers and big customers having separated IT landscapes.

The following figures shows this scenario in a valid and an invalid form:

SLD-LMDB_Cust-Profile_Topology_2_reasonable_altern_2_or_more_SolMans_INVALID.PNG

Figure 2c: What may seem as being same scenario as in figure 3, is invalid: both are productive SAP Solution Manager systems get the same data being connected to the same SLD and both are productive, uploading data.

This scenario is shown in its valid form…

SLD-LMDB_Cust-Profile_Topology_2_reasonable_altern_2_or_more_SolMans.PNG

Figure 2d: Both SAP Solution Managers get completely separated data (from separated landscape areas) being connected to separate SLD for each SAP Solution Manager system with no data exchange required plus unique SID/host name combinations (to be ensured by a naming convention).

.
…and in an invalid form:

SLD-LMDB_Cust-Profile_Topology_2_reasonable_altern_2_or_more_SolMans_INVALID_because_of_SLD_connection.PNG

Figure 2e: Another invalid scenario would be using different SLD systems, which have connections by transport, forwarding, or sync.

Upload via the LMDB Technical System Editor & Settings Avoiding Duplicate Uploads

If you cannot avoid all overlap of system data more than one productive SAP Solution Manager systems, you can still avoid compromising the data in the customer profile: Disable the automatic landscape fetch job for overlapping systems individually in all but one of the productive SAP Solution Manager systems. In LMDB, navigate to the technical systems in question, go to edit mode and on register card SAP Support Portal set System Synchronization to “Do Not Synchronize Selected Technical System”:

Customer_Profile_avoid_upload_of_TS_data.png

Figure 3a: Settings for the upload of technical systems data: The “cross system setting” can be deactivated for individual systems. (Example: LMDB in SAP Solution Manager 7.1.)

The setting can be done for the whole SAP Solution Manager. You’ll find the description when you click the “i”-button on tab SAP Support Portal in the LMDB:

 

->

Figure 3b: Cross-System-Settings for the upload of technical systems data. (Example: LMDB in SAP Solution Manager 7.2.)

Figure 3c: SAP Note 2177157 related to the Cross-System-Settings.

 

Further Information

Trouble Shooting and Relevant SAP Notes

In case of problems, see Uploading, Accessing, and Trouble-Shooting System Data in the Customer Profile Used for Planning Changes in Your IT Landscape for a comprehensive list of relevant SAP Notes.

SAP Notes specifically addressing data required for the planning with the Maintenance Planner:

Further Information @ the SCN

Assigned Tags

      5 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Deepak Leelavinothan
      Deepak Leelavinothan

      This is an excellent article Wolf!
      Your info graphics and example scenarios make it very easy to understand how landscape data can be replicated on the SAP Support Portal.

      Author's profile photo Joshua Lacroix
      Joshua Lacroix

      http://scn.sap.com/thread/3872958

      See my thread, what is the replication time on the SAP side between tools?

      Author's profile photo Joshua Lacroix
      Joshua Lacroix

      Wolf,

      My system data is replicated to my SAP Customer profile with no issues.

      I can push the data manually by LMDB or the fetch job. This works well.

      I could see my sandbox reported with the proper timestamp and reported by system.

      The issue I had was the time it took between the SAP Customer profile to update the SAP Maintenance Planner tool.

      On the SAP side, what are the expected timelines to have a system replicated from my customer profile to the SAP Maintenance PLanner tool?

      Author's profile photo Jens Schwendemann
      Jens Schwendemann

      Hi Wolf,

      I have a requirement to integrate a SaaS (here SAP BTP Print Service) with an on-Prem ERP via PO.

      I in principal see two possibilites:

      • With SLD / Technical System / Product / SWCV
      • Without SLD

      When talking SLD, I figure we could have "SAP BTP" as a technical system and then create products and SWCV for the respective services

      However, I read here and in this article: https://support.sap.com/en/tools/software-logistics-tools/landscape-management-process.html about CLD.

      My Questions

      1. Is it feasible to go for SLD with said setup?
      2. Ideally I would like to have access to the CLD from PO. Is that possible, if so how?

      Many thanks and kind regards

      Jens

       

      Author's profile photo Wolf Hengevoss
      Wolf Hengevoss
      Blog Post Author

      Dear Jens,

      I wasn't sure about the scenario you described, so I contacted colleagues from PO (sorry for the duration of my answer).

      They proposed to go into the direction described in the following documentation if using the print service in on-prem printers:

      https://help.sap.com/viewer/9fd06c162b874c3bac7ef214be7fdb9a/SHIP/en-US/b005ee40ca604c788b381c4da0f496e7.html

      I hope that helps!

      Best Regards,

      Wolf

      SAP SE