vania-janet/multiturn-rag-retrieval-data huggingface dataset:
The IBM Cloud CLI and plug-ins are regularly updated to the latest available versions. For the full list of installed plug-ins and their versions, run ibmcloud plugin list in Cloud Shell.





 Tools 



* Apache Ant (ant)
* Apache Maven (maven)
* Bazaar version control system (bzr)
* Calico CLI (calicoctl)
* cURL (curl)
* Docker (docker)
* etcd CLI (etcdctl)
* FIGlet text banner generator (figlet)
* Git CLI (git)
* GNU Automake (automake)
* GNU Compiler Collection (gcc, gcov, gcov-tool)
* GNU Wget (wget)
* Gradle CLI (gradle)
* Helm CLI (helm)
* Istio CLI (istioctl)
* jq JSON processor (jq)
* Knative CLI (kn)
* Kubernetes CLI (kubectl)
* Kubetail Kubernetes log aggregator (kubetail)
* Mercurial source content management tool (hg)
* Nano text editor (nano) and colors for nano
* nodemon Node.js development monitoring utility (nodemon)
* NPM Package Manager (npm)
* Node Version Manager (nvm)
* Operator SDK (operator-sdk)
* PostgeSQL client (psql)
* Red Hat® OpenShift CLI (oc)
* Red Hat OpenShift Do CLI (odo)
* Redis CLI (redis-cli)
* SoftLayer CLI (slcli)
* Terraform CLI (terraform) and IBM Cloud Provider plug-in for Terraform (ibmcloud terraform)
* tmux terminal multiplexer (tmux)
* UnZip extraction utility (unzip)
* Vim text editor (vim)
SAP HANA scale-out Reference Architecture 

The IBM Cloud® architecture provides superior technical capabilities, such as a software definable environment critical to a cloud infrastructure, programmable interfaces, and hundreds of hardware and network configurations. It is designed to deliver a higher level of flexibility by mixing virtual and dedicated servers to fit various workloads, automation of interfaces, and hybrid deployment options. The IBM Cloud SAP-Certified Infrastructure offering for SAP HANA and SAP NetWeaver provides you with a best-fit selection. This selection includes bare metal and virtualization-based servers on which the SAP software stack is run.



 Intel Bare Metal servers on Classic Infrastructure 



 Reviewing the network topology and storage layout 

Figure 1 shows the network topology that is required for the IBM Cloud Classic Infrastructure as a Service SAP HANA TDI scale-out setup.

Zoom

