vania-janet/multiturn-rag-retrieval-data huggingface dataset:
System Relocation that uses SAP LaMa to orchestrate move Physically or virtually relocate running or shutdown instances. Uses SAP LaMa. Cannot relocate SAP HANA DB MDC Tenants. Moving individual SAP instances to new infrastructure landscape that is already set up. Yes minimal, running systems have downtimes as they are stopped, unprepared, then prepared and started Using SAP LaMa, relocation can be automated Package network transfer that uses LaMa or LaMa adapter for VMware 
 DMO for SUM with System Move execution (Combines Migration, Unicode conversion, Upgrades, and more tasks) Supported for App Server (NetWeaver) upgrade or database conversion to SAP HANA. Moves the NW PAS + database server and upgrade - all at the same time. Migrations to Business Suite on SAP HANA or part of SAP S/4HANA conversion migration (Brownfield) Yes. Both PAS Target and database host in the target landscape (for example, IBM Cloud) needs to be ready before DMO for SUM with System Move execution. Significant preparation is required. System Export is performed in source landscape. Import is performed in target landscape. The export/import can also be done in parallel. 
 Selective Data Transition, with Shell Conversion Create shell of SAP System with Customizing and Development only; then upgrade / conversion to either SAP ECC or SAP S/4HANA. Migrate selective data from ECC to the upgraded shell system Used in Business split scenarios (e.g. Divestitures), and Transformation/Conversion projects with SAP S/4HANA Yes minimal, the target can be built and tested in advance (repeatedly testing the conversion steps and remediation). Data can be replicated to target in advance, so downtime is only for the delta data synchronization and replacing the old system with target. Significant preparation is required. SAP Landscape Transformation Replication Server, handled through a direct SAP engagement
Using VMware for SAP workloads on IBM Cloud is certified, by using the "TDI" delivery model for which you would need to run validation checks to gain SAP Support.

