云计较的差别用法
发布日期:2023-04-07浏览量:161
起重要引见的是咱们见过的或者引荐客户运用的几种云实现。当然,你可以把应用的出产环境托管到云上,但在现今的软件开发组织中,另有不少其余的环境。也有许多要领可以同时行使差别的环境,如联结运用一个托管中心和代管中心。显然,把出产环境托管到云上,从虚拟硬件的角度看,你就有了按需扩展的威力。当然,这其实不克不及包管你应用的架构可以行使虚拟硬件的这类扩展威力,你必需预先确认这一点。云另有一些其余的体式格局协助你的组织扩展,咱们也会在这里引见它们。若是你的软件开发团队或质量包管团队在等候运用某个环境,那末整个商品开发周期城市被放慢,这就象征着各类扩展计划(如划分数据库、移除同步骤用等)会被推延,从而影响了应用扩展的威力。
1. 环境
对支出产环境,你可以把一切东西都托管到一~品种型的根蒂根基举措措施上,如主机托管中心、主机代管中心、你本身的数据中心、云计较环境,等等。不外,也有逐个些有创意的体式格局,同时行使了几种环境,如许既能行使它们的优点,同时又能最小化它们的缺陷。让咱们以一个广告服务应用程序为例。这个广告服务应用程序由一个接管广告要求的web服务器池、一个按照原始要求中提供的信息选择适宜的广告的应用服务器池、一个容许发行者和广告商管理他们账户的管理工具以及一个耐久存储信息的数据库组成。在咱们的应用中,广告服务器没必要对每一个要求都访问逐个次数据库。它们每15分钟向数据库发动逐个次要求,以接管最新的广告。对付这类情况,咱们当然可以为web服务器池、应用服务器池、管理服务器池和数据库服务器购置批服务器,把它们放置在代管中心中。咱们也能够从托管服务提供商哪里租用一批服务器,把物理服务器的包袱扔给他们。别的,咱们还可以把这些池都托管到云环境中的虚拟空间上。
咱们以为别的另有一种选择。兴许咱们有资金来购置这些池所需求的服务器,而且咱们的团队成员也能够建立和运转咱们本身的物理环境,以是咱们决议在代管中心租用一块空间,本身购置服务器。但同时咱们也想获得云环境提供的速率和灵活性。由于web服务器和应用服务器其实不常常与数据库进行对话,以是咱们决议把这些池中的一个托管到代管中心,另外一个托管到云上。数据库会放在代管中心,不外它的快照会被发送到云上以备劫难恢复运用。当流量需求增永劫,可以添加云中的web服务器和应用服务器,如许可以协助咱们渡过没法预感的岑岭期。
云计较还可以用在现代软件开发组织需求的其余一切环境中。这些环境包括出产环境、托付筹备环境、质量包管环境、负载和机能测试环境、开发环境、编译环境以及存储库等。这些环境中的许多都应该思索在云环境中实现,由于如许能够会低落本钱,而且具备灵活性,在需求它们的时辰能够迅速地建立起来,而在不需求的时辰又能够把它们撤除。即便是历来没有思索过要把也能从中获益。应用的出产实例建立在云中的企业级的sass公司或财产500强的公司,由于其余环境行使了云,
2 .技术能力汇合
在思索是否运用云时,还要思索哪些因素?若是你真的运用云了,那末要把哪一个环境部界到云上呢?咱们要思索的因素之一是你能够用于管理运营根蒂根基举措措施的人数以及这些职员的技他汇合。若是你的运营职员既没有联网手艺,又没有零碎管理手艺,那末在你思索是否能够实现和支持一个代管环境时,就需求把这些思索在内。这时候最能够的谜底是你没法做到。若是没有须要的技术能力,转移到愈加庞大的环境所诱发的问题会比它能解决的问题还多。云也有一样的问题。若是没有人卖力部署和遏制应用实例,而只闪开发职员和工程师来做这些事,那末你月尾获得的账单能够会比你意料的多得多。除非有人坚信这个应用实例是必需的,不然让实例-直运转只是在挥霍款项。
另外一种能够影响你决议计划的技术能力是产能布局。你的营业是否具备不少不行展望的流量,或者你的员工有无正确展望流量的技术能力,这些城市对你是否运用云发生重要影响。当然,云的逐个个重要优点就是迅速部署更多虚拟空间以处置峰值需求的威力。
总而言之,咱们信赖云计较险些在任何一个公司中都有效武之地。它能够不适合托管你的出产环境,但却能够适合托管你的测试环境。若是你的营业增进量不行展望,若是速率是最紧急的问题,若是勤俭本钱是存亡攸关的,那末云能够是个很好的解决计划。若是你没法分配职员进交运营管理,或者彻底没法展望你需求甚么样的产能,那末云计较能够就是你所需求的。怎样把这些汇总在逐个起以便进行决议计划,这就是下一节的主题。
3 .决议计划流程
咱们曾经引见了云计较的利弊,并接头了怎样把云环境集成到公司的根蒂根基举措措施中,末了一步将是提供一个做末了决议计划的流程。咱们引荐的这个总体流程的第一步是明确投资云计较的目的或方针,而后创立各类能够到达该方针的实现。而后按照你特定的情况掂量这些实现的利弊,并基于这些利弊给每种实现评级。末了按照获得的综合利弊评级,选择-一种实现计划。让咱们重新到尾看一个例子。
假如咱们的公司alwaysscale.com正在评估是否要把一个云根蒂根基举措措施集成到它的出产环境中。第一步是明确咱们但愿行使云环境来到达甚么方针。对付alwayssscale.com公司来讲,这个方针就是低落根蒂根基举措措施的运营本钱,削减洽购和供给硬件的时间,把应用的可用性维持在9.99%。基于这三个方针,运营团队设计了三种解决计划:第一种是甚么都不做,仍然运用代管中心,健忘一切与云计较相干的接头;只知其一,不知其二种是只把云用于激增的产“能需求,而大大都的应用服务仍然托管在代管中心;第三种是把一切应用服务都转移到云,再也不运用代管空间。如许就完成为了决议计划流程的前两步。
第三步是掂量对这三种解决计划咱们所能提出的一切利弊。这里,咱们将运用前面列出的五个缺陷和三个优点。咱们将运用一、3或9的权重对这些优缺陷进行加权,以便显著区别咱们所关怀的因素。第一个缺陷是安全性,咱们尽管关怀这逐个点,但由于咱们没有存储个人身份信息或信用卡信息,以是咱们给它的权重是3。接下来是可移植性,由于咱们以为其实不需求到达在差别的根蒂根基举措措施之间迅速转换,以是咱们给它的权重是1。接下来是控制力,咱们十分关怀控制力,以是给它的权重是9。而后是局限性,包括ip地址、负载平衡器和第三方软件的支持,咱们给它的权重是3。咱们尽管很关怀负载平衡器,但咱们不需求本身的ip空间,而且运用的都是不需求第三方支持的开源软件。末了一个缺陷是机能。由于咱们的应用不会耗费大量的内存和硬盘,以是咱们以为这点对咱们来讲不是大问题,以是咱们给它的权重是1。对付优点,咱们最关怀的是本钱,以是咱们给它的权重是9。速率的权重也是9,由于它是咱们的主要方针之一,咱们也很关怀它。末了一点是灵活性,咱们预计不会太多用到它,以是咱们给它的权重是1。
第四步是给每一个解决计划评级,按照它们各自展示的利弊,别离给它们0到5分的评级。比方,对付“用云知足激增的产能需求”这个计划,可移植性这个缺陷的评分应该十分低,由于咱们不太能够需求执行移植操纵。一样地,对付“彻底转移到云”的计划,局限性的影响也很大,由于没有其余的环境可用了,以是它的评分应该是5。
在对每一个解决计划的利弊进行了评分后,这些数字要被相乘并乞降。每一个优点的网页设计权重要乘以每一个解决计划的评级或评分,而后把每一个解决计划的这些乘积相加,就获患有这个解决计划的评分。比方,对付2号解决计划“用云知足激增的产能需求”,它的安全性评级是2,权重是-3。一切缺陷的权重都负数,如许计较起来简洁。安全性的评分和权重的乘积是6,而后它会与2号计划的其余乘积加在一块儿,总体得分是9:(2x -3)+(1x-1)+(3x-9)+(3x-3)+(3x-1)+(3x9)+(3x9)+(1x1)-9。
相关文章: