首页 >知识讲堂 >网站建设知识>SAE及背后的云计算发展理念:新浪对paas模式云服务的一些发展经验

SAE及背后的云计算发展理念:新浪对paas模式云服务的一些发展经验

2020-12-31 11:45:43 阅读(296 评论(0)

什么是新浪SAE?  从产品概念和开发过程来看,Sinapengine被称为SAE,是2009年8月新浪研发中心内部开发的第一个公共云计算平台,2009年11月3日正式推出,SAE是新浪云计算战略的核心组成部分。具有以下特点:  1、SAE作为国内公共云计算,从开发之初就借鉴了Google的吸收、Amazon等外国公司在公共云计算方面的成功技术经验,并迅速推出了具有自身特点的云计算平台。  2、SAE选择Web开发语言PHP作为中国最受欢迎的支持语言,Web开发者可以在Linux/Mac通过SVNNN通过Windows、开发、部署、调试SDK或Web版本的在线代码编辑器,团队开发也可以进行成员合作,不同的角色对代码和项目有不同的权限;  3、SAE为开发人员提供一系列分布式计算和存储服务,包括分布式文件存储、分布式数据库集群、分布式缓存、分布式定时服务等,这将大大降低开发人员的开发成本。同时,由于SAE整体架构的高可靠性和新浪的品牌保证,开发者的运营风险大大降低。同时,由于SAE整体架构的高可靠性和新浪的品牌保证,开发者的运营风险大大降低。  4、SAE作为一种典型的云计算,采用“支付即使用,支付只使用”的计费理念,通过日志和统计中心准确计算每个应用程序的资源消耗(包括CPU)、内存、磁盘等。).  总之,SAE是一个简单高效的分布式Web服务开发和运营平台。SAE的核心优势  首先,确定发展目标是平台增长的关键。SAE有两个基本目标用户:一个是网络开发者,另一个是普通互联网用户。  SAE对Web开发者的好处主要有四个方面:  1、硬件成本较低,无需提前购买设备,投资风险较大。  2、开发成本较低,SAE为开发人员提供了许多服务,开发人员不需要重复开发,包括队列、数据库、缓存、定时、验证码、计数器,几乎涵盖了网络开发的所有领域。此外,对于新浪微博等特定开放平台的开发者,SAE已经集成了完整的OpenAPI包装,以最大限度地降低开发者的开发成本。值得一提的是,SAE的开发者已经形成了良好的沟通氛围。在意见反馈中心和SAE官方群中,SAE官方微群可以看到许多热情的开发者共同改进。  3、运维成本较低。SAE上的应用不需要*硬件维护、服务监控、数据灾难容忍等操作。SAE将通过其高可靠的架构和方便的监控页面,最大限度地降低用户的运维成本。SAE上的服务不需要关心服务压力激增带来的扩展。SAE自动支持服务扩展  4、更安全可靠,SAE自动提供SQL语句性能分析、前端防攻击、代码检查等功能。SAE上的所有应用都部署在多个机房,比传统的部署模式更安全可靠。SAE提供SLA服务,以承诺用户服务质量  SAE可用于普通上网人群:  使用推荐应用一键安装Web应用,普通用户不需要编码,你也可以在瞬间拥有自己的团购、博客、微博、Wiki等。SAE整体架构介绍  SAE从架构上分层设计,从上到下分别是反向代理、路由逻辑和Web计算服务池。SAE整体架构介绍  SAE从架构上采用分层设计,从上到下为反向代理、路由逻辑和网络计算服务池。SAE附属的分布式计算服务和分布式存储服务从网络计算服务层延伸,分为同步计算服务、异步计算服务、持久存储服务和非持久存储服务。统一向日志和统计中心报告各种服务,如下图所示:7层反向代理:HTTP反向代理,负责响应用户的HTTP要求、分析要求,并转发到后端Web服务池,并提供负载平衡、健康检查等功能。  服务路由层:逻辑层,负责根据要求的唯一标志快速映射(O(1)时间复杂度)到相应的Web服务池,并映射到相应的硬件路径。如果发现映射关系不存在或错误,则给出相应的错误提示。该层为用户隐藏了大量的具体地址信息,使开发人员不需要关心服务的内部实际分配。  Web服务池:由一些不同特性的Web服务池组成。每个Web服务池实际上都是一组Apache(PHP)这些池由不同的SLA组成,提供不同级别的服务。每个Web服务流程实际处理用户的HTTP请求,流程在HTTP服务沙箱中运行,并嵌入同样在SAE沙箱中运行的PHP分析引擎。用户代码最终通过接口调用各种服务。  日志和统计中心:负责对用户使用的所有服务进行统计和资源收费,并设定分钟配额,以确定是否有异常使用。分钟配额描述了资源消耗的速度。当资源消耗的速度达到预警阈值时,SAE通知系统会提前向用户发出警告,提醒用户在服务中使用可能存在问题,需要介入*或处理。配额系统是SAE确保整个平台稳定的措施之一;日志中心负责总结和备份所有用户服务的日志,并提供检索和查询服务。  各种分布式服务:SAE提供各种服务,几乎可以覆盖网络应用程序开发的各个方面,用户可以很容易地通过Stdlib(STL可以理解为SAEPHP版本)调用它们。SAE和虚拟主机的区别  说到云平台,新浪自然会想到与以往虚拟化技术的区别。两者的主要区别体现在以下几个方面:  1、传统的服务托管面向硬件和软件设备,用户获得设备的使用权;SAE面向服务,用户获得服务的使用权。  2、传统的服务托管不是针对开发者的,开发者不能享受开发的乐趣;SAE的一个重要用户是webdeveloper,开发者可以通过在线调试、日志分析、合作共享等功能进行web开发。  3、传统的服务托管不提供分布式系统解决方案;SAE提供的完整的分布式网络服务解决方案不仅包括分布式数据库、分布式文件系统,还包括分布式定时器系统、网页捕获服务、图像处理服务等。  4、传统服务托管不解决域名问题,用户往往担心域名应用;SAE用户将自动获得Sinapp下的二级域名,SAE还支持域名cname。  5、传统的服务托管不能保证SLA(ServiceLevelAgreement),硬件故障的成本基本由用户承担;SAE确保用户的SLA,用户的网络服务自动享受高冗余的前端服务器、自动负载平衡系统、自动扩展、自动收缩等功能。  6、传统的服务托管采用预付款方式,成本固定,与实际使用无直接关系;SAE采用预充值方式,“付款即使用,付款仅使用”,网络服务的所有损失都提供报告查询和账单汇总,让用户一目了然。如果注册SAE后通过实名认证,如果前一天流量用完,第二天会送你1000云豆,相当于4G流量,可以支持5万PV,都是免费的。为什么新浪要做SAE?  Sinaappengine项目始于2009年8月,旨在为云计算时代的分布式web服务提供一套完整的解决方案。SAE的开发主要是出于内外两个方面:  内部:新浪很久以前就开始开发和实践私有云。因此,为了进一步提高公司资源的利用率,提高网络开发效率,降低网络运营成本,决定了新浪开发SAE。  外部:亚马逊和谷歌都是成功提供国外公共云计算服务的公司。SAE还希望利用云计算的趋势,为国内用户提供分布式web云计算服务的开发和运营平台。新浪的paas服务支持整个云计算各级的增长趋势,saas在前面增长很高,新浪看到整个趋势,saas和paas的比例越来越高。提高整个IT效率是第一要求,并非所有企业都有很强的能力,可以自己建设,自己运维,自己管理。因此,IT企业在选择我使用的设施基础设施时,会考虑如何最高效。第一,saas是最好的解决方案,它基本上不需要操作和维护,对于IT管理者来说是一个非常有效的解决方案。paas的集成度也很高,可以减少大量的开发投入和资源。新浪的应用越来越向移动转型,企业也越来越向移动转型。随着整个行业的变化,信息的快速交换、智能终端和移动终端的出现都需要一个平台。同时,企业内部的IT系统也是如此。在企业内部,随着企业的移动办公,企业内部的IT系统也需要优化和转型为移动,这是一个更适合paas和saas的解决方案。从中国的角度来看,越来越多的企业和创业团队开始考虑使用云计算服务。以下是工信部的调查。2014年,新浪发现云计算水平有所提高,国内企业开始接受云计算。近两年来,新浪SAE的业务量和收入都有了显著的提升,说明大家越来越认可。新浪SAE是中国最早的公共云计算平台,于2009年11月发布。2011年11月,新浪开放了java平台的运营环境,并于2013年6月开始开发企业级技术解决方案。今年新浪SAE开始小范围内测。SAE目前有35万用户。为什么新浪有这么多用户?一方面是新浪的口碑,另一方面新浪认为它非常高效,可以帮助开发者节约资源。基于pas本身的软件,开发人员在使用新浪SAE时根本不需要付费。当开发人员申请SAE环境时,他不需要在开发测试和调试过程中支付任何费用。新浪是按需支付的门槛。许多开发人员实际上需要在平台上做大量的研究工作,需要做大量的初步开发工作。目前新浪的流量每天超过10亿。顶部是业内最著名的pas平台,新浪在后面。整个SAEpas平台属于底层。Mysqlrdc,kvdb、trips和storger.新浪的应用不是上述API。新浪不可能自己做。新浪本身就是一个开放的平台。第三方开放业务可以丰富整个平台的服务和功能,使真正的云计算用户能够高效、低成本地使用它们,并建立它们的应用程序。新浪有短信、地理信息服务、邮件服务、推送服务、人工智能服务、安全检查服务、搜索服务等22种服务。来自360、高德,有道,对服务商的选择非常严格。新浪不会很关心你的API,会找到平台本身。如果新浪想为用户提供最好的服务,它必须是可靠的。这部分是关于新浪针对大数据的趋势,新浪也在去年年底推出了superQuery功能。简单地说,所有SAE用户都可以实时分析SAE应用程序的要求、日志和行为,并将一些特定数据传输到该平台,以帮助他们进行有针对性的分析。新浪在帮助移动转型方面提供了APP工厂,包括该应用程序的快速生成。新浪还提供BaaS,可以解决计算能力不足的问题,提供多种远端服务。对接一些更丰富的API服务,帮助这些开发者顺利转型为移动服务。针对开发本身,新浪强调平台使用的易用性。新浪推出手机手持SAE,方便用户随时随地掌握应用程序运行,分析应用程序数据。以下新浪还推出了可以直接在手机上续费,避免异常情况,此时可以快速恢复,这是移动SAE的主要考虑因素。就安全而言,正如可信云更大的一方面所说,新浪在SAE本身做了很多工作。这是一个简单的考虑,最下一层是SAE平台层,主要是做一些基础。新浪整个SAE是DDOS的服务方案,外部会有一些安全扫描和安全检测,新浪还会提供第三方安全检查,避免重大安全事故。新浪将在平台上分为两层,一层是账户安全,另一层是应用安全。当用户编写操作时,新浪会要求他输入第二层密码,可能会绑定到手机上。此外,新浪具有管理安全性。新浪的管理安全性是指开发人员在管理过程中会引进不同的开发人员来控制开发人员,并有一套相对负责任的项目权限对应人员的安全机制。新浪对整个计算资源的消费有明确的审计和进入机制。而新浪对于整个消费,对于性能,对于云计算资源,可以有一个计算管理机制。一旦用户有特殊情况,如泄露,或代码本身的质量。一是数据安全,二是代码安全,数据安全,对整个用户数据有良好的保护机制,确保数据不会出现重大丢失问题。另一方面,新浪对数据的使用有一个安全的评估机制。代码安全,新浪提供了代码加密机制。新浪将为隔离提供自己的研发解决方案。对于许多企业和行业来说,许多企业需要私有云解决方案,新浪也希望在企业内部使用更方便。自去年研发以来,今年还推出了私有云MAE,明天将重点介绍。MA