However, VMware SDDC is a Type 2 hypervisor and therefore does have a small overhead of CPU/RAM that is used for running ESXi on the Bare Metal server. This CPU/RAM overhead is then available for virtual machines to use. On average this overhead is 10%, and is expected by VMware-SAP in virtualized environments. Therefore, customers are encouraged to size correctly and test performance before you go live [SAP Note 2393917 - SAP HANA on VMware vSphere 6.5 and 6.7 in production](https://launchpad.support.sap.com//notes/0002393917).

Also, both VMware and SAP agree to the physical to virtual overhead of <10% on average, and provide:



* The estimation of <10% average overhead with equation "physical SAPS - 10%" for virtualized SAPS to use when you size virtual machines
* The estimation of "between 0.5% and 3%" subtracted from total available physical RAM. Although, the actual RAM overhead can be defined only after the VMs are configured



Sources:



* [Page 120-121, Architecture Guidelines and Best Practices for Deployments of SAP HANA on VMware vSphere Architecture and Technical Considerations Guide](https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/whitepaper/sap_hana_on_vmware_vsphere_best_practices_guide-white-paper.pdf)
* [Page 19, The Winding Road to Virtual SAP HANA Application Workload Guidance Design for SAP S/4HANA on VMware vSphere 6.5](https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/solutions/vmw-vsphere-virtual-saphana-application-workload-guidance-design.pdf)
* Only for half-socket VMs and sharing of NUMA Node between two VMs.
HCX can be used as a migration tool. In this case, the NSX-T instance must be ordered with HCX.





 Zerto 

It is recommended that Zerto is deployed with the vCenter Server with NSX-T instance and that new site pairing is configured along with the required protection configuration.





 IBM Spectrum Protect Plus 

IBM Spectrum® Protect Plus is not currently available for vCenter Server with NSX-T instances. Consider the usage of Veeam instead.





 FortiGate Virtual Appliance 

FortiGate® Virtual Appliance is available for vCenter Server with NSX-T instances.



* No migration is required for FortiGate Virtual Appliance.
* Capture existing NSX-V FortiGate Virtual Appliance configuration.
* Provision NSX-T vCenter Server with FortiGate Virtual Appliance service.
* Configure NSX-T FortiGate Virtual Appliance.
* Cut-over to the NSX-T FortiGate Virtual Appliance at the required point in the migration.







 Entrust CloudControl 

Entrust CloudControl™ is available for vCenter Server with NSX-T instances.

If a migration is required, review the following information.



* Entrust can provide a CloudControl Migration tool. Contact the Entrust Professional Services at HTCC-Migration@hytrust.com
* Entrust Professional Services are not required to use the migration tool. However, Entrust highly recommends that you use their Professional Services for a preemptive HealthCheck of the existing CloudControl installation.







 Entrust DataControl 

Entrust DataControl® is not currently available for vCenter Server with NSX-T instances.





 Entrust KeyControl 

Entrust KeyControl is no longer available in IBM Cloud. Investigate alternative solutions and implement.





 F5 BIG-IP 

F5® BIG-IP® is available for vCenter Server with NSX-T instances. The migration approach is to configure F5 BIG-IP in the NSX-T environment in parallel to the existing NSX-V configuration to allow testing.
: See [Satellite use cases](https://cloud.ibm.com/docs/satellite?topic=satellite-use-case) for the benefits of using Satellite and some common use cases.





 1 June 2022 

Getting started page redesign
: Updated the [Getting started with Satellite](https://cloud.ibm.com/docs/satellite?topic=satellite-getting-started) page with terms, basic location information, and what you can do next.

New! Think you know Satellite? Take a quiz!
: After you read about Satellite terms on the [Getting started with Satellite](https://cloud.ibm.com/docs/satellite?topic=satellite-getting-startedsat-key-terms) page, [!take a quiz](https://quizzes.12dekrh4l1b4.us-south.codeengine.appdomain.cloud/satellite/terms_quiz/quiz.php) and find out how much you learned.







 May 2022 



 26 May 2022 

CLI change log
: Updated the CLI plug-in change log page for the [release of version 1.0.415](https://cloud.ibm.com/docs/satellite?topic=satellite-satellite-cli-changelog).





 16 May 2022 

New! You can now create Red Hat CoreOS enabled Satellite locations in the Tokyo (tok, jp-tok) region.
: To create a Red Hat CoreOS enabled location in the Tokyo region, see [Understanding Satellite locations](https://cloud.ibm.com/docs/satellite?topic=satellite-infrastructure-planinfras-plan-os).





 13 May 2022 

New! Added IBM® Event Streams for IBM Cloud® as a Satellite-enabled service
: See [Supported Satellite-enabled IBM Cloud services](https://cloud.ibm.com/docs/satellite?topic=satellite-managed-services) and [About IBM Cloud Satellite for Event Streams](https://cloud.ibm.com/docs/EventStreams?topic=EventStreams-satellite_about).

New location error message is added.
Use patterns to find terms 

Recognize terms that are mentioned in sentences that match a syntactic pattern that you teach Discovery to recognize.

IBM Cloud

Patterns is a beta feature that is available in managed deployments only. The feature is available for English-language documents only.

Add a Patterns resource to teach Discovery to recognize patterns in your data. The Patterns feature uses pattern induction, which generates extraction patterns from examples that you provide as training data. After you specify a few examples, Discovery suggests more rules that you can review and accept to complete the pattern.

Patterns produces a model by using a human-in-the-loop process. You aren't asked to build a large set of training data up front. Instead, you provide a few examples, and then participate in an interactive process to define the training data. You passively accept or reject smart suggestions that are proposed by the system.

Pattern recognition works best on text with consistent structure in casing, length, text, or numeric values. Examples of patterns you can teach Discovery to identify in your documents:



* Standards numbers, such as ISO 45001, ISO 22000.
* Currency references, such as $50.5 million, $29 million.
* Date references, such as 8 September 2019, 12 June 2020.



If you need to identify specific terms or text, such as product names, add a [dictionary](https://cloud.ibm.com/docs/discovery-data?topic=discovery-data-domain-patterndictionary).

Patterns cannot be used in a Content Mining application.

For more information, read the following blog posts:



* [Extracting Text Patterns with User Highlights with Pattern Induction](https://towardsdatascience.com/pattern-induction-what-is-a-pattern-part-1-79ee1bd5adc6)
* [Pattern Induction: Best Practices for Extracting Text Patterns](https://maeda-han.medium.com/pattern-induction-best-practices-for-extracting-text-patterns-part-3-2c0ee6481a3c)



To define a pattern, complete the following steps:



1.
Topological functions 

With the spatio-temporal library, you can use topological relations to confine the returned results of your location data analysis.

The Python code snippets in this topic, which show you how to use the different topological functions, run on test data. Begin by preparing the test data in WKT string format and reading it:

westchester_WKT = 'POLYGON((-73.984 41.325,-73.948 41.33,-73.78 41.346,-73.625 41.363,-73.545 41.37,-73.541 41.368,-73.547 41.297,-73.485 41.223,-73.479 41.215,-73.479 41.211,-73.493 41.203,-73.509 41.197,-73.623 41.144,-73.628 41.143,-73.632 41.14,-73.722 41.099,-73.714 41.091,-73.701 41.073,-73.68 41.049,-73.68 41.047,-73.673 41.041,-73.672 41.038,-73.668 41.035,-73.652 41.015,-73.651 41.011,-73.656 41,-73.655 40.998,-73.656 40.995,-73.654 40.994,-73.654 40.987,-73.617 40.952,-73.618 40.946
Accelerate delivery of static files using a CDN 

This tutorial may incur costs. Use the [Cost Estimator](https://cloud.ibm.com/estimator/review) to generate a cost estimate based on your projected usage.

This tutorial walks you through how to host and serve website assets (images, videos, documents) and user generated content in a IBM Cloud Object Storage, and how to use a [IBM® Content Delivery Network (CDN)](https://cloud.ibm.com/catalog/infrastructure/cdn-powered-by-akamai) for fast and secure delivery to users around the world.

Web applications have different types of content: HTML content, images, videos, cascading style sheets, JavaScript files, user-generated content. Some contents change often, others not so much, some are accessed very often by lot of users, others occasionally. As the audience for the application grows, you may want to offload serving these contents to another component, freeing resources for your main application. You may also want to have these contents served from a location close to your application users, wherever they are in the world.

There are many reasons why you would use a Content Delivery Network in these situations:



* the CDN will cache the content, pulling the content from the origin (your servers) only if it is not available in its cache or if it has expired;
* with multiple data centers across the world, the CDN will serve the cached content from the closest location for your users;
* running on a different domain than your main application, the browser will be able to load more contents in parallel - most browsers have a limit in the number of connections per hostname.





 Objectives 



* Upload files to an IBM Cloud Object Storage bucket.
* Make content globally available with a Content Delivery Network (CDN).
* Expose files by using a static website application.



Zoom

!
Using a custom acoustic model for speech recognition 

Acoustic model customization is available only for previous-generation models. It is not available for next-generation models.

Once you create and train your custom acoustic model, you can use it in speech recognition requests by using the acoustic_customization_id query parameter. By default, no custom acoustic model is used with a request. You can create multiple custom acoustic models for the same or different domains. But you can specify only one custom acoustic model at a time for a speech recognition request. You must issue the request with credentials for the instance of the service that owns the custom model.

A custom model can be used only with the base model for which it is created. If your custom model is based on a model other than the default, you must also specify that base model with the model query parameter. For more information, see [Using the default model](https://cloud.ibm.com/docs/speech-to-text?topic=speech-to-text-models-usemodels-use-default).

You can also specify a custom language model to be used with the request, which can increase transcription accuracy. For more information, see [Using custom language and custom acoustic models for speech recognition](https://cloud.ibm.com/docs/speech-to-text?topic=speech-to-text-useBothuseBothRecognize).



 Examples of using a custom acoustic model 

The following examples show the use of a custom acoustic model with each speech recognition interface:



* For the [WebSocket interface](https://cloud.ibm.com/docs/speech-to-text?topic=speech-to-text-websockets), use the /v1/recognize method. The specified custom model is used for all requests that are sent over the connection.

var access_token = {access_token};
var wsURI = '{ws_url}/v1/recognize'
+ '?access_token=' + access_token
+ '&model=en-US_NarrowbandModel'
+ '&acoustic_customization_id={customization_id}';
If you choose to use this file storage from IBM Cloud VPC, you can attach an NFS share to your selected hosts and VMware clusters. This share can be used for management components such as vCenter Server, VMware NSX-T managers, and NSX-T edge nodes. More data stores can be attached to a cluster for workload use, in various sizes and performance tiers.

The storage is attached by using the NFS v4.1 protocol to your hosts. To create an NFS mount path, you must create mount targets. A mount target for a file share is a network endpoint or path. When you create a mount target, an NFS mount path is created for the file share. You can create a mount target by providing a VPC or subnet information. If you want to connect a file share to instances that are running in multiple VPCs in the same zone, you can create multiple mount targets for different VPCs.

For more information about the shared storage, see [File Storage for VPC](https://cloud.ibm.com/docs/vpc?topic=vpc-file-storage-vpc-about&interface=ui).

Additionally, this architecture currently uses management vmk that hosts have for all NFS traffic for simplicity.





 Related links 



* [IBM Cloud VPC getting started](https://cloud.ibm.com/docs/vpc?topic=vpc-getting-started)
* [IBM Cloud VPC Bare Metal Servers](https://cloud.ibm.com/docs/vpc?topic=vpc-planning-for-bare-metal-servers)
* [IBM Cloud VPC RYO VMware reference architecture](https://cloud.ibm.com/docs/vmwaresolutions?topic=vmwaresolutions-vpc-ryo-arch-overview)
* [IBM Cloud Direct Link overview](https://cloud.ibm.com/docs/dl?topic=dl-get-started-with-ibm-cloud-dl)
Fabric supports HSM devices that implement the [PKCS11 standard](http://docs.oasis-open.org/pkcs11/pkcs11-base/v2.40/os/pkcs11-base-v2.40-os.html). PKCS11 is a cryptographic standard for secure operations, generation, and storage of keys.

There are three ways you can use an HSM with the IBM Blockchain Platform:



1. Utilize the HSM appliance that is available in [IBM Cloud](https://cloud.ibm.com/docs/blockchain?topic=blockchain-ibp-hsm-gemalto).
2. Configure your own HSM.
3. For test purposes only, configure open source [SoftHSM](https://github.com/opendnssec/SoftHSMv2). You can use SoftHSM for cryptographic operations of your peer, ordering node or CA inside an HSM partition.



After you have configured an HSM, you need to configure a HSM proxy that allows the blockchain node to communicate with the HSM. Then when you configure a blockchain node, you will need to provide three pieces of information:



* Proxy endpoint: ClusterIP address that is generated for the HSM when the HSM proxy is configured.
* Label: Corresponds to the HSM Partition.
* PIN: The PIN associated with the HSM slot.



After HSM is configured for a node, the HSM becomes the cryptographic service provider for the node. When the HSM is subsequently used to generate and store a node's private key, and the node identity is exported or stored in the wallet, the private key is not visible.
Your responsibilities by using IBM Cloud Direct Link 

Learn about management responsibilities that you have when you use IBM Cloud® Direct Link on Classic. For overall terms of use, refer to the IBM Cloud Terms and Notices.



  Management responsibilities 

IBM provides you with the ability to connect to an enterprise cloud platform to deploy your workload. You choose how to set up, integrate, back up, and operate your workloads in the cloud.



  Direct Link and IBM Cloud infrastructure 

IBM's responsibilities:



*  Provide partner relationships with physical locations for Direct Link interconnects.
*  Deploy a fully managed, highly available, secured, IBM-owned infrastructure.
*  Fulfill requests for Direct Link connections.



Your responsibilities:



*  Use the provided capabilities, and adjust networking configurations to meet the needs of your workload.
*  Establish diversity and redundancy as needed.
*  Make sure that any self-provided BGP addresses do not conflict with blocks that are used by IBM or by resources external to your deployment
*  Design and deploy your workload in a way that achieves the wanted availability and DR capabilities by using our provided tools. For example, deploy in different zones of a region, use at least two load balancers that are located in different zones, and either use DNS records to point to the load balancers, or ensure that your application can handle a list of IP addresses that it can connect to.







  Security-rich environment 

IBM's responsibilities:



*  Provide infrastructure only.
*  Maintain controls commensurate to current industry compliance standards.
*  Enable security features.



Your responsibilities:



*  Restrict user access to the appropriate resources.
*  Encrypt your data.
*  Assess and implement your wanted security measures.









  Abuse of IBM Cloud Virtual Private Cloud 

Clients must not misuse IBM Cloud infrastructure.

Misuse includes:



*  Any illegal activity
*  Distribution or execution of malware
*  Harming IBM Cloud infrastructure or interfering with the use of IBM Cloud infrastructure
*  Harming or interfering with the use of any other service or system
*  Unauthorized access to any service or system
*  Unauthorized modification of any service or system
*  Violation of the personal rights of others



See [Cloud Services terms](https://cloud.ibm.com/docs/overview/terms-of-use?topic=overview-terms) for overall terms of use.
List of Edge servers 

Here is the list of countries with PoPs from Akamai that we're using:



*  Argentina
*  Australia
*  Austria
*  Belgium
*  Brazil
*  Canada
*  Chile
*  Colombia
*  Czech Republic
*  Denmark
*  France
*  Germany
*  Greece
*  Hong Kong S.A.R. of the PRC
*  India
*  Indonesia
*  Ireland
*  Italy
*  Japan
*  Malaysia
*  Mexico
*  Netherlands
*  New Zealand
*  Poland
*  Portugal
*  Romania
*  Russian Federation
*  Singapore
*  South Africa
*  South Korea
*  Spain
*  Sweden
*  Switzerland
*  Taiwan, Province of China
*  Thailand
*  Ukraine
*  United Arab Emirates
*  United Kingdom
*  United States
Additionally, keep in mind your storage and memory requirements for your applications. SAP systems in a landscape have specific requirements for connectivity, either among each other or to external systems.

Questions during your determination of the SAP landscape:



* How do you intend to use the applications? Is the intended use for development and testing, or production?
* How do you intend to connect your SAP workloads in Cloud to your existing network and systems?
* How will the database be used? Transactional (OLTP) or Analytical (OLAP)? Serving only the SAP Business Applications, or as part of your wider IT strategy extracting value from the advanced SAP HANA Components which are available (such as predictive analytics or Cloud Foundry via XSA)
* How do you intend to deploy the applications and databases? And to what level of resiliency (i.e. HA/DR strategy)?



If you plan to migrate an on-premises SAP installation into the IBM Power Virtual Servers environment, make sure that you don't carry over existing performance issues. Run an up-to-date sizing report, and review a recent SAP Early Watch report of your SAP system. For more information, see [SAP EarlyWatch Alert](https://support.sap.com/en/offerings-programs/support-services/earlywatch-alert.html) and [SAP Note 207223 - SAP EarlyWatch Alert Processed at SAP](https://launchpad.support.sap.com//notes/207223).

Each deployment of SAP HANA Database Server or SAP NetWeaver Application Server will have items to consider. These are included under each relevant section of this documentation.

For further information regarding SAP Landscapes, guidance has been released by IBM Power Systems which provide excellent detailed agnostic information and guidance regarding SAP Landscapes components and setup (which applies to running SAP on any infrastructure, on-premises data centers or Cloud IaaS):



* [SAP on IBM Power Systems Best Practices Guide](https://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP102618) (click the link in the middle of the page)
NetScaler VPX servers are not redundant, unless configured in HA mode with a partner. As part of your back up and recovery strategy, it is highly recommended to deploy an HA environment when using NetScaler VPX.

It is also important to provide redundancy for other hardware and software components. For example, power supplies and local disk drives may not have redundancy. A failure in these components may result in data loss.





 Does the IBM Cloud NetScaler offering include SSL VPN functionality? 

Yes, this feature is known as NetScaler Gateway™ and is included in all editions. For more information regarding this feature please visit the [Citrix website")](https://www.citrix.com/products/netscaler-adc/)