[eug-lug]OCFS at SVLUG meeting
Last night I went to SVLUG[1]'s meeting in San Jose with a friend. The featured speaker was Wim Coeckaerts from Oracle. He discussed the Oracle Cluster File System (OCFS). OCFS is a filesystem for Linux that works on shared disks. It works over Fiberchannel, shared SCSI, or FireWire. FireWire is just a hack (but a _cool_ hack!). Fiberchannel and SCSI are the technologies that Oracle supports. I didn't find OCFS itself very interesting. It's not a general purpose filesystem, it's just the minimum needed to support Oracle on shared disks on Linux. They're working on version 2.0, which will be more generally useful. I was more interested in what Wim told us about Oracle's Linux commitment and advocacy. Oracle has recently shifted its base development platform from Solaris to Linux. That means the core developers are developing Oracle on Linux, and a porting group makes it work on Solaris. It also means that 9,000 developers at Oracle now have Linux boxes on their desktops and in their labs. Oracle recently pressured a SCSI card manufacturer (maybe Emulex?) to open source their drivers. They said, in effect, Oracle has to be able to support Linux for our customers. We can't do that with binary drivers. Until you have open source drivers, you're not on our recommended hardware list. The manufacturer has now released its drivers under GPL. I wish somebody would do that to Nvidia. Oracle's long term goal is to have all software that they depend on available as open source, so their customers aren't dependent on any closed software other than Oracle. They will write whatever parts aren't available elsewhere. OCFS is the first step. They are also looking at a couple of other categories. I think he mentioned cluster management software and cluster volume managers, not sure what else. So Oracle gets it in a big way, but they haven't been as vocal about their Linux commitment as IBM. It will be very interesting to see how this plays out. Oracle's open source web site is http://oss.oracle.com/ . SVLUG met in a large hall on Cisco's campus. There was seating for about 250-300 people, but less than half the chairs were full. They had a big screen projector and a sound reinforcement system. Very different from EUGLUG's meeting space at 43 W. Broadway. (-: PenLUG[2] is meeting next Thursday night on Oracle's campus; maybe I can go to their meeting too. (-: [1] Silicon Valley Linux Users' Group. http://www.svlug.org/ [2] Peninsula Linux Users' Group. http://www.penlug.org/ -- Bob Miller Kbob kbobsoft software consulting http://kbobsoft.com [EMAIL PROTECTED] ___ EuG-LUG mailing list [EMAIL PROTECTED] http://mailman.efn.org/cgi-bin/listinfo/eug-lug
Re: [eug-lug]OCFS at SVLUG meeting
Bob, can you give us a big-picture view of how this compares with LVM? tnx, Ben On Thu, 6 Nov 2003 11:00:01 -0800 Bob Miller [EMAIL PROTECTED] wrote: | Last night I went to SVLUG[1]'s meeting in San Jose with a friend. | The featured speaker was Wim Coeckaerts from Oracle. He discussed the | Oracle Cluster File System (OCFS). | | OCFS is a filesystem for Linux that works on shared disks. It works | over Fiberchannel, shared SCSI, or FireWire. FireWire is just a hack | (but a _cool_ hack!). Fiberchannel and SCSI are the technologies that | Oracle supports. | | I didn't find OCFS itself very interesting. It's not a general | purpose filesystem, it's just the minimum needed to support Oracle on | shared disks on Linux. They're working on version 2.0, which will be | more generally useful. I was more interested in what Wim told us | about Oracle's Linux commitment and advocacy. | | Oracle has recently shifted its base development platform from Solaris | to Linux. That means the core developers are developing Oracle on | Linux, and a porting group makes it work on Solaris. It also means | that 9,000 developers at Oracle now have Linux boxes on their desktops | and in their labs. | | Oracle recently pressured a SCSI card manufacturer (maybe Emulex?) to | open source their drivers. They said, in effect, Oracle has to be | able to support Linux for our customers. We can't do that with binary | drivers. Until you have open source drivers, you're not on our | recommended hardware list. The manufacturer has now released its | drivers under GPL. | | I wish somebody would do that to Nvidia. | | Oracle's long term goal is to have all software that they depend on | available as open source, so their customers aren't dependent on any | closed software other than Oracle. They will write whatever parts | aren't available elsewhere. OCFS is the first step. They are also | looking at a couple of other categories. I think he mentioned cluster | management software and cluster volume managers, not sure what else. | | So Oracle gets it in a big way, but they haven't been as vocal about | their Linux commitment as IBM. It will be very interesting to see how | this plays out. | | Oracle's open source web site is http://oss.oracle.com/ . | | SVLUG met in a large hall on Cisco's campus. There was seating for | about 250-300 people, but less than half the chairs were full. They | had a big screen projector and a sound reinforcement system. Very | different from EUGLUG's meeting space at 43 W. Broadway. (-: | | PenLUG[2] is meeting next Thursday night on Oracle's campus; maybe I | can go to their meeting too. (-: | | [1] Silicon Valley Linux Users' Group. http://www.svlug.org/ | [2] Peninsula Linux Users' Group. http://www.penlug.org/ | | -- | Bob Miller Kbob | kbobsoft software consulting | http://kbobsoft.com [EMAIL PROTECTED] | ___ | EuG-LUG mailing list | [EMAIL PROTECTED] | http://mailman.efn.org/cgi-bin/listinfo/eug-lug -- ___ EuG-LUG mailing list [EMAIL PROTECTED] http://mailman.efn.org/cgi-bin/listinfo/eug-lug
Re: [eug-lug]OCFS at SVLUG meeting
Ben Barrett wrote: Bob, can you give us a big-picture view of how this compares with LVM? Sure. LVM is apples. OCFS is oranges. (-: OCFS is NOT a volume manager. It's a filesystem. Consider the hardware configuration where you have a hard disk that is physically connected to two or more computers through a shared SCSI bus or fiberchannel. (OCFS architecturally supports up to 32 hosts.) An OCFS filesystem exists on a single disk or partition, but on multiple computers in a cluster. OCFS defines a data layout on that shared disk and implements the basic filesystem operations -- mkdir, creat, read, write, unlink, and all the rest. It's designed so that all the computers in the cluster can be creating and destroying files at the same time, with an on-disk locking protocol to keep the metadata consistent. tnx, yrwlcm. -- Bob Miller Kbob kbobsoft software consulting http://kbobsoft.com [EMAIL PROTECTED] ___ EuG-LUG mailing list [EMAIL PROTECTED] http://mailman.efn.org/cgi-bin/listinfo/eug-lug