服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

在哪里存储大数据(最佳实践)

我正在我们的实验室服务器上安装一个新的Ubuntu。 我们有许多庞大的基因组需要由Apache www数据用户访问。 目前我支持外部驱动器上的所有数据。 我的目标是拥有一个全新的Ubuntu,在其上安装新的Web应用程序,然后导入丢失的旧数据,以便Apache将这些数据提供给使用这些新应用程序的用户。 用户也会上传文件。 优先事项是保持简单,以便新的未来系统pipe理员可以轻松地赶上事情在服务器上的工作方式。 我目前的计划: 1)有实验室的人(我不在状态)刻录Ubuntu ISO光盘,从它启动机器,并执行基本的Ubuntu安装 ,为我设置SSH访问。 她会重新格式化内部磁盘,除了位于独立分区上的/ home文件夹。 2)从旧安装迁移用户; 手动清理/ home(旧)文件夹中不必要的数据。 用它replace新的/ home文件夹。 3)安装LAMP,networking应用程序和其他必要的软件。 4)创build/ home / user / webdata文件夹,给Apache用户所有的权限。 在里面,创build网站用户上传文件的上传/文件夹。 在它旁边将是包含物理位于外部驱动器上的基因组的符号链接的基因组/文件夹。 Apache将从这个文件夹为用户提供基因组。 5)设置/ home / user / webdata /的自动备份,并把这个东西联机。 我没有系统pipe理的经验,所以我有以下怀疑: a)以任何方式保持步骤4中描述的数据较差吗? 存储和服务大型基因组以及用户上传的最常见和有效的方式是什么? 我应该在/ var / www / html下面有这个webdata /文件夹吗? 还是应该不使用符号链接,并将内部驱动器上的基因组(/ home或/ var)? 我不喜欢/ var的一个原因是因为将所有东西放在/ home下面都是简单而安全的。 b)是否可以更改或添加其他任何步骤以使过程更安全和更专业? 非常感谢你的支持,让我知道我是否应该提供任何补充信息。