范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Spark核心设计者解读SkyComputing关于云计算的未来构想

  UC Berkely 计算机科学与电气工程教授,AMPLab 共同创始人,Spark 的核心设计者 Ion Stoica 在近日召开的操作系统会议 HotOS 上,提出了"Sky Computing"这一构想,展望超越单个云平台的公用计算未来。论文思考了该如何推动目前的差异化云计算平台逐渐发展成为一项公用服务,Stoica 称其为"Sky Computing"。论文提出实现 Sky Computing 的障碍更多来自于经济层面,而不是技术层面,对等互惠则是实现 Sky Computing 的关键步骤。Stoica 从更长远的视角对 Sky Computing 进行了设计,提出将其作为通用软件平台用于未来计算,并考虑技术趋势和市场力量如何在 Sky Computing 的实现中发挥关键作用。
  计算公用设施化的愿景
  20 世纪 60 年代,人工智能之父约翰·麦卡锡提出了把计算能力作为一种像电话一样的公用事业提供给用户的理念,云计算由此起源。麦卡锡的预测颇有先见之明,云计算最终应运而生,作为一种新兴的资源使用和交付模式逐渐为学界和产业界所认知。然而,他在经济学方面的预测却与现实相去甚远。如今电话服务并没有成为一种公用设施,而是由互相竞争的供应商提供。同样地,现在也没有单一的公用计算设施,云计算也是差异化商品。并且,云计算市场已经离商品化越来越远,甚至演变成一系列彼此基本不兼容的专有平台,例如 AWS、微软 Azure、谷歌云等。Stoica 在新论文中提出了使云计算更加商品化的愿景,称之为 Sky Computing。
  云计算的历史
  因特网的出现迅速带来了全球范围内可以访问的多种服务,包括电子邮件、BBS 和游戏。万维网的出现 z 则带来了搜索、在线零售和社交媒体等新服务的爆炸式增长。为了应对由此产生的大规模服务,这些供应商必须构建数据中心,并设计自己的复杂分布式系统。许多公司都遵循了这条道路,例如雅虎、Google、eBay 和 Amazon。但是创建大规模的基础计算设施代价高昂,阻碍了了大多数公司进入互联网服务市场的脚步。
  这种情况在 2006 年亚马逊推出 S3 和 EC2 时发生了变化。通过普及计算 / 存储访问,并且推广"即用即付"商业模式,亚马逊开启了云计算时代。再加上摩尔定律的终结(在本地集群中构建和扩展服务十分昂贵),重新推动了构建公用计算事业的设想。然而,商业趋势却将云计算推向了不同的方向。
  在过去十几年中,云计算市场内出现了多个竞争对手。根据最近的一份报告,AWS 现在仅拥有 32% 的市场份额,其次是微软 19%,谷歌 7%,阿里巴巴 6%,其他云平台(如 IBM 和甲骨文)瓜分了剩余 37% 左右的云计算市场。这种竞争导致价格越来越低,产品和服务种类不断增加。例如,仅 AWS 一家就提供了超过 175 种产品和服务。这些服务中有许多是专有服务,例如,每个云平台都有自己独特的用于管理集群的 API、对象存储、数据仓库、无服务产品等等。在某个云上开发的应用程序通常不能在不同的云上运行。直到 2021 年,没有一个底层云平台有一套任何人都可以使用的开放标准,云市场的竞争使离公用计算的愿景越来越远。因此现在要解决的问题是,如何朝着计算公用设施化这一目标取得进展?
  从互联网的发展中我们能学到什么
  尽管云计算和互联网在许多方面存在差异,但是互联网的公用设施化为公用计算提供了有用的历史经验。有三个关键的设计决策使互联网能够为大量异构技术(从以太网到 ATM 再到无线)和竞争公司提供统一的接口。第一个是掩盖技术差异的"兼容性"层。第二种是域间路由,它将 互联网粘合在一起,使其对最终用户来说是一个网络。第三个是一组经济协议,称之为"对等"层,允许相互竞争的网络合作创建一个统一的网络。
  为了实现计算公用设施化的愿景,应用程序应该能够在任何云平台上运行(即一次编写,随处运行)。此外,用户不必管理单个云上的部署,也不应该面临从一个云迁移到另一个云的各种障碍。简而言之,开发人员构建多云应用程序应该像构建在单个云上运行的应用程序一样容易。Stoica 称之为 Sky Computing。使用这个术语是因为公用计算意味着基础计算设施是公用设施,而 Sky Computing 指的是在由多个不同云平台组成的基础设施上构建公用计算的愿景。
  Stoica 认为互联网解决的这三个设计问题正是从当前的云计算中创建 Sky Computing 所需的思想。Sky Computing 需要一个兼容层来掩盖低级技术差异,一个云间层将作业路由到正确的云,以及一个对等层,允许云之间就如何交换服务达成协议。
  表1SkyComputing架构与互联网之间的类比
  表 1 给出了 Sky Computing 架构与互联网之间的类比性:路由器可类比于服务器,AS 类比于可用区,而 ISP 类比于云供应商。就像在互联网中,IP 不关心在同一 ISP 或跨 ISP 的路由器之间的路由数据包,构建在云间层上的应用程序不需要在意它所运行的云平台。
  兼容层
  实现 Sky Computing 愿景的第一步是提供一个云兼容层,通过抽象出云计算服务,使在该层之上开发的应用程序无需更改即可在不同的云上运行。简而言之,兼容层是一组可以构建应用程序的接口或 API,然后可以通过云平台的一组接口将该兼容性层移植到每个云。
  该层可以类比于互联网中的 IP 层,然而与 IP 层不同的是,云兼容层明显更广泛且定义不明确,因为云平台向应用程序提供了丰富的一组服务,包括计算、存储、数据传输等。因此,云兼容层更像一个操作系统(例如 Linux),可以管理计算机资源并向应用程序提供 API。
  如何构建这样一个云兼容层?虽然每个云平台都提供一组专有的低级接口,但目前大多数用户主要与更高级别的管理和服务接口交互。其中一些是专有的,但已经有越来越多的接口受到开源软件 (OSS) 的支持。此外,涌现出大量由 OSS 创建者创立的公司,以在多个云上提供托管服务。如果企业的应用程序使用这些基于多云 OSS 的产品,从一种云切换到另一种云就能变得相对容易。
  兼容层可以从这些 OSS 解决方案中构建出来。例如 Cloud Foundry,是一种开源多云应用平台,支持主要的云供应商以及内部部署集群。以及 RedHat 的 OpenShift,是一个基于 Kubernetes 的多云和内部部署平台。因此,从纯粹的技术角度来看,实现一个能够广泛使用的兼容层是很容易的。问题是市场是否会支持这一发展。因为虽然兼容层对用户有明显的好处,但它自然会使云平台商品化,这可能不符合供应商的利益。
  云间层
  兼容层只是实现 Sky Computing 愿景的第一步。即使兼容层允许用户在不同的云上运行应用程序,用户仍然需要决定在哪个云上运行应用程序,需要在不同云之间进行性能 / 成本权衡。这类似于要求互联网用户为其域间流量明确选择 AS 路径,为了解决这个问题,Internet 使用 BGP 来做出 AS 级别的路由决策。同样,Sky Computing 应该实现一个云间层,从用户中抽象出云供应商;也就是说,用户不需要知道应用程序在哪个云上运行。云间层是在兼容层之上实现的,如图 1 所示。
  图1可能的SkyComputing架构
  通过云间层,用户可以指定有关其作业应在何处运行的策略。这些策略允许用户表达他们对性能、可用性和成本之间权衡的偏好。此外,用户可能希望避免他们的应用程序在竞争对手运营的数据中心上运行,或者留在某些国家 / 地区以遵守相关的隐私法规。并且云间层也可以实现更安全的应用。
  在兼容层之上实施云间层没有基本的技术限制。因为,从性能的角度来看,跨云移动作业与跨数据中心移动同一云平台中的作业非常相似。一旦应用程序被设计为跨多个数据中心运行,剩下的跨云问题可以通过以下三个功能来解决:(1) OSS 服务的统一命名方案。(2) 目录服务,允许云供应商注册他们的服务,并允许应用程序根据他们的喜好选择服务。(3) 跨云计费机制。
  服务命名方案: 为了识别在特定云上运行的服务实例,需要一个命名方案来识别该实例。一种方案是利用 DNS 来命名这些服务实例。此外,需要将元数据与每个这样的服务实例相关联。此类元数据应包含应如何调用服务、云供应商的名称、位置、软件或 API 版本、硬件类型等。此外,可能还需要添加动态信息,如定价、负载和可用性。
  目录服务: 需要特定服务的应用程序必须找到满足其要求和偏好的服务实例,这需要目录服务。每个云供应商可以通过提供名称和元数据信息将服务发布到该目录。此外,云供应商应定期更新其动态元数据,例如负载和定价。反过来,应用程序应该请求能够表达其偏好和要求的特定服务。收到此类请求后,目录服务将返回满足这些要求和偏好的实例。
  计账和计费: 通过 Sky Computing,用户的应用程序可以运行在多云中的一个云上,甚至同时运行在多个云上,每个云平台都必须对所使用的资源进行核算。如果每个云平台都进行计费,那么用户需要在每个云上都有账户。有一种替代方案,让每个用户都与第三方签约,并累计费用,然后将每个用户的付款分配回各个云平台。
  尽管仍有许多细节有待解决,但实现合理有效的云间层并没有不可逾越的技术障碍。与兼容层一样,问题在于市场是否能产生云间层。
  对等层
  云间层旨在最能满足其需求的云(或多个云)上运行作业。如果作业涉及大型数据集,需要将数据移动到将发生计算的云中。目前大多数云平台都有定价政策,将数据传入云中比将数据移出要便宜得多。例如,将数据提取到 AWS 是免费的,而将数据从 AWS 传输出去可能需要 0.05-0.09 美元 /GB。作者将这种定价形式称为"数据引力"定价,它驱动用户在当前所在的云平台中处理数据。尽管如此,对于一些计算资源比数据传输成本高得多的工作,将数据从一个云移动到另一个云仍然是最划算的选择。
  目前,导出数据的定价政策与数据可能要去的云无关。作者提出了"互惠数据对等"方案,迄今为止还没有看到对此类方案的探索。在这种方案下,云间可以通过建立高速连接互相免费传递数据。使数据传输又快又便宜,降低两个同级云之间的数据重力,并实现更大的工作流动自由。
  未来展望
  虽然兼容性层的实现几乎没有技术障碍,但它会使云计算商品化。因此,作者预计现有的云供应商会抵制兼容层的出现。然而,与其他需要通用协议才能标准化的领域(例如网络中的数据包格式)不同的是,兼容层的软件可以移植到任意云。因此,大型云供应商如果不正式支持兼容层,用户可能会选择使用兼容接口,而不是云供应商的低级接口,以保持可移植性。
  此外,虽然大型云供应商可能对兼容层不满意,但我们预计小的云供应商会接受这样的层。对于较小的云供应商,提供专有接口可能不如采用更广泛支持的标准。通过这样做,这些较小的供应商能获得更大的市场份额,并可以在价格、性能或各种形式的客户服务方面展开竞争。目前市场上已经出现了这样的情况,谷歌最近发布了 Anthos,是一个基于 Kubernetes 的应用程序管理平台,支持"一次编写,随处运行"。Anthos 已经在 Google Compute Cloud (GCP) 和 AWS 上运行,Azure 很快就会跟进。因此,较小的云供应商最好支持 Anthos,而不是用他们自己的专有接口与之竞争。
  一旦兼容层获得关注,就可以开发云间层。问题是:谁会从它的发展中受益?作者认为,一旦兼容层和云间层到位,云供应商将分为两类。一部分独立的云供应商试图通过专有接口和数据导出费用来锁定客户。通常是大型供应商,因此他们有资源提供各种专有服务。但是,作者认为会有商品化的云平台直接支持兼容层,并同意与其他云平台进行互惠数据互传方案。这些云平台的供应商作为一个整体,便构成了 Sky Computing,为这些异构和互相竞争的云供应商提供了统一的接口。
  为什么我们相信 Sky Computing 会实现?它取决于两类供应商的创新性质。在竞争激烈的市场中,独立的云供应商相互竞争,并与 Sky Computing 竞争。而商品化的云供应商也在 Sky 内部相互竞争,并集体与独立供应商竞争。在权衡方面,独立供应商有更高的利润,但必须全面创新以保持其专有接口的优势。相比之下,商品化供应商的利润率较低,但可以进行一些专有创新。也就是说,供应商可能专门支持一项或多项服务;Sky 中的工作需要从哪项专业服务中受益,便迁移到那里。例如,Oracle 可以提供数据库优化的云,而像 EMC 这样的公司可以提供存储优化的云。此外,硬件制造商也可以直接参与云经济。例如,三星能够提供性价比最高的云存储,而英伟达可以提供硬件辅助的机器学习服务。像 Cerebras Systems 这样的公司可以提供基于其芯片的服务。Cerebras 只需要提供处理服务,客户所需的所有其他服务都可以在现有的云平台中运行。相比之下,现在像 Cerebras 这样的公司只有两种选择:让 AWS、Azure 或 GCP 等大型云供应商之一来部署其硬件,或者构建自己的全功能云。这两条路都是令人望而却步的提议。
  然而,这种生态只有在云间层可以找到这些加速服务时才会有效,因为大多数个人用户不会了解 Sky 上各种服务的相对性能。因此,要实现 Sky Computing,需要所设计的三个层都有效:兼容层隐藏云之间的实现差异;云间层自动寻找各种服务的最佳性价比;互惠对等,使数据免费和快速地在云间传递。
  从长远来看,市场将继续拥有这两种供应商。独立供应商将迎合那些需要更多帮助且价格和性能不是关键因素的客户。然而,大部分计算密集型工作负载更适合 Sky Computing,因为可以实现更多的创新。
  这一推理路线纯粹是推测性的。目前即使是较小的云平台供应商也没有采用兼容层,因为他们还没有看到这样的层能增加他们的收入(因为每个人都在与更大的云供应商竞争)。然而,如果这些供应商都同意互惠对等,那么 Sky 将成为与大型专有云的竞争平衡点。

