SAP HANA System and Storage Replication
Automation of Failover using SUSE Linux HA Extensions
Supported DR scenarios:
scale-up performance optimized
scale-up cost optimized
scale-up multi-tier (chained)
scale-up multi-tenant
scale-up mixed scenarios
outlook: Ramp-up for HANA DR scale-out
The first phase includes the architecture and development of scale-up scenarios, which will be tested together with SAP in the coming weeks. System replication will help to replicate the database data from one computer to another computer in order to compensate for database failures (single-box replication). This will be followed by a second project phase involving an extension for scale-out scenarios (multibox replication).
SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...Linh Nguyen
HANA 2 SPS00 Upgrade & Operations - Part 1 Exploring Features of the new Cockpit. In Part 1, we'll cover the following topics from the Basis perspective:
* Upgrade: Preparation, Update and Post-tasks
* HANA2 Cockpit:
- Installation
- Configuration
- Manager
- Resources
- Groups
- SAP HANA Monitoring and Administration
- Security
- Offline Administration
- Performance Management
- Capture and Replay
- SAP HANA Options
SAP HANA System and Storage Replication
Automation of Failover using SUSE Linux HA Extensions
Supported DR scenarios:
scale-up performance optimized
scale-up cost optimized
scale-up multi-tier (chained)
scale-up multi-tenant
scale-up mixed scenarios
outlook: Ramp-up for HANA DR scale-out
The first phase includes the architecture and development of scale-up scenarios, which will be tested together with SAP in the coming weeks. System replication will help to replicate the database data from one computer to another computer in order to compensate for database failures (single-box replication). This will be followed by a second project phase involving an extension for scale-out scenarios (multibox replication).
SAP HANA 2 – Upgrade and Operations Part 1 - Exploring Features of the New Co...Linh Nguyen
HANA 2 SPS00 Upgrade & Operations - Part 1 Exploring Features of the new Cockpit. In Part 1, we'll cover the following topics from the Basis perspective:
* Upgrade: Preparation, Update and Post-tasks
* HANA2 Cockpit:
- Installation
- Configuration
- Manager
- Resources
- Groups
- SAP HANA Monitoring and Administration
- Security
- Offline Administration
- Performance Management
- Capture and Replay
- SAP HANA Options
BW Migration to HANA Part 2 - SUM DMO Tool for SAP Upgrade & MigrationLinh Nguyen
This series of publication intends to provide an overview and explanation of major steps and considerations for BW on HANA migrations from anyDB (any database). The complex procedure involves:
1) Preparatory work in the BW system
2) SUM DMO Upgrade and Actual migration
3) Post processing on the migrated systems
This first part focuses on the SUM DMO tool used for the migration, pre-requisites, optimization and the actual migration steps
By OZSoft Consulting for ITConductor.com
Author: Terry Kempis
Editor: Linh Nguyen
Checkout the latest article by Darryl Griffiths from Aliter Consulting. SAP on Azure Web Dispatcher High Availability provides an overview of how to utilise an Azure Internal Load Balancer in conjunction with the parallel SAP Web Dispatchers to achieve a highly available, load-balanced and scalable solution for fronting SAP Fiori and other SAP components. This deployment is proving very successful on a current SAP Fiori and SAP S/4HANA implementation project for one of our clients.
Mastering SAP Monitoring - SAP SLT & RFC Connection MonitoringLinh Nguyen
Part 6 of Mastering SAP Monitoring series http://www.itconductor.com/blog/mastering-sap-monitoring-without-sap-ccms-or-solman explains SAP SLT & RFC Connection monitoring challenges and solutions.
SAP Ecosystem comprise of many essential connection and data exchanges which require availability and performance monitoring. SAP Landscape Transformation (SLT) replication are trigger-based data synchronization technology with growing use for live business applications. SLT and among other SAP connectivity options also depend greatly on RFC Connectivity which needs to be monitored to ensure high quality service of the SAP ecosystem.
We will explain these topics in detail with regards to SAP and the 10 principles of Application-Centric Service Management & Automation
Benefits:
1) SLT Monitoring: Schema-based monitoring with status and latency of each table being replicated
2) RFC Connection Monitoring: Simple way to monitor connections from each SAP system without complex software or setup
Audience: SAP Basis Administrator, SAP DBA, HANA Admin, IT operations and managers of environments.
How to free up memory in HANA? Is it possible to unload Table from memory?
- Yes, it is possible. SAP HANA Appliance can be used in smarter way to achieve maximum out of it.
In a typical business scenario, one SAP HANA appliance is used for DEV, TRN, TST environments. So, definitely there will be a major issue in this case – How to handle memory as memory is limited in that particular HANA appliance?
Under normal circumstances, the SAP HANA database manages the loading and unloading of tables into and from memory independently. Actually, the main aim of SAP HANA database is to keep all relevant data in memory.
But, one can manually load and unload individual tables if necessary. How?....It’s simple, and it can be done from SAP HANA Studio itself.
Select the table by right click and choose the option “Unload …”
And later, manually load the table into memory again, if needed.
Moreover, if somebody fires the query associated to the same unloaded table, SAP HANA will pick & load the same table into memory FULL or PARTIALLY, purely depending upon the executed query.
Again, if one needs to free up memory, he/she can manually trigger the delta merge operation for a column table manually in SAP HANA Studio. The delta merge operation is related to the memory management concept of the column store, i.e, the part of the SAP HANA Database that manages data organized in columns in memory.
So, options are as follows:
“Unload …” – Free up memory by unloading table from memory
“Load …” – Loading the table into memory
“Merge…” – Triggering delta merge operation for a column table
SAP HANA typical implementations today
Outlook for the next 12-18 months
Disaster Recovery capabilities of SAP HANA
Complete automation of Disaster Recovery for SAP HANA with SUSE Linux High Availability
Speakers: Dan Lahl (VP Database Product, SAP), Markus Guertler (Senior SAP Architect, SUSE)
This presentation to give a brief overview of various technology features that constitue SAP In-memory Database HANA. More details about how SAP HANA achieves compression, insert only on delta, columniar/row stores, Data provisioning tools in to HANA appliance. this is more suited for technology teams who will manage SAP HANA appliance.
Expect the same simplicity from your business software that consumers are now experiencing with the convenience of multi-platform accessible internet applications? This complimentary presentation will introduce you to the unmatched responsiveness of the personalized and role-based Fiori UX platform. We’ll also explain how SAP Fiori has combined modern design principles with the power of SAP HANA to completely reinvent the user experience.
•Gain a deeper understanding of SAP S/4HANA and its benefits
•Understand how SAP S/4HANA is organized into core, products, and suite
•Learn the new capability planned for the October update
•Hear about the Gartner report on vendors in the SAP HANA solution space
•Learn about the infrastructure required to run SAP HANA
SAP HANA System Replication - Setup, Operations and HANA MonitoringLinh Nguyen
SAP HANA Distributed System Replication setup, operations and associated HANA Monitoring of Disaster Recovery (DR) scenario using OZSOFT HANA Management Pack for SCOM
BW Migration to HANA Part 3 - Post-processing on the Migrated SystemLinh Nguyen
This series of publication intends to provide an overview and explanation of major steps and considerations for BW on HANA migrations from anyDB (any database). The complex procedure involves:
1) Preparatory work in the BW system
2) SUM DMO Upgrade and Actual migration
3) Post processing on the migrated systems
This part focuses on post-processing, which includes standard tasks after upgrade and HANA-specific post-tasks.
BW Migration to HANA Part 2 - SUM DMO Tool for SAP Upgrade & MigrationLinh Nguyen
This series of publication intends to provide an overview and explanation of major steps and considerations for BW on HANA migrations from anyDB (any database). The complex procedure involves:
1) Preparatory work in the BW system
2) SUM DMO Upgrade and Actual migration
3) Post processing on the migrated systems
This first part focuses on the SUM DMO tool used for the migration, pre-requisites, optimization and the actual migration steps
By OZSoft Consulting for ITConductor.com
Author: Terry Kempis
Editor: Linh Nguyen
Checkout the latest article by Darryl Griffiths from Aliter Consulting. SAP on Azure Web Dispatcher High Availability provides an overview of how to utilise an Azure Internal Load Balancer in conjunction with the parallel SAP Web Dispatchers to achieve a highly available, load-balanced and scalable solution for fronting SAP Fiori and other SAP components. This deployment is proving very successful on a current SAP Fiori and SAP S/4HANA implementation project for one of our clients.
Mastering SAP Monitoring - SAP SLT & RFC Connection MonitoringLinh Nguyen
Part 6 of Mastering SAP Monitoring series http://www.itconductor.com/blog/mastering-sap-monitoring-without-sap-ccms-or-solman explains SAP SLT & RFC Connection monitoring challenges and solutions.
SAP Ecosystem comprise of many essential connection and data exchanges which require availability and performance monitoring. SAP Landscape Transformation (SLT) replication are trigger-based data synchronization technology with growing use for live business applications. SLT and among other SAP connectivity options also depend greatly on RFC Connectivity which needs to be monitored to ensure high quality service of the SAP ecosystem.
We will explain these topics in detail with regards to SAP and the 10 principles of Application-Centric Service Management & Automation
Benefits:
1) SLT Monitoring: Schema-based monitoring with status and latency of each table being replicated
2) RFC Connection Monitoring: Simple way to monitor connections from each SAP system without complex software or setup
Audience: SAP Basis Administrator, SAP DBA, HANA Admin, IT operations and managers of environments.
How to free up memory in HANA? Is it possible to unload Table from memory?
- Yes, it is possible. SAP HANA Appliance can be used in smarter way to achieve maximum out of it.
In a typical business scenario, one SAP HANA appliance is used for DEV, TRN, TST environments. So, definitely there will be a major issue in this case – How to handle memory as memory is limited in that particular HANA appliance?
Under normal circumstances, the SAP HANA database manages the loading and unloading of tables into and from memory independently. Actually, the main aim of SAP HANA database is to keep all relevant data in memory.
But, one can manually load and unload individual tables if necessary. How?....It’s simple, and it can be done from SAP HANA Studio itself.
Select the table by right click and choose the option “Unload …”
And later, manually load the table into memory again, if needed.
Moreover, if somebody fires the query associated to the same unloaded table, SAP HANA will pick & load the same table into memory FULL or PARTIALLY, purely depending upon the executed query.
Again, if one needs to free up memory, he/she can manually trigger the delta merge operation for a column table manually in SAP HANA Studio. The delta merge operation is related to the memory management concept of the column store, i.e, the part of the SAP HANA Database that manages data organized in columns in memory.
So, options are as follows:
“Unload …” – Free up memory by unloading table from memory
“Load …” – Loading the table into memory
“Merge…” – Triggering delta merge operation for a column table
SAP HANA typical implementations today
Outlook for the next 12-18 months
Disaster Recovery capabilities of SAP HANA
Complete automation of Disaster Recovery for SAP HANA with SUSE Linux High Availability
Speakers: Dan Lahl (VP Database Product, SAP), Markus Guertler (Senior SAP Architect, SUSE)
This presentation to give a brief overview of various technology features that constitue SAP In-memory Database HANA. More details about how SAP HANA achieves compression, insert only on delta, columniar/row stores, Data provisioning tools in to HANA appliance. this is more suited for technology teams who will manage SAP HANA appliance.
Expect the same simplicity from your business software that consumers are now experiencing with the convenience of multi-platform accessible internet applications? This complimentary presentation will introduce you to the unmatched responsiveness of the personalized and role-based Fiori UX platform. We’ll also explain how SAP Fiori has combined modern design principles with the power of SAP HANA to completely reinvent the user experience.
•Gain a deeper understanding of SAP S/4HANA and its benefits
•Understand how SAP S/4HANA is organized into core, products, and suite
•Learn the new capability planned for the October update
•Hear about the Gartner report on vendors in the SAP HANA solution space
•Learn about the infrastructure required to run SAP HANA
SAP HANA System Replication - Setup, Operations and HANA MonitoringLinh Nguyen
SAP HANA Distributed System Replication setup, operations and associated HANA Monitoring of Disaster Recovery (DR) scenario using OZSOFT HANA Management Pack for SCOM
BW Migration to HANA Part 3 - Post-processing on the Migrated SystemLinh Nguyen
This series of publication intends to provide an overview and explanation of major steps and considerations for BW on HANA migrations from anyDB (any database). The complex procedure involves:
1) Preparatory work in the BW system
2) SUM DMO Upgrade and Actual migration
3) Post processing on the migrated systems
This part focuses on post-processing, which includes standard tasks after upgrade and HANA-specific post-tasks.
BW Migration to HANA Part1 - Preparation in BW SystemLinh Nguyen
This series of publication intends to provide an overview and explanation of major steps and considerations for BW on HANA migrations from anyDB (any database). The complex procedure involves:
1) Preparatory work in the BW system
2) SUM DMO Upgrade and Actual migration
3) Post processing on the migrated systems
This first part focuses on the preparation tasks on the BW system.
By OZSoft Consulting for ITConductor.com
Author: Terry Kempis
Editor: Linh Nguyen
SAP HANA SPS12 Upgrade and Exploring New Features - Part 1Linh Nguyen
SAP HANA SPS12 Update / Upgrade process and what's new in this release - Part 1 covers the update procedure while Part 2 will cover the new/changed features
Managing and Monitoring HANA 2 active:active with System ReplicationLinh Nguyen
Exploring new feature of HANA 2’s system replication -the active:active read-enabled, allowing read-only queries on secondary system’s tables, using the new operation mode ‘logreplay_readaccess’.
Note that logreplay_readaccess does not support Dynamic Tiering
The IT-Conductor monitors both the primary and secondary system.
A How-to practical example of installing SAP HANA Dynamic Tiering, creating extended storage, provisioning to a tenant database and creating table using extended storage
SUSECon 2021 SUSE Linux Enterprise server for SAP applications session on current status and future direction, including roadmap update, deployment automation, SAP monitoring project and Project Trento, the upcoming SAP management console project from SUSE
SaltConf14 - Ryan Lane, Wikimedia - Immediate consistency with Trebuchet Depl...SaltStack
Deployment is often omitted from configuration management and orchestration, which typically focuses on the infrastructure and not the core application that the infrastructure supports. This presentation will give an overview of a deployment system I wrote using SaltStack to provide immediately consistent deployment for software. The deployment system has the ability for manual deploys or for continuous deployments using a Heroku-like workflow. It has support for multiple deployment schemes, with a default of Git deployment. The deployment system uses a combination of Salt peer runner calls, runners, modules, returners, pillars and grains as well as a deployment host running Apache, Sartoris (a git-deploy frontend), and Redis (for reporting).
Building Robust, Adaptive Streaming Apps with Spark StreamingDatabricks
As the adoption of Spark Streaming increases rapidly, the community has been asking for greater robustness and scalability from Spark Streaming applications in a wider range of operating environments. To fulfill these demands, we have steadily added a number of features in Spark Streaming. We have added backpressure mechanisms which allows Spark Streaming to dynamically adapt to changes in incoming data rates, and maintain stability of the application. In addition, we are extending Spark’s Dynamic Allocation to Spark Streaming, so that streaming applications can elastically scale based on processing requirements. In my talk, I am going to explore these mechanisms and explain how developers can write robust, scalable and adaptive streaming applications using them. Presented by Tathagata "TD" Das from Databricks.
S/4 HANA Editions
S/4 HANA Deployment options:
- on premise
- private, managed cloud
- private cloud
- public cloud
- TCO reductions by using SUSE Linux
- SUSE Linux as the foundation for S/4 HANA
COMPLETE Cloud – Capgemini’s Business Platform – Powered by AWS/SUSEDirk Oppenkowski
COMPLETE is an enterprise ready framework and intelligent platform that integrates and supports applications in the Cloud that provides clients a cost effective service allowing multiple applications to run in a consolidated platform.
Realtech Consulting Webinar about SAP Migrations worldwide
- Migration source platforms are overwhelmingly UNIX (more than 90%)
- Migration target platforms are Linux (58%) and Windows (27%)
- No Limits in terms of SAP workloads to be migrated
70% of all SAP on Linux customers rely on SUSE Linux
Reduce your SAP infrastructure TCO by up to 80%
Intel's Enterprise Computing Platform is pulling ahead of UNIX
How to get your SAP landscapes to SUSE Linux on Intel: SAP Consulting by Texperts
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Why React Native as a Strategic Advantage for Startup Innovation.pdfayushiqss
Do you know that React Native is being increasingly adopted by startups as well as big companies in the mobile app development industry? Big names like Facebook, Instagram, and Pinterest have already integrated this robust open-source framework.
In fact, according to a report by Statista, the number of React Native developers has been steadily increasing over the years, reaching an estimated 1.9 million by the end of 2024. This means that the demand for this framework in the job market has been growing making it a valuable skill.
But what makes React Native so popular for mobile application development? It offers excellent cross-platform capabilities among other benefits. This way, with React Native, developers can write code once and run it on both iOS and Android devices thus saving time and resources leading to shorter development cycles hence faster time-to-market for your app.
Let’s take the example of a startup, which wanted to release their app on both iOS and Android at once. Through the use of React Native they managed to create an app and bring it into the market within a very short period. This helped them gain an advantage over their competitors because they had access to a large user base who were able to generate revenue quickly for them.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
2. 2
Simplify Linux for SAP
SUSE Linux Enterprise Server for SAP Applications
Page Cache
Management
Antivirus
ClamAV
Extended Service Pack Support
18 Month Grace Period
Faster Installation
SAP Installation Wizard
High Availability
SAP HANA & SAP NetWeaver
Reliable, Scalable, and Secure Operating System
SUSE Linux Enterprise Server
SAP specific update channel
24x7 Priority Support for SAP
24x7 Priority Support for SAP
4. 4
SAP HANA Scenarios
Source: SAP HANA in Data Centers
HWSAP
Business Continuity
HA
per Datacenter
Disaster recovery
between Datacenter
SAP HANA Host Auto Failover
(scale out with standby)
SAP HANA System Replication SAP HANA System Replication
SAP HANA Storage Replication
SAP
HW
SAP
5. 5
Automate SAP HANA
System Replication
Service Level Agreement
SAP HANA System
Replication
SUSE High
Availability Solution
6. 6
SAP HANA System Replication
Powered by SUSE High Availability Solution
resource failover
node 1 node 2
HANA
Database
HANA
memory-preloadmemory-preload
System
Replication
HANA PR1
primary
HANA PR1
secondary
Performance optimized
Secondary system completely used for the preparation of a possible take-over
Resources used for data pre-load on Secondary
Take-overs and Performance Ramp shortened maximally
N M
A B
N M
A B
A B
7. 7
From Concept to Implementation
SUSE High Availability Solution for SAP HANA
SAP HANA
Primary
SAP HANA
Secondary
vIP
SAPHana
Master/Slave Resource
Master Slave
SAPHanaTopology
Clone Resource
Clone Clone
suse01 suse02
Cluster Communication
Fencing
8. 8
Four Steps to Install and Configure
Install SAP HANA
Configure SAP HANA System Replication
Install and initialize SUSE Cluster
Configure SR Automation using HAWK wizard
9. 9
Allowed Scenarios (initial version)
Two-node clusters
Scale-up (single-box to single-box) HANA system
replication
Only Single-tier System Replication ( A → B )
no multi-tier
no other SAP HANA system (like DEV, TST, QAS) on
the replicating node that needs to be stopped during
takeover
Both physical and “virtual” SAP host names
10. 10
Requirements
Both SAP HANA instances have the same SAP
Identifier (SID) and Instance Number
Both cluster nodes in-time sync (ntp)
Both nodes are in the same network segment (layer2)
Technical users and host names resolved locally
Distance / Latencies
13. 13
What is the Delivery?
SUSE Linux Enterprise Server for SAP Applications
The package SAPHanaSR
the two resource agents
SAPHanaTopology
SAPHana
HAWK setup Wizard (as technical preview)
The package SAPHanaSR-doc
the important SetupGuide
15. 15
starting with version 0.149
Single-tier System Replication and DEV / QAS
( A → [B] + DEV )
Pacemaker
System Replication
node 1 node 2
SAP HANA
PR1
primary
SAP HANA
DEV / PR1 secondary
System
PR1
vIP
System
PR1
System
DEV
Cost optimized
Operating non-prod systems on Secondary
Resources freed (no data pre-load) to be offered to one or more non-prod installations
During take-over the non-prod operation has to be ended
Take-over performance similar to cold start-up
Needs another disk stack for non-prod usage load
16. Requirements
Needs to be implemented as a project, because this is
not a simple pre-build solution.
HW Partner needed because of different HANA
systems (disks and general sizing)
Fencing is HW specific
Cluster-rules needs to be adopted to the customer
specific implementation
17. 17
starting with version 0.149
Multi Tier System Replication – Cascading Systems
Datacenter Datacenter
asyncronsyncron
Production Local standby
with data preload
Remote standby system
with or without preload
(mixed usage with non-prod.)
Available since SAP HANA SPS7
(Three cascading systems)
18. Requirements
Needs to be implemented as a project, because this is
not a simple pre-build solution.
Side C is not in the cluster, therefore the
administrator need to do many tasks manually after
an switchover.
19. 19
starting with version 0.149
Multi-tier System Replication (cascading systems)
Chain Topology ( A → B → C )
asyncsync
Cluster
PP S
A B C
Default Setup - ChainChain
20. 20
starting with version 0.149
Multi-tier System Replication (cascading systems)
Chain Topology ( A → B → C )
asyncsync
Cluster
PP S
A B C
Default Setup - ChainChain
Cluster
async
PP
A B C
only async now
21. 21
starting with version 0.149
Multi-tier System Replication (cascading systems)
Chain Topology ( A → B → C )
asyncsync
Cluster
PPS
A B C
asyncsync
Cluster
PP S
A B C
Default Setup - ChainChain
Cluster
async
PP
A B C
only async now
22. 22
starting with version 0.149
Multi-tier System Replication (cascading systems)
Chain Topology ( A → B → C )
asyncsync
Cluster
PPS
A B C
asyncsync
Cluster
PP S
A B C
Default Setup - ChainChain
Cluster
async
PP
A B C
only async now
Not allowed from SAPNot allowed from SAP This would be a starstar
23. 23
async
Cluster
PP
A B C
Only async
starting with version 0.149
Multi-tier System Replication
Chain Topology ( A → B → C )
24. 24
async
Cluster
PP
A B C
ADMIN:
Break Replication complete
async
Cluster
PP
A B C
Only async
starting with version 0.149
Multi-tier System Replication
Chain Topology ( A → B → C )
25. 25
async
sync
PPS
A B
C Again a chain
async
Cluster
PP
A B C
ADMIN:
Break Replication complete
async
Cluster
PP
A B C
Only async
starting with version 0.149
Multi-tier System Replication
Chain Topology ( A → B → C )
ADMIN:
Create new SystemReplication
26. 26
Our Community
Developed jointly in the SAP Linux Lab in Walldorf
Integration of the solution in partner products
Upstream open-source project
Scoping, discussing and implementing Scale-Out
You are invited to join
our community :-)
Visit our booth or contact us via
sapalliance@suse.com or saphana@suse.com
27. 27
SUSE SAPHanaSR in 3 Facts
Reduces complexity
- provides a wizard for easy configuration with just SID,
instance number and IP address
- automates the sr-takeover and IP failover ("bind")
Reduces risk
- includes always a consistent picture of the SAP HANA
topology
- provides a choice for automatic registrations and site
takeover preference
Increases reliability
- provides short takeover times in special for table preload
scenarios
- includes the monitoring of the system replication status to
increase data consistency
29. Thank you.
29
Visit us online to learn more about the
SUSE and SAP partnership at
http://www.suse.com/sap
http://www.suse.com/products/sles-for-sap
31. Unpublished Work of SUSE LLC. All Rights Reserved.
This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC.
Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of
their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated,
abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE.
Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General Disclaimer
This document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making
purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document,
and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose.
The development, release, and timing of features or functionality described for SUSE products remains at the sole
discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at
any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in
this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All
third-party trademarks are the property of their respective owners.
Editor's Notes
As more and more HANA systems are productive today, business continuity become a higher priority.
There are two scenarios which play a role here
SAP = SAP provides a solution
HW = Hardware Vendor provides a solution / or is needed for the solution
It is all about the service level agreements of such systems.
.
The good thin is that SAP has some build in mechanisms with HANA, as well we within SLES4SAP
.
These two product features from SAP and SUSE will help you to achive your SLA's
.
Let's have a more detailed look...
SR is ONE possibility for increasing the availability of a HANA system.
.
The Benefits are:
- HW independent
- short failover time possible due to “memory-preload” option
- Distance depend on network
- No shared disks for data needed
.
The Drawbacks are:
- manual switch, not automated
- cmdline for more complex tasks
- needs additional solution to take care of client connection
.
HINT: because it is a two node cluster
* STONITH is mandatory!!!!!!
* SBD as shared drive(s) for fencing or IPMI / ILO
We use our SLE HAE which is included in SLES4SAP
.
We take care of
- Clients ( and the network )
- automatic switch
- fencing
+ web based gui and setup wizard
.
Pacemaker is a cluster resource manager.
Corosync (and Heartbeat) is the message layer
.
Resource Types
Groups – syntactic shortcut
Clone – active on multiple hosts
MultiState – Multiple Modes = Master/Slave
.
STONITH is an acronym for “Shoot-The-Other-Node-In-The-Head” and it protects your data from being corrupted by rogue nodes or concurrent access.
The two packages are delivered as maintenance update for SLES4SAP 11 SP3
.
They are out since 01 Juli 2014
.
So every customer get it for free
.
We have restrictions which are documentet in the “SetupGuide”
.
At the moment (Nov.2014) we support ONLY the two node scenario – NOTHING ELSE!
Single-tier System Replication and DEV / TST ( A → [B] + DEV )
- Cluster configuration already available
- Partner Tests expected in Q4/2014
* additional disk needed for QAS data
* QA1 will be shutdown, if takeover needed
* normal SAPDatabase or SAPInstance
* Tests still to be done for support statement
*Take over takes quite long, because data need to be loaded into memory
Single-tier System Replication and DEV / TST ( A → [B] + DEV )
- Cluster configuration already available
- Partner Tests expected in Q4/2014
* additional disk needed for QAS data
* QA1 will be shutdown, if takeover needed
* normal SAPDatabase or SAPInstance
* Tests still to be done for support statement
*Take over takes quite long, because data need to be loaded into memory
Multi-tier System Replication – Chain Topology ( A → B → C )
- Currently under testing
- Partner Tests expected in Q4/2014
Multi-tier System Replication – Chain Topology ( A → B → C )
- Currently under testing
- Partner Tests expected in Q4/2014
Multi-tier System Replication – Chain Topology ( A → B → C )
- Currently under testing
- Partner Tests expected in Q4/2014
Multi-tier System Replication – Chain Topology ( A → B → C )
- Currently under testing
- Partner Tests expected in Q4/2014