[00:19:42] --- Russ has left: Disconnected [01:26:05] --- dev-zero@jabber.org has become available [01:26:12] --- dev-zero@jabber.org has left: offline [05:22:26] --- SecureEndpoints has left: Replaced by new connection [05:27:31] --- sxw has become available [05:32:59] --- SecureEndpoints has become available [05:48:27] --- mmeffie has become available [05:56:18] --- sxw has left [06:00:11] --- sxw has become available [06:17:13] --- sxw has left: Replaced by new connection [06:17:23] --- sxw has become available [07:16:58] --- sxw has left [07:35:43] --- abo has left [07:47:30] --- mmeffie has left [09:08:58] --- reuteras has left [09:37:26] --- sxw has become available [09:51:24] --- sxw has left [10:16:11] --- Russ has become available [13:01:55] --- dev-zero@jabber.org has become available [13:02:00] --- dev-zero@jabber.org has left: offline [13:50:41] --- cg2v has become available [13:55:23] --- mmeffie has become available [15:18:51] --- cg2v has left [17:07:24] --- mmeffie has left [17:38:41] --- dwbotsch has left [17:38:55] --- dwbotsch has become available [18:08:17] --- RredBear has left [18:39:55] --- Rrrrred has become available [18:40:03] --- Rrrrred has left [18:40:30] --- RedBear has become available [18:40:37] ok [18:40:38] better [19:37:47] --- Russ has left: Disconnected [19:54:22] --- Russ has become available [20:31:06] --- weylan has become available [20:31:40] --- weylan has left [20:31:41] --- kula has left [20:31:55] --- Simon Wilkinson has left [20:31:55] --- Simon Wilkinson has become available [20:33:01] --- weylan has become available [20:33:46] --- weylan has left [20:34:33] --- weylan has become available [20:43:44] --- dev-zero@jabber.org has become available [20:49:31] --- dev-zero@jabber.org has left: offline [20:50:26] --- weylan has left [20:50:29] --- weylan has become available [20:52:54] --- weylan has left [20:52:57] --- weylan has become available [22:04:36] --- dlc has left [22:14:36] I am a student want to join GSoC for the Project: Implementing OpenAFS features into RedHat's kafs kernel module. Have some took the project? My name is Wanglei from Tsinghua Uinversity of China.The mentor is David Howells.Sorry for distub [22:14:46] hello [22:15:02] hi [22:15:37] the IRC channel will be a better place to discuss this project as David Howells is present there during the day. He is located in London. [22:15:58] Thank you very mush! [22:16:00] have you used afs before? [22:17:03] NO! I have some experiment pnfs and reiserfs [22:17:25] sorry my engilsh is so poor. [22:17:41] --- RedBear has left [22:18:10] your English is fine. [22:18:27] thank you [22:19:13] perhaps you meant "experience" instead of "experiment" [22:19:15] --- dwbotsch has left [22:19:31] yes :) thanks [22:19:32] --- dwbotsch has become available [22:20:35] your experience will be helpful. [22:20:48] Our lab is do some research of pnfs in block-module, so I want to try to get the project. [22:20:55] thank you! [22:21:24] I will try IRC [22:21:32] Thank you very much! [22:21:35] have you written code for the Linux kernel? [22:22:01] Yes, I have [22:22:08] excellent [22:23:16] In the researh,my job is to implement partment of metatdate server [22:24:06] which is in the file system module [22:24:16] OpenAFS is derived from the original AFS implementations created at Carnegie-Mellon in the 1980s and commercialized by Transarc Inc. and IBM in the 1990s. When IBM released the source code in 2000, they did so under an open source license called the IBM Public License 1.0 which is incompatible in many ways with the GPL v2 which is used for the Linux kernel. [22:24:27] David Howell [22:24:57] thanks [22:25:16] has been working on a new implementation of the AFS client which is entirely GPL and can reside within the Linux kernel. [22:26:11] I see [22:26:29] AFS has many special qualities. It is a distributed file system that is very useful for collaboration between individuals that belong to different organizations. [22:27:10] Is it a web-fs? [22:27:50] AFS is a location independent file system. The user knows the name of a file but does not know where the file is physically stored. As a result, the file can be moved from one server to another without the knowledge of the user. In fact, the file can be moved while it is actively being used. [22:28:00] I know about lustre pnfs and so on.This disributed fs is used for hpc [22:28:40] OK! It is so greate.:) [22:29:49] AFS also is a caching file system. The client maintains long term copies of the active data so it does not have to be re-read from the file server on each access. Only the status information for the object needs to be refreshed if the data version has not changed. There is a callback mechanism that permits a file server to notify a client if data stored in the cache becomes out of date. [22:30:44] AFS has been used in HPC environments since at least 1993. Unlike Lustre, AFS is also a general purpose file system that can be accessed outside of the cluster. [22:31:42] I see. It`s function is so usefull [22:32:25] the goal of the kAFS project is to help David finish his implementation and permit the OpenAFS user land tools to be used with either the OpenAFS kernel module or the kAFS kernel module. [22:32:47] So afs didnt have some metadate server? Is it an total distributed fs? [22:33:15] afs is a fully distributed file system [22:33:23] i see [22:33:42] which currently supports replication for readonly data but not for read/write data. we are working on read/write replication [22:33:51] that is another GSoC project [22:34:29] I have saw that [22:35:08] Now i understand the project about replication [22:35:33] the afs file server maintains both data and metadata. [22:36:44] --- stevenjenkins has left [22:36:45] however, we do not currently support arbitrary attributes such as thumbnails, icons, license info, author, subject, geo-location, etc. [22:36:54] so is it very diffcult to for the individuals [22:37:29] which individuals? the end users or the developers or the administrators or ???? [22:37:29] sorry ? for consistency [22:38:19] consistency is quite easy. [22:39:46] distribute lock? [22:40:24] there is lock support (not byte range locks) but full file locks [22:40:35] Ok i see [22:40:37] --- stevenjenkins has become available [22:41:13] and if the client have someone other.s data crush what can it do? [22:41:41] if the application obtains locks that won't happen [22:42:23] the behavior is the same as if it is writing to local disk. obtain an exclusive lock and only you can write to the file. [22:42:47] hehe maybe byte range locks can be anohter project, its a joke :) [22:42:47] obtain a shared lock and you can be sure that the data will not change [22:43:07] they most certainly could be [22:46:35] by the way,if the client which have store some ohter client`s data crush [22:48:28] can the data get back? [22:52:15] I'm not sure I understand the question. if we have two clients, A and B, and A writes over B's data, can B's data be recovered? [22:52:28] Yes [22:52:49] maybe i need read some doc [22:53:27] AFS supports a notion of a .backup volume which is a copy on write clone of the original. As long as the data was present when the most recent .backup volume was created, the data can be recovered. [22:54:05] you should install an OpenAFS client and browse the global namespace anonymously [22:54:40] I will have a try [22:56:12] do not hesitate to ask questions. [22:56:26] it is late here in New York so I will go to sleep [22:56:45] hehe good night!! Thank you very much! [22:56:57] I see [23:09:13] --- weylan has left [23:13:19] --- reuteras has become available [23:33:04] --- weylan has become available [23:33:13] --- weylan has left [23:33:14] --- weylan has become available [23:33:17] --- weylan has left [23:33:24] --- weylan has become available [23:33:30] --- weylan has left [23:33:52] --- weylan has become available [23:33:55] --- weylan has left [23:41:11] --- weylan has become available [23:41:21] --- weylan has left [23:41:25] --- weylan has become available [23:51:35] --- weylan has left [23:58:43] --- dev-zero@jabber.org has become available [23:58:48] --- dev-zero@jabber.org has left: offline