最近进展

最近发生了一些事情,但都不是什么大事,所以集中在一起,和大家聊聊:)

宕机事件

上周日,Linode在加州Fremont机房发生断电事故,也就是Power Outage,导致我的Linode实例都下线了,其中包括了本博所在的机器,之后做了很多工作才把机器给弄好。因为这个机器本身已经被“盗号”了,而且把密码也改了,虽然可以通过Linode Manager内置能重置Root密码,但是这个系统已经被破坏的非常严重了,比如,MySQL出现pid文件无法找到的错误,这导致其无法正常启动,同时www帐号也已被删除,所以只能重新再准备一台机器,这里面会牵涉到两个非常关键的步骤:其一是重建LNMP(Lniux+Nginx+MySQL+PHP)环境,我本来准备重用之前catlnmp安装脚本,但是老出现502的错误,非常诡异,幸运的是,我之后又试了vpser的LNMP0.5,居然成功了,可喜可贺;其二是MySQL数据文件的备份,由于MySQL已经无法启动了,所以无法使用MySQLDump,所以采用最传统的拷贝数据库目录的方法,由于迁移双方都是CentOS环境,所以非常顺利。

自从Linode的机房出现断电事故和我的Root密码多次被盗,让我感觉到云计算安全的确是一个非常严峻的问题,过去盲目的自信(以为别人对你没兴趣)是不可取的,但极度的悲观也是不理性的,我们应该脚踏实地,认认真真地把云计算安全这个问题理清楚,并且做好准备,虽然安全本事是一件繁琐的事情,准备在接下来实践中,放弃Root密码的使用,而改用SSH Key。

《剖析云计算》一书

关于书的事情,就还差最后点完善工作,接下来,将进入正式的出版流程。就像之前约定那样,我会在出版之前,将和大家共享书的mini版,希望大家能喜欢,同时,本博也会继续关注书的进展,如果出版日期和封面的确定了的话,我会通知大家的。

YunEngine的进展

总体而言,非常顺利,将会在下周发布YunEngine官方站点,并且可以申请公测帐号,而在下下周就会发布YunEngine基于Eclipse的SDK,希望大家到时能多多关注关注。

推荐资料

最近看了一些资料,有一些非常不错,特地列出来给大家分享一下。

    1. 多IDC数据时序问题及方法论
    2. 微博架构与平台安全演讲稿
    3. 高性能服务器架构
    4. Percolator 中的分布式事务
    5. Linux Security Basics
    6. CAP理论及系统一致性
    7. 如何检测一台机器是否宕机?
    8. 深入sql server中的事务
    9. 数据库的事务隔离级别分析
    10. CDN全局流量调度算法介绍
    11. GFS&Bigtable设计的优势
    12. Distributed System Engineering Practice

发表评论

电子邮件地址不会被公开。 必填项已用*标注