Micron Open Code HSE Storage Engine Optimized αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ SSDs

Micron Technology αžŠαŸ‚αž›αž‡αžΆαž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ DRAM αž“αž·αž„ flash memory αž”αž„αŸ’αž αžΆαž‰ αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž•αŸ’αž‘αž»αž€αžαŸ’αž˜αžΈαŸ” HSE (Heterogeneous-memory Storage Engine) αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž…αž“αžΆαž‘αžΎαž„αžŠαŸ„αž™αž‚αž·αžαž‚αžΌαžšαž–αžΈαž—αžΆαž–αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž“αŸƒαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αŸ…αž›αžΎ SSD drives αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎ NAND flash (X100, TLC, QLC 3D NAND) αž¬αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αž’αž…αž·αž“αŸ’αžαŸ’αžšαŸƒαž™αŸ (NVDIMM)αŸ” αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž…αž“αžΆαž‘αžΎαž„αž‡αžΆαž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž„αŸ’αž€αž”αŸ‹αž‘αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž•αŸ’αžŸαŸαž„αž‘αŸ€αž αž“αž·αž„αž‚αžΆαŸ†αž‘αŸ’αžšαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹αžαž˜αŸ’αž›αŸƒαž‚αž“αŸ’αž›αžΉαŸ‡αŸ” αž›αŸαžαž€αžΌαžŠ HSE αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‡αžΆ C αž“αž·αž„ αž…αŸ‚αž€αž…αžΆαž™β€‹αžŠαŸ„αž™ αž˜αžΆαž“αž’αžΆαž‡αŸ’αž‰αžΆαž”αŸαžŽαŸ’αžŽαž€αŸ’αžšαŸ„αž˜ Apache 2.0 αŸ”

αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž•αŸ’αž“αŸ‚αž€αž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž”αžŸαŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ αž€αžΆαžšαž›αžΎαž€αž‘αžΎαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž‘αžΎαž„αž–αžΈαž€αžΆαžšαž•αŸ’αž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αž˜αŸ’αžšαž·αžαž‘αžΆαž”αž“αŸ…αž€αŸ’αž“αž»αž„ NoSQL DBMS αž€αžΆαžšαž•αŸ’αž‘αž»αž€αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ (SDS, Software-Defined Storage) αžŠαžΌαž…αž‡αžΆ Ceph αž“αž·αž„ Scality RING αžœαŸαž‘αž·αž€αžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ† (αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αŸ†) αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαžŠαŸ‚αž›αž˜αžΆαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αžαŸ’αž–αžŸαŸ‹ (HPC) αž§αž”αž€αžšαžŽαŸαž’αŸŠαžΈαž“αž’αžΊαžŽαŸ‚αžαž“αŸƒαž’αŸ’αžœαžΈαŸ— (IoT) αž“αž·αž„αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžšαŸ€αž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αŸ”

HSE αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž’αžαž·αž”αžšαž˜αžΆαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ‚αž˜αž‘αžΆαŸ†αž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαž–αž‡αžΆαž”αŸ‹αž”αžΆαž“αž™αžΌαžšαž“αŸ…αž€αŸ’αž“αž»αž„αžαŸ’αž“αžΆαž€αŸ‹ SSD αž•αŸ’αžŸαŸαž„αŸ—αž‚αŸ’αž“αžΆαž•αž„αžŠαŸ‚αžšαŸ” αž›αŸ’αž”αžΏαž“αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαžαŸ’αž–αžŸαŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαž˜αŸ’αžšαŸαž…αžαžΆαž˜αžšαž™αŸˆαž‚αŸ†αžšαžΌαž§αž”αž€αžšαžŽαŸαž•αŸ’αž‘αž»αž€αž€αžΌαž“αž€αžΆαžαŸ‹ - αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž–αžΆαž€αŸ‹αž–αŸαž“αŸ’αž’αž”αŸ†αž•αž»αžαž‚αžΊαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αž»αž€αž€αŸ’αž“αž»αž„αžƒαŸ’αž›αžΆαŸ†αž„αžŸαž˜αŸ’αž„αžΆαžαŸ‹ RAM αžŠαŸ‚αž›αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž…αŸ†αž“αž½αž“αž“αŸƒαž€αžΆαžšαž…αžΌαž›αž”αŸ’αžšαžΎαžŠαŸ’αžšαžΆαž™αŸ” αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸαž“αŸƒαž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αžαŸ’αž˜αžΈαž‘αŸ…αž€αŸ’αž“αž»αž„αž‚αž˜αŸ’αžšαŸ„αž„αž—αžΆαž‚αžΈαž‘αžΈαž”αžΈ αžšαŸ€αž”αž…αŸ† αž€αŸ†αžŽαŸ‚αž“αŸƒ DBMS MongoDB αžŠαŸ‚αž›αž•αŸ’αžαŸ„αžαž›αžΎαž―αž€αžŸαžΆαžšαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž€αž”αŸ’αžšαŸ‚αžŠαžΎαž˜αŸ’αž”αžΈαž”αŸ’αžšαžΎ HSE αŸ”