以上就是关于SAE及背后的云计算发展理念:新浪对paas模式云服务的一些发展经验的相关介绍,更多SAE及背后的云计算发展理念:新浪对paas模式云服务的一些发展经验相关内容可以咨询我们或者浏览页面上的推荐内容。我们将让你对SAE及背后的云计算发展理念:新浪对paas模式云服务的一些发展经验有更深的了解和认识。

内容来源:网络,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

dialogue什么意思中文

达人英文缩写?英文缩写:il英文全称:intelligent中文音译:达人双语例句1、她已经是一个小有名气的时尚达人。Shehasalreadymadeanameforherselfasasnappydresser.2、与舞台剧一样,对话也...查看详情

怎么检测手机实时流量

  在我们使用手机上网的过程中,实时监测手机流量是非常重要的。当我们的流量超出套餐范围,将会产生更多的费用。因此,在实时监测手机流量的同时,我们也可以更好地掌握自己的上网情况,更好地规划使用。本文将详细介绍如何检…查看详情

文件重命名快捷键是什么

文件夹重命名快捷键?文件夹重命名的快捷键是F2,具体操作:1、在桌面上找到需要重命名的文件夹,并点击选中;2、在键盘上找到F2键位,并按下,文件夹会进入到重命名的状态;3、输入需要重新命名的文件夹名,回车即可修改文件名快捷键…查看详情

