现在都喜欢炒作“云”的概念。企业有企业“云”,跨国服务商有跨越全世界的“云”,所以小范围来说,自己家里也应该有个“家庭云”
“云”是什么概念?
说白了就是服务器,保持着联网状态的服务器。任何时候,任何地方,只要有需要,只要能联网,登录服务器,并从上面获取所需的信息——这就算是“云”的利用。
什么人需要“家庭云”?
并不是所有人都需要自己的家庭云,但如果你和我一样,并不放心把所有信息都保存在一个看不到摸不着的地方,或者你不愿意支付每月十美金的“托管费用”,你就应该考虑组建自己的家庭云。
组建“家庭云”的必要条件
综上所述,一个“家庭云”应该是家里的一部服务器,并能够从外部网络(互联网)接入并下载上面的信息。所以,要组建“家庭云”,你必须拥有这些东西:
1. 一台配置一般的旧电脑(不用很好,尤其显卡部分,但内存要求比较高)
2.一个足够稳定的路由器,要能够设置端口映射等
3.一个合理的“云”平台(即操作系统)
服务器硬件选择:
以我自己的为例,除了硬盘部分,我的服务器都是由旧电脑零件拼凑而成(不过由于是公司淘汰给我的,所以不算太落后)。
CPU为Intel 四核Q9300,内存为8GB (2 x 4GB)DDR2
并不是所有的人都需要那么高配置,如果读过之前我写的有关Windows Home Server的文章,你会发现奔3的配置用那个系统也就绰绰有余了。
但我这里要求的更高一些,所以8GB内存是必需的。
至于硬盘大小,我新旧硬盘加起来总共达到了6块(还有3块没用上),总容量达到了6TB(使用了RAID 1做安全保护,所以实际容量只有3TB)
为什么要那么多?因为有了服务器后,我的工作电脑已基本不需要硬盘空间。80GB装个系统,足够用了。
“云”平台的选择:
也就是操作系统。喜欢用Linux的高手自然没话说,不过我的“云”是以Home Server 2011为中心的,所以我基本围绕着微软的产品(而且我很喜欢Server 2012)
由于服务器配置不算差,所以我认为在跑Home Server 2011以外,应该还有余地做一些其他事情,譬如运行一个SQL服务器,挂一个VPN和DNS等。
在这样一种假设下,我选择了Windows的Hyper-V作为服务器基本平台。也就是说,我打算利用Hyper-V,运行多个服务器系统,而每一个系统,只做相对独立的任务。
当然,在一个操作系统下晚上上面所有的事情也不是不可能的。但这并不是当下虚拟技术当道的时代推崇的做法。为什么?一、同一操作系统下处理多个任务,容易产生冲突。二、一旦系统损坏,损失的就不仅仅是一项功能。三、便于管理。
最后,我的”云“布局基本定为:
1. 主服务器:Windows Server 2012 with Hyper-V
2. 第一虚拟服务器:Windows Home Server 2011
3. 第二虚拟服务器:Windows Server 2008、2012(都可以,不过我用了2012)
4. 第三虚拟服务器:Linux(测试用)