会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明申请
    • MODULAR BLOCK-ALLOCATOR FOR DATA STORAGE SYSTEMS
    • 数据存储系统的模块化分配器
    • US20150293717A1
    • 2015-10-15
    • US14748995
    • 2015-06-24
    • NetApp, Inc.
    • Ram KesavanMrinal K. BhattacharjeeSudhanshu Goswami
    • G06F3/06
    • G06F3/0619G06F3/064G06F3/0656G06F3/0665G06F3/067G06F3/0689G06F12/023G06F12/0866G06F17/30067G06F17/30132
    • A modular block allocator receives a cleaner message requesting dirty buffers associated with an Mode be cleaned. The modular block allocator provides at least one bucket cache comprising a plurality of buckets, wherein each bucket represents a plurality of free data blocks. The dirty buffers are cleaned by allocating the data blocks of one of the buckets to the dirty buffers. The allocated data blocks are mapped to a stripe set and when the stripe set is full, the stripe set is sent to a storage system. In one embodiment of the invention, a modular block allocator includes a front end module and a back end module communicating with each other via an application programming interface (API). The front end module contains write allocation policies that define how blocks are laid out on disk. The back end module creates data structures for execution of the policies.
    • 模块化块分配器接收更清晰的消息,请求与要清除的模式相关联的脏缓冲区。 模块化块分配器提供包括多个桶的至少一个桶高速缓存,其中每个桶表示多个空闲数据块。 通过将其中一个桶的数据块分配给脏缓冲区来清除脏缓冲区。 分配的数据块被映射到条带集,并且当条带集已满时,条带集被发送到存储系统。 在本发明的一个实施例中,模块化块分配器包括经由应用编程接口(API)彼此通信的前端模块和后端模块。 前端模块包含写入分配策略,定义块如何布局在磁盘上。 后端模块创建用于执行策略的数据结构。