2008-04的存档

内部系统性能分析和优化讲义

2008-04-30 4:06 pm

系统性能分析和优化

前言

很高兴能有这样的机会,把我自己多年工作中对服务器硬件、软件方面的性能分析的经验和体会,以及性能优化的经验和各位朋友做一次分享。

这份ppt的内容组织大致是这样的,通过对系统中和性能相关的各个环节的介绍,使大家知道出现性能问题时可以从那些方面入手去查,而分析典型应用对系统资源使用的特点,让大家对应用和系统资源的依赖有了更直观的认识,然后我会介绍常见的分析及监控系统资源时使用的工具,这个环节应该是最主要的,最后我会举一个实际发生过的系统性能瓶颈分析和优化的案例,作为一个实践和总结。

阅读全文...

推荐(0)
收藏

转:网络监视工具NTOP

2008-04-30 11:34 am

 转自 姜源

网络流量的监测是服务器和网络设备使用中常见的需求,在多服务器的环境下大多使用MRTG或者CACTI. 类似这样的软件还有很多,如:Nagioszenoss, hyperic hq, jffnms等。

这些工具大多通过snmp取得服务器或网络设备的信息,不仅有网络流量,同时也可以监控服务器负载,应用服务健康状况,通过自写脚本实现多种监控。并通过类似RRDtool的绘图工具绘制图表以web界面展示给使用者。大多需要在被监控服务器上配置snmp,然后再在一台服务器(LAMP)上采集信息绘制图表。

而本文要简单介绍的NTOP是一款专门监控网络流量的软件,同样使用RRDtool绘 制图表,但它本身不需要配置snmp和web服务器。在本机安装起动后直接可以用浏览器访问3000端口访问查询和管理界面,支持用户权限管理和插件。并 且有着详细的网络状态信息。它也支持把一些统计数据输出为php,python,perl等语言的数组,这样可以很方便的在自己的程序里取到数据。如果你 想对单台的服务器的网络状态进行监控,比如在压力测试时。并且你对tcpdump这样的工具不太感冒。可以尝试一下这个方便的工具。

推荐(0)
收藏

Linux 网址s

2008-04-29 7:35 pm
  • 国外

http://lwn.net/

http://www.tldp.org/

https://rhn.redhat.com/

http://www.justlinux.com/

http://www.linuxtoday.com/

http://www.linuxquestions.org/

http://www.fokus.gmd.de/linux/

http://www.linux-tutorial.info/

http://public.www.planetmirror.com/

http://www.freebsdforums.org/forums/

http://www.netfilter.org/documentation/

http://www-106.ibm.com/developerworks/linux/

http://www.redhat.com/docs/

redhat官方文档

http://www.redhat.com/apps/support/errata/

redhat安全性警告、软件更新和增强,建议每周至少查阅一次

  • 国内

http://www.fanqiang.com/

http://www.linuxsir.com/

http://www.chinaunix.net/

http://www.linuxfans.org/

http://www.linuxeden.com/

http://www.linuxforum.net/

http://www.linuxaid.com.cn/

http://freesoft.online.sh.cn/

http://www-900.ibm.com/developerWorks/cn/linux/index.shtml

  • linux 常用软件搜索

http://kde-redhat.sourceforge.net/ - KDE for Red Hat project
http://bingle.pku.edu.cn 北大天网ftp搜索,教育网和国内用户查找软件应首先访问,软件特别丰富
http://www.linuxforum.net/ 有很多国外软件的官方镜像,应首先访问
http://rpmfind.net
http://freshmeat.net
http://sourceforge.net
注:很多软件主站是在sourceforge上的,形如http://phpmyadmin.sourceforge.net的地址,可以通过 http://sourceforge.net/projects/phpmyadmin这样的地址访问,如不能上也可用http镜象直接下载软件如 http://telia.dl.sourceforge.net/phpmyadmin/
http://www.gnu.org GNU的大本营,gcc,bash之类的软件源码可以到这里得到 linux 文档和FAQs
http://www.tldp.org 强烈推荐! The linux document project: linux HOWTO and guides
http://www.linux.org.tw/CLDP/ 强烈推荐! TLDP中文版,繁体
http://www.linuxgazette.com/ linux在线杂志
http://linux.tcpip.com.cn/download/ linux中文版文档和软件下载
http://cosoft.org.cn/html/documents/ 很多中文版手册

  • linux 桌面主站一览表