真正的大7座SUV,空间碾压汉兰达,售价没高多少就在今年8月份,别克旗下的22款昂科旗正式上市,新车共推出4款车型。本次新推出的车为年度改款车型,外观方面没有太大的变化,主要是对配置进行了一些调整。外观方面,新款昂科旗依旧采用了国产奥迪的天花板,售价直逼80万,加长后还变丑了一直以来,不少男生的梦想就是拥有一辆自己的奥迪,不得不说奥迪在车型设计上确实有着深厚的功力,其中新款奥迪A7就被誉为最美轿跑,如今国产版的A7L也要开始预售,小编带大家来了解一下这华为p50上市,苹果12大降价按照惯例,华为上半年4月份左右将会发布旗舰手机P50,但因为种种原因延期在7月29号发布华为P50系列新机。有爆料显示华为P50系列主要销售的还是4G版本,另一方面苹果旗下的主销手懂手机的人,会怎么给长辈选手机呢?懂手机的人,会怎么给长辈选手机呢?懂手机的人,会怎么给父母选手机呢?是选哪个品牌呢?华为小米OPPOvivo?给父母买手机,主要看父母主要用来干什么。父母那一辈我说的是50岁左右的当智能手机普及上1英寸的传感器,卡片相机可能真会退出历史舞台就在前几天(10月26日),索尼发布了拥有1英寸感光元件的专业定位旗舰手机,XperiaPROI。这并不是第一台搭载了1英寸感光元件的智能手机,但却是一个拥有成熟稳定的智能手机解决Android手机ampampquot免费备份ampampquot功能守卫!外媒曝设定选单将添新选项Android手机内建系统备份功能,将应用可自动备份多媒体讯息的选项。搭载Android作业系统手机的内建备份功能,包括将附带的小细节改版的升级。除了需要通话的通讯资料备份资料联系小米超苹果,为什么国内舆论小米好像随时要倒闭一样?是不是从很多年前就能听到小米不行,发热,卡机,死机,不敢在实体店卖等。线下渠道可以说是看不到小米的,只有一线城市还能碰到小米之家。为什么这么多人黑小米?因为小米是全行业的敌人。10布加迪的购买条件居然这么苛刻,这就是我不买布加迪的原因说起超跑,我想大家首先会想到保时捷兰博基尼法拉利等,毕竟它们可以说是其中的佼佼者,深受消费者的喜爱,但说到顶级超跑,还得是法国品牌布加迪,毫不夸张地说布加迪代表的就是速度!有人会问同平台却不同ampampquot命ampampquot,亚洲龙为何卖不过雷克萨斯ES?今天有人私信我,问我雷克萨斯ES这台车怎么样,说实话啊,如果不考虑加价这个问题,它绝对是不亚于宝马3系奥迪A4L奔驰C级的选择。既然说到这个问题,不妨考虑换一个车型,它就是丰田亚洲欧洲版五菱宏光即将发布,雷诺CMF平台打造,又一神车诞生说起MPV,不得不提提别克GL8本田奥德赛跟五菱宏光,尤其是五菱宏光,跟SUV车型哈弗H6并称国产双雄,深受国内消费者的喜爱。而近日欧洲也发布了一款五菱宏光,它就是达契亚Jogge打破拍卖纪录的太空科学和科幻纪念品背后的故事上周是太空探索事业的重要一周,是阿波罗11号登月52周年纪念日,由此引发了一些太空纪念品的销售热潮,其中包括了价值74。6万美元的阿波罗导航计算机(登月任务背后的电子大脑),一件罕
2021电视市场销量出炉,3835万台,销量下滑2021电视销量出炉,3835万台,下降百分之十三点八,有点无奈,当然这个正常,毕竟电视去年还是价格高,而且创新不够。电视现在看起来价格是降低了,面板价格看起来是有下滑的,但一个问我们为什么要控制碳排放?所谓碳排放,就是指以二氧化碳为主的温室气体排放,我们为什么要控制呢?我们生活的地球,可以吸收太阳光传来的热量,也可以把这种热量反射到外层空间去。可是地球上空有二氧化碳为主的几种气体BTC以太坊投资者正趋向长期投资前美联储审计经理比特币绝对是社会正义的工具1月17日消息,前美联储审计经理比特币顾问夏琳法迪雷波(Fadirepo)接受采访时表示,比特币绝对是社会正义的工具。Fadirepo称,华为反击,首选加拿大开刀,5G专利中断授权帮凶们要注意了,华为开始反击了。就在刚刚,华为开始反击,而且先拿加拿大开刀,到底怎么回事儿呢?最近华为呢连续开展了三项反击行动,让那些拆除华为5G设备拒绝华为的公司彻底慌了。尤其是实现从0到1突破!国产企业发布关键芯片,华为等到了?本文原创,禁止搬运和抄袭,违者必究!广大花粉都在等待华为能尽快回归5G,为用户带来先进的5G性能手机。但具体情况大家也都知道,手机能否用上5G涉及到的关键技术有很多,其中就包括了5小米首款屏下摄像头旗舰年货好价,加送100瓦无线充套装,买么?小米Mix4是小米的首款屏下相机手机,承载了mix系列探索未知的重任。现在,小米Mix4这款屏下摄像头旗舰12GB256GB版在都多多平台只要3819元,要知道该版本的发售价为62惨剧!2人当场死亡,自动驾驶又酿大祸?被控过失杀人罪!马斯克也摊上事了,被要求偿还830亿,啥情况?特斯拉的自动驾驶系统,再度被推上风口浪尖。近日,美国法院公布一则案件,引发了市场关注。一位特斯拉ModelS驾驶员被指控过失杀人罪,原因是开启L2自动驾驶系统后,造成交通事故致2人新网银行5周年数字技术助小微金融服务破题来源原创稿为了提高金融服务的深度与广度,2015年国家开启了民营银行的试点,先后有19家民营银行开业。其中,位于成都的新网银行于2016年12月28日开业,成为西部第一家民营银行,拍摄梅花折返镜头和微单搭配要注意的技术问题我们都知道,折返镜头摄影会出现迷人的圈圈。这是由折返镜头的镜头特性所决定的。由于这样的文章网络很多,内容也太专业,今天我们就不聊这个问题了我们聊一聊,折返镜头和微单怎么搭配。或者微纳米线技术可将太阳能电池效率翻倍挪威科技大学(NTNU)研究小组开发了一种使用半导体纳米线材料制造超高效率太阳能电池的方法。如将其用于传统的硅基太阳能电池,这一方法有望以低成本将当今硅太阳能电池的效率提高一倍。该Python其实很简单第十章字典与集合前面介绍的列表和元组都是有序序列,而字典与集合属于无序序列,也就是说,不能通过索引来操作元素。10。1字典语法格式dictionarykey1value1,key2value2,k