Titulek nemá být provokativní, i když by tak mohl vyznít. Jeho cílem je jednoduše sdělit, že výhody flashe v datových centrech jsou natolik prokázané, že pokud flash paměti nějakým způsobem nevyužíváte, existují pro to dva hlavní důvody. Buď se bojíte, nebo vaše data mají nízkou hodnotu a nikdo k nim nechce mít přístup. To je asi tak vše, dlouhodobé obavy ohledně ceny a odolnosti byly zmírněny a pro určité aplikace, jako jsou databáze, flash nabízí lepší uživatelský zážitek s nižšími náklady na vlastnictví.
Tým ve StorageReview bere flash paměť jako samozřejmost, v laboratoři máme SSD disky a pole naskládané až ke stropu a máme tak bohatou na flash paměť, že používáme Fusion-io ION pro primární a někdy i záložní úložiště. Organizace, které flash paměť zavedly v datových centrech, to cítí stejně. Jakmile počáteční nadšení odezní, prostě přijmou, že flash paměť funguje, a vzpomínky na boj s latencí v aplikacích jsou dávno pryč. Ne každý ale s flashem měl zkušenost, jak mi připomněla místní firma, které jsme tento týden pomohli tím, že jsme jim ukázali světlo.
Dotyčná aplikace je webová aplikace s více klienty a databází Microsoft SQL Server. Databáze není podle většiny standardů velká, ale problém, který se začal objevovat, se týkal reportingu, což je v mnoha aplikacích běžný problém. Složité dotazy v reportingových enginech stahují data ze všech druhů tabulek, což je pro pevné disky velmi nepříjemné. V Cincinnati jsme velmi přátelští; po diskusi o kapacitě, výkonu a rozpočtu jsme jim zapůjčili PCIe SSD disk, který odpovídal jejich scénáři.
PCIe SSD disk byl nainstalován do standardního serveru s holým kovovým povrchem a během jednoho dne byl disk nakonfigurován a na flash disku provedeno úplné obnovení SQL Serveru. Správce databáze samozřejmě očekával, že disk bude rychlejší než 10K HDD pole, které měli nainstalované, ale e-mail, který jsem obdržel, měl název „databáze. Takže wow.“ a tento konkrétní úryvek je smysluplný:
Vzal jsem jeden z dotazů z našeho živého prostředí a spustil ho na čerstvě obnovené kopii živých dat na novém serveru s nainstalovaným SQL Serverem na SSD disku. Doba spuštění v reálném čase byla 2 minuty 22 sekund. Doba spuštění v kanceláři… 9 sekund. Věděl jsem, že I/O je naším úzkým hrdlem už předtím, neměl jsem tušení, že je… takhle… významné.
Následné e-maily obsahovaly trochu virtuálního smíchu, po kterém administrátor databáze chtěl, aby obchodní kontakt zakoupil několik karet pro jejich produkční SQL prostředí. Šestnáctinásobné zkrácení doby vyžádání reportu a výsledné zlepšení uživatelského prostředí znamenalo, že tato vylepšení by po spuštění produkčního prostředí byla doslova dnem a nocí. Samozřejmě s větším počtem uživatelů a větší zátěží na databázovém serveru může report trvat déle než v testovacím/vývojovém režimu, ale pointa je celkem jasná, flash zmírňuje bolest při I/O operacích a někdy to prostě musíte vidět, abyste tomu uvěřili. Za skromnou investici do technologie, bez přepisování kódu nebo jiných systematických změn, je tato aplikace rychlejší a konkurenceschopnější, což se přímo promítá do něčeho, čemu rozumí i marketingoví pracovníci – vyšších prodejů. Správce databáze je nový interní hrdina a všichni odcházejí domů spokojení.
Zpět k úvodnímu bodu, pokud nepoužíváte flash s databázemi, je to pravděpodobně ze strachu nebo kvůli datům, o která se nikdo nestará. V druhém případě ji nechte na vysokokapacitním, pomalém disku. Pokud vás stále znepokojuje strach, použijte tento příklad a tisíce dalších, abyste se seznámili s flash pamětí a všemi způsoby, jak ji lze využít. Nemusí být drahá, i když můžete toužit po poli pouze s flash pamětí pro všechny úlohy, někdy tento rozpočtový požadavek neodpovídá realitě. Existuje však mnoho dalších možností, jak jít, SATA/SAS/PCIe v hostiteli, malá flash paměť v hostiteli se softwarem pro mezipaměť, malé množství flash paměti v hybridním poli… možnosti jsou nekonečné. Pokud máte databázi, najděte si takovou, která vyhovuje vašemu rozpočtu, nebudete litovat.
Pokud potřebujete poradit nebo máte otázky ohledně flash paměti, zeptejte se nás, rádi vám pomůžeme. Položte otázku na našich fórech o podnikových úložištích nebo nám napište e-mail či dokonce tweet . V obou případech je to zdarma, jen chceme vidět, jak se při nákupu činí dobrá rozhodnutí. Jsme také docela dobře propojeni s hlavními hráči a v případě potřeby můžeme přímo zprostředkovat konverzaci.




Amazon