GNOME: http://www.gnome.org
KDE: http://www.kde.org
XFce: http://www.xfce.org/
Window Maker: http://www.windowmaker.org/
BlackBox: http://sourceforge.net/projects/blackboxwm
XPde: http://www.xpde.com
ROX: http://sourceforge.net/projects/rox
5dwm: http://5dwm.org/
foXdesktop: http://sourceforge.net/projects/foxdesktop
EDE: http://sourceforge.net/projects/ede
UDE: http://sourceforge.net/projects/udeproject

  • 其它OS

Mandrake linux http://www.mandrakelinux.com
debian linux http://www.debian.org
slackware linux http://www.slackware.com
suse linux http://www.suse.com
FreeBSD http://www.freebsd.org
netbsd http://www.netbsd.org
openbsd http://www.openbsd.org
Solaris http://www.sun.com/solaris 硬件和安装专业站点
linux Kernel内核: http://www.kernel.org
USB安装问题: http://www.linux-usb.org
笔记本计算机安装: http://www.linux-laptop.net
打印机驱动 http://www.linuxprinting.org

  • 主要服务器软件主站

1. WWW server:
Apache http://www.apache.org Apache
SSL模块Mod_ssl http://www.modssl.org
aol server http://www.aolserver.com

2. Servlets/JSP引擎:
Tomcat: http://jakarta.apache.org
Resin: http://www.caucho.com
开源应用服务器AS--Jboss: http://www.jboss.org

3. 服务器语言:
PHP http://www.php.net
Zend http://www.zend.com
Java http://www.javasoft.com
Python http://www.python.org
Zope http://www.zope.org
Perl http://www.perl.org
Ruby http://www.ruby-lang.org/en

4. 数据库:
MySQL http://www.mysql.com
PostgreSQL http://www.postgresql.org
Oracle http://www.oracle.com
sap db http://www.sapdb.org
PHPMyAdmin -- http://www.phpmyadmin.org
PHPPgAdmin: http://sourceforge.net/projects/phppgadmin

5. FTP服务器
wu-ftpd http://www.wu-ftpd.org
Proftpd http://www.proftpd.org
Pure-ftpd http://www.pureftpd.org
ncftpd http://www.ncftpd.com
vsftpd http://vsftpd.beasts.org

6. SMTP服务器
Sendmail http://www.sendmail.org
qmail http://www.qmail.org
Postfix http://www.postfix.org
Exim http://www.exim.org
POP3--qpopper http://www.qpopper.org

7. IMAP服务器
Cyrus-IMAPD http://asg.web.cmu.edu/cyrus/imapd
UW IMAP http://www.washington.edu/imap
courierimap http://www.inter7.com/courierimap

8. 基本安全工具
firewall Iptables: http://www.iptables.org
shorewall: http://www.shorewall.net
inetd Xinetd: http://www.xinetd.org
Openssl: http://www.openssl.org
OpenSSH: http://www.openssh.org
nmap: http://http://www.insecure.org/nmap
Tripwire: http://www.tripwire.org
snort: http://www.snort.org
nessus: http://www.nessus.org
GnuPG: http://www.gnupg.org
chkrootkit: http://www.chkrootkit.org
安全顾问: http://www.cert.org

9. 其它服务器软件
CVS--CVS http://www.cvshome.org
DNS域名解析BIND http://www.isc.org/products/BIND/
DHCP--DHCP http://www.isc.org/products/DHCP/
INN新闻组INN: http://www.isc.org/products/INN/
Proxy代理缓存: Squid http://www.squid-cache.org
Socks代理:http://www.socks.nec.com/
Samba Server: http://www.samba.org
Print CUPS: http://www.cups.org
LDAP OpenLDAP: http://www.openldap.org
流量分析 MRTG http://www.mrtg.org
日志分析 webalizer http://www.mrunix.net/webalizer/
Ipsec/VPN http://www.freeswan.org
路由 Zebra http://www.zebra.org
集群 LVS http://www.linuxvirtualserver.org
MPICH http://www-unix.mcs.anl.gov/mpi/mpich/
PVM:http://www.netlib.org/pvm3/
Rsync: http://rsync.samba.org
linuxconf: http://www.solucorp.qc.ca/linuxconf/
Webmin: http://www.webmin.com

10. 其他

推荐(0)
收藏

varnish 架构(翻译)

2008-04-29 4:49 pm

