I have got few questions: 1. Does lustre support block level striping. 2.Can the objects on OST be blocks -- Regards-- Rishi Pathak -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.clusterfs.com/pipermail/lustre-discuss/attachments/20070809/28429cc1/attachment.html
On Aug 9, 2007, at 9:24 AM, rishi pathak wrote:> I have got few questions: > 1. Does lustre support block level striping.Lustre supports object level striping across OST''s, each OST could consist of a RAID device that would in turn do the block level striping across multiple disks.> > 2.Can the objects on OST be blocksSince generally the devices used to store the data are block level devices (and not object disks) the objects on OST are at the lowest level stored as blocks.> > > -- > Regards-- > Rishi Pathak > > _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss@clusterfs.com > https://mail.clusterfs.com/mailman/listinfo/lustre-discuss
Two more question: Does lustre support block level locking also? Can the objects on OST be as small as a single block On 8/9/07, Anand Bisen <ddn@abisen.com> wrote:> > > On Aug 9, 2007, at 9:24 AM, rishi pathak wrote: > > > I have got few questions: > > 1. Does lustre support block level striping. > Lustre supports object level striping across OST''s, each OST could > consist of a RAID device that would in turn do the block level > striping across multiple disks. > > > > > > 2.Can the objects on OST be blocks > Since generally the devices used to store the data are block level > devices (and not object disks) the objects on OST are at the lowest > level stored as blocks. > > > > > > > -- > > Regards-- > > Rishi Pathak > > > > _______________________________________________ > > Lustre-discuss mailing list > > Lustre-discuss@clusterfs.com > > https://mail.clusterfs.com/mailman/listinfo/lustre-discuss > >-- Regards-- Rishi Pathak National PARAM Supercomputing Facility Center for Development of Advanced Computing(C-DAC) Pune University Campus,Ganesh Khind Road Pune-Maharastra -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.clusterfs.com/pipermail/lustre-discuss/attachments/20070809/4c05b4e7/attachment.html
From a file system level lustre is not aware of any blocks, it just deals at object level ! So no there is no block level locking. On second question it depends how big your block can be, realistically no because the object has to be in a size that is a multiple of (few kilobytes i think 64k i am not sure about the number). On Aug 9, 2007, at 10:07 AM, rishi pathak wrote:> Two more question: > Does lustre support block level locking also? > Can the objects on OST be as small as a single block > > On 8/9/07, Anand Bisen <ddn@abisen.com> wrote: > > On Aug 9, 2007, at 9:24 AM, rishi pathak wrote: > > > I have got few questions: > > 1. Does lustre support block level striping. > Lustre supports object level striping across OST''s, each OST could > consist of a RAID device that would in turn do the block level > striping across multiple disks. > > > > > > 2.Can the objects on OST be blocks > Since generally the devices used to store the data are block level > devices (and not object disks) the objects on OST are at the lowest > level stored as blocks. > > > > > > > -- > > Regards-- > > Rishi Pathak > > > > _______________________________________________ > > Lustre-discuss mailing list > > Lustre-discuss@clusterfs.com > > https://mail.clusterfs.com/mailman/listinfo/lustre-discuss > > > > > -- > Regards-- > Rishi Pathak > National PARAM Supercomputing Facility > Center for Development of Advanced Computing(C-DAC) > Pune University Campus,Ganesh Khind Road > Pune-Maharastra--- Anand Bisen Sr. Systems Architect, DataDirect Networks 9351 Deering Avenue, Chatsworth, CA 91311 Tel: 818-700-4053 Fax: 818-700-7665 Cell: 818-723-9752 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.clusterfs.com/pipermail/lustre-discuss/attachments/20070809/5d1f239d/attachment-0001.html
On Aug 09, 2007 22:37 +0530, rishi pathak wrote:> Two more question: > Does lustre support block level locking also?Lustre supports byte-locking, but in order to work with the linux page cache the locks have to be at least PAGE_SIZE (up to 64kB) in size.> Can the objects on OST be as small as a single blockThe objects can be as small as 1 byte, but the backing filesystem (ext3 currently) will allocate a whole block for this.> On 8/9/07, Anand Bisen <ddn@abisen.com> wrote: > > On Aug 9, 2007, at 9:24 AM, rishi pathak wrote: > > > I have got few questions: > > > 1. Does lustre support block level striping. > > Lustre supports object level striping across OST''s, each OST could > > consist of a RAID device that would in turn do the block level > > striping across multiple disks. > > > > > > > 2.Can the objects on OST be blocks > > Since generally the devices used to store the data are block level > > devices (and not object disks) the objects on OST are at the lowest > > level stored as blocks. > > > > > > > > > > > -- > > > Regards-- > > > Rishi Pathak > > > > > > _______________________________________________ > > > Lustre-discuss mailing list > > > Lustre-discuss@clusterfs.com > > > https://mail.clusterfs.com/mailman/listinfo/lustre-discuss > > > > > > > -- > Regards-- > Rishi Pathak > National PARAM Supercomputing Facility > Center for Development of Advanced Computing(C-DAC) > Pune University Campus,Ganesh Khind Road > Pune-Maharastra> _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss@clusterfs.com > https://mail.clusterfs.com/mailman/listinfo/lustre-discussCheers, Andreas -- Andreas Dilger Principal Software Engineer Cluster File Systems, Inc.
So can I conclude that lustre only provides object level locking and not block level locking. Secondly, will it be incorrect to say that object can scale anywhere from a block upto the full file. On 8/9/07, Anand Bisen <ddn@abisen.com> wrote:> From a file system level lustre is not aware of any blocks, it just deals > at object level ! So no there is no block level locking. > On second question it depends how big your block can be, realistically no > because the object has to be in a size that is a multiple of (few kilobytes > i think 64k i am not sure about the number). > > On Aug 9, 2007, at 10:07 AM, rishi pathak wrote: > > Two more question: > Does lustre support block level locking also? > Can the objects on OST be as small as a single block > > On 8/9/07, Anand Bisen < ddn@abisen.com> wrote: > > > > > > On Aug 9, 2007, at 9:24 AM, rishi pathak wrote: > > > > > I have got few questions: > > > 1. Does lustre support block level striping. > > Lustre supports object level striping across OST''s, each OST could > > consist of a RAID device that would in turn do the block level > > striping across multiple disks. > > > > > > > > > > 2.Can the objects on OST be blocks > > Since generally the devices used to store the data are block level > > devices (and not object disks) the objects on OST are at the lowest > > level stored as blocks. > > > >Regards-- Rishi Pathak -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.clusterfs.com/pipermail/lustre-discuss/attachments/20070810/b42c9913/attachment.html