vpsee
Ns-3 网络模拟器(network simulator)看上去像 ns-2 的升级版本,其实不是,ns-3 是全新的一套网络模拟器,ns-3 的最终目标是替代 ns-2,虽然 ns-3 和 ns-2 都是用 C++ 写的,但是 ns-3 不兼容 ns-2 的 APIs,这就使得在 ns-2 下写的程序可能就需要一定的移植才能在 ns-3 下运行。最近一直在忙 paper 和一些数据,模拟器的事情被搁到一边很长时间了,ns-3 软件包很绿色,下载完源代码后所有编译过程都在一个目录里进行,编译完就可以用,不需要安装,也不会到处放置一些杂乱的配置文件,所以 VPSee 决定在自己 Mac 上编译一个,省得每次都要远程登录到办公室的电脑上。 下载和编译 ns-3 在编译和安装 ns-3 之前先确认 Mac 上已经装有 Xcode 开发工具,Xcode 是 Mac 的开发工具套件,可以在 Mac OS X 的安装 CD 上找到,如果没有可以去苹果官方网站免费下载
以 OpenSolaris 为基础架构的云计算公司 Joyent 上周发布了他们自己的操作系统 SmartOS,并在 github 上公开了其所有的源代码,很高兴看到又一个云计算厂商加入到开源的队伍。和其他依赖 Linux 的云计算系统不同,Joyent 提供的 SmartOS 基于 illumos(SUN 被 Oracle 收购后,OpenSolaris 分裂出来的版本)。SmartOS 很好的综合了 Solaris 上面几个最优秀的技术 Zones ZFS 和 DTrace,并硬是把 Linux 上的 KVM 虚拟技术集成到了 SmartOS(为什么不集成 Xen 呢?OpenSolaris 已经有了 Xen,集成 Xen 会更容易一些),想不到集成在 Linux 内核里面的 KVM 还能被生剥下来放到 illumos 内核里,工作量可是相当大,据说两三个人只花了一年的时间,现在的牛人真是牛的无法无天:) SmartOS 最大的特色可能就是 KVM on illumos/Solaris. SmartOS 同时包含了全虚拟化技术 KVM 和操作系统级别的虚拟化技术 Zone,加上对 ZFS 文件系统的支持和 DTrace 动态跟踪工具的配合,可以说是一个相当完美的系统
上个星期在 Linux 上配置和测试了 Sun Ray Server Software (SRSS 4.2) 的运行情况,这个星期准备开始部署 Sun Ray,周围对 Sun Ray 有经验的人不多,打电话给 SUN 的技术支持,SUN 的回答让 VPSee 考虑是不是要重新购买服务器。VPSee 的理念是最小化资源最大化性能,追求最高的性价比,标准的 performance guru,不能忍受巨型服务器只跑几个简单应用这种杀鸡用牛刀的做法:)VPSee 决定慢慢试,先用一台服务器部署20-40台 Sun Ray 瘦客户端,测试性能和 SRSS 对服务器硬件的要求,再逐步调整服务器硬件和增加服务器数量,慢慢扩大到能支撑100台左右 Sun Ray 瘦客户端同时访问。 在 sun-ray.org 的 wiki 上有一篇 Sizing,介绍了3个 Sun Ray 服务器部署的实际例子,其中有个使用的是 AMD Opteron/SUN X4100,和 VPSee 现在手头上的硬件类似,可以参考一下: CPU Quantity 将要部署的 Sun Ray 服务器主要为100个用户提供完整的桌面服务,用户登录后将能使用 GNOME 桌面环境、Firefox、运行 Java 程序、编译小程序、Email、OpenOffice、和其他桌面程序等,有了这个目标后再来看看对服务器设备的要求
持续了一个多月的服务器升级终于接近尾声,硬盘和内存都已到位。今天顺便对服务器做了一些检查和清理,干了一天体力活,把一个个笨重的服务器抬进抬出,然后逐个开箱用吸尘器清理,主要是灰尘很多,现在明白了为什么有人说 IT 其实是体力活。 还发现有台 Sun 服务器的风扇坏了,打电话给 Sun 的代理,报价把我吓了一跳,换一个风扇要1000美金,是在抢钱不?还好这台 Sun Fire V440 有两个风扇,在一个风扇的情况下系统仍然能启动,但是运行一段时间系统就自动关机