FISH -n- CIFS
By bobp on Oct 26, 2007
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.
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.
Adding 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.