GlusterFS                                                             2011         9   14                                 ...
1              GlusterFS                                                                                32                ...
1 GlusterFS   GlusterFS                                           !!                                                  FUSE...
2                                                                (1/2)                                                    ...
3                                                                (2/2)Copyright (c) 2011 NTT PC Communications Incorporate...
44.1                                    (xlator fops)xlator fops            xlator fops    stat(                          ...
4.2                                    (               )   xlator cbks   • release: (                        )close   • re...
4.3                                                                  volume options   (   )   volume options            po...
5 3.1.0                                                           (                 )   3.1.0             glusterd        ...
Upcoming SlideShare
Loading in...5
×

GlusterFS モジュール超概論

4,867

Published on

One of the presentations used in a discussion meeting about GlusterFS held on Sep. 14, 2011 in Japan.

Ust: http://www.ustream.tv/channel/glusterfs
Togetter: http://togetter.com/li/188183

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,867
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
66
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

GlusterFS モジュール超概論

  1. 1. GlusterFS 2011 9 14 NTTPCCopyright (c) 2011 NTT PC Communications Incorporated, All Rights Reserved. 1
  2. 2. 1 GlusterFS 32 (1/2) 43 (2/2) 54 6 4.1 (xlator fops) . . . . . . . . . . . . . . . . . . . . . . . . . 6 4.2 ( ) . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 3.1.0 ( ) 9Copyright (c) 2011 NTT PC Communications Incorporated, All Rights Reserved. 2
  3. 3. 1 GlusterFS GlusterFS !! FUSE NFSCopyright (c) 2011 NTT PC Communications Incorporated, All Rights Reserved. 3
  4. 4. 2 (1/2) ( ) • afr( ) • client( ) • server( ) • posix( )Copyright (c) 2011 NTT PC Communications Incorporated, All Rights Reserved. 4
  5. 5. 3 (2/2)Copyright (c) 2011 NTT PC Communications Incorporated, All Rights Reserved. 5
  6. 6. 44.1 (xlator fops)xlator fops xlator fops stat( ) symlink( ) rename( ) open( ) readv( ) writev( ) opendir( ) readdir( ) create( ) ...Copyright (c) 2011 NTT PC Communications Incorporated, All Rights Reserved. 6
  7. 7. 4.2 ( ) xlator cbks • release: ( )close • releasedir: ( )closedir init : fini :Copyright (c) 2011 NTT PC Communications Incorporated, All Rights Reserved. 7
  8. 8. 4.3 volume options ( ) volume options posixstruct volume_options options[] = { { .key = {"o-direct"}, .type = GF_OPTION_TYPE_BOOL }, { .key = {"directory"}, .type = GF_OPTION_TYPE_PATH }, { .key = {"hostname"}, .type = GF_OPTION_TYPE_ANY }, { .key = {"export-statfs-size"}, .type = GF_OPTION_TYPE_BOOL },...Copyright (c) 2011 NTT PC Communications Incorporated, All Rights Reserved. 8
  9. 9. 5 3.1.0 ( ) 3.1.0 glusterd glusterd !!glusterd ... glusterd ( ) glusterd-volgen.c glusterd volopt map[] ( )Copyright (c) 2011 NTT PC Communications Incorporated, All Rights Reserved. 9
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×