您的位置:首页 > 编程语言 > Go语言

北京时间早上8点,全世界都在休息!

2009-02-24 20:44 344 查看
    前段时间在考虑如何对一些服务器进行备份的规划问题。确意外的碰到一个不算问题的问题,就是对于备份时间的选择。
    通常,对于企业内各种服务器的备份,更新等维护工作都会选择在服务器比较闲置的时候。比如夜间,或者下班以后。
    以前,我完全没有觉得时间是个问题,可是现在确碰到麻烦了。你说夜里两三点肯定大家都睡觉了吧,的确,在中国,大家都是鼾声雷动的时候(倒时差和夜猫子除外哒)。但在地球的另一面,人家可正是工作繁忙的时候啊。想到这里,就头疼了。因为很不幸的一点,公司的业务几乎涉及到全球每个角落。一天24小时中,任何一个时间都可能有用户在使用公司的业务资源。那么这个时间问题,就变得非常难办了。
    后悔当时地理没学好啊,怎么算都算不清楚这个时区的问题,甚至连Excal的函数都用上了。后来突然想到要能弄个地球模型,应该就能很直观的看到太阳运行轨迹的问题。不过很遗憾,这里又不是学校,估计除了老总才会和我一样站在地球上面想问题以外,其他人根本就没有这个东西。哇哈哈哈...^_^...
    最后想到了一个东西,Google Earth。以前还没想到它有这么个好处,呵呵。具体从哪个版本开始,我不记得了。但是最新版的有这么一个功能,就是有太阳阴影。你可以在里面输入一个时间,可以看到这个时间太阳在地球的投影。亮的地方,当然是白天啦,暗的一面,也就是晚上啦。
    用这个东西,我终于很轻松的得到了我想要的结果,就是北京时间早上8点,格林威治标准时间零点整。



    大家可以看到上面这张图,这是北京时间8:00AM太阳在地球的投影,大部分阳光都是照在太平洋上。我算了一下,大西洋的东海岸,只按经度来算的话,最近的差不多就是美国西海岸一带,那里的时间,是下午5点。大西洋东北方向海岸,就是日本、中国这一带,北京时间早上8点,公司还没上班,嚯嚯。大西洋东南方向就稍微差点,这里是澳大利亚,已经上午10点了。但不管怎么样,我觉得这是最合适的时间了,因为除了澳洲一些地方以外,几乎全球的人们要么刚下班,要么还没上班,。
    找到这个结果以后,我觉得,对于一个面向全球的IT架构,选择一个合适的时间,对于IT系统进行维护、变更,显得尤为的重要。这也是我以前从来不需要考虑的事情,但是这次,我对此有了全新的认识。
    本文出自 “Bisheng.Hu” 博客,请务必保留此出处http://bisheng.blog.51cto.com/409831/132813
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  服务器 工作 google