Added lockng mechniams to KVServer, need to check KVCache's lock initializer