用户注册 登录
珍珠湾全球网 返回首页

岳东晓 -- 珍珠湾全球网 ... http://ydx.zzwave.com [收藏] [复制] [分享] [RSS] 岳东晓 -- 珍珠湾全球网

日志

20元搞定家用服务器!

热度 8已有 25726 次阅读2013-2-17 04:28 |系统分类:科技| 服务器, 无线网络

首先简单介绍一下LINUX。这是一款开放源代码的操作系统,上面的软件各种各样,而且大多是免费的,你能想到的软件,往往都能找到。珍珠湾的服务器就是用的LINUX。很多小型的计算机设备,如路由器、网络硬盘等等都是运行某种LINUX。

一直想弄一个微型家用服务器,在家中提供文件共享、视频共享、视频播放、无线网络访问控制等服务。用旧的PC安装LINUX,当然可以实现,但由于这个机器应该是24小时运行的,PC的功耗太大。最好是有一个微型的机器,带高速网络接口、有USB接口,而且低功耗。

带着这个目标,我在网上搜索,终于找到了(参见文末的AMAZON链接)。就是这个PogoPlug。这个产品是提供家用的文件存储的云服务,就是在网上共享文件之类。这个小盒子带有4个USB接口,一个千兆网络接口,里面是一个1GHz左右的ARM微处理器,功耗只有5瓦。而且最重要的是,你很容易绕过它内置的系统,自己安装LINUX操作系统,实现对它的全面控制。接下来的可能性几乎无穷无尽。

折腾了一阵,现在这个小机器已经得到了彻底的解放。目前它运行下列服务(1)Windows 文件共享 ( Windows机器能看到一个网络硬盘,可以上载、下载文件);(2)多媒体发布。接下来,要安装RADIUS服务,实现更佳的无线网络访问控制。APACHE、MySQL、PHP、PERL、GCC也安装了。理论上,这个小小的盒子现在完全能够运行珍珠湾网站(当然速度可能差点)。

LINUX的安装相当简单,参见 http://archlinuxarm.org/platforms/armv5/pogoplug-v2-pinkgray。一旦LINUX安装完成,接下来就容易了。系统管理方面,我安装了Webmin,通过Web界面进行管理,但发现在command line更快。

下面是这个服务器的照片,及几个截屏。最下面那个灰色的闪存盘是系统盘,上面安装了操作系统及各种软件,系统盘有1GB就够了。其余几个都是用于放数据的。

整个系统功耗是多少?为此我运行了openssl speed 指令(使其CPU处于高负荷状态),同时将一个大的文件在Window是从共享的一个闪存盘拷贝到另一个闪存盘,这样网卡与闪存盘都在工作。发现最大功耗为7.3瓦。而在没有负荷的情况下,功耗为5.4瓦。因此一年的耗电量约为 6 * 24* 365/1000 = 52 KwH. 每年电费约6美元。(电费参见 http://en.wikipedia.org/wiki/Electricity_pricing)。

小玩意的性能如何呢?下面是openssl speed的运行结果
          sign    verify    sign/s verify/s
rsa 1024 bits 0.005554s 0.000316s    180.1   3167.2
rsa 2048 bits 0.035919s 0.001122s     27.8    891.0
rsa 4096 bits 0.257692s 0.004288s      3.9    233.2
 
对比一下,http://misterx.org/wiki/index.php/Openssl_speed_results,大概只有AMD E350 (一种低端笔记本电脑CPU)的十分之一。可见ARM处理器性能其实还是很低的。



安装Apache, MySQL, PHP

测试MYSQL


测试PERL,PHP, GCC


 


路过

鸡蛋
6

鲜花

支持
1

雷人

难过

搞笑

刚表态过的朋友 (7 人)

 

发表评论 评论 (17 个评论)

回复 人間的盒子 2013-2-17 05:27
回复 蓝天绿地 2013-2-17 05:56
   老岳你脑袋里有多少种编程语言?多少吨代码?老岳玩软件就象小孩子玩积木!

怎么Guten Tag上来啦?你懂德文?

hi, perl bay !  
回复 8288 2013-2-17 08:16
用过这个吗?WD Home / Network Storage Overview / 家庭网络存储产品
http://www.wdc.com/cn/products/network/networkstorage/
回复 8288 2013-2-17 08:19
http://www.wdc.com/cn/products/products.aspx?id=280

在任何地方访问您的照片和文件。
使用远程访问功能和移动应用程序,在智能手机和平板设备上随时随地访问您的文件。
回复 漠孤烟 2013-2-17 08:44
PogoPlug才20元?不可能吧。LINUX好是好,但除非有专业人士,一般家庭搞不定的----
回复 mayimayi 2013-2-17 09:57
很有用
谢谢介绍 !!!
回复 岳东晓 2013-2-17 11:03
漠孤烟: PogoPlug才20元?不可能吧。LINUX好是好,但除非有专业人士,一般家庭搞不定的----
我的POGOPLUG就是在AMAZON上买的。20 USD。

不一定是专业人士,但需要有一定的LINUX知识。
回复 漠孤烟 2013-2-17 11:24
岳东晓: 我的POGOPLUG就是在AMAZON上买的。20 USD。

不一定是专业人士,但需要有一定的LINUX知识。
嗯20元,这个强大。俺家里服务器连着的PC,有躁音还24小时不断,需要考虑下了----谢谢分享。
回复 岳东晓 2013-2-17 11:42
漠孤烟: 嗯20元,这个强大。俺家里服务器连着的PC,有躁音还24小时不断,需要考虑下了----谢谢分享。
噪音是个问题。我有个DNS323,其实性能不错,但风扇发出相当大的声音,只好扔车库里了。
回复 岳东晓 2013-2-17 11:42
漠孤烟: 嗯20元,这个强大。俺家里服务器连着的PC,有躁音还24小时不断,需要考虑下了----谢谢分享。
噪音是个问题。我有个DNS323,其实性能不错,但风扇发出相当大的声音,只好扔车库里了。
回复 岳东晓 2013-2-17 11:50
蓝天绿地:    老岳你脑袋里有多少种编程语言?多少吨代码?老岳玩软件就象小孩子玩积木!

怎么Guten Tag上来啦?你懂德文?

hi, perl bay !     ...
语言不用多学,精通一两种就可以了。其实目前流行的语言,如Java, PHP, PERL,JavaScript等等,其语法基本都是C语言的变种。
回复 蓝天绿地 2013-2-17 11:53
岳东晓: 语言不用多学,精通一两种就可以了。其实目前流行的语言,如Java, PHP, PERL,JavaScript等等,其语法基本都是C语言的变种。 ...
你会C ?戒骄戒躁哈
回复 岳东晓 2013-2-17 11:57
蓝天绿地: 你会C ?戒骄戒躁哈
我写过C++的compiler。

学懂了compiler,计算机语言就是小菜了。
回复 蓝天绿地 2013-2-18 01:02
岳东晓: 我写过C++的compiler。

学懂了compiler,计算机语言就是小菜了。
        
回复 岳东晓 2013-2-19 15:20
Proton: 大侠:这个接电源的(贴了个p3字样的)东东是个啥玩意?
那是一个功耗测量器。把它插在电源插孔,然后把电器插在上面,液晶屏上显示功耗。如果仔细看,照片上液晶显示的数字为7.3
回复 ToraToraTora 2013-2-21 04:26
8 cuo
回复 中西部人 2013-2-21 08:00
千谢万谢了! 我正需要专业一个东西。

facelist

您需要登录后才可以评论 登录 | 用户注册

Archiver|手机版|珍珠湾全球网

GMT+8, 2024-11-13 06:40 , Processed in 0.045043 second(s), 9 queries , Apc On.

Powered by Discuz! X2.5

回顶部