原文链接:http://varnish.projects.linpro.no/wiki/ArchitectNotes

译者序:工作中用到了 varnish ,网上却鲜有中文资料。前任一篇《使用Varnish代替Squid做网站缓存加速器的详细解决方案[原创]》,侧重于应用,而原理甚少。故试译此文,存投石引玉之念。

(未完成)

阅读全文...

推荐(0)
收藏

nginx

2008-04-28 11:09 pm

Nginx 概述

HTTP基础功能:

  • 处理静态文件,索引文件以及自动索引;
  • 反向代理加速(无缓存),简单的负载均衡和容错;
  • FastCGI,简单的负载均衡和容错;
  • 模块化的结构。过滤器包括gzipping, byte ranges, chunked responses, 以及 SSI-filter 。在SSI过滤器中,到同一个 proxy 或者 FastCGI 的多个子请求并发处理;
  • SSL 和 TLS SNI 支持;

阅读全文...

推荐(0)
收藏

让人读到嘴巴抽筋的汉语

2008-04-11 12:44 pm

《于瑜与余欲渔遇雨》

于瑜欲渔,遇余于寓。语余:“余欲渔于渝淤,与余渔渝欤?”
余语于瑜:“余欲鬻玉,俞禹欲玉,余欲遇俞于俞寓。”
余与于瑜遇俞禹于俞寓,逾俞隅,欲鬻玉于俞,遇雨,雨逾俞宇。余语于瑜:“余欲渔于渝淤,遇雨俞寓,雨逾俞宇,欲渔欤?鬻玉欤?”
于瑜与余御雨于俞寓,俞禹鬻玉于余,雨愈,余与于瑜踽踽逾俞宇,渔于渝淤。
《饥鸡集矶记》

唧唧鸡,鸡唧唧。几鸡挤挤集矶脊。机极疾,鸡饥极,鸡冀己技击及鲫。机既济蓟畿,鸡计疾机激几鲫。机疾极,鲫极悸,急急挤集矶级际。继即鲫迹极寂寂,继即几鸡既饥,即唧唧。

《侄治痔》

芝之稚侄郅,至智,知制纸,知织帜,芝痔炙痔,侄至芝址,知之知芷汁治痔,至芷址,执芷枝,蜘至,踯侄,执直枝掷之,蜘止,侄执芷枝至芝,芝执芷治痔,痔止。

《施氏食狮史》
文/赵元任

石室诗士施氏,嗜狮,誓食十狮。氏时时适市视狮。十时,适十狮适市。是时,适施氏适市。氏视是十狮,恃矢势,使是十狮逝世。氏拾是十狮尸,适石室。石室湿,氏使侍拭石室。石室拭,氏始试食是十狮。食时,始识是十狮,实十石狮尸。试释是事。
《易姨医胰》

文/赵元任

易姨倚椅,悒悒,疑异疫,宜诣医。医议宜以蚁胰医姨。医以亿弋弋亿蚁。亿蚁缢,蚁胰溢。医以亿蚁溢胰医姨,姨疫以医。姨怡怡,以夷衣贻医。医衣夷衣,亦怡怡。噫,医以蚁胰医姨疫,亦异矣;姨以夷衣贻医,亦益异已矣!

来源:青年文摘·彩版

推荐(0)
收藏

生活还在继续

2008-04-07 5:23 pm

从上个月的最后一天,也就是上周一开始,转部门的事情从意愿变成了行动。
新浪支付(http://sinapay.sina.com.cn)上线完成,但离步入正轨还差十万八千里——掉单还需要人工干预,对账还需要人工统计,给客服用的系统,给财务用的系统,等等等等,都还在 ToDoList 上,更不用说二期的给其他部门提供付费接口,二期在电信部署一套机器,二期换用更稳定的数据库集群,二期,更遥远的目标。

推荐(0)
收藏
得到OpenID
使用OpenID提供商
35OpenID 35OpenID MyOpenID MyOpenID Flickr Flickr
Google Google Yahoo Yahoo! AOL AOL
Blogger Blogger LiveJournal LiveJournal Verisign Verisign
ClaimID ClaimID Technorati Technorati Vidoop Vidoop
OpenID OpenID 帮助
您还没有登录,请登录后继续操作。
提示:您必需打开Cookie才能使用本系统
请输入您的 OpenID OpenID 登录:
例如:http://yourname.openid.35.com
close