Âûáèðàé : Ïîêóïàé : Èñïîëüçóé
0

Arenadata Hyperwave: ðàçâèòèå êîíöåïöèè Streamhouse, èíòåãðàöèÿ StarRocks è Paimon, íîâûå ôóíêöèè áåçîïàñíîñòè

Ãðóïïà Arenadata ïðåäñòàâèëà íîâóþ âåðñèþ ãèáðèäíîé ïëàòôîðìû äàííûõ Arenadata Hyperwave (ADH) 4.4.0. Êëþ÷åâûå èçìåíåíèÿ — èíòåãðàöèÿ...

Ãðóïïà Arenadata ïðåäñòàâèëà íîâóþ âåðñèþ ãèáðèäíîé ïëàòôîðìû äàííûõ Arenadata Hyperwave (ADH) 4.4.0. Êëþ÷åâûå èçìåíåíèÿ — èíòåãðàöèÿ OLAP-äâèæêà StarRocks è ïîääåðæêà òàáëè÷íîãî ôîðìàòà Apache Paimon. Ðåëèç ïðîäîëæàåò ðàçâèòèå êîíöåïöèè Streamhouse äëÿ àíàëèòèêè â ðåàëüíîì âðåìåíè, íî íå îãðàíè÷èâàåòñÿ åþ: ïëàòôîðìà äà¸ò áîëüøå âàðèàíòîâ ïðè ïîñòðîåíèè àðõèòåêòóðû äàííûõ — ìîæíî âûáèðàòü äâèæêè, òàáëè÷íûå ôîðìàòû è ñöåíàðèè îáðàáîòêè, âêëþ÷àÿ áûñòðûé SQL è ðàáîòó ñ ïîòîêîâûìè äàííûìè. Îá ýòîì CNews ñîîáùèëè ïðåäñòàâèòåëè Arenadata.

Äîáàâëåíèå StarRocks ðàñøèðÿåò âîçìîæíîñòè âûïîëíåíèÿ áûñòðûõ SQL-çàïðîñîâ ïðè ðàáîòå ñ áîëüøèìè îáú¸ìàìè äàííûõ.  ðåëèçå ðåàëèçîâàíà èíòåãðàöèÿ ñåðâèñà ñ ïëàãèíîì áåçîïàñíîñòè Ranger, à ïðè ðàáîòå ñ âíåøíèìè êàòàëîãàìè (Iceberg è Hive) äîáàâëåíû ïîääåðæêà Kerberos è èìïåðñîíàöèÿ ïîëüçîâàòåëåé äëÿ ðàçãðàíè÷åíèÿ äîñòóïà. Óïðàâëÿòü òîïîëîãèåé è êîíôèãóðàöèåé ÑÓÁÄ ìîæíî ÷åðåç èíòåðôåéñ ïëàòôîðìû. Âíóòðåííèé òðàôèê ñåðâèñà çàùèù¸í øèôðîâàíèåì, à àðõèòåêòóðà ðàññ÷èòàíà íà çàïóñê â èçîëèðîâàííûõ ñðåäàõ.

Ïîääåðæêà Paimon 2.0 ïðåäîñòàâëÿåò åùå îäèí èíñòðóìåíò äëÿ ïîñòðîåíèÿ ñîâðåìåííûõ õðàíèëèù äàííûõ.  Arenadata Hyperwave ñåðâèñ ïîñòàâëÿåòñÿ ñî âñòðîåííîé ïîääåðæêîé Spark 3 è 4, Hive, Trino (÷åðåç ïðåäóñòàíîâëåííûé êàòàëîã) è Flink.

