【ArchSummit架构师峰会】基于大模型的基础框架、中台、应用层等专题全覆盖 >>> 了解详情
写点什么

Plura,类 SETI 的分布式网格

  • 2009-12-26
  • 本文字数:784 字

    阅读完需:约 3 分钟

Plura Processing 是一个类 SETI 的利用成千上万台计算机的计算力的分布式网格。

Plura 是一个囊括了全球用户贡献的计算力的分布式数据中心。成为 Plura 的一份子有两种途径:开发者可以将 Plura 技术嵌在他们的应用中,相应地,用户就会在他们的电脑上运行 Plura 的代码。另一种方式是在网站的网页中插入 Plura 的 Java applet,在用户加载页面的时 applet 被激活并执行少量的 Plura 计算。因此,向 SETI 一样,成为 Plura 的同盟不是终端用户,而是中间的应用开发人员和网站。应用开发人员和网站应该完全公开嵌入的网格程序,并且应该征求用户的同意才能运行该代码。使用条款中包含了程序的全部信息。

在上述两种情况下,Plura 每月为100% 代码执行的CPU 利用率支付$2.6。考虑到网站每月有数以万计的访问用户,即使每个页面运行少量Plura 代码,也能很容易地计算出可观的汇总收入。

当用户同意运行在他的电脑上运行Plura 代码时,Plura applet 就会下载一小块分布式算法并在计算资源可用时执行计算。这样,非常密集的计算任务就能被分发到数千台用户的计算机上运行了。

最主要的担心之一是隐私和安全。 Plura 说,他们绝不会通过读 / 写 / 访问主机上找到的信息来干涉主机,而只使用 CPU 运行通过网络发送到内存中的计算。

适用于分布式网格的典型应用有:油田和气田探索算法、金融模型、生物信息学、网络爬虫、因特网分析以及流体动力学等。其中两个应用是 Stanford 的用于分析和理解复杂疾病的 Folding@home 以及跟踪疟疾扩散的 Malaria 控制项目。很容易理解终端为什么用户愿意在他们的空闲 CPU 时钟上运行这类代码。其他的 Plura- 开发者 /Plura- 网站合作的例子有:为慈善机构运行代码,游戏时运行代码并获得游戏灵感,或者下载 Plura 网页以优化网站等。

虽然没有公布具体价格,但是 Plura 宣称的费用是在云中运行相似应用的 1/10。


查看英文原文: Plura, a SETI-like Distributed Grid

2009-12-26 23:141334
用户头像

发布了 184 篇内容, 共 77.0 次阅读, 收获喜欢 7 次。

关注

评论

发布
暂无评论
发现更多内容

【数据结构与算法】一篇文章带你玩懂 “栈和队列”(增、删、查、改)的实现_【附源码、动图】

Dream-Y.ocean

队列 数据结构与算法 9月月更

【数据结构与算法】LeetCode面试真题,带你领略算法思想

Dream-Y.ocean

面试 队列 9月月更

怎样提高报表呈现的性能

陈橘又青

sql 9月月更

2022-09-27:给定一个棵树, 树上每个节点都有自己的值,记录在数组nums里, 比如nums[4] = 10,表示4号点的值是10, 给定树上的每一条边,记录在二维数组edges里, 比如ed

福大大架构师每日一题

算法 rust 福大大

企业服务中出场率最高的活动目录AD到底是什么?本文带您好好了解一下!

wljslmz

AD 9月月更 活动目录

读书笔记|择一城以定财富,择一行以定发展

宇宙之一粟

读书笔记 职业 个人感悟 9月月更

【数据结构与算法】2道面试真题,带你领略算法思想【附思路、动图、源码】

Dream-Y.ocean

面试 链表 9月月更

【数据结构与算法】粽子树?二叉树_关于堆你不知道的事情

Dream-Y.ocean

栈和队列 9月月更

【中秋特辑-代码解析月饼节】C++比C语言更加规范、方便?是因为增加了如下特性 | C++98 & C++11 | C++难学?带领大家一步一步深度剖析 | 简单易懂

Dream-Y.ocean

c++ 底层 细节 9月月更

【web开发基础】php开发基础快速入门(1)-PHP介绍及开发环境快速安装和基本使用介绍

迷彩

Web应用开发 php开源 9月月更 web开发基础

大数据ELK(六):安装Elasticsearch

Lansonli

ES 9月月更

研发效能之技术治理&技术治理架构师

laofo

DevOps cicd 研发效能 持续交付 工程效率

Python之类和对象(2)

芯动大师

属性 9月月更 子类的定义

【数据结构与算法】二叉树题目很难?一句”技巧“巧做基础二叉树题目

Dream-Y.ocean

二叉树 二叉树遍历 9月月更 技巧总结

跟着卷卷龙一起学Camera--内存池浅析06

卷卷龙

ISP 9月月更

【数据结构与算法】“堆”还能这样用_堆的应用

Dream-Y.ocean

面试 9月月更

从东南亚到中东,为什么社交类产品成为游戏出海的突破口?

融云 RongCloud

白皮书 社交网络 出海 社交娱乐

深度剖析“八大排序”(上)_ 探寻一些不为人知的细节

Dream-Y.ocean

排序算法 9月月更

深度剖析“八大排序”(下)- 交换排序 | 快速排序 & 优化 | 非比较排序_探寻一些不为人知的细节

Dream-Y.ocean

排序算法 9月月更

前端三件套 HTML+CSS+JS基础知识内容笔记

明金同学

前端

openjdk镜像的tag说明

程序员欣宸

Docker Docker 镜像 9月月更

大模型的禾下乘凉梦,百度自己来做试验田

脑极体

Python语法之模块和包(1)

芯动大师

9月月更 Python语法 模块的创建

跟着卷卷龙一起学Camera--内存池浅析05

卷卷龙

ISP 9月月更

架构模块一作业

Diana S

架构实战营

【数据结构与算法】详解 “清华大学(考研)OJ题”_ 二叉树重要面试OJ题

Dream-Y.ocean

面试 算法 清华大学 9月月更

C++来时路 _ 重温经典之C++类和对象 | 三大特性之一 - 封装 | 腾讯面试题

Dream-Y.ocean

c++ 封装 底层 腾讯面试 9月月更

前端工程师在面试时经常被问的闭包到底是什么?我用打包礼物的例子让你秒懂

wljslmz

JavaScript 闭包 9月月更

rust语言写的贪吃蛇游戏

福大大架构师每日一题

rust 贪吃蛇 福大大

Python语法之类和对象(1)

芯动大师

Python 9月月更 类与对象

第一模块作业

lsf1227

「架构实战营」

Plura,类SETI的分布式网格_架构_Abel Avram_InfoQ精选文章