请给我建议几个研究课题....
我的背景是设置 Windows 2003 服务器和各种防火墙,从开源到商业(硬件和软件)。
我也做 C# 编程...但我不想陷入涉及密集编程的研究论文中。
到目前为止,我已经完成了我的 IT 硕士学位,谢谢
答案1
拥有系统管理员背景的人可以研究一下自修复网络以及有效并发、冗余和可扩展性的算法。
也许可以研究一些独立于协议/系统的方式来设置一个可以在故障时自我重新配置的网络。
例如,如果邮件服务器死亡,那么由于它的配置被实时冗余备份到所有节点(无论它是否是邮件服务器,也可能是文件系统级别),那么网络可以协商最佳系统来重新部署邮件服务器。
该算法和设置将涵盖许多困难的主题,例如图遍历(按重新部署的性能延迟加权)、并发状态、聚类(以及诸如裂脑之类的问题)等等。
与应用程序/操作系统/系统无关的方法可能会很有趣。
你可能会发现很多算法和设置用于大型 SAN 部署可能会有所帮助。将块级故障/冗余和 SAN 故障转移转换为没有虚拟机的通用机器状态会很酷。虚拟机的状态被备份是一回事,但环境通常运行统一的操作系统,因此,您不需要全部那个州。
答案2
你可以将编程和防火墙经验结合到安全相关的领域。例如 OSI 模型不同层级的自适应威胁监控算法等。
答案3
我在远程升级 1000 台设备的固件时遇到了问题。这些设备是随机部署的,没有物理访问权限,但已连接到互联网,并且已经安装了某种远程控制软件。这产生了几个可以调查的问题。
- 如何在不关闭文件托管服务器的情况下交付固件
- 如何追踪成功升级
- 如何创建较小的测试组来测试升级,然后再将其部署到各个地方
- 如何选择此类团体的成员
- 能否使用点对点部署机制来代替中央服务器
- 如何跟踪离线设备,稍后升级
答案4
更重要的一步是找到一个正在进行 IT 相关主题研究的博士课程(我不知道有任何这样的课程,但我没有查找过)。我目前在博士学习中停滞不前,我经常考虑尝试在 IT 领域找点事情做,因为那才是我真正的专长。正如艾登所说,自主系统是一个行业感兴趣的领域,你很可能会找到一些活跃的研究人员。