Permabit Albireo SANblox is een speciaal gebouwd apparaat voor gegevensreductie dat is ontworpen om meer capaciteit uit Fibre Channel SAN's te halen. Permabit schat dat gebruikers ten minste een vermindering van 6:1 zullen zien in de datavoetafdruk die zich op het SAN bevindt, waardoor opslaginvesteringen de standaardwaardepropositie enorm kunnen veranderen. SANblox biedt deduplicatie en compressie met thin provisioning, waardoor de functieset verder wordt uitgebreid. Alle gegevensreductie wordt inline gedaan, het SANblox-apparaat glijdt gewoon voor en virtualiseert het SAN, het SAN en de applicatie zijn zich niet bewust van de residentie van de SANblox-oplossing. SANblox werkt op elke FC-opslag, ongeacht de schijfconfiguratie - harde schijven, hybride en all-flash-oplossingen zullen allemaal dezelfde vermindering van de gegevensvoetafdruk zien.
Permabit Albireo SANblox is een speciaal gebouwd apparaat voor gegevensreductie dat is ontworpen om meer capaciteit uit Fibre Channel SAN's te halen. Permabit schat dat gebruikers ten minste een vermindering van 6:1 zullen zien in de datavoetafdruk die zich op het SAN bevindt, waardoor opslaginvesteringen de standaardwaardepropositie enorm kunnen veranderen. SANblox biedt deduplicatie en compressie met thin provisioning, waardoor de functieset verder wordt uitgebreid. Alle gegevensreductie wordt inline gedaan, het SANblox-apparaat glijdt gewoon voor en virtualiseert het SAN, het SAN en de applicatie zijn zich niet bewust van de residentie van de SANblox-oplossing. SANblox werkt op elke FC-opslag, ongeacht de schijfconfiguratie - harde schijven, hybride en all-flash-oplossingen zullen allemaal dezelfde vermindering van de gegevensvoetafdruk zien.
Een gegevensreductie van 6x wordt vrij algemeen aanvaard als een goed cijfer voor standaard werkbelastingen met gemengde bedrijfsapplicaties. Afhankelijk van het gebruik van de opslag kunnen de cijfers echter veel hoger oplopen. VDI-use-cases kunnen het voordeel van SANblox met een orde van grootte naar de hemel drijven, en IT-winkels die bijvoorbeeld meerdere kopieën van databases gebruiken voor ontwikkeling, zullen enorme datavoetafdrukreducties zien. In feite kan het eenvoudigweg in staat zijn om kopieën van gegevens voor ontwikkelingsdoeleinden te gebruiken, nieuwe bedrijfsprocessen mogelijk maken, waarbij de kosten voor het implementeren van volledige gegevenssets voorheen te hoog waren.
Permabit van zijn kant is al heel lang bezig met deduplicatie. Hoewel gegevensreductie tot voor kort niet erg populair was buiten back-upapparaten, hebben op flash gebaseerde apparaten het concept naar meer reguliere werklasten gedreven. De deduplicatietechnologie achter veel van die all-flash-apparaten is waarschijnlijk een Permabit-oplossing. Deduplicatie is echter niet overal, harde schijf-arrays en zelfs de meeste hybrides zijn eenvoudigweg niet gebouwd met dat concept in gedachten, en zelfs veel flash-arrays bieden een beperkte set gegevensreductieservices. Permabit opent deze services via het SANblox-apparaat, waardoor nieuwe of bestaande opslag nieuwe trucs krijgt.
De Permabit Albireo SANblox wordt nu verzonden met een adviesprijs die varieert afhankelijk van de opslagleverancier waarmee de eenheid is gekoppeld en de actieprijs. Het is duidelijk dat prijsargumenten het beste werken wanneer de capaciteit groot genoeg is om schaalvoordelen te behalen. Permabit heeft een prijsvoorbeeld toegevoegd om te laten zien hoe traditionele flash-opslag zich verhoudt tot een omgeving met SANblox:
- Kosten voor 60 TB onbewerkt: $ 720,000
- Kosten na overhead voor gegevensbescherming: $ 12/GB
- Kosten voor SANblox 6:1 pccapaciteitsbesparing: $ 70,000
- Kosten voor 10 TB na overhead voor gegevensbescherming: $ 120,000
- Totale kosten vóór kortingen: $ 190,000
- Effectieve kosten per GB (opslag + sanblox) vóór kortingen: $ 3.16
- Netto besparing: 74%
Permabit Albireo SANblox-specificaties
- CPU: Intel Xeon E5-1650v2
- RAM: 128 GB
- FC-poorten: 4 x 16 Gb (Emulex)
- Max. Bruikbare capaciteit: 256 TiB
- Max. Ondersteunde LUN's: 256
- Willekeurige IO (4K IOPS):
- Lees: 230,000
- Schrijf: 111,000
- Gemengde RW70: 180,000
- Sequentiële doorvoer:
- Lezen: 1045MB/s
- Schrijven: 800 MB/s
- Minimale latentie:
- Lees: 300us
- Schrijf: 400us
- Betrouwbaarheid: alle gegevens/metagegevens worden naar backend-opslag geschreven voordat schrijfbewerkingen worden bevestigd. Er worden geen gegevens in de cache opgeslagen op SANblox.
- Beschikbaarheid: naadloze hoge beschikbaarheid zorgt voor transparante failover in minder dan 30 seconden.
- Onderhoudsgemak: SMTP-waarschuwingen en transparante upgrades van software- en hardwarecomponenten.
- Uiterlijke kenmerken:
- Vormfactor: 1U rackmontage
- Breedte: 17.2 "(437 mm)
- Gewicht: 38lbs (16.5kg)
- Vermogen:
- Spanning: 100-240V, 50-60Hz
- Watt: 330
- Ampère: 4.5 max
- Bedrijfstemperatuur: 10°C tot 35°C (50°F tot 95°F)
- Relatieve vochtigheid tijdens bedrijf: 8% tot 90% (niet-condenserend)
- Alle benodigde certificeringen
- Elektromagnetische emissies: FCC klasse A, ICES-003, CISPR 22 klasse A, AS/NZS CISPR 22 klasse A, EN 61000-3-2/-3-3, VCCI:V-3, KN22 klasse A
- Elektromagnetische immuniteit: CISPR 24, KN 24, (EN 61000-4-2, EN 61000-4-3, EN 61000-4-4, EN 61000-4-5, EN 61000-4-6, EN 61000-4- 8, EN 61000-4-11)
- Efficiëntie van de voeding: 80 Plus Gold-gecertificeerd
ontdubbeling
Deduplicatie is gewoon het proces om te voorkomen dat dubbele gegevens waardevolle ruimte innemen in de primaire opslag. Het verschil tussen het kopen van een apparaat voor gegevensreductie, specifiek voor back-up, en een apparaat dat is ontworpen voor primaire opslag, kan voor sommige kopers verwarrend zijn. Primaire opslag met gegevensreductie is ontworpen om de levering van prestaties te optimaliseren voor willekeurige toegang tot gegevensblokken met een vaste grootte. Om de snellere prestaties te bereiken, richt de reductie van primaire opslaggegevens zich op vaste stukjes gegevens, meestal meer, kleinere blokken (er is echter variatie afhankelijk van de specifieke leverancier). Aan de andere kant richt een deduplicatie back-upapparaat zich meer op sequentiële doorvoer om de back-up- en herstelprocessen te versnellen. Back-up dedupe-appliances, met hun sequentiële focus, zijn in staat om grote datastromen te verwerken en deze naar media met variabele brokgroottes te schrijven. Enerzijds betekent dit dat het apparaat grotere brokken kan gebruiken en dus minder brokken heeft om bij te houden; aan de andere kant, als er een kleine hoeveelheid gegevens is die moet worden teruggelezen, moet het hele stuk worden gelezen.
Wat deduplicatie betreft, zijn er twee manieren om dit uit te voeren: inline of postprocessing. Inline deduplicatie betekent eenvoudigweg dat terwijl gegevens naar het doel gaan, duplicaten worden gevonden en vervolgens nooit worden geschreven. Omdat het inline is, profiteren caches en lagen van snellere opslag in hybride arrays allemaal van een toename van de effectieve capaciteit. Dit is ideaal voor het besparen van schijfruimte en niet te vergeten het opslaan van schrijfbewerkingen naar flash-media (waar flash slechts een beperkt aantal schrijfbewerkingen kan duren voordat het begint te verslechteren). Bovenop deze voordelen maakt inline ook directe replicatie voor gegevensbescherming mogelijk. De keerzijde van de inline deduplicatie is de prestatiehit bij het schrijven van deuntjes die bijna onvermijdelijk is.
Deduplicatie na het proces betekent dat het deduplicatieproces begint zodra de gegevens hun opslagdoel hebben bereikt of wanneer ze een opslagcache bereiken. Hoewel dit de initiële prestatiehit tijdens het schrijven kan overslaan, introduceert het wel andere problemen. Ten eerste nemen duplicaten opslagruimte in beslag terwijl ze wachten tot het deduplicatieproces begint of inhaalt als het altijd actief is. Als de gegevens eerst naar een cache worden gestuurd, kan de cache snel vol raken. Als gevolg hiervan kunnen hybride arrays alleen capaciteitsbesparingen opleveren op het laagste niveau. Alles eerst naar de opslagmedia schrijven voordat ontdubbelen kan ook een grotere tol eisen van flash. En hoewel de initiële prestatiehit kan worden overgeslagen, zal het deduplicatieproces nog steeds bronnen moeten gebruiken zodra het postproces begint.
Prestaties zijn meestal de grootste zorg vanuit het perspectief van een leverancier, omdat ze niet willen dat hun apparaat langzamer draait dan hun concurrenten (ook al zullen ze over het algemeen minder schijfruimte gebruiken). De prestatiehit en de algehele maximale prestatie komen door een combinatie van beschikbare bronnen en de specifieke software die binnen het gegeven apparaat wordt gebruikt. Hoewel prestaties ook een punt van zorg kunnen zijn voor klanten, en een grote zorg, maken ze zich ook zorgen over gegevensverlies, aangezien het deduplicatieproces de manier verandert waarop gegevens worden opgeslagen in plaats van hoe ze aanvankelijk werden geschreven.
Dus waar past Permabit in dit verschil in deduplicatie? Permabit zit voor een SAN en dedupliceert gegevens terwijl het naar zijn doel beweegt. Permabit gebruikt een inline, multi-core schaalbare en low memory overhead-methode voor deduplicatie. Als we specifiek kijken naar het apparaat dat we testen, de Permabit Albireo SANblox, kan het gegevens indexeren die deduplicatie nodig hebben met 4K-granulariteit in een primaire opslagomgeving. Dus de Permabit Albireo SANblox kan 256 TB aan ingerichte LUN's gebruiken en presenteren als 2.5 PB aan logische opslag, maar doet dit in slechts 128 GB RAM. Hierdoor kan het apparaat prestatieaspecten aanpakken, zowel door kleinere stukjes gegevens terug te lezen als door minder bronnen te gebruiken. Een andere methode om de prestaties met Permabit aan te pakken, is door de software in een apparaat in te bedden. Permabit stelt dat klanten die deze methode gebruiken, prestaties van meer dan 600,000 IOPS hebben gezien.
Het is gemakkelijk voor elk bedrijf om te zeggen dat hun apparaat (in dit geval deduplicatie) geweldig is in wat het doet. Maar het is altijd beter als enig bewijs kan worden geleverd in een context die kan worden begrepen door klanten en leveranciers die Permabit willen combineren met hun SAN-apparaten. Een paar jaar geleden voerde Permabit een onderzoek uit met Enterprise Strategy Group (ESG). In het onderzoek werd gekeken naar de gegevensreductieratio in verschillende omgevingen en werden alleen compressie, alleen deduplicatie en compressie en deduplicatie gecombineerd vergeleken.
Setup en configuratie
Het SANblox-apparaat is een 1U-server die zichzelf in wezen invoegt in het gegevenspad voor LUN's die worden doorgestuurd. Natuurlijk hoeven niet alle LUN's door de SANblox te gaan. SANblox-eenheden worden meestal ingezet in HA-paren en afhankelijk van de behoeften of mogelijkheden van de onderliggende opslag kunnen meerdere HA-paren worden gebruikt om aan elke opslag- of prestatievereiste te voldoen.
De SANblox online krijgen is vrij snel en gemakkelijk. U kent het systeem twee IP-adressen toe: een voor IPMI en een tweede voor het webbeheer en de SSH-interface. Wanneer het online komt, pak je de WWN's voor de twee backend FC-poorten (die verbinding maken met je opslagsysteem) en gebruik je deze om een aparte FC-zone mee te creëren.
Op arrayniveau voorziet u uw opslag zodat u één LUN van 1 GB hebt voor apparaatinstellingen en meerdere LUN's voor uw primaire gegevensopslag. Alle metadata worden ook op deze volumes opgeslagen, de SANblox bewaart geen gegevens in het apparaat, mogelijk gemaakt door zijn synchrone, inline functionaliteit. Voor onze screenshotvoorbeelden hebben we onze DotHill Ultra48-array gebruikt, waarbij 1 1GB LUN voor SANblox-instellingen en 2 1TB LUN's voor de SANblox-opslagpool zijn geconfigureerd.
Met de opslag geconfigureerd, detecteert en configureert de SANblox zichzelf automatisch met behulp van de 1 GB LUN voor apparaatinstellingen en bekijkt de andere LUNS voor het maken van een opslagpool. In dit geval worden ze allemaal bij elkaar gegroepeerd bij het maken van de pool en kunt u selecteren of u deduplicatie aan of uit wilt, evenals compressie aan of uit.
Als de pool is gemaakt, stelt de Permabit SANblox gebruikers standaard in staat om de fysieke opslag aan te spreken met een 10:1 logische adresseerbare grootte. Dus 1 TB onbewerkt wordt 10 TB bruikbare ruimte bij het maken van volumes. In ons geval bracht het de 1.8 TB aan onbewerkte opslag in kaart als 18 TB aan bruikbare opslag die we konden toewijzen.
Met de onderliggende opslag uitgezocht, werkt de rest van de interface vergelijkbaar met die van uw basisopslagarray. U kunt LUN's maken, deze toewijzen aan hosts of hostgroepen en regels definiëren zoals alleen-lezentoegang of lees-/schrijftoegang.
Prestatie
Niet alle hoogwaardige opslag biedt deduplicatie. De X-IO ISE G3-familie van flash-arrays is een goed voorbeeld, de onlangs beoordeelde X-IO ISE 860 is grotendeels ontworpen als een toneelstuk. X-IO heeft er bewust voor gekozen om niet te veel functies toe te voegen, die allemaal meer RAM en CPU vereisen, terwijl het vermogen van de array om toonaangevende prestaties te leveren, wordt verminderd. Dat gezegd hebbende, zijn er use-cases waarbij applicaties prestaties moeten afwegen tegen capaciteit en met de kosten van flash nog steeds relatief hoog per TB, kan deduplicatie de economie van prestatieopslag drastisch genoeg veranderen om de kostenzorg aan te pakken en hoge prestatiekenmerken te behouden. Met dit als achtergrond hebben we de SANblox voor de ISE 860 ingezet om de mogelijkheden ervan te meten. Met als primaire focus hoe deduplicatie de applicatieprestaties beïnvloedde, hebben we onze Microsoft SQL Server-, MySQL Sysbench- en VMware VMmark-testomgevingen gebruikt om één enkele SANblox-appliance te benadrukken. Elk van deze tests werkt met meerdere gelijktijdige workloads die tegelijkertijd een bepaalde opslagarray raken, waardoor een datareductiesysteem zoals de Permabit SANblox een fantastische kans biedt om de datavoetafdruk van de geïmplementeerde workload te verkleinen.
Een belangrijk element om te begrijpen als het gaat om deduplicatie en prestaties, is dat wanneer u uw gegevensvoetafdruk verkleint, u ook de I/O-belasting van uw backend-opslag verhoogt. De doorvoer kan in veel gevallen worden verminderd, omdat u veel minder gegevens verzendt dan voorheen, maar de willekeurige I/O-aanvragen in kleine blokken nemen aanzienlijk toe. Dit is een van de redenen waarom DR en flash zo goed samen kunnen gaan, maar het betekent ook dat je op een gegeven moment je backend-opslag in bepaalde scenario's nog steeds kunt en zult verzadigen. Gelukkig beheert de gepatenteerde technologie van SANblox de overheadkosten voor gegevensreductie tot een minimum, waardoor er ruimte overblijft om te schalen of de array native te gebruiken voor andere toepassingen. Voor grote omgevingen of platforms met veel I/O-potentieel kunnen gebruikers het aantal SANblox-appliances schalen voor betere prestaties en capaciteit. Hoewel we een enkel apparaat kregen om te beoordelen, zouden we hoogstwaarschijnlijk hogere gemeten prestaties hebben gezien met twee paren die samenwerken, in plaats van slechts één.
OpslagReview's Microsoft SQL Server OLTP-testprotocol maakt gebruik van de huidige versie van Benchmark C (TPC-C) van de Transaction Processing Performance Council, een online transactieverwerkingsbenchmark die de activiteiten in complexe applicatieomgevingen simuleert. De TPC-C-benchmark komt dichterbij dan synthetische prestatiebenchmarks bij het meten van de sterke punten en knelpunten van de opslaginfrastructuur in database-omgevingen.
Deze test maakt gebruik van SQL Server 2014 die wordt uitgevoerd op Windows Server 2012 R2-gast-VM's en wordt benadrukt door Dell's Benchmark Factory for Databases. Hoewel ons traditionele gebruik van deze benchmark is geweest om grote databases met een schaal van 3,000 te testen op lokale of gedeelde opslag, richten we ons in deze iteratie op het gelijkmatig verdelen van vier databases met een schaal van 1,500 over onze X-IO ISE 860 om de totale prestaties binnenin beter te illustreren een VMware-cluster met 4 nodes.
Tweede generatie SQL Server OLTP Benchmark Factory LoadGen-apparatuur
- Dell PowerEdge R730 VMware ESXi vSphere Virtual Client-hosts (2)
- Vier Intel E5-2690 v3 CPU's voor 124 GHz in cluster (twee per node, 2.6 GHz, 12 cores, 30 MB cache)
- 512 GB RAM (256 GB per knooppunt, 16 GB x 16 DDR4, 128 GB per CPU)
- SD-kaart opstarten (Lexar 16GB)
- 2 x Mellanox ConnectX-3 InfiniBand-adapter (vSwitch voor vMotion en VM-netwerk)
- 2 x Emulex 16 GB FC HBA met twee poorten
- 2 x Emulex 10GbE NIC met twee poorten
- VMware ESXi vSphere 6.0 / Enterprise Plus 4-CPU
- Dell PowerEdge R730 gevirtualiseerde SQL-cluster met 4 knooppunten
- Acht Intel E5-2690 v3 CPU's voor 249 GHz in cluster (twee per node, 2.6 GHz, 12 cores, 30 MB cache)
- 1 TB RAM (256 GB per knooppunt, 16 GB x 16 DDR4, 128 GB per CPU)
- SD-kaart opstarten (Lexar 16GB)
- 4 x Mellanox ConnectX-3 InfiniBand-adapter (vSwitch voor vMotion en VM-netwerk)
- 4 x Emulex 16 GB FC HBA met twee poorten
- 4 x Emulex 10GbE NIC met twee poorten
- VMware ESXi vSphere 6.0 / Enterprise Plus 8-CPU
Elke SQL Server VM is geconfigureerd met twee vDisks, één 100 GB voor opstarten en één 500 GB voor de database en logbestanden. Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 64 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt.
Kijkend naar de TPS-prestatieverandering tussen het uitvoeren van onze SQL TPC-C-workload op de X-IO ISE 860 versus via de Permabit SANblox, was de daling vrij klein van 12,564 naar 12,431TPS.
De focus verleggen van transactionele prestaties naar latentie hoewel we de impact van datareductie op onze werklast zien. Met workloads die via de SANblox werken, nam de latentie toe van gemiddeld 13 ms naar gemiddeld 84 ms; iets minder dan 5.5x sprong. Permabit legde uit dat we mogelijk de maximale belasting voor een enkel SANblox-paar naderen en dat een lichte vermindering van de werklast of het toevoegen van een tweede SANblox het latentiegemiddelde aanzienlijk zou kunnen verminderen.
Uw partner voor Sysbench OLTP benchmark draait bovenop Percona MySQL en maakt gebruik van de InnoDB-opslagengine die binnen een CentOS-installatie werkt. Om onze tests van traditionele SAN af te stemmen op nieuwere hyperconverged apparatuur, hebben we veel van onze benchmarks verschoven naar een groter gedistribueerd model. Het belangrijkste verschil is dat in plaats van één enkele benchmark op een bare-metal server te draaien, we nu meerdere exemplaren van die benchmark draaien in een gevirtualiseerde omgeving. Daartoe hebben we 4 en 8 Sysbench VM's geïmplementeerd op de X-IO ISE 860, 1-2 per node, en hebben we de totale prestaties van het cluster gemeten terwijl ze allemaal tegelijkertijd werkten. We hebben uitgezet hoe 4- en 8VM's werkten op zowel de flash-array raw als via de Permabit SANblox.
Dell PowerEdge R730 gevirtualiseerde Sysbench-cluster met 4 knooppunten
- Acht Intel E5-2690 v3 CPU's voor 249 GHz in cluster (twee per node, 2.6 GHz, 12 cores, 30 MB cache)
- 1 TB RAM (256 GB per knooppunt, 16 GB x 16 DDR4, 128 GB per CPU)
- SD-kaart opstarten (Lexar 16GB)
- 4 x Mellanox ConnectX-3 InfiniBand-adapter (vSwitch voor vMotion en VM-netwerk)
- 4 x Emulex 16 GB FC HBA met twee poorten
- 4 x Emulex 10GbE NIC met twee poorten
- VMware ESXi vSphere 6.0 / Enterprise Plus 8-CPU
Elke Sysbench VM is geconfigureerd met drie vDisks, één voor opstarten (~ 92 GB), één met de vooraf gebouwde database (~ 447 GB) en de derde voor de database die we gaan testen (400 GB). Vanuit het perspectief van systeemresources hebben we elke VM geconfigureerd met 16 vCPU's, 64 GB DRAM en de LSI Logic SAS SCSI-controller gebruikt.
Onze Sysbench-test meet de gemiddelde TPS (Transactions Per Second), de gemiddelde latentie en de gemiddelde latentie van het 99e percentiel bij een piekbelasting van 32 threads.
Omdat Sysbench native draait op de X-IO ISE 860 met een werklast van 8 VM's, hebben we een totaal van 6,568 TPS over het cluster gemeten. Met de SANblox toegevoegd aan de mix, zakte dat naar 2,971 TPS. Met een belasting van 4 VM's zagen we minder daling, van 4,424 TPS naar 2,752 TPS. In beide gevallen bedroeg de overhead van het gebruik van het datareductie-apparaat respectievelijk 55% en 38%. Een cruciaal aspect is echter dat dit overheadcijfer geen rechtstreekse invloed heeft op LUN's die vanuit de opslagarray worden bediend. Als extern systeem kunnen gebruikers ervoor kiezen om verkeer met een hogere prioriteit naar de array zelf te routeren, zij het zonder de kostenvoordelen van datareductie.
Door de gemiddelde latentie tussen onze configuraties te vergelijken, zagen we de gemiddelde latentie van 4VM stijgen van 29 naar 47 ms, terwijl de gemiddelde latentie van 8VM steeg van 39 naar 86 ms.
Als we kijken naar latentie van het 99e percentiel met de SANblox toegevoegd aan onze omgeving, hebben we een toename gemeten van 57 naar 89 ms met 4 VM's en van 83 naar 178 ms met 8 VM's.
VMmark-prestatieanalyse
Zoals met al onze Application Performance Analysis proberen we te laten zien hoe producten presteren in een live productieomgeving in vergelijking met de prestatieclaims van het bedrijf. We begrijpen hoe belangrijk het is om opslag te evalueren als onderdeel van grotere systemen, vooral hoe responsief opslag is bij interactie met belangrijke bedrijfsapplicaties. In deze test gebruiken we de VMmark virtualisatiebenchmark door VMware in een omgeving met meerdere servers.
VMmark is door zijn ontwerp een zeer resource-intensieve benchmark, met een brede mix van VM-gebaseerde applicatieworkloads die de nadruk leggen op opslag-, netwerk- en rekenactiviteiten. Als het gaat om het testen van virtualisatieprestaties, is er bijna geen betere benchmark voor, aangezien VMmark naar zoveel facetten kijkt, waaronder opslag-I/O, CPU en zelfs netwerkprestaties in VMware-omgevingen.
Dell PowerEdge R730 VMware VMmark 4-node clusterspecificaties
- Dell PowerEdge R730-servers (x4)
- CPU's: acht Intel Xeon E5-2690 v3 2.6 GHz (12C/24T)
- Geheugen: 64 x 16 GB DDR4 RDIMM
- Emulex LightPulse LPe16002B 16Gb FC Dual-Port HBA
- Emulex OneConnect OCe14102-NX 10Gb Ethernet Dual-Port NIC
- VMware ESXi 6.0
ISE 860 G3 (20 × 1.6 TB SSD's per DataPac)
- Vóór RAID: 51.2 TB
- RAID 10 Capaciteit: 22.9 TB
- RAID 5 Capaciteit: 36.6 TB
- Catalogusprijs: $ 575,000
Bij het configureren van de Permabit SANblox voor testen met VMware's VMmark hebben we de manier waarop data werd gedistribueerd geoptimaliseerd. Traditioneel worden VM's met een bepaalde array ingezet in een "alles of niets"-configuratie, wat inhoudt dat alle gegevens volledig worden verplaatst naar de opslagarray die wordt getest. Met de SANblox, de unieke manier waarop hij voor het opslagapparaat zit, konden we de opslag rechtstreeks gebruiken voor sommige schrijfintensieve workloads, evenals via de SANblox voor de meeste OS-schijven en VMmark-workloads waar deduplicatie besparingen oplevert waren het grootst.. In onze specifieke configuratie migreerden we alle VM's naar de SANblox, met uitzondering van de individuele 40GB Mailserver mailbox vDisks, die we rechtstreeks op de X-IO ISE 860 plaatsten.
Met onze geoptimaliseerde configuratie waren we in staat om in totaal 8 tegels te bereiken met VMmark met behulp van de Permabit SANblox voor de X-IO ISE 860. Dit in vergelijking met een piek van 26 tegels die we direct op de eerdere array hadden gemeten. Vanuit het oogpunt van prestaties had het uitvoeren van onze werklast via de SANblox een overhead van 70%. In termen van datareductie bleef de verbruikte ruimte echter gelijk op 1 tegel. Het migreren van extra tegels naar de array had geen merkbare invloed op de verbruikte ruimte. Dit is een scenario waarbij het hebben van een 2e HA-paar SANblox-appliances de algehele prestaties zou verbeteren.
Conclusie
De Permabit Albireo SANblox is een eenvoudig te implementeren apparaat dat enorme voordelen biedt door de datavoetafdruk van een organisatie enorm te verkleinen. Permabit stelt dat de Albireo SANblox voor elke Fibre Channel SAN kan worden neergezet en dat klanten een 6:1 vermindering van de datavoetafdruk kunnen zien. Alle gegevensreductie gebeurt inline met de SAN, niet wetende dat de SANblox bestaat. Naast de typische 6:1 datareductie biedt de SANblox ook thin provisioning en compressie. Permabit is al lang een gevestigde en alom gerespecteerde naam op het gebied van deduplicatie en kan klanten helpen bij het zien van potentiële enorme voetafdrukreducties, afhankelijk van de werklast.
Op het eerste gezicht klinkt deduplicatie geweldig. Organisaties kunnen ten volle profiteren van hun gekochte opslagruimte in plaats van deze te laten opvullen door duplicaten en zelfs oudere op schijven gebaseerde opslag kan een nieuw leven krijgen. Het feit dat de Permabit Albireo SANblox werkt, ongeacht de configuratie die erop volgt, is nog een reden om erover na te denken. Het grootste nadeel van deduplicatie is dat de prestaties een klap moeten krijgen, in sommige gevallen kan de klap voor de prestaties behoorlijk groot zijn. In plaats van dit als een dealbreker te beschouwen, zouden potentiële klanten zich moeten realiseren dat hoewel de prestaties in vergelijking met onbewerkte all-flash een hit zijn, dit nog steeds sneller is dan traditionele HDD-opslagarrays die in dezelfde prijsklasse spelen.
Als ultrahoge prestaties en extreem lage latentie meer nodig zijn dan het gebruik van al hun opslaginvesteringen, dan moeten ze deduplicatie overslaan. Als een onderneming echter de prestatiehit kan opvangen en nog steeds binnen hun gedefinieerde parameters kan functioneren, dan moeten ze in ieder geval kijken naar een apparaat zoals de Permabit Albireo SANblox. Er is ook een compromis: een derde optie zou zijn om de minder prestatiekritische gegevens (zoals ontwikkeling) via SANblox te laten lopen, terwijl de productiegegevens zonder deduplicatie worden doorgelaten. Een vergelijkbare manier van denken moet gaan over hoe men naar onze prestatieresultaten kijkt. De vergelijking is minder "kijk eens hoeveel beter de X-IO presteert zonder de SANblox" en meer een manier om het type prestatie te presenteren dat men zou kunnen verwachten bij het toepassen van deduplicatie op hun SAN.
Zoals opgemerkt, is de toevoeging van het apparaat aan een opslagstapel afhankelijk van een aantal variabelen. Wat Permabit uiteindelijk biedt, is een uitbreiding van de opslagcapaciteit en levensduur, vooral wanneer de werkbelasting geen prestatiebehoefte heeft. In de IT-omgeving van vandaag, waar taken zoals het vaak opstarten van databases voor ontwikkeling standaardpraktijken worden, maakt de SANblox dit mogelijk zonder dat er data-footprint nodig is. Integratie in de onderneming is ook eenvoudig en mocht afstemming en aanpassing nodig zijn, dan staat de appliance dit toe.
VOORDELEN
- Eenvoudige integratie in opslagarchitectuur
- Sluit aan bij moderne ontwikkelingspraktijken
- Kan worden in-/uitgeschakeld door LUN
NADELEN
- Deduplicatie heeft overhead, latentiegevoelige applicaties moeten mogelijk het apparaat omzeilen
Tot slot
Permabit Albireo SANblox kan eenvoudig worden geïntegreerd in bestaande systemen en voert inline gegevensreductie uit, waardoor organisaties het volledige potentieel van hun opslaginvesteringen kunnen benutten. De datareductie kan worden in- of uitgeschakeld, of alleen van toepassing zijn op bepaalde workloads om zowel de prestaties als de capaciteit te maximaliseren.
Permabit Albireo SANblox-productpagina
Bespreek deze recensie
Meld u aan voor de StorageReview-nieuwsbrief