αžαžΆαž˜αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ HSE αž–αžΉαž„αž•αŸ’αž’αŸ‚αž€αž›αžΎαž˜αŸ‰αžΌαžŒαž»αž›αžαžΊαžŽαŸ‚αž›αž”αž“αŸ’αžαŸ‚αž˜ mpoolαžŠαŸ‚αž›αž’αž“αž»αžœαžαŸ’αžαž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αž•αŸ’αž‘αž»αž€αžœαžαŸ’αžαž»αž―αž€αž‘αŸαžŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŠαŸ’αžšαžΆαž™αžšαžŠαŸ’αž‹αžšαžΉαž„ αžŠαŸ„αž™αž‚αž·αžαž‚αžΌαžšαž–αžΈαžŸαž˜αžαŸ’αžαž—αžΆαž– αž“αž·αž„αž›αž€αŸ’αžαžŽαŸˆαž–αž·αžŸαŸαžŸαžšαž”αžŸαŸ‹αžœαžΆ αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž‘αž‘αž½αž›αž”αžΆαž“αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžαž»αžŸαž‚αŸ’αž“αžΆαž‡αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“ αž“αž·αž„αž›αž€αŸ’αžαžŽαŸˆαž’αž“αŸ‹αŸ” Mpool αž€αŸαž‡αžΆαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž“αŸƒαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ Micron αžŠαŸ‚αž›αž”αžΎαž€αž€αŸ’αž“αž»αž„αž–αŸαž›αžαŸ‚αž˜αž½αž™αž‡αžΆαž˜αž½αž™ HSE αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ†αž”αŸ‚αž€αž‘αŸ…αž‡αžΆαž‚αž˜αŸ’αžšαŸ„αž„αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž―αž€αžšαžΆαž‡αŸ’αž™αŸ” Mpool αžŸαž“αŸ’αž˜αžαŸ‹αžαžΆαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ αž€αžΆαžšαž…αž„αž…αžΆαŸ†αž‡αžΆαž”αŸ‹αž›αžΆαž”αŸ‹ ΠΈ αž€αž“αŸ’αž›αŸ‚αž„αžŸαŸ’αžαž»αž€αž‘αž»αž€αžαžΆαž˜αžαŸ†αž”αž“αŸ‹αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž‚αžΆαŸ†αž‘αŸ’αžšαžαŸ‚ SSDs αž”αŸ’αžšαž–αŸƒαžŽαžΈαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”

αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αž‰αŸ’αž…αž”αŸ‹ YCSB (Yahoo Cloud Serving Benchmark) αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž–αžΈαž€αžΆαžšαž€αžΎαž“αž‘αžΎαž„αž‚αž½αžšαž±αŸ’αž™αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž“αŸƒαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸ…αž–αŸαž›αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž€αžΆαžšαž•αŸ’αž‘αž»αž€ 2 TB αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αŸ’αž›αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™ 1 KB αŸ” αž€αžΆαžšαž”αž„αŸ’αž€αžΎαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αž‚αž½αžšαž±αŸ’αž™αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž‡αžΆαž–αž·αžŸαŸαžŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαžŸαž„αŸ’αž€αŸαžαžƒαžΎαž‰αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž―αž€αžŸαžŽαŸ’αž‹αžΆαž“αž“αŸƒαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž’αžΆαž“αž“αž·αž„αžŸαžšαžŸαŸαžš (αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αž "A" αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ’αžšαžΆαž αŸ’αžœ) αŸ”

