当前位置: 技术问答>linux和unix
WEB服务器如何分区相对高效?
来源: 互联网 发布时间:2016-12-29
本文导语: 一台WEB服务器,120G的SSD,用于安装CentOS和WEB程序,还有一个1T的主要用于备份数据及和存储其他一些大容量但和WEB无关的文件。 CPU是AMD的8核心opteron 6128,24G内存 在相当长的一段时间内,服务器将同时运行MYSQL数据...
一台WEB服务器,120G的SSD,用于安装CentOS和WEB程序,还有一个1T的主要用于备份数据及和存储其他一些大容量但和WEB无关的文件。
CPU是AMD的8核心opteron 6128,24G内存
在相当长的一段时间内,服务器将同时运行MYSQL数据库
请教一下大家,如何分区(包括使用何种文件系统)能使整体的性能相对最优化,并兼顾后期维护方便
系统准备使用CentOS
谢谢大家
CPU是AMD的8核心opteron 6128,24G内存
在相当长的一段时间内,服务器将同时运行MYSQL数据库
请教一下大家,如何分区(包括使用何种文件系统)能使整体的性能相对最优化,并兼顾后期维护方便
系统准备使用CentOS
谢谢大家
|
就2块硬盘 而且1TB的只是备份和存储数据而已 没有太多可以考虑的点 因为我不推荐使用软Raid
既然是WEB服务器 数据库和web数据基本都放在/var下 把/var分大一点就行了 别的就先不分区了 根分区留10G就可以了 1TB的可以直接挂在/data这样的专用目录 可以考虑LVM管理
ext4文件系统自己去网上了解 相比ext3性能有很大的提升 包括RHEL6再内的很多Linux现在默认采用的就是EXT4
ReiserFS文件系统是不错 以前Suse采用的默认文件系统就是这个 但是主创人好像是进监狱了 还是怎么回事
但是这个文件系统也是比较成熟的 使用也无所谓 但是一般的Linux发行版在安装过程中不能选择ReiserFS文件系统 另外 如果使用LVM的话 用ReiserFS文件系统也是很happy的
最后 你提到的处理大量小文件的问题 看上去你这web应用的规模不像是很大的样子 不用考虑太多
采用怎样的设计和架构 需要你在实际中去尝试 调试适合你的最佳搭配
|
SSD好像是写性能相对Raid差点,不确定
1T的建议做lvm,方便管理
/boot肯定100m差不多就够了,最好单独分出来
既然跑mysql的话/var分区尽量也分出来,也要大一点
话说lz好有钱
1T的建议做lvm,方便管理
/boot肯定100m差不多就够了,最好单独分出来
既然跑mysql的话/var分区尽量也分出来,也要大一点
话说lz好有钱
|
ReiserFS 现在没人维护了吧?
用Ext4吧
用Ext4吧
|
好像看到很多说数据库的读操作放到SSD上面的优化,可以提高性能 。不过很少看见说写的也放到ssd上面的。
数据那些log频放察写到ssd上面,可能对ssd的寿命有影响?
不了解当前ssd技术的发展到上面样了
数据那些log频放察写到ssd上面,可能对ssd的寿命有影响?
不了解当前ssd技术的发展到上面样了
|
IT的硬盘转速也只有7200转,如果你要速度稳定的话,可以选择两块硬盘点的,做Raid1 安全备份或者是你要加速的话做RAIDO都是可以的! 目前你只有这台服务器对吧!
|
如果网站业务不复杂,占用资源有不是非常高的话,那么这么好的服务器,可以做虚拟机,每个虚拟机负责一个业务。