Telecom and technology consulting

       
          



Fusion-io

Fusion-io on x86-64bit palvelimen PCIe-korttipaikkaan asetettava enterprise-tason puolijohdestorage-kortti, eli puolijohteilla toteutettu kovalevy. Kortin muisti on säilyvää (non-volatile), eli kortilla data säilyy, jos sähköt palvelimesta sammutetaan. Fusion-io korttien edut ovat:

  • NOPEUS! Storage access time on parhaimmillaan 15 mikrosekuntia. Storage on aivan palvelimen prosessorin vieressä, jolloin aikaa ei tuhraudu eri rajapintamuutoksiin tai levyohjaimessa tiedon prosessointiin ja bufferointiin, kuten perinteisissä tallennusjärjestelmissä. Fusion-io:n avulla nykypäivän nopeille prosessoreille voidaan syöttää dataa nopeasti ja näin nostaa prosessorien käyttöaste aivan uudelle tasolle. Fusion-io kortit ovat useita kertoja nopeampaa muistia kuin SSD-levyt!
  • Enterprise-tason kestävyys: Kortit MLC (multi layer cell) tekniikalla on mitoitettu kestävän 5TB kirjoituksen joka päivä yli 5 vuoden ajan ja SLC (single layer cell) kortit vastaavasti yli 48 vuoden ajan.
  • Suuri tiedon tallennuksen ja luvun kaistanleveys,  jopa 6.2 GB/s (1 000 000 IOPS) per kortti.
  • Pieni virrankulutus, ~20 W / kortti
Fusion-io soveltuu mm. seuraaviin käyttöihin nopeuttaen sovellusten toimintaa merkittävästi:
  • Tietokannan (MS SQL, MySQL, Oracle, jne.) indexin, temp db:n, lokien tai jopa koko tietokannan talletus Fusion-io kortille. Fusion-io nopeuttaa näiden tietokantojen toimintaa.
  • Virtualisointikäytöt esim. VMware ESX:n kanssa, VDI eli virtualisoitu työpöytä. Katso myös alempaa kuvaus ioTurbine-sovelluksesta, jonka avulla VMware-palvelimessa voidaan ajaa enemmän virtualikoneita aiempaan verrattuna. ioTurbine tuo lisää suorituskykyä.
  • Videokuvan jakelu (IPTV, VOD) sekä videokuvan editointi (esim. Nuke Mac OS/X 10.7 Lion alustoilla)
  • CAD- ja erilaisten isojen suunnittelujärjestelmien nopeuttaminen
  • Konesalitekniikan konsolidointi (pienempi lattiapinta-ala ja virrankulutus + sovellusten nopeutus)
Käyttöönotto sujuu seuraavasti: Fusion-io kortti asetetaan palvelimen PCIe v2.0 -korttipaikkaan ja käyttöjärjestelmään asennetaan kortin laiteohjain (driver). Fusion-io näkyy tämän jälkeen perinteisenä "kovalevynä" järjestelmässä. Laiteohjaimia löytyy lähes kaikille 64-bittisille käyttöjärjestelmille: 64-bit Microsoft Server 2003/2008 (R2), 64-bit Microsoft Windows XP/Vista/Win7, RHEL 4/5/6, SLES 10/11, OEL v4/v5, Ubuntu 10.10, Debian, VMware ESX(i) 4.0/4.1/5.0, x86 Solaris 10, Mac OS/X 10.6.7/10.7, HP-UX 11.i, Open Solaris johdannaiset (Oracle Express 11, Illumos - Open Indiana), jne. Laiteohjaimia kehitetään jatkuvasti lisää. 32-bittisiä käyttöjärjestelmiä tai hypervisoreita ei tueta.

Kortit perustuvat NAND Flash -teknologiaan. Fusion-io on kehittänyt korteistansa hyvin vikasietoisia. Fusion-io kortit ovat käyttövarmempia kuin perinteiset kovalevyjärjestelmät.