αž§αž‘αžΆαž αžšαžŽαŸ MongoDB αž‡αžΆαž˜αž½αž™αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ HSE αž”αŸ’αžšαŸ‚αž‡αžΆαž›αžΏαž“αž‡αžΆαž„αž€αŸ†αžŽαŸ‚αžŠαŸ‚αž›αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ WiredTiger αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαž”αŸ’αžšαž αŸ‚αž› 8 αžŠαž„ αž αžΎαž™ RocksDB DBMS αž›αžΏαž“αž‡αžΆαž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ HSE αž…αŸ’αžšαžΎαž“αž‡αžΆαž„ 6 αžŠαž„αŸ” αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαžŠαŸαž›αŸ’αž’αž€αŸαž’αžΆαž…αž˜αžΎαž›αžƒαžΎαž‰αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαžŠαŸ‚αž›αž–αžΆαž€αŸ‹αž–αŸαž“αŸ’αž’αž“αžΉαž„αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž’αžΆαž“ 95% αž“αž·αž„ 5% αž€αŸ‚αž”αŸ’αžšαŸ‚ αž¬αž”αž“αŸ’αžαŸ‚αž˜αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš (αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αž "B" αž“αž·αž„ "D" αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ’αžšαžΆαž αŸ’αžœ) αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αž "C" αžŠαŸ‚αž›αž–αžΆαž€αŸ‹αž–αŸαž“αŸ’αž’αž“αžΉαž„αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž’αžΆαž“αžαŸ‚αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡ αž€αžΆαžšαž€αžΎαž“αž‘αžΎαž„αž”αŸ’αžšαž αŸ‚αž› 40% αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αŸ” αž€αžΆαžšαž€αžΎαž“αž‘αžΎαž„αž“αŸƒαž€αžΆαžšαžšαžŸαŸ‹αžšαžΆαž“αž˜αžΆαž“αž‡αžΈαžœαž·αžαž“αŸƒαžŠαŸ’αžšαžΆαž™ SSD αž€αŸ’αž“αž»αž„αž’αŸ†αž‘αž»αž„αž–αŸαž›αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαžŸαžšαžŸαŸαžšαž”αžΎαž”αŸ’αžšαŸ€αž”αž’αŸ€αž”αž‘αŸ…αž“αžΉαž„αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž›αžΎ RocksDB αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž”αŸ‰αžΆαž“αŸ‹αž”αŸ’αžšαž˜αžΆαžŽαžαžΆαž˜αžΆαž“αž…αŸ†αž“αž½αž“ 7 αžŠαž„αŸ”

Micron Open Code HSE Storage Engine Optimized αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ SSDs

Micron Open Code HSE Storage Engine Optimized αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ SSDs

