当前位置: 首页 > Linux

使用闲置的VPS寻找地外文明(SETI)

时间:2023-04-06 23:14:32 Linux

加拿大科学家发现15亿光年外的快速射电暴成为这几天最热的新闻,所以决定把闲置的VPS算力贡献给加拿大大学加州,伯克利。分布式计算项目SETI@homeSETI@home项目介绍SETI@home是美国加州大学伯克利分校于1999年发起的分布式计算项目,旨在调动全球计算机的闲置计算能力,分析阿雷西博无线电收集到的宇宙射线望远镜数据,从不同频段识别可能的文明信号,寻找地外文明。经过近20年的运作,SETI@home是迄今为止世界上最成功的分布式计算项目。虽然没有发现地外文明存在的直接证据,但却吸引了全球各地的志愿者贡献出庞大的算力。任何已知的超级计算机都展示了分布式计算系统的强大功能。后来伯克利在此基础上开发了BOINCBerkeleyOpenInfrastructureforNetworkComputing平台(BerkeleyOpenInfrastructureforNetworkComputing),部署了涉及生物医学、气候变化、天体物理学、密码破译、数学证明等有趣的科研项目。还包括中科院计算技术研究所和高能物理研究所的计算项目。服务器安装BOINC客户端seti@home项目集成到BOINC平台中,所以加入BOINC平台不仅可以参与这个项目,还有很多有意义的项目(包括一些国内的项目)都可以参与(自行了解)。VPS信息:OS:CentOS7x64Location:LosAngelesCPU:1vCoreRAM:512xshell连接服务器 (也可以用其他ssh连接工具登录)在安装过程中执行安装命令yuminstallboinc-client,需要确认安装输入y配置远程管理。安装完成后,开始配置远程管理。方便我们在电脑本地连接服务器查看项目进度。在根目录中创建一个新文件cc_config.xmlvi/root/cc_config.xml,按:输入wq保存文字-11创建一个新的gui_rpc_auth.cfg文件并设置远程管理密码vi/root/gui_rpc_auth.cfg设置密码,如果内容为空,则密码为空,保存。123456防火墙端口设置检查TCP31416端口是否开放firewall-cmd--query-port=31416/tcp如果没有开放,则释放该端口。这是BOINC远程通信的端口。firewall-cmd--add-port=31416/tcp--permanent关闭防火墙systemctlstopfirewalldtestrunBIONCprojectboinc执行后会有一堆运行信息。如果显示“Config:GUIRPCallowedfromanyhost”,则应该配置成功。ctrl+c退出后运行时,使用命令(现在执行一次,服务器重启后需要再次执行)boinc--daemon让程序在后台运行本地安装BOINC客户端下载页面运行安装程序一路Next(参考:BOINC:使用教程)然后打开运行BOINCManager,切换到高级视图,点击菜单文件-选择电脑输入你的服务器IP,然后输入刚才设置的密码,等待连接成功,选择你要参与的项目第一次使用需要注册,输入邮箱,设置密码][19]连接成功后,会自动开始参与计算.强烈建议修改电脑参数设置。自带的屏保非常酷。参考资料:SETI@home:screensaver你也可以选择参与多个项目,或者加入一些团队,或者参与一些中国项目等等,剩下的操作留给你自己去探索吧。..博客:Mr96.me-先生。九流的私地。文章参考:https://equn.com/wiki/SETIhttps://www.equn.com/wiki/BOINC:%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8Bhttps://www.equn.com/wiki/SETI@home:%E5%B1%8F%E5%B9%95%E4%BF%9D%E6%8A%A4https://setiathome.berkeley.edu/https//boinc.berkeley.edu/