![Figure 1. IBM Cloud IaaS SAP HANA TDI scale-out network topology](https://cloud.ibm.com/docs-content/v1/content/f89cc64b006ca59b35404693959c83d5747fee3e/sap//images/refarch-sap-bw-hana-scale-out-classic.png)

Figure 1. IBM Cloud Classic IaaS SAP HANA TDI scale-out network topology





 Available SAP HANA certified IBM Cloud configurations 

For Intel Bare Metal, the following solutions are certified to serve as OLAP or OLTP scale-out configuration SAP HANA nodes:

OLTP:



* BI.S4.H8.12000



OLAP:



* BI.S4.H8.12000
* BI.S4.H8.6000
* BI.S4.H4.3000
* BI.S4.H4.6000
* BI.S4.H2.3000
* BI.S2.H8401
* BI.S2.H4101
* BI.S2.H4201
--version-locator VERSION_NUMBER
: To get the version locator for the product, run the ibmcloud catalog offering listcommand and locate the specified product or version you want to use.

--output FORMAT (optional)
: Specifies output format. The default is terminal compatible and the only supported alternative is JSON, for example, --output json.







 ibmcloud catalog offering category-options 

Run the following command to retrieve the list of category choices.

ibmcloud catalog offering category-options [--output FORMAT]



 Command options 

--output FORMAT (optional)
: Specifies output format. The default is terminal compatible and the only supported alternative is JSON, for example, --output json.





 Example 

ibmcloud catalog offering category-options





 Output 

The command returns the following output:

Name Tags Description
VPC Infrastructure vpc Fully customizable, software-defined virtual network with superior isolation.
Compute compute,content,containers,openwhisk,vmware,runtime Build your virtual environments
Containers containers,clusters,registry Get started by creating a Kubernetes cluster, or manage your Docker images in the registry.
Networking network Order network.
Storage storage Order storage.







 ibmcloud catalog offering add-category 

Run the following command to add a category tag to a product. You can provide the category name, which you can find by running the ibmcloud catalog offering category-options command. The products must be placed in a category to be visible in the catalog. Default is Developer tools.

ibmcloud catalog offering category-options [--output FORMAT]



 Command options 

--catalog CATALOG
: The catalog name or ID.

--offering OFFERING
: The product name or ID.

--category CATEGORY
: Provide the category that best fits how users might use your product. Categories are used to organize products in the catalog based on common solutions, function, or use. You can select only one category. Run the ibmcloud catalog offering category-options command to view all options. Default is Developer tools.





 Example
For more information, see [Getting started with VMware](https://cloud.ibm.com/docs/vmware?topic=vmware-vmware-getting-started).







 Advanced hardware options 

IBM Cloud offers advanced hardware options to fit your workload needs.



 Intel Sapphire Rapids CPUs (Beta) 

Sapphire Rapids processors are currently available as a beta offering and are available in only the DAL10 data center.

You can now choose the following Intel® Sapphire Rapids CPUs when you provision a bare metal server.



Table 1. Sapphire Rapids CPU options

 Sapphire Rapids CPU Specifications Memory TPM 2.0 support 

 8474C 48 core, 2.1 GHz 256 GB, 512 GB, 1024 GB, 2048 GB, 4096 GB Yes 



Sapphire Rapids processors support the following operating systems:



* Debian 11
* Microsoft Windows 19 & 2022
* RHEL 8.6
* Rocky Linux 8
* Ubuntu 22.04
* No OS option







 AMD CPUs 

AMD EPYC® "Rome" generation CPUs are now an option. Rome generation processors are high-performance multiprocessors that are based on AMD's Zen 2 architecture. The EPYC "Rome" family offers several CPU options that offer up to 48 cores per socket.

EPYC processors are available in select data centers.

You can choose from the following AMD EPYC "Rome" CPUs when you provision a bare metal server:



Table 2. AMD EPYC CPU options

 AMD EPYC CPUs Specifications 

 AMD EPYC 7642 48-core, 2.3 Ghz 
 AMD EPYC 7F72 48-core, 3.2 Ghz 
 AMD EPYC 7763 64-core, 2.45 Ghz 



The following operating systems are supported by AMD EPYC "Rome" CPUs:



* RHEL 7.x, 8.x
* Ubuntu 18.04
* CentOS 7.x, 8.x
* Microsoft® Server 2016, 2019
* Ubuntu 16.04, 18.04
* VMware Aria® Operations™ Manager - This tool uses data that is collected from system resources (objects) to identify issues in the monitored system components. For many issues VMware Aria® Automation™ suggests the corrective action that you can take to fix the issue. For more challenging issues, VMware Aria Operations offers rich analytical tools to; reveal hidden issues, investigate complex technical problems, identify trends, or drill down to gauge the health of a single object.
* VMware Aria Operations™ for Logs - This tool provides intelligent log management for infrastructure and applications in any environment. This highly scalable log management solution provides intuitive, actionable dashboards, sophisticated analytics, and broad third-party extensibility across physical, virtual, and cloud environments.
* VMware Aria Operations™ for Networks - This tool delivers intelligent operations for software-defined networking and security. It enables visibility across virtual and physical networks, provides operational views to manage and scale NSX deployments, and accelerates micro-segmentation planning and deployment.
* VMware® Update Manager (VUM) - VUM enables centralized, automated patch and version management for VMware vSphere®. VUM offers upgrading and patching of vSphere hosts, the installation and updating of third-party software on hosts, and the upgrading of VM hardware, VMware Tools, and virtual appliances.





For a full enterprise architecture, the following layers might be required. However, they are outside of the IBM Cloud for VMware Solutions architecture.



* Cloud Management Layer - The cloud management layer is the top layer of the cloud architecture. This layer requests resources and orchestrates the lower layers from a user interface or application programming interface (API). VMware Aria Automation enables cloud automation on the IBM Cloud. For more information, see [IBM Cloud for VMware Solutions VMware Aria Automation 7.2 Solution Architecture](https://www.ibm.com/cloud/architecture/files/IBM_Cloud_for_VMware_Solutions_VRA_Architecture_v1.pdf).
IBM Cloud® Code Engine is a fully managed, serverless platform that runs your containerized workloads, including web apps, microservices, event-driven functions, or batch jobs. In this section, you will create a Code Engine project and deploy the containerized Node.js app to the project. In the previous section, the source code reads the .env that you have locally to obtain the URL and credentials to the MongoDB service. You will create a secret in the project to contain these same keys/values that will be read by the app when it is run.

We've already built a container image for the application and pushed it to the public IBM Cloud Container Registry. You will use this pre-built container image to deploy the application.



1. Create a project in IBM Cloud Code Engine.

ibmcloud code-engine project create --name mean-stack
2. Create a secret in the project that contains the keys/values from the .env file you used earlier to run the application locally, this secret will be consumed by the application running in the cloud. For more about secrets, see [Setting up and using secrets and configmaps](https://cloud.ibm.com/docs/codeengine?topic=codeengine-configmap-secret).

ibmcloud code-engine secret create --name mean-stack-secrets --from-env-file .env
3. Create the application based on the public container image that is based on the same source code downloaded from the https://github.com/IBM-Cloud/nodejs-MEAN-stack repository. If you are interested in the steps used to create this image, you can review [create-container-image.md](https://github.com/IBM-Cloud/nodejs-MEAN-stack/blob/master/create-container-image.md).

ibmcloud code-engine application create --name mean-stack-application --image icr.io/solution-tutorials/tutorial-mean-stack --env-from-secret mean-stack-secrets
4.
As a result, it is important to either change IP addresses upon successful recovery or design a BYOIP infrastructure. For assistance in either case, contact your IBM Representative.

The following procedure focuses on the coordinated use of a NetApp AltaVault Cloud Storage Gateway appliance, the IBM Cloud infrastructure, and Veeam Backup & Replication to fully restore a VMware vSphere environment failed. The software assumes that at least one backup of the environment was made by using the three preceding technologies and is on IBM Cloud Object Storage at the time of recovery.

“AltaVault appliance” is identified two different ways. The first is “on-premises AltaVault appliance,” which refers to the original, on-premises AltaVault appliance that failed and from which backups are recovered and or restored. The second is “IBM Cloud AltaVault appliance”, which refers to the AltaVault appliance that is used to recover backups from the failed on-premises AltaVault appliance. The IBM Cloud AltaVault appliance deploys to a vSphere environment by using a utility server.



 Introducing a Hybrid Solution 

Veeam Backup & Replication enables a hybrid solution to include NetApp AltaVault cloud-integrated storage appliance and IBM Cloud Object Storage. The primary concern is to create, maintain, and restore from backups of virtual environments. The NetApp AltaVault cloud-integrated storage appliance is a software solution to seamlessly integrate an on-premises environment with private or public clouds. When used together, Veeam Backup & Replication create backups that the AltaVault cloud-integrated storage appliance stores on local, on-premises storage and simultaneously replicate onto IBM Cloud Object Storage. Additionally, the IBM Cloud® pay-as-you-go pricing model and full integration with the Content Delivery Network (CDN) offers the ability to store and distribute data across 24 geographically diverse nodes.



 IBM Cloud Object Storage 

To access the data files that are backed up to IBM Cloud Object Storage, data files are requested by the following ways:



* The AltaVault appliance already that is located on-premises
* A secondary AltaVault appliance that is located within IBM Cloud
An Exchange provider is a colocation or data center provider that is already connected to the IBM Cloud network, by using multi-tenant, high capacity links (also known as a network-to-network interface, or NNI). Customers typically can purchase a virtual circuit at this provider, bringing connectivity at a reduced cost, because the physical connectivity from IBM Cloud to the Exchange provider is in place already, shared among other customers.



The IBM Cloud Direct Link service is a routed, OSI Layer-3 service. It offers a direct connection to the IBM Cloud private network backbone, with low latency and speeds up to 10 Gbps. For increased flexibility in creating this Layer-3 connectivity, IBM Cloud Direct Link enables customers to use:



* Dual IP for remote hosts
* NAT
* Tunneling for BYOIP







 Direct Link on Classic use cases 

See the following links for key features and benefits of each IBM Cloud® Direct Link on Classic solution.



* [Direct Link Connect on Classic](https://cloud.ibm.com/docs/direct-link?topic=direct-link-about-ibm-cloud-direct-linkdirect-link-connect-solution)
* [Direct Link Dedicated on Classic](https://cloud.ibm.com/docs/direct-link?topic=direct-link-about-ibm-cloud-direct-linkdirect-link-dedicated-solution)
* [Direct Link Dedicated Hosting on Classic](https://cloud.ibm.com/docs/direct-link?topic=direct-link-about-ibm-cloud-direct-linkdirect-link-dedicated-hosting-solution)
* [Direct Link Exchange on Classic](https://cloud.ibm.com/docs/direct-link?topic=direct-link-about-ibm-cloud-direct-linkdirect-link-exchange-solution)





 The Direct Link Connect on Classic solution 

Common use cases: The Connect solution enables customers to use an NSP to deliver connectivity to IBM Cloud locations. This offering typically provides connectivity at a reduced cost because the physical connectivity from IBM Cloud to the NSP is already in place, which is shared among other customers.

Zoom

!
Direct Link on Classic docs 

The IBM Cloud Direct Link on Classic solution is designed to seamlessly connect your on-premises resources to your cloud resources.

 Recommended content 

[!Ordering Direct Link Connect on Classic Fast setup Leverage a service provider to quickly establish and deliver connectivity to IBM Cloud locations. Ideal for multi-cloud environments with your service provider's network.](https://cloud.ibm.com/docs/direct-link?topic=direct-link-how-to-order-ibm-cloud-direct-link-connect-classic)[Ordering Direct Link Dedicated on Classic Terminate a single-tenant, fiber-based, cross content into your own IBM Cloud private network connection. Also used by colocation facilities adjacent to IBM Cloud PoPs and data centers.](https://cloud.ibm.com/docs/direct-link?topic=direct-link-how-to-order-ibm-cloud-direct-link-dedicated)[Ordering Direct Link Dedicated Hosting on Classic Provides connectivity similar to Direct Link Dedicated, but the connection point is next to an IBM Cloud data center, which improves latency for higher-performance use cases.](https://cloud.ibm.com/docs/direct-link?topic=direct-link-how-to-order-ibm-cloud-direct-link-dedicated-hosting)[Ordering Direct Link Exchange on Classic Use a colocation or data center provider that is already connected to the IBM Cloud network. Perfect for creating multi-cloud connectivity in a single environment.](https://cloud.ibm.com/docs/direct-link?topic=direct-link-how-to-order-ibm-cloud-direct-link-exchange)

 Video library 

[![carousel thumbnail](https://cloud.ibm.com/docs-content/v1/content/direct-link//images/thumbnail.png)<br><br>IBM Cloud Direct Link for hybrid cloud](https://cloud.ibm.com/docs/direct-link?topic=direct-link-offering-video)

 Learn more 

[Architecture Center<br><br>Discover the architecture references available for this product.<br><br>!
* SAP BW/4HANA
* SAP BO-BI
* SAP CAR
* ...more



Our rigorous certification process with SAP ensures that your workloads are supported.

We deliver these cloud capabilities for SAP to improve your business, and provide more solutions from SAP Partners to accelerate your SAP implementations.

IBM provides you with the most powerful available cloud building blocks so that you can design and implement SAP landscapes that meet your current business needs and your requirements for the future.

Our infrastructure options are designed to support all your SAP workloads in different scenarios, including business applications based on:



* SAP HANA
* SAP AnyDB
* SAP NetWeaver
* Other SAP products that use other technologies (for example, older applications such as SAP Content Server, or newer applications such as SAP Data Intelligence)



Our key offerings are SAP-certified Infrastructure-as-a-Service, which we append with more capabilities specific to SAP workloads.





 Supported SAP Business Applications 



* SAP S/4HANA AnyPremise edition
* SAP S/4HANA Cloud SaaS Extended edition (by request to SAP)
* SAP BW/4HANA
* SAP CAR
* SAP Commerce (formerly SAP Hybris Commerce)
* SAP ECC
* SAP BW
* SAP Business One
* SAP Business Objects Business Intelligence Suite (BOBJ/BO-BI)
* SAP Data Intelligence 3.x / SAP Data Hub 2.x
* ...more







 Supported SAP Technical Applications 



* SAP HANA
* SAP NetWeaver
* SAPRouter
* SAP Web Dispatcher
* SAP Fiori Front-end Server
* SAP Gateway
* SAP Solution Manager
* SAP Content Server
* Adobe Document Services (ADS) for SAP
* SAP Process Orchestration (PO) - Process Integration (PI)
* SAP Landscape Management (LaMa)
* SAP Secure Logon Server (SLS)
* AnyDB - IBM Db2
* AnyDB - Microsoft SQL Server
* AnyDB - SAP MaxDB
* AnyDB - SAP ASE
* ...more







 Supported SAP Development Applications 



* SAP Cloud Platform (including SAP Cloud Connector)
IBM Cloud expressly reserves the right to deny, cancel or transfer any registration that it deems necessary, in its discretion, to protect the integrity and stability of the registry, to comply with any applicable laws, government rules or requirements, requests of law enforcement, in compliance with any dispute resolution process, or to avoid any liability, civil or criminal, on the part of IBM Cloud, as well as its affiliates, subsidiaries, officers, directors and employees. IBM Cloud also reserves the right to freeze a domain name during resolution of a dispute.





 Disclaimer of Warranties 

IBM Cloud expressly disclaims all warranties of any kind, whether express or implied, including, but not limited to, the implied warranties of merchantability, fitness for a particular purpose and non-infringement. IBM Cloud makes no warranty that its service(s) will meet Your requirements, or that the service(s) will be uninterrupted, timely, secure, or error-free, or that defects will be corrected. IBM Cloud does not warrant, nor make any representations regarding, the use, or results of, any of the services it provides, in terms of their correctness, accuracy, reliability, or otherwise.





 Severability; Entirety 

You agree that the terms of this Agreement are severable. If any part of this Agreement is determined to be unenforceable or invalid, that part of the agreement will be interpreted in accordance with applicable law as closely as possible, in line with the original intention of both parties to the Agreement. The remaining terms and conditions of the Agreement will remain in full force and effect. You agree that this Agreement, including the policies it refers to (i.e. our Dispute Resolution Policy, etc.) constitute the complete and only agreement between You and IBM Cloud regarding the services contemplated herein.





 Venue; Waiver of Trial by Jury 

This Agreement shall be deemed entered into in the state of Texas. Except for disputes concerning the user of a domain name registered with IBM Cloud, the laws and judicial decisions of Dallas County, Texas, shall be used to determine the validity, construction, interpretation and legal effect of this Agreement. You agree that any action relating to or arising out of this Agreement shall be brought in the courts of Dallas County, Texas.
About Informix on Cloud 

As a hosted offering, IBM® Informix® on Cloud for IBM Cloud provides you Informix pre-configured on a machine in a SoftLayer data center of your choice. After the machine is made available to you, you have complete control over it in the same way you would an Informix system in your data center or office. You have the power and responsibility to administer the system according to your business needs, which includes:



* Providing user access to the machine by sharing the internet address, user name, and password and creating new connection credentials.
* Maintaining software firewalls.
* Maintaining the software platform - including IBM Informix and the operating system - to meet your security standards.
* Creating and maintaining all backups.
* Developing programs or applications that interact with the Informix database. You are responsible for the quality and performance of programs and applications that you develop.
* Configuring programs or applications to connect with Informix.
* Creating and maintaining any high availability configurations.
* Monitoring and reporting any issues that you encounter with Informix to IBM.





 Available configurations 

IBM Informix on Cloud for IBM Cloud servers for the small, medium, and large plan are virtual servers with dedicated CPUs, and the extra-large plan is a bare metal machine. The physical storage includes a smaller (100 GB minimum) disk for the operating system and a larger disk for data (mounted at /data). Larger plans feature SSDs to further speed-up transactions.

IBM Cloud Integrated Analytics Environment (ICIAE) is a deployment model that provides private, native connectivity between various enabled, separately purchased Cloud Service offerings, as well as options for secure client connectivity. The ICIAE can be requested by choosing a plan with the Contact IBM Sales option. For more information about ICIAE, see: [IBM Cloud Integrated Analytics Environment](http://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/1/897/ENUS217-361/index.html&lang=en&request_locale=en).





 Getting help and support