TILLGÄNGLIGT NU

Nu är HBase-accelererade skrivningar i HDInsight allmänt tillgängligt

Publiceringsdatum: 06 november, 2019

Nu är HBase-accelererade skrivningar i HDInsight allmänt tillgängligt.

Höjdpunkter

  • Förbättra skrivprestanda för Apache HBase och Phoenix med upp till nio gånger.
  • Lämpar sig bäst för arbetsbelastningar med högt dataflöde och låg svarstid som körs i Azure Data Lake Storage Gen 2 och Azure Blob Storage.

Separationen av beräkning och lagring i HDInsight-kluster ger kunderna fördelar som skalbarhet, elasticitet, flexibilitet och besparingar. Men ibland kan detta medföra kostnader för höga svarstider på grund av nätverkslager.

I den aktuella implementeringen lagras loggar som skrivs på förhand (WAL-filer) i HDInsight HBase-kluster som sidblobar i Azure Storage (standard). Det innebär att Azure-filsystemet är ett av få molnerbjudanden som uppfyller konsekvenskraven för HBase WAL.

Den här arkitekturen fungera bra för de flesta program, men kanske inte är optimal för verksamhetskritiska program som kräver konsekvent låg svarstid och högt I/O-dataflöde eftersom inkonsekventa svarstider för WAL-skrivningar kan skapa en flaskhals för övergripande skrivprestanda i HDInsight HBase-kluster.

Funktionen med accelererade skrivningar i HDInsight HBase-klustret lägger till en hanterad Premium SSD-disk i varje regionsserver (arbetsnod). Loggar som skrivs på förhand konfigureras för att skrivas till Hadoop Distributed File System (HDFS) på hanterade premium-diskar i stället för vanliga Azure-sidblobar. Hanterade premium-diskar är SSD-baserade och erbjuder höga I/O-prestanda med feltolerans. Genom att använda hanterade premium-diskar för WAL-filer kan du separera lagringen av loggar som skrivs på förhand från Apache HBase-datalagringen.

Läs mer i Azure HDInsight-accelererade skrivningar för Apache HBase.

 

 

  • HDInsight
  • Microsoft Ignite

Tillhörande produkter