1 Introduction to ODP - acceldata-io/odpdocumentation GitHub Wiki
Acceldata supports the Open-Source Data Platform. To use the Acceldata supported Open-Source Data Platform (ODP), you must install it. This documentation explains ODP and the installation process of (ODP).
Features of ODP
- ODP is an Open Source Data Platform.
- It provides an alternative to proprietary platform and a monopoly.
- ODP is available to Pulse customers who do not want to get locked with a single vendor.
- ODP is 100% Open source - Built and Tested by Acceldata using the latest upstream code.
- ODP uses the same stack Deployed at T-Mobile, AT&T , True Corp, AIS group PhonePe, HCSC, and Freddie Mac.
ODP Architecture
The following image displays the architecture of ODP.
Open Source Data Platform Specifications
Component Versions
This section provides a list of the official Apache component versions for Open Source Data Platform (ODP). To ensure that you are working with the most recent stable software available, you must be familiar with the latest Apache component versions in ODP. You should also be aware of the available Technical Preview components and use them only in a testing environment.
The Acceldata approach is to provide patches only when necessary, to ensure the interoperability of components. Unless you are explicitly directed by Acceldata Support to install a patch, each of the ODP components should remain at the following package version levels to ensure a certified and supported copy of ODP.
Official Apache component versions for ODP.
- Ambari 2.7.6.0
- Hadoop 3.2.3
- HBase 2.4.11
- Phoenix 5.0.0
- Hive 3.1.3 / 4.0.0-Alpha1
- Tez 0.10.1
- Spark 2 2.4.8
- Spark 3 3.2.2
- Kafka 2.8.2
- Ranger 2.3.0
- Infra Solr 2.7.6.0
- Sqoop 1.4.7
- Impala 4.1.0
- Hue 4.10.0
- Zookeeper 3.5.10
- Zeppelin 0.10.1
Java Certifications
| Name | Status |
|---|---|
| Java | JDK 1.8 (Complete) JDK 11 (TBD) |
Upcoming Releases
| Component | Version | Release Date |
|---|---|---|
| Nifi | 1.19.1 | Q2-2023 |
| Druid | 25.0.0 | Q2-2023 |
| Kudu | 1.16.0 | TBD |
| Ozone | 1.3.0 | Q3-2023 |
ODP Process Methodology
ODP Migration Options
Acceldata supports three types of migrations for ODP. The three migration methods are described as follows.
In-Place Upgrade
This is the fastest migration process and does not require you to uninstall the existing version. You can start this migration process without saving data beyond normal precautions.
Side-car Upgrade
You can use the side-car migration technique when you have tight service-level agreements (SLAs) that preclude an extended. This process minimizes downtime on individual workloads while providing a straightforward roll-back mechanism on a per-workload basis.
Forklift Upgrade
Forklift upgrade requires major changes to your existing IT infrastructure. Forklift upgrades are a result of relatively minor enhancements that cannot be implemented piece by piece due to legacy systems. In such cases, the hardware and software needs to be updated simultaneously, creating a job so large that it requires a metaphorical forklift to carry it out.