vania-janet/multiturn-rag-retrieval-data huggingface dataset:
SAP NetWeaver 7.x on UNIX with Db2 on IBM Cloud® VPC 

Db2 is one of the many databases that can be run with SAP NetWeaver and deployed on the IBM Cloud®. The most common architecture deployments are standard and distributed. IBM Cloud is certified for running SAP NetWeaver application servers ABAP, Java, and SAP products based on these application server stacks.



 SAP NetWeaver architecture 

SAP NetWeaver is the core foundation of the SAP technology stacks and is the platform that is used for Advanced Business Application Programming (ABAP) and Java applications. SAP NetWeaver components are built on the SAP NetWeaver Application Server and are written in ABAP or Java Platform, Enterprise Edition. ABAP systems, Java systems, and dual-stack systems are distinct systems.



 Core platform features 

SAP NetWeaver uses ABAP or Java core platforms to support the SAP applications. SAP NetWeaver:



* Has application lifecycle management capabilities.
* Provides the basic structure for the on-premises versions of SAP Business Suite and other applications, as an application server.
* Is the foundation for the on-premises SAP S/4HANA next-generation business suite, with SAP HANA serving as the sole underlying database.



SAP provides a list of the [SAP versions](https://support.sap.com/en/my-support/software-downloads/support-package-stacks/product-versions.htmlsection_486851042) to learn more about the versions available in IBM Cloud. Each support package stack has a leading software component version. The support package level of each component version is a key part of the stack and a unique identifier for the support package stack.





 Installation types 

The three installation types for SAP NetWeaver Application Server are:



* ABAP System– You can run ABAP programs and some SAP Java apps
* Java System– You can run only Java Platform, Enterprise Edition apps. No ABAP programs can be run on a Java system
* Dual Stack – You can run both ABAP and Java Platform, Enterprise Edition in separate instances









 Architecture diagram 

This diagram shows the SAP NetWeaver 7.X on Db2 integrated with IBM Cloud on the SAP NetWeaver 7.x architecture:

Zoom

!
globalcatalog-collection.instance.read An event is generated when you view a catalog. 
 globalcatalog-collection.instance.update An event is generated when you update a catalog. 
 globalcatalog-collection.instances.list An event is generated when you get a list of the catalogs in an account. 







 Events for managing products in a private catalog 



Table 5. Actions that generate events for products in a private catalog

 Action Description 

 globalcatalog-collection.offerings.list An event is generated when you get a list of the products in a catalog. 
 globalcatalog-collection.offering.read An event is generated when you view a product in a catalog. 
 globalcatalog-collection.offering.create An event is generated when you create a product. 
 globalcatalog-collection.offering.update An event is generated when you update a product. 
 globalcatalog-collection.offering.delete An event is generated when you delete a product. 







 Events for managing catalog settings at the account level 



Table 6. Actions that generate events related to catalog management settings

 Action Description 

 globalcatalog-collection.account-settings.read An event is generated when you view the account settings. 
 globalcatalog-collection.account-settings.update An event is generated when you update the account settings. 







 Events for managing catalog settings in enterprise accounts 



Table 7. Actions that generate events related to catalog management settings in enterprise accounts

 Action Description 

 globalcatalog-collection.enterprise-settings.read An event is generated when you view the enterprise settings. 
 globalcatalog-collection.enterprise-settings.update An event is generated when you update the enterprise settings. 
 globalcatalog-collection.enterprise-settings.list An event is generated when you get a list of the enterprises in an account and their corresponding settings. 







 Events for managing software licenses and entitlements 

The following table lists the actions that generate an event:



Table 8. Actions that generate events related to licenses and entitlements

 Action Description 

 entitlement.entitlement.create An event is generated when an initiator binds a license to an account.
Hardware The hardware specification. 
 Credentials The user name and password to access the ESXi server. 
 Private IP The private IP address of the ESXi server. 
 Status The status of the ESXi server, which can be one of the following values: <br>Available The ESXi server is ready to use. <br>Adding The ESXi server is being added. <br>Deleting The ESXi server is being deleted. 



4. Click View resource to access the VLAN details, including the subnet and IP address details.

Subnet details

IP details



Table 5. Network interface - Subnet details

 Item Description 

 Name The subnet name. Click the name to access the subnet details. 
 Type The type of subnet: primary or portable. 
 Description The description of the subnet. 









 Procedure to view license details for VMware vSphere instances 

On the Licensing tab, view details about the existing licenses in the instance.



Table 6. VMware vSphere instance license details

 Item Description 

 Type The VMware component that the license is for. 
 License key The license key, which you can view and copy. 







 Procedure to view deployment history for VMware vSphere instances 

On the Deployment history tab, view the deployment history for the instance.



Table 7. VMware vSphere instance deployment history

 Item Description 

 Date The date and time when the instance status is changed. 
 Summary The details of the change. 





 What to do if errors occur 

If you see errors in the deployment history, the IBM Cloud Support team is automatically notified. To inquire about the status of your ticket, follow the steps in [Contacting IBM Support](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-trbl_support).







 What to do next 

Manage your instances from the VMware Solutions console or the VMware vSphere Web Client.

Review the following topics for information to help you complete the login instructions:
Monitoring IBM Cloud Monitoring IBM Cloud Monitoring IBM Cloud Monitoring 
 Audit IBM Cloud Activity Tracker IBM Cloud Activity Tracker IBM Cloud Activity Tracker 
 Support per your IBM Cloud support plan per your IBM Cloud support plan per your IBM Cloud support plan 
 Percentage rollout Supported Not Supported Supported 
 Snapshots Not Supported Not Supported Supported 
 KMS integration (BYOK and KYOK) Not Supported Not Supported Supported 



See the App Configuration catalog page for current pricing.





 How do I audit App Configuration activity? 

If you need strict governance and accountability within your App Configuration instance, create an instance of IBM Cloud Activity Tracker from the [Observability](https://cloud.ibm.com/observe) section of the IBM Cloud console. Use that to record and audit App Configuration activity.





 How do I archive App Configuration activity data? 

If you would like to retain a long-term record of activity within your App Configuration instance, either for audit purposes or for post-processing and data analysis, including application of machine learning models, create an instance of IBM Cloud Activity Tracker from the [Observability](https://cloud.ibm.com/observe) section of the IBM Cloud console. Then archive events from an IBM Cloud Activity Tracker instance into a bucket in an IBM Cloud Object Storage (COS) instance. [Learn more](https://cloud.ibm.com/docs/activity-tracker?topic=activity-tracker-archiving).





 In what regions is App Configuration available? 

To see a list of IBM Cloud regions where you can provision instances of App Configuration, see the [App Configuration About](https://cloud.ibm.com/catalog/services/app-configurationabout) page in the IBM Cloud catalog.





 Is App Configuration a highly available service? 

Yes. App Configuration is designed as a high availability service designed for enterprise workloads, and conforming to the [App Configuration Service Description](https://www.ibm.com/support/customer/csol/terms/?id=i126-8986detail-documentand) and the [IBM Cloud Service Level Agreement](https://cloud.ibm.com/docs/overview?topic=overview-slas) for availability.
Limiting the number of VPCs and address prefixes is required to ensure that the transit gateway routing table size stays within limits as we scale the number of workload accounts.

Users in this account should not have access to modify resources as all resource configuration is performed as code from the BU administration account. In general, the production workload account should be configured for limited user access. The primary user is a shared operations team that supports the infrastructure for all of the applications that run on it.

If you are using the [VPC reference architecture for IBM Cloud for Financial Services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-vpc-architecture-about), the VPC in the workload account corresponds to the workload VPC in the reference architecture. The management and edge VPCs are located in the BU administration account.



Table 1. Components

 Component Quantity Description 

 Workload VPC 1 Provides networking for this instance of shared infrastructure. Connects to the rest of the enterprise through the centralized transit gateway. Diagram shows examples components such as Red Hat OpenShift on IBM Cloud. However, other service might be included. See the [VPC reference architecture for IBM Cloud for Financial Services](https://cloud.ibm.com/docs/framework-financial-services?topic=framework-financial-services-vpc-architecture-about) for more details 
 Infrastructure Trusted Profile 1 Authorizes management of this account and the shared infrastructure by a project in the BU administration account. 
 Infrastructure operations access group 1 Access group to enable a BU DevOps team to monitor and manage the shared infrastructure 
 Application operations access group n Access groups to enable applications teams to operate their development tools and monitor their app 



Additional Components not shown in the diagram:



Table 1. Additional components

 Component Quantity Description 

 Activity Tracker 1 Provides an audit trail for activity within the account 
 IBM Cloud Logging 1 Provides log monitoring for the infrastructure and services in the account 
 IBM Cloud Monitoring 1 Provides performance and error monitoring for the infrastructure and services in the account 
 Additional IBM Cloud Services n Any additional services (databases, Watson, Event Streams, and so on) required to support the application workloads 



Zoom

![Dev workload diagram.
This is also commonly known as two-factor authentication (2FA). MFA is enabled per account, and once it is turned on, all users in the account are required to log in by using the extra security measure. For more information, see the [IBM Cloud Platform now adds support for Multi-Factor Authentication](https://www.ibm.com/cloud/blog/ibm-cloud-platform-now-adds-support-multi-factor-authentication) blog post.







 April 2018 



 03 April 2018 

Assign access quickly by using access groups
: Do you want to be able to assign access quickly by using the least number of policies possible? Now you can with access groups. Group a set of users and service IDs together and assign a single policy that applies to all members of the group. By using access groups, you can limit the time that you spend managing access to the users and service IDs in your account. Check out the blog post [New feature: Access groups](https://www.ibm.com/cloud/blog/access-groups) for more details.







 December 2017 



 15 December 2017 

Cloud Foundry Service US East region
: A new US East data center is now available in Washington, DC. You can reach this new region by using the us-east.cloud.ibm.com endpoint. For details about the services that are available for purchase in this new region, see [Services by region](https://cloud.ibm.com/docs/overview?topic=overview-services_region).





 14 December 2017 

Support for resources in the European Union
: If your services and data centers are located in Europe, IBM Cloud now offers extra capabilities to protect your data in the European Union. You can request that support is provided by customer success teams that are located in Europe. This support is available 24 hours a day, 7 days a week.
Provisioning the Linux hardened repository server 

The Linux® hardened repository server is an IBM Cloud® bare metal server that is deployed in the IBM Cloud account where the vCenter Server instance with the Veeam service is located. The bare metal server is connected to the IBM Cloud private network only.



 Assumptions 



* The IBM Cloud CLI is installed and the required IBM Cloud account is targeted.
* Configuration is done through a laptop that has internet connectivity.
* The user has the required privileges in the IBM Cloud account to order the required components.



The specification for the IBM Cloud bare metal server that is deployed in this solution architecture guide is described as follows. Other bare metal specifications options are also available. The size and number of servers depend on your requirements. For more information, see [Scale-out backup repository](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-veeam-cr-sa-componentsveeam-cr-sa-components-sobr).



* Dual Intel® Xeon® Gold 5120 (28 Cores, 2.20 GHz)
* 64 GB RAM
* Red Hat® Enterprise Linux 8.x
* RAID disk controller
* 2 x 1 TB SATA in RAID 1 for OS
* 8 x 2 TB SATA in RAID 6 for the backup repository
* 10 Gbps redundant private network uplinks
* Redundant power supply



The Dual Intel Xeon Gold 5120 (28 Cores, 2.20 GHz) server has capacity for 12 drives. In the previous example, only 10 drives are used.



 Example - Order the bare metal server by using IBM Cloud CLI 

The following example uses the IBM Cloud CLI to order the bare metal server. However, the following commands are used to capture the required inputs for the bare metal server order:



* ibmcloud sl hardware create-options - lists the available options.
* ibmcloud sl order package-list - lists the packages available. To find packages that support 12 drives, use ibmcloud sl order package-list | grep "12 Drives". The Key Name for the required package is used in a subsequent command.
For more information, see [Transferring ownership of your account](https://cloud.ibm.com/docs/account?topic=account-transfer).
* Can I change the name or IBMid in my profile?

You can change your personal information, such as name, email, or phone number, by going to the Avatar icon ![Avatar icon](https://cloud.ibm.com/icons/i-avatar-icon.svg) > Profile and settings in the console. You can't change your IBMid, but you can create a new one if appropriate. The [IBMid worldwide help desk](https://www.ibm.com/ibmid/myibm/help/us/helpdesk.html) is available to help with general ID questions that aren't specific to your IBM Cloud account.
* Can I change my account language?

The language that is used is based on your web browser settings. To view content in your native language, update your browser's language settings. The language for specific pages must be the same language that is selected for the browser's settings.
* Does IBM Cloud support batch registration of users?

When you register users for IBM Cloud, you must register each user individually. IBM Cloud doesn't support batch registration of users.
* What are tags?

Tags are key:value pairs that you use to organize your resources and service IDs or control access to them.



* You can use user tags to organize and view resources and service IDs across your account and help you track usage costs.
* You can limit access to specific resources and service IDs in your account by using access management tags.



For more information, see [Working with tags](https://cloud.ibm.com/docs/account?topic=account-tag).
* What access is required to create access management tags?

You must be the account owner or have the following roles:



* Administrator on all account management services
* Administrator on the tagging service



For more information, see [Granting users access to tag resources](https://cloud.ibm.com/docs/account?topic=account-access).
* [SAP Note 2779240 - Workload-based sizing for virtualized environments](https://launchpad.support.sap.com//notes/2779240)
* [SAP HANA Tailored Data Center Integration Frequently Asked Questions)](https://www.sap.com/documents/2016/05/e8705aae-717c-0010-82c7-eda71af511fa.html)









 Operating Systems considerations 

The IBM Cloud® for SAP portfolio provides various Operating Systems for the Enterprise IT organization to select from.



 Operating Systems supported 

You need to consult [SAP Note 2414097](https://launchpad.support.sap.com//notes/2414097) for a list of guest operating systems (OS) to deploy SAP HANA and SAP NetWeaver-based systems. An SAP S-user ID is required to access the SAP Note.

For the Operating System, the SAP HANA certified servers are available with the following operating systems:



* Red Hat Enterprise Linux for SAP HANA
* SUSE Linux Enterprise Server for SAP HANA
* VMware vSphere hypervisor (ESXi) + created Guest OS with RHEL/SLES



For the Operating System, the SAP NetWeaver certified servers are available with the following operating systems:



* IBM AIX
* Red Hat Enterprise Linux for SAP Applications
* SUSE Linux Enterprise Server for SAP Applications
* VMware vSphere hypervisor (ESXi) + created Guest OS with RHEL/SLES/WinS
* Windows Server



For SAP HANA release versions (including SPS and Revision and Patch numbers), support is only available for pre-defined and specific major.minor releases of an Operating System (for example, RHEL 7.6). This information is shown in [SAP 2235581 - SAP HANA: Supported Operating Systems](https://launchpad.support.sap.com//notes/2235581). An example is available in the SAP Note attachment SAP_HANA_OS_Release_Support_Matrix.pdf.
* vMotion and policy migration features require NSX version 6.2.2 or higher.
* A vSphere service account with the Administrator vCenter Server system role that is assigned to it.
* In the vCenter, enough disk space for the HCX appliances to be installed.
* Sufficient IP addresses for the on-premises VMs provisioned during the installation.
* Ports and firewalls opened as required as documented in Port Access Requirements.
* If the single sign-on (SSO) server is remote, the URL of the vCenter, external SSO Server, or Platform Services Controller (PSC) that runs the external lookup service must be identified. When the HCX Manager is registered with the vCenter, this URL must be supplied.
* If a vCenter Server does not have its own internal instance of the lookup service, it might be for one of the following reasons.



* vCenter 6.0u2 is running an external Platform Services Controller.
* vCenter Server is in linked mode (where the secondary vCenter uses the SSO service from the primary vCenter or an external SSO service).









 Verifying Layer 2 installation environment 

Layer 2 network stretching has the following requirements:



* A vSphere Enterprise Plus edition.
* The vSphere vCenter must meet the following requirements to support Layer 2 extension:



* vSphere Enterprise Plus license.
* Must have a vSphere Distributed Switch (vDS). The distributed switch is available with vSphere Enterprise Plus Edition.
* When installed, the on-premises Layer 2 concentrator service appliance must have access to a vNIC port and any VLANs to be stretched.
* If the network is to be stretched over the public internet or a VPN (on an alternative path), the L2C VM in vCenter Server requires an IP address. The remote IP address is required to configure the Layer 2 concentrator.
* If multiple Layer 2 concentrators are wanted, each must have an IP address on-premises and in the cloud.









 Pre-deployment planning 

Much of the time that is spent in deploying HCX is in the pre-deployment stage.
Now, anyone from your organization who works in a project that is hosted by the same Discovery service instance can create a collection by using the SharePoint Online connector.



 OAuth support revisions 

Support for the OAuth method of authentication was added with a software update in February 2022. If you want to update an existing connector to use OAuth instead of SAML, you must re-create the connector. You cannot change the authentication mechanism for an existing connector.

The OAuth method of authentication was updated in January 2023. The enterprise application that is registered with Microsoft Azure now requires Read access only. Previously, the enterprise application required Write access. If you want to take advantage of this change, delete your current enterprise application and recreate the connector. For more information about how to delete an enterprise application, see [the Microsoft documentation](https://learn.microsoft.com/en-us/azure/active-directory/manage-apps/delete-application-portal?pivots=portal).







 Connecting to the data source 

To configure the Microsoft SharePoint Online data source, complete the following steps in Discovery:



1. From the navigation pane, choose Manage collections.
2. Click New collection.
3. Click SharePoint Online, and then click Next.
4. Add a URL to the Organization URL field.
5. To enable access to your external data source, choose the method that you want to use to authenticate with the data source from the following options:

Open Authentication (OAuth v2)
: Click Sign in with Microsoft.

Pop-ups must be enabled for this site in your web browser.

The Sign in with Microsoft option that uses Open Authentication to authenticate with the external data source is a beta feature.

Log in to your Microsoft SharePoint account with your user name and password, and then complete two-factor authentication, if necessary.

Security Assertion Markup Language (SAML)
: Specify a username and password for a user that is authorized to access the site you want to crawl, and then click Next.
6. Specify the path you want to crawl in the Site collection path field.
7.