在最近的一次航班上,我和邻居聊起了我们的工作。我的邻居最初是做会计的,但现在正在为制造业企业提供咨询和建议,帮助他们评估供应链战略和投资。了解到全球供应链的错综复杂,包括基础设施投资、关税、进口配额和(缺乏)熟练劳动力的影响,是一件很有趣的事情。
他将设计包括供应链中各种功能的位置(以及相应的投资)归结为一组属性的功能。他分享的一些主要属性包括功能类型(例如:制造、分销中心等)、相关成本、劳动力可用性和技能、运输成本和设施、政府法规和关税、原材料和供应商的可及性,以及供应链中的下一个消费者的位置。
我们讨论了跨大陆低成本运输和物流支持方面的创新是如何带来全球供应链革命的。但这篇博客并不是关于制造业、物流或供应链,也不是关于IT在这一领域所扮演的角色。这是一个未来的话题。相反,我想谈谈IT领域的相似之处,特别是围绕IT应用程序和工作负载。
供应链功能类似于IT应用程序、工作负载和服务——每个应用程序都有自己的一组属性。这些属性可以帮助确定放置和运行这些IT应用程序的位置。对象中创建应用程序目录时,我简要地介绍了这些属性早期的博客.
另外,我想澄清一下,我正在交替地使用应用程序、工作负载和服务。但在现实中,从提供终端用户应用程序和桌面的终端用户计算,到复杂的ERP应用程序,到下一代的本地云应用程序,再到文件和对象的存储服务,这些都有所不同。
让我们更深入地研究这些属性,它们可以帮助确定在哪里放置和运行您的IT服务。
应用程序及其功能—您正在评估的应用程序或服务是什么?应用程序是否需要重新托管、重新平台化,或者是否需要重新编写?它是,还是可以作为来自第三方的服务来使用?
函数是什么?它是一个应用程序,比如CRM系统,还是一个三层应用程序的子集,比如web层、应用程序层或数据平台?它是用于开发/测试(包括UAT)还是生产,还是两者都适用?还是像对象存储一样的it服务?
它是如何打包的,对如何运行有任何要求吗?它运行在裸金属服务器上还是在一个虚拟机/容器中(或多个虚拟机/容器)?或者它是一个SaaS应用程序(像Salesforce)?
宏级别上的依赖关系和集成点是什么?例如,数据源是什么,输出在哪里使用(例如,谁是最终用户)?是否需要持久的数据存储?
是否需要考虑遗留数据?在安排这个工作负载时,是否有任何组织方面的考虑?
性能和容量——延迟、响应性和吞吐量性能的要求是什么?网络延迟使得应用程序或服务驻留和运行的位置变得非常重要。最理想的做法是将对延迟敏感的工作负载放在离源最近的地方,或者放在离服务使用者最近的地方。延迟敏感工作负载的一个例子是边缘推理(EI)。顾名思义,图像识别等功能需要在边缘处实时响应。网络延迟和对响应性的需求导致了边缘计算的兴起——对集中式云或数据中心的补充。
资源需求—应用程序和工作负载所需的资源类型(计算、存储和网络)也决定了位置。随着托管/托管云和公共云选项中选项的扩展,从性能和容量的角度来看,在那里运行工作负载变得更加实际。以下是解决工作负载性能和容量需求的四个方面:
某一代处理器的CPU核心,单线程性能,
内存数量,延迟时间和总线速度,
存储容量,吞吐量和延迟的活动和冷数据,
需要网络吞吐量和延迟。
增长和变化率——随着时间的推移,工作负载的变化和增长(计算、存储和网络)有多快?工作负载是否会出现短期性能和容量变化,比如季度末报告的短期峰值,还是与假日购物季相关的季度峰值?应用程序是否可以扩展(暂时的或永久的)?工作负载可以被分割,这样一些应用程序可以被分离并运行在其他地方(例如:无状态的应用程序服务器可以在租用的托管私有云或公共云资源上运行,而数据库可以在一个prem私有云上适当伸缩)。这将回到应用程序或IT服务类型,包括如何部署它。
成本——这是需要考虑的主要因素之一。与IT服务相关的各种成本是什么?组织更喜欢哪种费用模式(资本支出Vs运营支出)?
在运行期间,与资源相关联的服务的利用率和成本是多少?例如,与购买专用的基础设施相比,弹性(或很少使用)工作负载的基础设施在第三方托管的私有或公共云中可能会花费更少的计算、内存、存储和网络连接成本。
包括软件/设备收购在内的IT服务的前期成本是多少?考虑到任何授权、预付软件订阅和预先部署、专业服务、咨询和定制成本。对于不同的选择,持续管理和托管的成本比较是什么?
迁移、重平台或重写应用程序的相关成本是多少?
看看净现值和内部收益率。您可以在Steve Kaplan关于IT领导者ROI的书中阅读更多关于这些指标的信息在这里.
安全性、法规和遵从性需求——这是IT主管在决定在哪里运行工作负载时最需要考虑的领域。应用程序和数据是否有需要满足的特定要求?
数据本地化(即应用程序数据驻留的位置)和数据加密的要求是什么?对长期数据的归档和记录保存有特定的要求吗?医疗保健和公共部门等部门可能会增加与数据隐私和数据主权相关的要求。
应用程序和数据访问控制和管理(包括管理员和第三方)的具体要求和规定是什么?例如,在欧洲做生意的组织必须遵守GDPR.除此之外,它还需要严格的数据访问控制。
IT服务是否有特定的网络限制和规定?例如,公用事业部门可能对关键控制应用程序增加了dmz和网络隔离的要求。
除了上面讨论的应用程序属性之外,IT人员配备和技能集以及组织设计在放置各种IT应用程序、工作负载和服务的位置上发挥作用。例如,更倾向于外包非核心功能的组织可能依赖于系统集成商或服务提供商来托管和运行其IT应用程序。亦有资讯科技应用或服务是否应外判的问题?我推荐一篇Niel Nickolaisen写的文章NEXT杂志的第1.0期标题为“目标对齐的决策框架”。本文将介绍一个最佳使用IT资源的决策模型。在高层次上进行意译,在关键程度上较低的IT应用程序和服务是合作/外包的候选者。Niel建议为差异化项目保留创新和创造力。
Nutanix的2019企业云指数调查发现了一些与组织运行应用程序相关的趋势:
首先,73%的受访者将工作负载迁移回on-prem基础设施。61%的受访者认为跨不同云的应用程序移动性是他们环境的关键需求。
其次,60%的受访者选择安全(尤其是云间安全)作为影响他们未来云策略(包括应用程序在哪里运行)的最大因素。技能的可获得性和法规/政策是接下来的两个因素。
第三,85%的受访者将混合云列为他们理想的IT运营模式。此外,71%的受访组织表示,他们计划在未来三年内将现有和新的应用程序转移到(私有或公共)云平台上。
Nutanix 2019 ECI调查结果显示,IT和企业迫切需要更好地理解其IT应用程序。然而,捕获应用程序的属性可能令人生畏,特别是在最初的几次。Nutanix和我们的合作伙伴,包括全球系统集成商和增值分销商,为合格的组织和付费项目提供一系列补充服务,以帮助理解IT应用程序的属性。
我们还可以帮助设计在哪里运行应用程序(是否运行)的最佳策略私有云,第三方私有或公共云,或在混合云上.向团队发送电子邮件info@nutanix.com或在Twitter上联系@Nutanix或者联系你当地的授权代表。
一如既往,我们希望听到你对这个话题的看法。在我们的Nutanix NEXT社区分享您对应用程序属性和ECI的看法,包括您的组织使用什么来分析IT应用程序和服务(https://next.nutanix.com).
©2019 Nutanix, Inc. 版权所有。本协议中提到的Nutanix、Nutanix标识和其他Nutanix产品和特征均为Nutanix, Inc.在美国和其他国家的注册商标或商标。此处提及的所有其他品牌名称仅供识别之用,且可能是其各自持有人的商标。