Disable Everything & 寂静之城

Disable Everything
(全文…)

利用 Amazon CloudFront 和 S3 灵活分配流量

上篇日志给出的脚本有点无厘头,其实那是为了这篇在做铺垫。
在上篇日志中,通过抓取 Cacti 的 rrd 文件,我可以取到一个网卡的流量数据。由于 Cacti 默认保存为 byte 所以里面有一些计算过程。
这篇日志依旧是贴个简单的脚本,这个脚本实现了动态分出 apache 流量的功能。

(全文…)

计算网卡发送速率

/opt/rrdtool/bin/rrdtool fetch /var/www/html/cacti/rra/2/130.rrd AVERAGE -r 300 -s -5minutes | sed -n ‘3p’ | awk ‘{print $3}’ | awk ‘{printf “%.f\n” ,$1 * 8 / 1000000}’

/opt/rrdtool/bin/rrdtool fetch /var/www/html/cacti/rra/2/130.rrd AVERAGE -r 300 -s -5minutes
显示最近5分钟该网卡的 input 和 output 数值

sed -n ‘3p’
打印第三行

awk ‘{print $3}’
打印第三列

awk ‘{printf “%.f\n” ,$1 * 8 / 1000000}’
printf “%.f\n”
将科学计数法转换为普通数字

$1 * 8 / 1000000
最后乘以 8 除以 1000000 得到最近一次计算出的网卡速率,单位是 M

先 NAT ?先路由?

inside -> outside: routing -> NAT
outside -> inside: NAT -> routing

但是为什么呢?

想通了
先 路由才能接着判断这个包是否需要丢出去。
如果一个包根本不需要出去,那么也不需要 NAT 了。

Mediatemple 试用

跟随着 imtx 的脚步,我也一起开始尝试 Mediatemple 。这可是我见过最贵的虚拟主机啊!天啊,每个月 20 美刀,要是我一个人就放个 Blog 的话,我是绝对不会租的。
既然有幸接触了就认真看看吧。

(全文…)

你的系统打开了多少文件?

研究这个问题的起因是我有两台机器,“打开文件数目”的统计出现了错误。到现在也没能找到问题的原因,借这个问题,正好把这方面的概念搞清楚了。同时发现,中文搜到的内容里面,讲清楚这个的很少。

(全文…)

CPU Time 详谈

在 ulimit 工具中,有一行 cpu time 选项。在搜索其功能的过程中,大多数文档解释时,就给出一句“CPU 使用最大时间”。并没有详细说明。
(全文…)

高级路由应用一列

关于 Linux 环境下的高级路由 第一手资料应该是 http://lartc.org/ 。系统的学习可以从这里开始。

公司有一个应用,需要使用 3g,但目前的 3g 速度依然不满意。所以在应用层上,开发工程师能够绑定多个 ip 地址,同时占用多条线路。而在系统层面,就需要 pppd 来配合了。

操作的环境是 Ubuntu,在 pppd 部分与其他发行版本相同。

(全文…)

How’s it going?

细细看看其实今年就没认真的写过 Blog,或者说,兴趣上的事情就没认真过。

年初的时候写 BearAudio,写了两个月,搁浅。
不再更新技术 Blog,做了好多事情,都没整理。
Linux 桌面也不再玩了,虽然更新了一次新的硬件。
前两天开了一个 SA 服务器,简直就是悲剧。有些时候我自以为我适合做服务性行业,但真做了,我总是向往着做纯技术的无忧无虑。
和成批的人接触简直就是悲剧,而更因为网络的虚拟化,我所接触的简直就不是人,而是各个人背后的鬼影,一切卑劣的品质暴露无遗。
当然,不排除虚拟的环境中依旧有好人,笑看风云是一个。

就当是看了一部“七宗罪”。


(全文…)

[转]东方卫视-直播日食雷人语录

东方卫视~直播日食雷人语录~~~标题要长~~~~~~~~~~~~~~~~~~~~~

(全文…)