Appearance
公众号最近更新预告
大家好啊,这里是好久不见的空桑。没想到啊,时隔了这么久之后我居然还是没有更出来一篇更新。这不由得让我陷入了沉思,咋回事嘞
对于之前文章难产的吐槽
当然,其实最近事没少干,只不过推文的进度被各种离谱的事堵住了
首先从哪里开始呢?emmmm,就从这个“万恶之源”NAS 开始说起吧。一开始这个 NAS 的设计是比较简单的,充分利用我升级主机后遗留下来的电源和主板,以较低成本组装一个电脑。这个电脑导致了需要进行长期的折腾
一开始仅仅是 5 个 3.5 机械+一个 5700G,还算得上是低成本。之后我寻思 32G 内存开虚拟机不太够用,就换了 64G ECC 内存,然后 5 个硬盘组 RAID 也存在一些问题,不如一步到位上 6 个。然后又换了机箱和上了 PCIE 拆分卡,准备上一个 40G 网卡和两个 NVME 固态。然后考虑到直通和 ECC 内存需要特殊的硬件,又打算 pro 系列的 APU+华擎的主板
这一路换下来又导致了一个问题,我原本的计划是将 40G 网卡的其中一个接口拆分为 4 个 10G,也就是万兆接口,这样能方便的接到现有的万兆交换机上。但是便宜好用的 Mellanox 网卡不支持拆分,所以家庭万兆网络的进度就被耽搁了下来
然后是硬盘 URE 的测试,机械硬盘负载可靠性的测试需要大量的时间。家用硬盘的标称年负载大概在 180TB(读或写)左右,即使是企业级硬盘也就 550TB。但是为了验证稳定性,我打算测试两倍于企业级机械硬盘负载量的数据(读+写 1200TB)。这大概需要三个月的的时间来测试
原本我是计划等 NAS 配置稳定后把硬盘挂载到 NAS 上进行测试的,但是现在 NAS 频繁的需要更换硬件,就卡住了另外两个项目。尤其是我把原有的测试硬盘写挂了,还需要重新购买硬盘。这就又非常的折腾了
实际上光是先期的硬盘可靠性分析,我就写了大致 4000 字左右的简单分析。完整的硬盘可靠性分析应该会有 7000 字左右,可以说是等同于一篇毕业设计的水平了
整点短平快?的小项目
那么,总不能因为 NAS 持续性难产而导致我一篇文章都不更新吧。所以我准备对最近查询程序的一些小问题进行修补,大问题可能需要找一个时间集中更新。比如说实现多账号查询,提高负载并支持多平台查询功能。优化现有数据存储方式以提供更好的数据查询功能,重写服务器框架已提供更好的负载能力。
这都是需要大量的时间的,所以先整点小项目来点感觉吧
- 小程序微调界面:我其实不是很推荐直接通过截图展示数据的,因为展示的不是很全面,最好还是通过数据索引进行查询。所以会添加一些特殊提示
- 添加更多奖章:现有的奖章其实比较简陋,可以增加更多有趣的内容
- 服务器后台微调:也不知道为什么,小程序的时间计算有小概率出现问题。这就导致了后台校验失败,现在就进行一下微调
- 网站优化:由于 GFW 的存在,wiki 引用的 CDN 有时候加载会卡死,需要换一个 CDN 地址
这么看来可以更新的内容不少,先完成这些再说吧