Èçìåíåíèÿ â âû÷èñëèòåëüíûõ äâèæêàõ íàöåëåíû íà èíòåãðàöèþ êîìïîíåíòîâ. Äëÿ Spark 4 äîáàâëåíî óäàëåííîå ïîäêëþ÷åíèå ÷åðåç Spark Connect íà áàçå ìíîãîïîëüçîâàòåëüñêîãî øëþçà Kyuubi.  Kyuubi ïîÿâèëàñü ïîääåðæêà ïðîôèëåé — ýòî ïîçâîëÿåò ïàðàëëåëüíî âûâîäèòü íîâóþ âåðñèþ Spark, íå ïðåðûâàÿ ðàáîòó ïîëüçîâàòåëåé íà ïðåäûäóùåé, è áåçîïàñíî óïðàâëÿòü òàêèìè ïåðåõîäàìè. Ðåàëèçîâàíà èíòåãðàöèÿ ñ Kyuubi Arrow Flight SQL: îí íå òîëüêî óñêîðÿåò àíàëèòè÷åñêèå çàïðîñû, íî è îòêðûâàåò äîñòóï äëÿ êëèåíòîâ, êîòîðûì íóæíû ïðîòîêîëû ODBC è ADBC.  ñåðâèñå Flink 2 ïîÿâèëàñü íàòèâíàÿ ïîääåðæêà òàáëèö Iceberg, ÷òî óïðîùàåò ïîñòðîåíèå ñêâîçíûõ êîíâåéåðîâ îáðàáîòêè äàííûõ.

Îáíîâëåíèÿ èíòåðôåéñîâ è àâòîìàòèçàöèè õðàíåíèÿ çàòðîíóëè ðàáîòó ñ ìåòàäàííûìè è ðåïëèêàöèåé.  âåá-èíòåðôåéñå HUE äîáàâëåíî àâòîäîïîëíåíèå äëÿ òàáëè÷íûõ âûðàæåíèé (CTE) è ïîääåðæêà íåñêîëüêèõ êîíå÷íûõ òî÷åê äëÿ Ozone è HDFS.  ïàíåëè óïðàâëåíèÿ HBase ðåàëèçîâàíà àóòåíòèôèêàöèÿ ïîëüçîâàòåëåé ÷åðåç LDAP. Ñåðâèñ Smart Storage Manager (SSM) ïîëó÷èë ôóíêöèþ ôèëüòðàöèè ñîáûòèé ïðè ðåïëèêàöèè äàííûõ ìåæäó êëàñòåðàìè, êîòîðàÿ ïîçâîëÿåò ñíèçèòü íàãðóçêó íà ñåòü è äåëàåò ðåïëèêàöèþ áîëåå ãèáêîé è óïðàâëÿåìîé. Îáíîâë¸ííûé Trino ADB Connector ïîääåðæèâàåò ðàñïðåäåë¸ííîå ÷òåíèå è çàïèñü, à òàêæå ïðÿìîé ïåðåíîñ òåêñòîâûõ ôèëüòðîâ (text pushdown).

Îáíîâëåíèÿ â ÷àñòè áåçîïàñíîñòè è ñîâìåñòèìîñòè óïðîùàþò âñòðàèâàíèå ïëàòôîðìû â êîðïîðàòèâíûé êîíòóð. Êîííåêòîðû Trino òåïåðü ðàáîòàþò ñ ñèñòåìîé óïðàâëåíèÿ ñåêðåòàìè OpenBao.  HUE íàñòðîåí êîíòðîëü äîñòóïà äëÿ èíòåðïðåòàòîðà Kyuubi, à äëÿ Spark 4 äîáàâëåíî äåéñòâèå ïî óïðàâëåíèþ ïëàãèíîì Ranger. Çàùèòà ïåðèìåòðà óñèëåíà ïîääåðæêîé TLS v1.3, à â ZooKeeper ïîÿâèëèñü ïàðàìåòðû äëÿ âêëþ÷åíèÿ TLS è SASL. Arenadata Hyperwave 4.4.0 ñîâìåñòèìà ñ ðîññèéñêèìè îïåðàöèîííûìè ñèñòåìàìè «Ðåä ÎÑ 8.0» è Astra Linux 1.8.6, à òàêæå ñ íîâîé ñèñòåìîé ìîíèòîðèíãà Arenadata Monitoring (ADM) 5.0.

Îäíîâðåìåííî âûïóùåíà íîâàÿ âåðñèÿ ïîäñèñòåìû áåçîïàñíîñòè Arenadata Platform Security (ADPS).  íåé äîáàâëåíà ïîääåðæêà îïåðàöèîííûõ ñèñòåì «Ðåä ÎÑ 8.0» è Astra Linux 1.8.6. Êðîìå òîãî, â áàíäë âêëþ÷¸í àãåíò vmagent äëÿ àâòîìàòè÷åñêîé ïåðåäà÷è ïðåäíàñòðîåííûõ äàøáîðäîâ â ñèñòåìó ìîíèòîðèíãà ADM 5.0.

