增加Storage抽象基类以约定接口操作