ug是什么软件

UG是用来干什么的?UG软件主要功能是将原有2维平面制图拓展至三维立体制图的软件,主要是迅速帮助设计加工等人员认知产品结构,还可向下生成2维图纸并标注细节尺寸、表面要求、技术要求等。相同类型软件有pro/E,solidworks,CATIA...查看详情

如何管理自己的时间?这里有3款超好用的时间管理软件!

对于一些公司的老板来说,他们每天都有自己的行程安排,行程安排一般都是由助理去安排的,如果助理想要快速的安排老板每天的行程的话,就需要了解一下时间管理软件有什么?1、今目标app这是来源于完全免费互联网工作网站的官方网发…查看详情

facebook是什么意思

Facebook是什么中文意思?脸谱-美国社交网站-facebookFacebook是美国的一个社交网络服务网站,于2004年2月4日上线,于2012年3月6日发布Windows版的桌面聊天软件FacebookMessenger(飞书信)。...查看详情

外观专利过期了怎么办 外观专利过期了解决办法

    在平时很多的小伙伴都不知道外观专利过期了怎么办的基本情况,而且对外观专利过期了怎么办都不是很熟悉,下面万商云集*就为大家整理了外观专利过期了怎么办这方面的相关内容,希望下面的内容能帮助到各位。    一、外…查看详情

