FISH -n- CIFS

There is motivation when skeptics like to preach that there is no way <substitute here> is going to happen.  Examples include come from behind victories in sports, new discoveries in science and cures for disease.  Good intentions are one thing, but following through on those intentions is a bit more difficult.

The storage community at opensolaris.org has been busy this past year with community members that include partners, industry standard bodies and numerous code contributions.  The community has been on a journey to continue to enhance, integrate, develop, share and invent technologies applicable to traditional storage and more importantly hybrid storage solutions of today and tomorrow.  The Storage Platform for OpenSolaris Distributions has just had some recent contributions.  Keep in mind these contributions to the community are free, open and not proprietary.  Code is not read only, but available for modification, improvement and bi-directional sharing according to the opensolaris licensing terms.

Recent additions of code and new opensolaris projects include:

  • Kernel based CIFS server (Build 77).  That’s right– designed in as a first class citizen of the os with a kernel based protocol, tightly coupled with NFSv4, VFS, ZFS and Active Directory.  Windows Interoperability.  Another complimentary open sourced solution along side our friends from the SAMBA community.  This service leverages the os and its capabilities.  Need infinite snapshots of your CIFS files?  Want file compression?  Strive for encryption of your data?  Not a problem.  ZFS provides these data services IN the file system.  The kernel based CIFS server source code will post here today.  Need help with source code management tools click here.

  • NDMP service.  Table stakes for backup applications.  The code will be binaries only until the SNIA working group members complete their efforts.
  • Virus Scan service.  Another service that is tightly integrated with the kernel CIFS server and the ZFS file system.  This service provides ICAP protocol support for off-board virus scan engines.
  • NFSv4 Mirror Mounts.  NFSv4 Clients can now automatically mount shared file systems on a NFSv4 Server.

The above new Opensolaris project pages will be posting in the next few weeks so stay tuned.

SolStackAdding more and more content to the storage stack of opensolaris may raise some questions of what can be done with this stack.  Well first off it enables better integrated hybrid storage solutions.  The x4500 “Thumper”with Solaris has enabled new thinking storage solutions by leveraging the hardware and software unique capabilities.  One can continue on this journey and enhance the unique hardware and software capabilities.  In fact think of it as Fully Integrated Software and Hardware on a repetitive basis.  The tighter you integrate the incremental features, the more compelling solutions with commodity components using an enterprise open sourced os one can build.  I would think that if you could provide a software heath kit of an open sourced software stack to appeal to the masses you may have something worth investigating.

Come and participate.  Opensolaris is transforming itself from open storage solutions, xVM to Solaris install revisited also known as “Indiana.”

How can you pass up FISH -n- CIFS well prepared? Help spread the word.

Advertisements

7 thoughts on “FISH -n- CIFS

  1. [Trackback] Zukünftig wird es möglich sein auf Basis von OpenSolaris einen Standard-Server als Storage Appliance zu nutzen bzw. ein “Multi Purpose” System zu bieten. Dazu mehr in Bob Porras’ Blog.
    Ab OpenSolaris build 77 wird ein im Ker…

  2. This is really great news! We were bit hard trying to implement Samba on Linux a while back. Because it doesn’t quite "fake" Windows well enough, we ran into all sorts of problems. From Alan Wright’s blog entry, it’s clear you’re taking a look at all the right issues.
    My interest in CIFS on Solaris? ILM using SAMFS and cheap storage (Thumper, ZFS and LTO4). From all the blogging your Fearless Leader seems to be doing on the subject, it seems you’re looking to make this happen in a real, supportable fashion. You’ve got some customers here, if you can hit the ball solidly…
    PS- Dick Davies, there’s absolutely nothing about Time Machine that requires (or even works with) AppleTalk or even AFP. Time Machine merely uses hard links on HFS+. The new OS features required to make it work are 1) hard links for directories and 2) FSEvents. See John Siracusa’s excellent explanation: http://arstechnica.com/reviews/os/mac-os-x-10-5.ars/

  3. I just want to know now that Oracale has pruchased SUN what is going to happen to this open source shit you’ve been peddling?
    BTW, I must say you have a nice pussy in that "about this blog" pix of you 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s