Fusion-io mediassa ja Fusion-io whitepapereita:
StorageSearch.com: Fusion-io #1 SSD vendor
Yhdysvaltojen ydintutkimuslaboratorio valitsi Fusion-ion: Lawrence Livermore National Laboratory teams with Fusion-io
Exym nopeutti Microsoft SQL serverin toimintaa Fusion-io:lla: Exym Accelerates Its Fusion Powered Microsoft SQL Server
Kuvaus Fusion-io:n PCIe-pohjaisen puolijohdestorageratkaisun eduista verrattuna perinteiseen HDD/SDD ratkaisuun: The Fusion-io Difference - Whitepaper

Futurea Oy:n kautta on saatavilla kaikki Fusion-io tuotteet ja ohjelmistot. Tarjoamme 3-vuoden takuun tuotteille, uusimmat ajurit ja henkilökohtaisen palvelun.



"Before we got these ioDrives, our database’s biggest bottleneck was disk I/O. Now that’s resolved, the web servers don’t need to wait on the database anymore. Everything just is a lot faster” - Daniel Marashlian, CTO, Plixi

Netissä toimiva kuvien jakopalvelu Plixi valitsi Fusion-io:n tuotantonsa vauhdittamiseen, lue pdf. Katso video: 
Puolijohdevalmistuksen laadunvarmistukseen erikoistunut Syntricity nopeutti tietokantojaan kymmenkertaisesti Fusion-io:n avulla. Katso video:

          


Fusion-io on optimoitu toimimaan RHEL-          NYSE Euronext nopeutti kaupankäyntiä Fusion-io:n avulla:
käyttöjärjestelmän kanssa. Katso video:

    


Fusion-io korttimallit:
 
 
1. ioDrive2, korttikohtaiset kapasiteetit MLC: 365, 785 GB ja 1.2TB sekä SLC: 400, 600 GB

      Data-sheet




2. ioDrive2 Duo, korttikohtaiset kapasiteetit 2.4 TB (MLC) ja 1.2 TB (SLC)

      Data-sheet




3. ioCache, 600 GB kortti ja ioTurbine sovellus

ioCache on valmis yhdistelmätuote VMware virtualisointiympäristössä toimivien Microsoft Server palvelimien nopeutukseen.

4. ioDrive Octal, kapasiteetti 5.12 TB ja 10.24TB


        


5. ioDrive, korttikohtaiset kapasiteetit 80, 160, 320 ja 640 GB




6. ioDrive Duo, korttikohtaiset kapasiteetit 320, 640 GB ja 1.28 TB




Fusion-io ohjelmistot:

1. ioTurbine, on VMware ympäristössä toimiva read cache sovellus, joka mahdollistaa Fusion-io kortin täysimääräisen hyödyntämisen virtualisoinnissa.
  • ioTurbinella voidaan nopeuttaa virtualisoituja sovelluksia.
  • ioTurbinen avulla fyysisessä palvelimessa voidaan ajaa enemmän virtualikoneita aiempaan verrattuna.
  • ioTurbinen avulla myös tähän mennessä hankalasti virtualisoitavat paljon IO:ta käyttävät tietokannat, MS SQL, MS Exchange, Sharepoint palvelimet voidaan virtualisoida.
       ioTurbine esite

"With ioTurbine software, we saw a 4X performance improvement withouth any tuning of the software" - Gary Lamb, CTO, NextCloud co-author, Deploying the VMware Infrastructure


ioTurbine VMware ESX-ympäristössä                                             ioTurbine tukee myös vMotionia



2. directCache, Fusion-io:lta löytyy myös directCache ohjelmisto, jonka avulla Fusion-io korttia voidaan käyttää read cachena kaikkien block-storageiden edessä. directCache kopioi automaattisesti useimmin haetut blokit Fusion-io kortille, josta ne on käytettävissä nopeammin. Tämä vapauttaa myös resursseja (lukutapahtumat vähentyvät) perinteisestä tallennusjärjestelmästä, jonka myötä myös kirjoitustapahtumat nopeutuvat.

3. ioSphere, on hallintasovellus, jonka avulla voidaan valvoa ja hallita useita Fusion-io kortteja keskitetysti. Sovellus on kehitetty data center käyttöön.





Muutamia Fusion-io testituloksia: