免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: iceblood
打印 上一主题 下一主题

[FreeBSD] [有奖讨论]FreeBSD性能的优化,您会怎么做?(获奖名单已公布-2012-12-5) [复制链接]

论坛徽章:
2
技术图书徽章
日期:2013-09-04 15:21:51酉鸡
日期:2013-11-01 21:20:20
91 [报告]
发表于 2012-11-03 09:52 |只看该作者
zhaopingzi 发表于 2012-11-02 17:44
上次谁列举的开源7宗罪来这,这东西出问题找不到原厂支持


用开源,需要独立性。想获得原厂支持,买商业软件。N多的国企/政府买商业软件的目的之一,就是出了问题,与自己无关,一切都是厂商的事情。

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
92 [报告]
发表于 2012-11-03 22:47 |只看该作者
看了这个活动,可能下面说的有点跑题,当然很多东西可能是和Linux对比一下,以下有的话不专指FreeBSD
作为使用过BSD系列和Linux的使用者(注意是“使用者”,不是玩OS),目前也在维护大规模的Linux主机
说到具体的应用是MySQL,目前在WebGame类公司做MySQL DBA,算是SA出家的DBA,可能在这里说这个话题身份不是很合适
但是看了一些大家的讨论,还是觉得有些话不说不快的感觉
(其实最近几年接触的主机基本都跑在CentOS系统,下面有些是根据前几年的印象说的,错误之处请海涵)

一、FreeBSD的优化您是重新编译内核还是使用sysctl.conf或者loader.conf?
我现在基本很少去编译Kernel,不管是Linux还是BSD系列,大规模主机的应用,统一维护完全相同版本的OS和Kernel
不同版本的后期维护的压力确实不小,除非国内像TB BD TX等公司有专门的团队来维护这个,否者会遇到很多痛苦
一般都是同一类生产环境应用同一版本的OS,使用自带相同的Kernel或者升级到相同版本的Kernel,或者是升级到相同版本的OS
一般的应用我都会选用后者配置文件的方式来优化

二、FreeBSD在安装完毕后你都会做那些初始化?
如上面说的两个配置文件,Linux一般是sysctl.conf和rc.local和其他的配置文件
一般优化的内容无非是信号量限制、文件句柄限制、内存参数、网络参数。。。等等
生产环境一般都是标准化的sysctl.conf和loader.conf,放在中心ftp服务器上,标准化安装OS后,直接覆盖掉本地的相同文件
我们有一个check_install_OS-info.sh的系统初始化脚本,(OS-info如有CentOS54),一般会包含替换相关的配置文件、安装应用软件和调整防火墙等
如sysctl.conf、loader.conf、rc.local、forward(防火墙)。。。等等,甚至是包含sshd_conf等一些应用软件的配置优化

三、列举一些针对某项功能的优化参数。
忽略

四、基于第三个问题的服务器硬件配置是什么?(CPU、内存)
选择什么硬件和应用是息息相关的,应用有CPU bond、IO bond、mem等类型的
如视频应用、数据库应用、cdn应用、cache应用、海量文件应用。。。不同的应用优化的思路策略和方法都有一些细微的差异
现在生产大家选择intel的PC服务器比较多,一般的主机也都有5504/5620*2这样的CPU,16G mem了

补充:
我们用Linux类主要是大部分生产app应用,BSD类主要是网络或者安全方面的应用
至于有人说软件使用差异和性能差异,我觉得没必要深究,至于说将工作或者优化做到极致,那是另一个话题
软件包管理和安装,Linux有yum和rpm等,BSD有port和pkg-add等
使用什么系统和应用类型及你对这个OS的有把握程度都相关的

不管是OS还是MySQL/Oracle等这类的应用程序,他们也都是在互相学习和互相演进的

评分

参与人数 1可用积分 +8 收起 理由
gvim + 8 很给力!

查看全部评分

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
93 [报告]
发表于 2012-11-03 22:51 |只看该作者
优化,总感觉是有一个基本优化+后续优化的策略
主要还是后续优化吧,根据应用的特点和监控数据,再逐步调整优化的过程

论坛徽章:
0
94 [报告]
发表于 2012-11-04 09:02 |只看该作者
本帖最后由 wjgapg 于 2012-11-04 09:08 编辑

回复 6# meego2012

对于postgres8以上和php5的版本来说必须得编译内核,freebsd8.1他不自带内存方面的模块


在我们公司一般不会把freebsd作为web服务器,一般用他来进行防火墙设置进行包过滤的,然后用red系的linux如scientfic等进行内核裁减后放web

    这个验证码看着真麻烦

论坛徽章:
3
CU大牛徽章
日期:2013-05-20 10:43:41CU大牛徽章
日期:2013-05-20 10:44:06CU大牛徽章
日期:2013-05-20 10:44:16
95 [报告]
发表于 2012-11-04 15:38 |只看该作者
ruochen 发表于 2012-11-03 22:47
看了这个活动,可能下面说的有点跑题,当然很多东西可能是和Linux对比一下,以下有的话不专指FreeBSD
作为 ...


学习了,写的真详细

论坛徽章:
0
96 [报告]
发表于 2012-11-04 19:21 |只看该作者
ruochen 发表于 2012-11-03 22:51
优化,总感觉是有一个基本优化+后续优化的策略
主要还是后续优化吧,根据应用的特点和监控数据,再逐步调整 ...


很赞同,先稳定运行,且可靠管理起来,以后才是优化

论坛徽章:
8
亥猪
日期:2014-02-09 10:55:252015小元宵徽章
日期:2015-03-06 15:57:20数据库技术版块每日发帖之星
日期:2015-06-08 22:20:00综合交流区版块每日发帖之星
日期:2015-06-14 22:20:002015亚冠之阿尔沙巴布
日期:2015-09-01 20:23:45IT运维版块每日发帖之星
日期:2015-09-04 06:20:00IT运维版块每日发帖之星
日期:2015-11-04 06:20:00IT运维版块每日发帖之星
日期:2015-12-04 06:20:00
97 [报告]
发表于 2012-11-04 20:07 |只看该作者
瀚海书香 发表于 2012-11-02 08:16
回复 1# iceblood
要是Fedora或者Suse优化,还有点东西;要是FreeBSD吗。。。,没用过


毕竟现在Linux是主流

论坛徽章:
0
98 [报告]
发表于 2012-11-05 00:52 |只看该作者
bsd的那个内核编译之前,搞清楚每一条含义先,确定目前业务可以用,考虑周全重要。

论坛徽章:
11
CU十二周年纪念徽章
日期:2013-10-24 15:41:342015年辞旧岁徽章
日期:2015-03-03 16:54:15丑牛
日期:2015-01-14 10:36:40技术图书徽章
日期:2015-01-12 15:46:11白羊座
日期:2014-11-14 09:35:36狮子座
日期:2014-10-30 13:18:49巳蛇
日期:2014-10-11 12:52:08子鼠
日期:2014-09-28 14:11:06双鱼座
日期:2014-04-22 13:05:48午马
日期:2014-02-11 17:58:002015年迎新春徽章
日期:2015-03-04 09:55:28
99 [报告]
发表于 2012-11-05 09:18 |只看该作者
进来支持下,freebsd暂时还没怎么用过,万变不离其宗吧,应该跟linux差别不大!

论坛徽章:
8
亥猪
日期:2014-02-09 10:55:252015小元宵徽章
日期:2015-03-06 15:57:20数据库技术版块每日发帖之星
日期:2015-06-08 22:20:00综合交流区版块每日发帖之星
日期:2015-06-14 22:20:002015亚冠之阿尔沙巴布
日期:2015-09-01 20:23:45IT运维版块每日发帖之星
日期:2015-09-04 06:20:00IT运维版块每日发帖之星
日期:2015-11-04 06:20:00IT运维版块每日发帖之星
日期:2015-12-04 06:20:00
100 [报告]
发表于 2012-11-05 11:39 |只看该作者
zhaopingzi 发表于 2012-11-02 17:44
上次谁列举的开源7宗罪来这,这东西出问题找不到原厂支持


FreeBSD后面也是有企业的,但是大部分是用户,没有原厂的势力

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP