as flash capacity continues to rise, prices continue to fall, and applications are increasing, pushing flash storage systems to replace traditional disk systems. Compared to traditional disk systems, storage-system design considerations are subject to significant changes due to changes in storage media. This change is directly reflected in the change of storage system software architecture, that is, the so-called storage software stack reconfiguration. For Sata/sas SSDs , the performance of the disk itself is limited by interface technology. Performance has been greatly improved compared to disk, but this amount of quantitative changes is not a fatal blow to traditional software stacks. For NVMe SSDs , flash performance is no longer limited to hardware and software interfaces, and performance can be fully released, with more than ten times the performance gain compared to Sata/sas SSDs . This huge quantitative change has led to a qualitative change in the design of the storage system. In such a system,the bottleneck of IO is transferred, many problems in disk system no longer exist,the new problem of NVMe SSD is put in front. How to make full use of the performance and efficiency of SSD by means of software? How to solve the IO bottleneck problem? How do you deal with new issues with flash storage itself? How to break the bottleneck problem of traditional export interface? How can traditional storage functions be implemented in flash storage systems and compatible with existing systems? These are the issues that need to be considered in the design process of the flash storage System, as well as the challenges encountered in the system design process.
at the Enterprise Storage Technology Summit, which was attended yesterday, we discussed NVMe Flash Storage System challenges encountered during the design process are shared with everyone.
650) this.width=650; "src=" http://s2.51cto.com/wyfs02/M00/8C/F8/wKioL1iAbwPS5RYUAADwiQldRBM832.jpg "style=" float: none; "title=" 1.jpg "alt=" Wkiol1iabwps5ryuaadwiqldrbm832.jpg "/>
650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M01/8C/FC/wKiom1iAbwSjxVhHAAE7wNu2HJ8661.jpg "style=" float: none; "title=" 2.jpg "alt=" Wkiom1iabwsjxvhhaae7wnu2hj8661.jpg "/>
650) this.width=650; "src=" http://s1.51cto.com/wyfs02/M00/8C/FC/wKiom1iAbwbidXFGAAMKrgOiKzA104.jpg "style=" float: none; "title=" 3.jpg "alt=" Wkiom1iabwbidxfgaamkrgoikza104.jpg "/>
650) this.width=650; "src=" http://s1.51cto.com/wyfs02/M01/8C/F8/wKioL1iAbxSwJj_VAAIuIPJcf_A207.jpg "style=" float: none; "title=" 4.jpg "alt=" Wkiol1iabxswjj_vaaiuipjcf_a207.jpg "/>
650) this.width=650; "src=" http://s1.51cto.com/wyfs02/M01/8C/F8/wKioL1iAbxWisAeqAAHZ84_AacQ505.jpg "style=" float: none; "title=" 5.jpg "alt=" Wkiol1iabxwisaeqaahz84_aacq505.jpg "/>
650) this.width=650; "src=" http://s1.51cto.com/wyfs02/M02/8C/FC/wKiom1iAbxfAuzpsAAILZpqEkL0506.jpg "style=" float: none; "title=" 6.jpg "alt=" Wkiom1iabxfauzpsaailzpqekl0506.jpg "/>
650) this.width=650; "src=" http://s2.51cto.com/wyfs02/M02/8C/FC/wKiom1iAbxjhv9CHAAIdIpN9AwY927.jpg "style=" float: none; "title=" 7.jpg "alt=" Wkiom1iabxjhv9chaaidipn9awy927.jpg "/>
650) this.width=650; "src=" http://s4.51cto.com/wyfs02/M02/8C/F8/wKioL1iAbxrAh5beAAHFUDW5ews828.jpg "style=" float: none; "title=" 8.jpg "alt=" Wkiol1iabxrah5beaahfudw5ews828.jpg "/>
650) this.width=650; "src=" http://s4.51cto.com/wyfs02/M02/8C/F8/wKioL1iAbxvwdsGJAAJEFEmtSPw999.jpg "style=" float: none; "title=" 9.jpg "alt=" Wkiol1iabxvwdsgjaajefemtspw999.jpg "/>
650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M00/8C/F8/wKioL1iAbxywnj4dAAIrhVCDFaU983.jpg "style=" float: none; "title=" 10.jpg "alt=" Wkiol1iabxywnj4daairhvcdfau983.jpg "/>
650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M00/8C/FC/wKiom1iAbx2AyRXPAAHmOqGeL3U869.jpg "style=" float: none; "title=" 11.jpg "alt=" Wkiom1iabx2ayrxpaahmoqgel3u869.jpg "/>
650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M01/8C/FC/wKiom1iAbx6wkzpAAAHi4pGHcvM115.jpg "style=" float: none; "title=" 12.jpg "alt=" Wkiom1iabx6wkzpaaahi4pghcvm115.jpg "/>
650) this.width=650; "src=" http://s4.51cto.com/wyfs02/M00/8C/F8/wKioL1iAbx-BqIilAAI56QqyFJ4284.jpg "style=" float: none; "title=" 13.jpg "alt=" Wkiol1iabx-bqiilaai56qqyfj4284.jpg "/>
650) this.width=650; "src=" http://s2.51cto.com/wyfs02/M01/8C/F8/wKioL1iAbyDyQ0ExAAJhVW6KQsA431.jpg "style=" float: none; "title=" 14.jpg "alt=" Wkiol1iabydyq0exaajhvw6kqsa431.jpg "/>
650) this.width=650; "src=" http://s2.51cto.com/wyfs02/M02/8C/FC/wKiom1iAbyHz3MMaAAGh5t-uW_k294.jpg "style=" float: none; "title=" 15.jpg "alt=" Wkiom1iabyhz3mmaaagh5t-uw_k294.jpg "/>
650) this.width=650; "src=" http://s4.51cto.com/wyfs02/M02/8C/F8/wKioL1iAbyKiyfp0AAHq674KbD0302.jpg "style=" float: none; "title=" 16.jpg "alt=" Wkiol1iabykiyfp0aahq674kbd0302.jpg "/>
650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M00/8C/FC/wKiom1iAbySi0V_BAAJ-jy83ogI312.jpg "style=" float: none; "title=" 17.jpg "alt=" Wkiom1iabysi0v_baaj-jy83ogi312.jpg "/>
650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M01/8C/FC/wKiom1iAbyWyvsDyAAHOUe3UTsM829.jpg "style=" float: none; "title=" 18.jpg "alt=" Wkiom1iabywyvsdyaahoue3utsm829.jpg "/>
650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M01/8C/F8/wKioL1iAbyaAhXnwAAGLneqJ9mk882.jpg "style=" float: none; "title=" 19.jpg "alt=" Wkiol1iabyaahxnwaaglneqj9mk882.jpg "/>
650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M00/8C/F8/wKioL1iAbyezpp-2AAJfCtrhKD4698.jpg "style=" float: none; "title=" 20.jpg "alt=" Wkiol1iabyezpp-2aajfctrhkd4698.jpg "/>
650) this.width=650; "src=" http://s4.51cto.com/wyfs02/M02/8C/FC/wKiom1iAbyiAo4MAAAJiP_YT7cQ150.jpg "style=" float: none; "title=" 21.jpg "alt=" Wkiom1iabyiao4maaajip_yt7cq150.jpg "/>
650) this.width=650; "src=" http://s1.51cto.com/wyfs02/M02/8C/F9/wKioL1iAbynyy3sOAAHq0ZW35Uc552.jpg "style=" float: none; "title=" 22.jpg "alt=" Wkiol1iabynyy3soaahq0zw35uc552.jpg "/>
650) this.width=650; "src=" http://s2.51cto.com/wyfs02/M01/8C/FC/wKiom1iAbyrC9fx5AAJkXxkO10M092.jpg "style=" float: none; "title=" 23.jpg "alt=" Wkiom1iabyrc9fx5aajkxxko10m092.jpg "/>
650) this.width=650; "src=" http://s2.51cto.com/wyfs02/M01/8C/F9/wKioL1iAbyuyJbFMAAGy6FEkJFc103.jpg "style=" float: none; "title=" 24.jpg "alt=" Wkiol1iabyuyjbfmaagy6fekjfc103.jpg "/>
650) this.width=650; "src=" http://s3.51cto.com/wyfs02/M02/8C/FC/wKiom1iAbyzQ2KouAAHci0z-omw094.jpg "style=" float: none; "title=" 25.jpg "alt=" Wkiom1iabyzq2kouaahci0z-omw094.jpg "/>
650) this.width=650; "src=" http://s4.51cto.com/wyfs02/M02/8C/F9/wKioL1iAbyyiKaLiAAFi_44o728245.jpg "style=" float: none; "title=" 26.jpg "alt=" Wkiol1iabyyikaliaafi_44o728245.jpg "/>
650) this.width=650; "src=" http://s1.51cto.com/wyfs02/M00/8C/FC/wKiom1iAby3AxCRtAAIdOqi1xgk417.jpg "style=" float: none; "title=" 27.jpg "alt=" Wkiom1iaby3axcrtaaidoqi1xgk417.jpg "/>
650) this.width=650; "src=" http://s1.51cto.com/wyfs02/M00/8C/FC/wKiom1iAby7BLgoeAAH7Cjhc6cw917.jpg "style=" float: none; "title=" 28.jpg "alt=" Wkiom1iaby7blgoeaah7cjhc6cw917.jpg "/>
650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M00/8C/F9/wKioL1iAby-wyGVCAAIrAtWq16o081.jpg "style=" float: none; "title=" 29.jpg "alt=" Wkiol1iaby-wygvcaairatwq16o081.jpg "/>
650) this.width=650; "src=" http://s5.51cto.com/wyfs02/M01/8C/FC/wKiom1iAbzDwpXCGAAHiCeFoebY350.jpg "style=" float: none; "title=" 30.jpg "alt=" Wkiom1iabzdwpxcgaahicefoeby350.jpg "/>
650) this.width=650; "src=" http://s4.51cto.com/wyfs02/M01/8C/FC/wKiom1iAbzHQi2H-AAIIZOajIww369.jpg "style=" float: none; "title=" 31.jpg "alt=" Wkiom1iabzhqi2h-aaiizoajiww369.jpg "/>
(The way of storage)
This article is from the "Save the Way" blog, make sure to keep this source http://alanwu.blog.51cto.com/3652632/1893193
NVMe Flash Storage System Design challenges