Àëåêñàíäð Àíèñèìîâ, òåõíè÷åñêèé ðóêîâîäèòåëü ïðîäóêòà Arenadata Hyperwave: «Â âåðñèè 4.4.0 ìû ðàçâèâàåì ADH â äâóõ íàïðàâëåíèÿõ: ðàñøèðÿåì âûáîð äâèæêîâ è ôîðìàòîâ äëÿ àíàëèòèêè è óñèëèâàåì áåçîïàñíîñòü. StarRocks è Paimon äîáàâëÿþò ñöåíàðèè áûñòðîãî SQL è ïîòîêîâîé îáðàáîòêè, à èçîëÿöèÿ âû÷èñëèòåëüíûõ ñðåä è ðàáîòà êîííåêòîðîâ Trino ñ OpenBao óïðîùàþò ðàçâ¸ðòûâàíèå â êîíòóðàõ ñ æ¸ñòêèìè òðåáîâàíèÿìè».

Arenadata Hyperwave (ADH) — óíèâåðñàëüíàÿ ïëàòôîðìà íà îñíîâå open source êîìïîíåíòîâ è ïðîïðèåòàðíûõ ðåøåíèé, ïðåäíàçíà÷åííàÿ äëÿ õðàíåíèÿ, îáðàáîòêè è àíàëèçà äàííûõ âíå çàâèñèìîñòè îò èõ ñòðóêòóðû è îáú¸ìà. ADH ïðåäîñòàâëÿåò íàáîð èíñòðóìåíòîâ è ñåðâèñîâ äëÿ ðåàëèçàöèè ñîâðåìåííûõ ïàòòåðíîâ — îò Data Lake äî Lakehouse è Streamhouse.

Ðåøàåìûå çàäà÷è: õðàíåíèå, îáðàáîòêà áîëüøèõ îáúåìîâ ñòðóêòóðèðîâàííûõ è íåñòðóêòóðèðîâàííûõ äàííûõ ëþáîãî òèïà (ñèñòåìû óïðàâëåíèÿ äîêóìåíòàìè è êîíòåíòîì, õðàíåíèå è ðåãèñòðàöèÿ ñîáûòèé, äàííûå äàò÷èêîâ, êàòàëîãè òîâàðîâ, ðåçåðâíîå êîïèðîâàíèå äðóãèõ ÑÓÁÄ); ðàñïðåäåëåííàÿ îáðàáîòêà èíôîðìàöèè; ïîñòðîåíèå îçåð äàííûõ, lakehouse è streamhouse (åäèíûé öåíòð âñåõ äàííûõ êîìïàíèè, áûñòðîå ðàçâåðòûâàíèå è ñâîðà÷èâàíèå «ïåñî÷íèö» äëÿ ïèëîòíûõ ïðîåêòîâ è ïðîâåðêè ñòàòèñòè÷åñêèõ ãèïîòåç, ðàáîòà ñ àíàëèòè÷åñêèìè èíñòðóìåíòàìè â åäèíîé ñðåäå); ìàøèííîå îáó÷åíèå è èñêóññòâåííûé èíòåëëåêò; èìïîðòîçàìåùåíèå è ðàçãðóçêà ñèñòåì çàðóáåæíûõ âåíäîðîâ.

Íà Arenadata Hyperwave ïîëó÷åíî ñâèäåòåëüñòâî î ãîñóäàðñòâåííîé ðåãèñòðàöèè ïðîãðàììû äëÿ ÝÂÌ. Ïðîäóêò âêëþ÷íí â åäèíûé ðååñòð ðîññèéñêèõ ïðîãðàìì äëÿ ýëåêòðîííûõ âû÷èñëèòåëüíûõ ìàøèí è áàç äàííûõ, à òàêæå â ðååñòð ñèñòåìû ñåðòèôèêàöèè ñðåäñòâ çàùèòû èíôîðìàöèè ïî òðåáîâàíèÿì áåçîïàñíîñòè èíôîðìàöèè.

Êîììåíòàðèè