2021好用的电脑办公软件,值得收藏!

随着科技的发展,电脑已经成为了我们非常重要的办公设备,因为它可以用来下载办公软件,那么市场上电脑办公软件有哪些呢?今天*来给大家整理出来几个常用的好用的电脑办公软件。1、Pixso支持多人协同的在线矢量设计软件pixso算是一款…查看详情

怎么注册公司标志

  公司logo需要注册吗?  是的,如果您的公司拥有自己的logo,最好将其进行注册,以确保您拥有该logo的所有权和保护。  这将有助于防止其他公司或个人在未经许可的情况下使用您的logo,并为您提供法律保护。在注册logo之前,最好进...查看详情

贵阳网上个体营业执照办理的7个步骤

想要办理个体营业执照就要按照办理个体营业执照的流程来做。营业执照是工商行政机关和管理机关给企业和个体营业者的准许凭证,是企业合格等证明。想要在网上办理个体营业执照有许多重要的步骤,让我们一起来了解贵阳网上个体营业…查看详情

专利授权登记需要什么手续?

    在平时很多的小伙伴都不知道专利授权登记手续的基本情况,而且对专利授权登记手续都不是很熟悉,下面万商云集小编就为大家整理了专利授权登记手续这方面的相关内容,希望下面的内容能帮助到各位。    一、专利授权登…查看详情

淘宝店铺橱窗推荐怎么设置?推荐位如何设置?

  优质答案(1)  不设置橱窗推荐不影响搜索宝贝的。也就是说橱窗推荐是:买家不搜索,一页一页慢慢看,有推荐的往前排。而你使用搜索宝贝的话,仍可以搜索到没有推荐的商品。  优质答案(2)  1、要设置淘宝商品的橱窗推…查看详情

2022年专利转让的详细流程

  专利转让是把专利申请权和专利权让给他人的一种法律行为。这种法律行为是受到法律效力的保护的,那么它的具体流程和操作步骤是怎么样的呢?下面万商云集*给大家来详细介绍以下2022年专利转让的详细流程,希望能帮助到大家。  …查看详情

html语言是什么

html语言基本结构讲解?完整的HTML文件包括标题、段落、列表、表格、绘制的图形以及各种嵌入对象,这些对象统称为HTML元素。HTML5文件的基本结构:html语言是描述文档结构的语言对吗?HTML(HyperTextMark-upLan...查看详情

新媒体文案怎么写?能提高用户的转化

第一,生动形象的描述学习生动的描述文案,对抓住用户的眼球有很大的帮助,比如。付款后两天内发货。付款后,我们将在两个工作日内选择一个天气好的粉色心形包装袋,并安全地将礼物交给您。事实上,他们想要的目标都是在2个工作日…查看详情

首页

产品

万商学院

客户服务

会员中心

当前站点

h

选择站点

全国站成都

一 客户顾问-张三

已为0个客户提供专业互联网服务咨询
  • 手机号码
  • 验证码图形验证码换一张
  • 短信校验码

    电话咨询

    在线咨询