Alexander Leidinger

Just another weblog

Nov
19

SUN Open­Stor­age presentation

At work (client site) SUN made a pre­sen­ta­tion about their Open­Stor­age prod­ucts (Sun Stor­age 7000 Uni­fied Stor­age Sys­tems) today.

From a tech­nol­ogy point of view, the soft­ware side is noth­ing new to me. Using SSDs for zfs as a read-/write-cache is some­thing we can do (partly) already since at least Solaris 10u6 (that is the low­est Solaris 10 ver­sion we have installed here, so I can not check quickly if the ZIL can be on a sep­a­rate disk in pre­vi­ous ver­sions of Solaris, but I think we have to wait until we updated to Solaris 10u8 until we can have the L2ARC on a sep­a­rate disk) or in FreeBSD. All other nice ZFS fea­tures avail­able in the Open­Stor­age web inter­face are also not surprising.

But the demon­stra­tion with the Stor­age Sim­u­la­tor impressed me. The inter­ac­tion with Win­dows via CIFS makes the older ver­sion of files in snap­shots avail­able in Win­dows (I assume this is the Vol­ume Shadow Copy fea­ture of Win­dows), and the sta­tis­tics avail­able via DTrace in the web inter­face are also impres­sive. All this tech­nol­ogy seems to be well inte­grated into an easy to use pack­age for het­ero­ge­neous envi­ron­ments. If you would like to setup some­thing like this by hand, you would need to have a lot of knowl­edge about a lot of stuff (and in the FreeBSD case, you would prob­a­bly need to aug­ment the ker­nel with addi­tional DTrace probes to be able to get a sim­i­lar gran­u­lar­ity of the sta­tis­tics), noth­ing a small com­pany is will­ing to pay.

I know that I can get a lot of infor­ma­tion with DTrace (from time to time I have some free cycles to extend the FreeBSD DTrace imple­men­ta­tion with addi­tional DTrace probes for the lin­ux­u­la­tor), but what they did with DTrace in the Open­Stor­age soft­ware is great. If you try to do this at home your­self, you need some time to imple­ment some­thing like this (I do not think you can take the DTrace scripts and run them on FreeBSD, this will prob­a­bly take some weeks until it works).

It is also the first time I see this new CIFS imple­men­ta­tion from SUN in ZFS life in action. It looks well done. Inte­gra­tion with AD looks more easy than doing it by hand in Samba (at least from look­ing at the Open­Stor­age web inter­face). If we could get this in FreeBSD… it would rock!

The entire Open­Stor­age web inter­face looks usable. I think SUN has a prod­uct there which allows them to enter new mar­kets. A prod­uct which they can sell to com­pa­nies which did not buy some­thing from SUN before (even Windows-only com­pa­nies). I think even those Win­dows admins which never touch a com­mand line inter­face (read: the low-level ones; not com­pa­ra­ble at all with the really high-profile Win­dows admins of our client) could be able to get this up and running.

As it seems at the moment, our client will get a Sun Stor­age F5100 Flash Array for tech­nol­ogy eval­u­a­tion in the begin­ning of next year. Unfor­tu­nately the tech­nol­ogy looks to easy to han­dle, so I assume I have to take care about more com­plex things when this machine arrives… :(

GD Star Rat­ing
load­ing…
GD Star Rat­ing
load­ing…
SUN Open­Stor­age pre­sen­ta­tion, 10.0 out of 10 based on 1 rating
Tags: , , , , , , , , ,

6 Responses to “SUN Open­Stor­age presentation”

  1. FAndrey Says:

    Hello
    you run dtrace, on my sys­tem only work “dtrace –l”, all the rest of an error :( on amd64 platform

    GD Star Rating
    loading...
    GD Star Rating
    loading...
  2. netchild Says:

    Did you fol­low the instruc­tions in the Wiki (http://wiki.freebsd.org/DTrace)? Pay spe­cially atten­tion to the part which tells that WITH_CTF does not work in src.conf. My cur­rent ker­nel is not com­piled with WITH_CTF, so this ker­nel is not able to use dtrace.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
  3. FAndrey Says:

    Thanks
    All earned for­got kld­load dtraceall at this time:)
    Strange but ear­lier for some rea­son did not work
    # dtrace –n “*” | head
    dtrace: descrip­tion ”*” matched 33839 probes
    CPU ID FUNCTION:NAME
    0 1 :BEGIN
    0 27987 critical_enter:entry
    0 27988 critical_enter:return
    0 25753 smp_rendezvous_cpus:entry
    0 16025 _mtx_lock_spin_flags:entry
    0 24949 witness_checkorder:entry
    0 24950 witness_checkorder:return
    0 20987 spinlock_enter:entry
    0 27987 critical_enter:entry
    desk# uname –rm
    9.0-CURRENT amd64

    GD Star Rating
    loading...
    GD Star Rating
    loading...
  4. passerby Says:

    Great post. Do you think it is pos­si­ble to hook Win­dows “Ver­sions” up to a FreeBSD box that has ZFS snap­shots? These instruc­tions look like they should work with FreeBSD:

    http://blogs.sun.com/amw/entry/using_the_previous_versions_tab

    I agree that Sun”s “in ker­nel” imple­men­ta­tion of CIFS is quite nice esp. with AD inte­gra­tion. It would not be as “easy” (heheh) to port as ZFS though. While I really like FreeBSD”s new NFS4 imple­men­ta­tion (thanks rickm!) CIFS is start­ing to dis­place NFS (even NFS4) even in Unix shops :-(

    It is strange when open source ver­sions of unix do not lever­age Ker­beros and LDAP as much as Microsoft. Sun/Oracle are chang­ing that a bit.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
  5. netchild Says:

    Yes, in FreeBSD zfs-snapshots work (it is more easy to tell what does not work: iSCSI and CIFS exports). So if we could get a CIFS imple­men­ta­tion which sup­ports this (does not mat­ter if this is via Samba or some­thing else), it should work.

    GD Star Rating
    loading...
    GD Star Rating
    loading...
  6. Tarsnap usage statistics « The Daily BSD Says:

    […] SUN Open­Stor­age presentation […]