Společnost Fusion-io využila jarní DEMO 2012 k uvedení své sady ioMemory SDK, která vývojářům softwaru nabízí bezprecedentní nativní přístup k flash úložišti ioMemory. To znamená, že vývojáři budou moci poprvé optimalizovat webové, podnikové a big data aplikace prostřednictvím přímého přístupu k vrstvě ioMemory. Konečným výsledkem je co nejtěsnější integrace mezi těmito přizpůsobenými aplikacemi a úložnými řešeními Fusion-io, což vede k úrovním zrychlení aplikací, které dříve jednoduše neexistovaly. Společnost StorageReview se dnešní prezentace DEMO zúčastnila, kde Brent Compton, senior ředitel produktového managementu, a Nisha Talagala, hlavní softwarová architektka společnosti Fusion-io, předvedli výhody nové technologie s NoSQL aplikací Citrusleaf společně se svým technickým ředitelem a zakladatelem Brianem Blukowskim.
Myšlenka umožnění přímého přístupu k vrstvě ioMemory není zcela nová. Společnost Fusion-io ji prezentovala na lednové konferenci DEMO: Enterprise a ukázala, že je schopna dosáhnout jedné miliardy IOPS běžících na Auto Commit Memory, což prokázalo výhodu nativního spouštění aplikací na ioMemory. Společnost Fusion-io použila osm serverů HP ProLiant DL370 vybavených osmi jednotkami ioDrive2 Duo k dosažení hranice jedné miliardy IOP při přenosu 64bajtových datových paketů. Nová sada SDK využívá této dramatické akcelerace a dává ji do rukou vývojářů, kteří chtějí maximalizovat výkon aplikací.
Flash úložiště do dnešního dne
Tradiční flash paměťová zařízení doposud fungovala jako standardní bloková zařízení propojená se staršími standardy, které postupně zavádějí penalizace z latence. Vzhledem k tomu, že aplikace posouvají hranice úložných zařízení, vývojáři narážejí na výkonnostní bariéry, které jsou vlastní i vysoce výkonným úložným zařízením.
Flash na SSD discích (jak název Solid State Drive správně napovídá) je skryta za rozhraním SATA nebo SAS, což z důvodu kompatibility zakrývá možnosti NAND. I když se podíváme na současná řešení PCIe flash na trhu, většina z nich stále používá rozhraní PCIe-SAS pro práci se stávajícími sadami ovladačů, čímž blokuje přístup k flash paměti. V této oblasti se Fusion-io zásadně lišil od konkurenčních řešení, když počítači poskytl plný přístup k flash paměťovému zařízení a emuloval blokové zařízení prostřednictvím subsystému ioMemory OS. To je také jeden z důvodů, proč své produkty nenazývají SSD, ale ioMemory Application Accelerators. Přechod na nativní NAND zařízení je pouze otázkou úpravy softwaru, nikoli úplného přepracování hardwarového rozvržení.
Technologie flash nové generace
Knihovny ioMemory SDK poskytují přímý programový přístup ke vzorům přístupu k flash paměti a metodám organizace dat. SDK obsahuje API včetně úložiště klíč-hodnota, které nabídne rozhraní pro snížení latence, zvýšení efektivity paměti a snížení složitosti kódu. Rozhraní directFS API poskytuje nativní sémantiku přístupu k souborům pro ioMemory prostřednictvím souborového systému kompatibilního s POSIX. Stejně jako nativní knihovny API je i directFS implementován přímo na ioMemory, což výrazně snižuje latenci tím, že zcela obchází mezipaměti vyrovnávací paměti operačního systému, souborový systém a vrstvy bloků jádra. Fusion-io directFS bude vydán jako funkční příklad aplikace běžící nativně na ioMemory, aby pomohl vývojářům prozkoumat použití rozhraní Fusion-io API.
Růst trhu
Fusion-io má samozřejmě před sebou velké zisky, protože softwarové společnosti optimalizují svůj kód speciálně pro hardware Fusion-io, jako je tomu u nedávno oznámeného... Fusion ioFXJak to mají obři rádi Adobe zavádí podporu pro ioFXSpolečnost Fusion-io získává přístup k instalacím, které dříve neměla. Zatímco největší zákazníci společnosti Fusion-io, jako jsou Facebook, Apple a Salesforce.com, již dlouho těží z akcelerace aplikací na míru, nové produkty SDK a ioFX mohou celou společnost dostat na zcela nové trhy.
dostupnost
Knihovny a API Fusion-io jsou nyní k dispozici prostřednictvím Vývojářský program Fusion-io.




Amazon