对于一个存储系统来说。架构设计分以几个方面。

针对于单机存储。


  1. 原生系统的修改

    原生系统的选择,裁剪。


  2. 操作系统的制作。

    选择内核,系统加密,编译。

    代码管理


  3. 业务逻辑与界面逻辑的架构。

    开发语言,架构。

    内核模块修改。


对于1与2点,往往被忽略。接触的人,并不多。

大多数主要做的都是3.