αž›αž€αŸ’αžαžŽαŸˆαžŸαŸ†αžαžΆαž“αŸ‹αŸ—αžšαž”αžŸαŸ‹ HSEαŸ–

  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžšαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš αž“αž·αž„αž–αž„αŸ’αžšαžΈαž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹αžŸαŸ„/αžαž˜αŸ’αž›αŸƒαŸ”
  • αž€αžΆαžšβ€‹αž‚αžΆαŸ†αž‘αŸ’αžšβ€‹αž–αŸαž‰β€‹αž›αŸαž‰β€‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹β€‹αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš αž“αž·αž„β€‹αž‡αžΆαž˜αž½αž™β€‹αž“αžΉαž„β€‹αžŸαž˜αžαŸ’αžαž—αžΆαž–β€‹αž€αŸ’αž“αž»αž„β€‹αž€αžΆαžšβ€‹αž‰αŸ‚αž€β€‹αž”αŸ†αžŽαŸ‚αž€β€‹αž•αŸ’αž‘αž»αž€β€‹αžŠαŸ„αž™β€‹αž‘αŸ‚αž€β€‹αžαžΆαž˜β€‹αžšαž™αŸˆβ€‹αž€αžΆαžšβ€‹αž”αž„αŸ’αž€αžΎαžβ€‹αžšαžΌαž”β€‹αžαž (αžšαžΌαž”αžαžβ€‹αž€αŸβ€‹αž’αžΆαž…β€‹αžαŸ’αžšαžΌαžœβ€‹αž”αžΆαž“β€‹αž”αŸ’αžšαžΎβ€‹αžŠαžΎαž˜αŸ’αž”αžΈβ€‹αžšαž€αŸ’αžŸαžΆβ€‹αž€αžΆαžšβ€‹αž”αŸ’αžšαž˜αžΌαž›β€‹αž―αž€αžšαžΆαž‡αŸ’αž™β€‹αž€αŸ’αž“αž»αž„β€‹αž€αžΆαžšβ€‹αž•αŸ’αž‘αž»αž€β€‹αž˜αž½αž™β€‹αž•αž„β€‹αžŠαŸ‚αžš)αŸ”
  • αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαžΎαž‘αžŸαŸ’αžŸαž“αŸαž‘αŸ’αžšαž“αž·αž…αžŠαžΎαž˜αŸ’αž”αžΈαž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž‘αž·αžŠαŸ’αž‹αž—αžΆαž–αžŠαŸ‚αž›αž•αŸ’αž’αŸ‚αž€αž›αžΎαžšαžΌαž”αžαž;
  • αž‚αŸ†αžšαžΌαž‘αž·αž“αŸ’αž“αž“αŸαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžŸαžΎαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž—αŸαž‘αž•αŸ’αž‘αž»αž€αž…αž˜αŸ’αžšαž»αŸ‡αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž“αŸ’αž›αŸ‚αž„αž•αŸ’αž‘αž»αž€αžαŸ‚αž˜αž½αž™αŸ”
  • αž™αž“αŸ’αžαž€αžΆαžšαžŠαŸ‚αž›αž’αžΆαž…αž”αžαŸ‹αž”αŸ‚αž“αž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž—αžΆαž–αž‡αžΏαž‡αžΆαž€αŸ‹αž“αŸƒαž€αžΆαžšαž•αŸ’αž‘αž»αž€;
  • αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸ orchestration αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžŠαžΌαžšαžαžΆαž˜αž”αŸ†αžŽαž„ (αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž›αžΎαž”αŸ’αžšαž—αŸαž‘αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž“αŸƒαž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αžŠαŸ‚αž›αž˜αžΆαž“αžœαžαŸ’αžαž˜αžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž“αŸ’αž›αŸ‚αž„αž•αŸ’αž‘αž»αž€);
  • αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžŠαŸ‚αž›αž˜αžΆαž“ C API αžŠαŸ‚αž›αž’αžΆαž…αž—αŸ’αž‡αžΆαž”αŸ‹αžαžΆαž˜αžœαž“αŸ’αžαž‘αŸ…αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŽαžΆαž˜αž½αž™;
  • αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž‘αŸ… terabytes αž“αŸƒαž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αžšαžΆαž”αŸ‹αžšαž™αž–αžΆαž“αŸ‹αž›αžΆαž“αž“αŸƒ keys αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž•αŸ’αž‘αž»αž€;
  • αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αŸ’αžšαž€αž”αžŠαŸ„αž™αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αž“αŸƒαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž”αŸ‰αžΆαžšαŸ‰αžΆαž‘αŸ‚αž›αžšαžΆαž”αŸ‹αž–αžΆαž“αŸ‹;
  • αž€αžΆαžšαž€αžΎαž“αž‘αžΎαž„αž‚αž½αžšαž±αŸ’αž™αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž›αŸ†αž αžΌαžš αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž—αžΆαž–αž™αžΊαžαž™αŸ‰αžΆαžœ αž“αž·αž„αž”αž„αŸ’αž€αžΎαž“αž€αžΆαžšαžŸαžšαžŸαŸαžš/αž’αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž—αŸαž‘αž•αŸ’αžŸαŸαž„αŸ—αž“αŸƒαž”αž“αŸ’αž‘αž»αž€αž€αžΆαžšαž„αžΆαžš αž”αžΎαž”αŸ’αžšαŸ€αž”αž’αŸ€αž”αž‘αŸ…αž“αžΉαž„αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž‡αŸ†αž“αž½αžŸαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαŸ”
  • αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ SSD drives αž“αŸƒαžαŸ’αž“αžΆαž€αŸ‹αž•αŸ’αžŸαŸαž„αŸ—αž‚αŸ’αž“αžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž€αž“αŸ’αž›αŸ‚αž„αž•αŸ’αž‘αž»αž€αž˜αž½αž™ αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš αž“αž·αž„αž—αžΆαž–αž’αž“αŸ‹αŸ”

Micron Open Code HSE Storage Engine Optimized αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ SSDs

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