共计 1623 个字符,预计需要花费 5 分钟才能阅读完成。
在思考实现云效率时,通常与围绕老本的探讨无关。然而,老本只是泛滥组成部分的其中之一。本文将更好地定义云效率及其三个组成部分——老本、性能和速度,并为实现云效率的所有方面提供倡议。
此外,本文将探讨 Kubernetes 中常常被大家疏忽的问题以及如何克服其固有的复杂性。首先,须要通过一些背景信息来理解云中效率低下的一些本源。
在云计算呈现之前的“旧时代”,本地数据中心的估算和洽购须要事后购买硬件和软件许可证等,而后装置它们,这须要很长的筹备工夫,通常是三个月或更长时间,中央财政管制着这种形式。
随着云计算的呈现,这种模式产生了巨大变化。 首先,它是按需提供的,因而企业只需在应用时付费。 它也更具动态性,因而也能够随便关上和敞开应用程序和资源。
其次,它突破了中央财政洽购模式。 云计算容许单个开发人员启动或敞开它,而这所有都能够在财务人员不知情的状况下进行。它的动静环境对企业来说是一个微小的文化转变。
它还减少了复杂性。例如,企业不仅要在四种不同的节点类型和四种不同的节点大小之间进行抉择,还要精确地抉择每个节点用于 CPU 的比例和用于内存的比例。企业将在不同节点之间共享所有资源,这将减少难题的艰难水平。
零碎的动静个性使这所有变得十分复杂。如果企业运营者查看云提供商,会发现他们的计费流程非常复杂。
你想要什么节点类型?想要现场实例、按需实例、预留实例吗?须要预付多少钱?如何混合保留实例和按需实例?
扩大是须要思考的一个重要方面,因为企业能够通过在须要之前增加资源来进步性能以防止提早峰值。
因为云的复杂性,人们通常会默认适度配置云或通过重复试验手动调整。这是一个陷阱:必须在老本效率或侵害客户绩效之间做出抉择。造成这个陷阱的一个重要起因是不足可见性。除了老本和性能衡量之外,还有速度。企业可能可能实现性能和老本效率,但这须要大量艰辛的手动工作。
只管简单,但仍能实现云老本效率
实现云效率的第一步是理解问题。理解企业本身在哪里花钱,并确定它是否提供了所需的投资回报 (ROI)。这种了解不仅仅只看破费;在某些状况下,降低成本并不是首要任务。如果一个工程团队的破费是另一个团队的 10 倍,那么须要理解其中是否存在问题还是正当景象。
他们是否反对更多流量?他们是否成心适度配置,以便团队能够更快地口头并将新产品推向市场?
理解本身的收入并确保企业取得投资回报可能须要付出微小的致力,但企业在优化之前须要踏出第一步。例如,团队可能决定最后为稳定性而适度配置,尽管代价昂扬,但生产负荷不多,首要任务是将产品推向市场。
之后,一旦产品进入市场,负载更大,老本一直收缩,就在不就义性能的状况下,将工程工夫投入到降低成本上。
第二,明确本人的指标。例如,查找孤立的实例——员工创立并忘记了它,而后来到了公司,可是它依然在无限期地运行。这是一个十分广泛的问题,并且可能是削减老本的最简略办法之一。
如果以削减老本为指标,企业有两个根本抉择:应用更少的资源或应用雷同的资源,但领取更少的费。最终,企业必须开始调整工作负载的规模,这须要可见性。局部老本治理供应商能够辨认企业的云收入并容许企业敞开闲置资源。
对于可见性,云老本失控的局部起因是没有人留神到这个问题。这并不意味着工程师不在乎,他们只是不理解具体情况。大多数工程师,如果问题裸露进去,他们也会尝试本人修复它,这就是普锐斯效应。
一项钻研表明,据察看和记录,大部分 Prius 驾驶员会对车辆电池功率的可见性数据做出反馈,以缩小燃料耗费。如果开发人员意识到他们对云的应用和收入,他们会尝试改良它。
第三,云效率超过老本。云效率应定义为最大限度地应用企业申请的资源。它思考了性能和老本,也思考了开发人员进行治理云资源所需的手动保护所需的工夫。真正的云效率是在正确的工夫领有正确的资源。
随着云计算在企业中的疾速利用,云效率的思考是至关重要的,须要超过对老本的根本剖析。如果企业心愿充分利用其云基础架构,则必须思考云效率另外两个组成部分,即性能和速度。