You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -36,22 +36,23 @@ Kafka nodes have to be in the same region. Multi-AZ is currently not supported.
36
36
37
37
The Public Cloud Databases offer supports the following Kafka versions:
38
38
39
-
- Kafka 2.8
40
39
- Kafka 3.0
40
+
- Kafka 3.1
41
+
- Kafka 3.2
42
+
- Kafka 3.3
41
43
42
-
You can follow Kafka Release Cycle on their official page: <https://kafka.apache.org/downloads>
44
+
Please refer to the [DBMS lifecycle policy guide](https://docs.ovh.com/ie/en/publiccloud/databases/lifecycle-policy/) for recommendations on version upgrades and end of life announcements of major versions. Additionally, you can follow Kafka Release Cycle on their official page: <https://kafka.apache.org/downloads>
43
45
44
46
### Kafka clients
45
47
46
48
You can use any of the Kafka-recommended clients to access your cluster.
47
49
48
-
Please note that Kafka Connect isn't available so far.
50
+
Kafka Connect and Kafka Mirrormaker 2 are available at OVHcloud.
49
51
50
52
### Plans
51
53
52
-
Three plans are available:
54
+
Two plans are available:
53
55
54
-
-*Essential*
55
56
-*Business*
56
57
-*Enterprise*
57
58
@@ -64,10 +65,13 @@ Here is an overview of the various plans' capabilities:
64
65
65
66
Your choice of plan affects the number of nodes your cluster can run, the SLA, and a few other features such as read replicas or backup retention.
66
67
68
+
> [!primary]
69
+
> Be aware that you will be able to upgrade your plan but will not be able to downgrade it afterwards.
70
+
67
71
#### Nodes and replicas
68
72
69
-
-**Business**: The cluster is delivered with 3 nodes by default.
70
-
-**Enterprise**: The cluster is delivered with 6 nodes by default.
73
+
-**Business**: the cluster is delivered with 3 nodes by default.
74
+
-**Enterprise**: the cluster is delivered with 6 nodes by default.
71
75
72
76
#### License type
73
77
@@ -80,24 +84,33 @@ Here are the node types you can choose from:
Right now, all nodes of a given cluster should be of the same type and distributed in the same region.
100
105
106
+
#### Flexible storage
107
+
108
+
You can increased the storage of your cluster up to the maximum allowed for a given reference. Please refer to the [Resize your cluster storage guide](https://docs.ovh.com/ie/en/publiccloud/databases/resize-cluster-storage/) for more information.
109
+
110
+
#### Node template upgrade
111
+
112
+
You can upgrade the node template of your cluster to scale your hardware resources up. This operation causes no interruption of service but be aware that you will not be able to downgrade the node template afterwards.
113
+
101
114
#### Disk type
102
115
103
116
The type of storage available may vary according to the region your cluster lives in: see [Availability of Public Cloud products](https://www.ovhcloud.com/de/public-cloud/regions-availability/) for more information about block storage type availability depending on region. Thus, your cluster may be backed by e.g. *High Speed* or *High Speed Gen2* block storage.
@@ -106,6 +119,18 @@ Also, the performance caracteristics of the various storage offerings may vary d
106
119
107
120
Public Cloud Databases will select the most efficient disk type for your cluster depending on your cluster parameters.
108
121
122
+
#### Effective storage
123
+
124
+
The disk size listed above is the total disk size of the underlying machine. However, a small part of it goes towards the OS install.
125
+
126
+
We try hard to avoid "disk full" situations that could be harmful to cluster health. Therefore:
127
+
128
+
1. When reaching a concerning level of disk usage, a warning email is sent.
129
+
2. When reaching a concerning level of disk usage, the service is moved in the "DISK_FULL" state, and "read-only" mode, meaning no more writes can be done.
130
+
3. You then have the ability to upgrade to a higher service plan with more storage.
131
+
132
+
See the [Handling «Disk Full» situations documentation](https://docs.ovh.com/ie/en/publiccloud/databases/handling-disk-full/) for more information.
133
+
109
134
### Features
110
135
#### Network
111
136
Kafka clusters are reachable through a random port, attributed during cluster creation. Once your cluster is in **RUNNING** status, the Service URI will display the port to use.
@@ -121,25 +146,36 @@ Here are some considerations to take into account when using private network:
121
146
- When connecting from outside subnet, Openstack IP gateway must be enabled in the subnet use for the Database service. The customer is responsible for any other custom network setup.
122
147
123
148
149
+
##### Authorised IPs
150
+
151
+
Once your service is up and running, you will be able to specify IP addresses (or CIDR blocks) to authorise incoming traffic, until then your service will be unreachable.
152
+
124
153
#### Maximum simultaneous connections
125
154
126
155
The number of simultaneous connections in Public Cloud Databases for Kafka depends on the available total memory on the node.
127
156
We allow approximately 100 connections per 4 GB of RAM memory, capped to a maximum of 1000 active connections.
128
157
129
158
So for example on a server with 7 GB memory, you will get approximately 200 connections, and with 15 GB memory you will get 400 connections.
130
159
160
+
#### Schema registry
161
+
162
+
Schema registry is supported and can be activated on a running Kafka service by setting the `schemaRegistry` to `true` with an API call:
We do not currently support Kafka advanced parameters.
170
+
You can customize your Kafka further through the use of advanced parameters. See the [Advanced parameters references documentation](https://help.ovhcloud.com/csm/en-gb-public-cloud-databases-kafka-advanced-parameters-references?id=kb_article_view&sysparm_article=KB0054654) for more information about which ones are supported.
134
171
135
172
#### Backups
136
173
137
174
Kafka is a streaming tool. We don't backup Kafka data.
138
175
139
176
#### Logs and metrics
140
177
141
-
Logs and metrics are available via the OVHcloud Public Cloud Control Panel.
142
-
As of today, you can't export logs and metrics, nor plug them into a remote tool.
178
+
Logs and metrics are available through the Control Panel and the API. Additionally, cross service integration could be configured to leverage your logs and metrics in other Public Cloud Database services. You could then view your MySQL logs in Opensearch and metrics in Grafana (metrics have to be exported first in a time series compatible engine such as PostgreSQL or M3db). See the [Cross Service Integration documentation](https://help.ovhcloud.com/csm/en-gb-public-cloud-databases-kafka-advanced-parameters-references?id=kb_article_view&sysparm_article=KB0054654) for more information.
Copy file name to clipboardExpand all lines: pages/platform/databases/kafka_01_capabilities/guide.en-asia.md
+59-23Lines changed: 59 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,10 +4,10 @@ slug: kafka/capabilities
4
4
excerpt: Discover the capabilities and limitations of Public Cloud Databases for Kafka
5
5
section: Kafka - Guides
6
6
order: 010
7
-
updated: 2023-01-19
7
+
updated: 2023-04-24
8
8
---
9
9
10
-
**Last updated January 19th, 2023**
10
+
**Last updated April 24th, 2023**
11
11
12
12
## Objective
13
13
@@ -34,10 +34,12 @@ Kafka nodes have to be in the same region. Multi-AZ is currently not supported.
34
34
35
35
The Public Cloud Databases offer supports the following Kafka versions:
36
36
37
-
- Kafka 2.8
38
37
- Kafka 3.0
38
+
- Kafka 3.1
39
+
- Kafka 3.2
40
+
- Kafka 3.3
39
41
40
-
You can follow Kafka Release Cycle on their official page: <https://kafka.apache.org/downloads>
42
+
Please refer to the [DBMS lifecycle policy guide](https://docs.ovh.com/ie/en/publiccloud/databases/lifecycle-policy/) for recommendations on version upgrades and end of life announcements of major versions. Additionally, you can follow Kafka Release Cycle on their official page: <https://kafka.apache.org/downloads>
41
43
42
44
### Kafka clients
43
45
@@ -47,9 +49,8 @@ Please note that Kafka Connect and Kafka Mirrormaker 2 aren't available so far.
47
49
48
50
### Plans
49
51
50
-
Three plans are available:
52
+
Two plans are available:
51
53
52
-
-*Essential*
53
54
-*Business*
54
55
-*Enterprise*
55
56
@@ -62,10 +63,13 @@ Here is an overview of the various plans' capabilities:
62
63
63
64
Your choice of plan affects the number of nodes your cluster can run, the SLA, and a few other features such as read replicas or backup retention.
64
65
66
+
> [!primary]
67
+
> Be aware that you will be able to upgrade your plan but will not be able to downgrade it afterwards.
68
+
65
69
#### Nodes and replicas
66
70
67
-
-**Business**: The cluster is delivered with 3 nodes by default.
68
-
-**Enterprise**: The cluster is delivered with 6 nodes by default.
71
+
-**Business**: the cluster is delivered with 3 nodes by default.
72
+
-**Enterprise**: the cluster is delivered with 6 nodes by default.
69
73
70
74
#### License type
71
75
@@ -78,24 +82,33 @@ Here are the node types you can choose from:
Right now, all nodes of a given cluster should be of the same type and distributed in the same region.
98
103
104
+
#### Flexible storage
105
+
106
+
You can increased the storage of your cluster up to the maximum allowed for a given reference. Please refer to the [Resize your cluster storage guide](https://docs.ovh.com/ie/en/publiccloud/databases/resize-cluster-storage/) for more information.
107
+
108
+
#### Node template upgrade
109
+
110
+
You can upgrade the node template of your cluster to scale your hardware resources up. This operation causes no interruption of service but be aware that you will not be able to downgrade the node template afterwards.
111
+
99
112
#### Disk type
100
113
101
114
The type of storage available may vary according to the region your cluster lives in: see [Availability of Public Cloud products](https://www.ovhcloud.com/asia/public-cloud/regions-availability/) for more information about block storage type availability depending on region. Thus, your cluster may be backed by e.g. *High Speed* or *High Speed Gen2* block storage.
@@ -104,6 +117,18 @@ Also, the performance caracteristics of the various storage offerings may vary d
104
117
105
118
Public Cloud Databases will select the most efficient disk type for your cluster depending on your cluster parameters.
106
119
120
+
#### Effective storage
121
+
122
+
The disk size listed above is the total disk size of the underlying machine. However, a small part of it goes towards the OS install.
123
+
124
+
We try hard to avoid "disk full" situations that could be harmful to cluster health. Therefore:
125
+
126
+
1. When reaching a concerning level of disk usage, a warning email is sent.
127
+
2. When reaching a concerning level of disk usage, the service is moved in the "DISK_FULL" state, and "read-only" mode, meaning no more writes can be done.
128
+
3. You then have the ability to upgrade to a higher service plan with more storage.
129
+
130
+
See the [Handling «Disk Full» situations documentation](https://docs.ovh.com/ie/en/publiccloud/databases/handling-disk-full/) for more information.
131
+
107
132
### Features
108
133
#### Network
109
134
Kafka clusters are reachable through a random port, attributed during cluster creation. Once your cluster is in **RUNNING** status, the Service URI will display the port to use.
@@ -119,25 +144,36 @@ Here are some considerations to take into account when using private network:
119
144
- When connecting from outside subnet, Openstack IP gateway must be enabled in the subnet use for the Database service. The customer is responsible for any other custom network setup.
120
145
121
146
147
+
##### Authorised IPs
148
+
149
+
Once your service is up and running, you will be able to specify IP addresses (or CIDR blocks) to authorise incoming traffic, until then your service will be unreachable.
150
+
122
151
#### Maximum simultaneous connections
123
152
124
153
The number of simultaneous connections in Public Cloud Databases for Kafka depends on the available total memory on the node.
125
154
We allow approximately 100 connections per 4 GB of RAM memory, capped to a maximum of 1000 active connections.
126
155
127
156
So for example on a server with 7 GB memory, you will get approximately 200 connections, and with 15 GB memory you will get 400 connections.
128
157
158
+
#### Schema registry
159
+
160
+
Schema registry is supported and can be activated on a running Kafka service by setting the `schemaRegistry` to `true` with an API call:
We do not currently support Kafka advanced parameters.
168
+
You can customize your Kafka further through the use of advanced parameters. See the [Advanced parameters references documentation](https://help.ovhcloud.com/csm/en-gb-public-cloud-databases-kafka-advanced-parameters-references?id=kb_article_view&sysparm_article=KB0054654) for more information about which ones are supported.
132
169
133
170
#### Backups
134
171
135
172
Kafka is a streaming tool. We don't backup Kafka data.
136
173
137
174
#### Logs and metrics
138
175
139
-
Logs and metrics are available via the OVHcloud Public Cloud Control Panel.
140
-
As of today, you can't export logs and metrics, nor plug them into a remote tool.
176
+
Logs and metrics are available through the Control Panel and the API. Additionally, cross service integration could be configured to leverage your logs and metrics in other Public Cloud Database services. You could then view your MySQL logs in Opensearch and metrics in Grafana (metrics have to be exported first in a time series compatible engine such as PostgreSQL or M3db). See the [Cross Service Integration documentation](https://help.ovhcloud.com/csm/en-gb-public-cloud-databases-kafka-advanced-parameters-references?id=kb_article_view&sysparm_article=KB0054654) for more information.
0 commit comments