2. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 2
Agenda
! About me
! Gluster in Japan
! Difficulties and Users' Requests
! Conclusion
3. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 3
About!
Me
自己紹介
4. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 4
About me
! Work at as a ...
! Programmer
(Most recently)
Interested in
! Software Engineer
Cloud Computing (Storage, Network, Server)
Supporting GlusterFS/Red Hat Storage Introduction
Now with Red Hat K.K!
5. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 5
About me
! GlusterFS since 2007 (v1.3.7)
for my internet crawler at first.
! Love Gluster because of the ...
Potential
Performance
Code
Community
! Introduced or introducing it into ...
Printer and scanner solution (field trial)
Email services
File storage services (WebDAV, NFS)
Backup services
Shared storage platform
! A board member of the Gluster
Community
6. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 6
ここ1年の日本におけるGlusterFSの動向
Gluster!
in!
Japan!
7. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 7
Gluster in Japan
! Approaches by other IT sectors
A sponsor of IaaS cloud computing project
A server manufacturer
A CPU manufacturer
An InfiniBand manufacturer
! Collaboration with other cloud
components
OCDET, an open source community
8. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 8
Gluster in Japan
! Medical Field became ready for cloud
9. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 9
Gluster in Japan
! Introduction example in Medical field
Eastern
Brick
Eastern
Brick
Western
Brick
Western
Brick
Western
Brick
Western
Brick
Eastern
Brick
Eastern
Brick
lsyncd + rsync
Western
Japan
Secret Sharing
Eastern
Japan
Storage
Tiering
* GlusterFS 3.2.7
10. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 10
直面している問題とユーザの要望
Difficulties!
and!
Users'!
Requests!
11. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 11
Difficulties and Users' Requests
! Premise: Japanese requirements for
service in general (my subjective view)
Continuity, most of all
Never stop or pause it
Insensible failure is also unacceptable
Even outdated software should continue running
The customer is king
Any components have to meet each customer’s requirement
So each service should have as many functions as possible
Cost-cut! Cost-cut! Cost-cut!
Never lose out price wars
Never overspend the budget
The annual budget is determined in March and is too limited,
never increase as much as the one last year
Assign least engineers, sales and managers
12. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 12
Difficulties and Users' Requests
! Outdated GlusterFS
Upgrading GlusterFS 1.3, 2.0 to 3.x is difficult
xattr and dht should be changed
Already tooooooo many files there to migrate
No maintenance window is reserved
No budget is reserved
No one maintains and supports ancient codes
?
13. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 13
Vol2
Difficulties and Users' Requests
! NFS and Multi-tenancy
'nfs.rpc-auth-allow' for multi-tenancy
some operations on a volume affect
IOs to other volumes
Vol1
Vol0
e.g.
gluster volume set ...
IO
IO
IO
Vol2
Vol1
Vol0
IO
IO
IO
14. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 14
Difficulties and Users' Requests
15. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 15
glusterfs
Difficulties and Users' Requests
! CTDB and NFS connectivity
failover is pretty good
failback causes write()ing clients pause
the IO
glusterfs
glusterfs
CTDB
VIP
write()
glusterfs
glusterfs
CTDB
VIP
write()
glusterfs
glusterfs
glusterfs
glusterfs
CTDB
VIP
write()
failover
failback
16. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 16
Difficulties and Users' Requests
! 3-way replication
neither supported nor recommended
still strong needs for 3-way
! Multi-master Geo-replication
bi-directional
on the roadmap?
17. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 17
Conclusion
まとめ
18. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 18
Conclusion
! It was the hottest year ever
because GlusterFS got a lot of visibility to other IT sectors.
! The government-led movement
made GlusterFS introduced into medical field.
! In Japanese quality requirement
of services, still GlusterFS has ...
some issues to be solved
many requests to meet
All of them are the facts in Japan 2012-2013!
Let’s make Gluster live up to
Japanese expectations together!
19. Copyright (C) 2013, NTTPC Communications, Inc. All Rights Reserved. 19
To contact us, e-mail here -> storage-contact@nttpc.co.jp