Verbeterde schrijfbewerkingen voor HDInsight HBase is nu algemeen beschikbaar
Publicatiedatum: 06 november, 2019
Verbeterde schrijfbewerkingen voor HDInsight HBase is nu algemeen beschikbaar.
Hoogtepunten
- Verbeter de prestaties van uw schrijfbewerkingen voor Apache HBase en Phoenix tot wel negen maal.
- Optimaal voor workloads met hoge doorvoer en lage latentie die worden uitgevoerd in Azure Data Lake Storage Gen 2 en Azure Blob Storage.
De scheiding van berekeningen en opslag in HDInsight clusters biedt klanten de voordelen van schaalbaarheid, elasticiteit, flexibiliteit en zuinigheid. Soms kan dit echter hogere latentiekosten met zich mee brengen vanwege netwerklagen.
In de huidige implementatie wordt write-ahead van logboeken in het HDInsight HBase-cluster opgeslagen als pagina-blobs in Azure Standard Storage. Het Azure-bestandssysteem is dus een van de weinige cloudproducten die voldoen aan de consistentievereisten voor write-ahead van logboek van HBase.
Deze architectuur werkt zeer goed voor de meeste toepassingen, maar is mogelijk niet ideaal voor missiekritieke toepassingen waarvoor consistent lage latentie en hoge IO-doorvoer vereist is, omdat inconsistente latentie voor write-ahead van logboeken een knelpunt kan zijn voor de algehele schrijfprestaties in HDInsight HBase-clusters.
Met de functie Verbeterde schrijfbewerkingen in het HDInsight HBase-cluster wordt een beheerde Premium SSD-schrijf bevestigd aan elke regioserver (werkknooppunt). Write-ahead van logboeken wordt geconfigureerd op schrijven in Hadoop Distributed File System (HDFS), gekoppeld aan beheerde premiumschijven in plaats van Azure pagina-blobs. Beheerde Premium-schijven zijn gebaseerd op SSD en bieden uitstekende I/O-prestaties met fouttolerantie. Door het gebruik van beheerde premiumschijven voor write-ahead van logboeken kan schrijven in de logboekopslag worden gescheiden van Apache HBase-gegevensopslag.
Meer informatie in Versnelde schrijfbewerkingen van Azure HDInsight voor Apache HBase.