在今天的数字经济中,技术已经成为每项业务的重要组成部分。如果没有一个可靠的网络,企业将很难吸引新客户,并向现有客户提供服务。在构建网络系统时,组织必须决定要使用的基础结构类型。本文比较了On-Prem、托管、云和边缘计算解决方案的利与弊。
1. 什么是On-Premise IT基础设施?
简单地说,On-Premise IT基础设施意味着企业需要自己维护基础设施,包括运行网络所需的所有硬件。组织需要自己管理网络的各个方面,无论是专用的私有数据中心还是普通的服务器机柜。
On-Prem的优缺点
大约有三分之一使用物理基础设施的公司仅依赖on-premise解决方案。
优点:
- 控制:将数据、应用程序和必要的基础设施保留在内部意味着能够对部署实现各个方面的完全控制。IT部门无需担心组织外部的任何人更改配置或不当访问数据。他们不会受到第三方供应商的价格变动的影响。
- 合规性:许多组织都有复杂的合规性要求,以至于不愿委托给第三方。通过将所有内容保留在内部,他们可以持续监控其合规性状态,以降低风险。
- 兼容性:如果组织严重依赖于旧版硬件或应用,想要做迁移可能会带来严重问题。虽然可以将旧版应用移至新环境中,但过程中通常会存在风险,甚至可能会危及业务运营。
缺点:
- 效率低:大多数on-premise解决方案效率低下。由于构建私有数据中心的成本非常高,因此这些设施往往非常陈旧,或者是由原本用于其他目的的结构转换而来。这意味着它们很少针对现代高密度服务器的电源和散热需求进行优化,从而会导致更高的运营成本,如果想要做一些更新可能也会伴随着大量支出。
- 不灵活:内部数据解决方案很可能是为了处理当时所需的网络需求而设计的,换句话说,它有可能是满负荷的。这意味着,如果需求增加或如果需要提供新服务,则需要供应和安装新设备或软件。此过程可能会花费大量时间,而当工作完成时,业务机会可能已经错失了。除非在构建基础设施时就考虑到可扩展性,否则随着业务的增长,这可能会成为一个主要问题,从而扼杀增长机会。
- 不可靠:除了过时之外,许多on-premise解决方案还缺少扩展的备份系统来提供灾难恢复功能。实际上,如果系统在没有内置冗余的情况下以最大容量运行,系统可能会有崩溃的危险。如果没有足够的备份,网络和服务可能会遭受频繁的系统宕机。由于on-premise数据中心通常没有24x7x365的IT技术人员,因此,当服务器在凌晨2:00或周末出现宕机问题时,通常需要相当长的时间才能解决问题。等到问题解决的时候,客户可能已经受到了影响,并且动摇了他们对你公司可靠性的信心。
2. 什么是托管IT基础架构?
数据中心托管是一个快速发展的趋势,它允许公司将其服务器和其他重要的IT硬件放置在第三方设施中,为他们的系统提供必要的基础设施。客户在迁移资产后仍保留对其资产的控制权,而托管服务提供商则负责电力、散热、安全和连接。
托管的优缺点
大约有三分之二的使用物理基础设施的公司专门使用托管数据中心,或者与某种on-premise解决方案结合使用。
优点:
- 可靠性:托管数据中心的基础设施往往更加健壮。他们具备业务冗余,即使遇到突发状况也可以保持其基本系统的正常运行。高质量的托管服务提供商应该通过其SLA保证不低于100%的正常运行时间可靠性。
- 多功能性:由于托管设施能够容纳多个租户,扩展容量就像在机架上安装一个新服务器一样简单。与on-prem解决方案不同,总有足够的电源和散热基础设施来支持额外的增长。通过构建混合IT环境,利用物理数据中心的优势以及云计算的巨大能力,云on-ramps也可以使客户扩展到云中。更重要的是,由于托管服务提供商管理基础设施,内部IT团队可以腾出精力来开发创新产品和服务,而不是忙于对硬件问题进行故障排除。
- 效率:现代托管设施与数据中心最新的电源和散热系统保持同步,可以更有效地控制成本。除了不必建立数据中心所节省的大量成本之外,更好的优化和能效也可以节省不少资金。
缺点:
- 可能缺乏可见性/控制力:许多托管服务提供商无法为客户提供有效监控其部署所需的工具。这样一来,公司可能会不能确定每月使用的电力和带宽。同样,如果出现性能问题,依赖于第三方来执行维护也会造成问题。
3. 什么是云IT基础架构?
云计算对许多行业带来了积极的影响,允许企业访问计算基础设施,而在过去几年中,这是on-premise解决方案所无法提供的。尽管许多托管服务提供商也提供虚拟私有云托管,但大多数人在谈论云计算时还是会首先想到公有云提供商。
云的优缺点
虽然只有不到四分之一的公司专门使用公有云服务来满足其基础设施需求,但是百分之九十的公司都在一定程度上使用云平台。
优点:
- 可扩展性:云计算的一个关键优势是能够快速扩展计算能力以满足容量需求。这使得组织可以在需要时迅速添加更多的处理和存储资源,从而更容易适应不断变化的市场情况并抓住机遇。
- 多功能性:如今几乎所有类型的软件应用程序都可以作为基于云的服务使用。云提供商还提供了可用于创建和托管新应用程序的开发工具和环境。几乎所有可以用传统服务器和网络完成的事情都可以通过云计算服务完成,这为那些本来没有基础设施资源来构建自己解决方案的公司提供了可能。
- 成本:云服务通常根据使用情况按月计费。组织可以放弃物理硬件选择纯粹的云计算服务,从而节省巨额成本。
缺点:
- 停机时间:大多数公有云提供商提供的正常运行时间SLA为99.99%,这意味着每年停机时间约为一小时。这听起来可能不算很多,但是考虑到大多数人往往很难接受在他们尝试访问服务时出现失败,因此对于许多公司来说,这会带来巨大的收入和声誉损失的风险,无法接受。
- 透明度:公有云平台在评估资源利用率时通常非常不透明。这导致公司使用的资源往往会超出他们的预期,每月的账单都会出现超额费用。由于云平台是由提供商管理的,因此通常无法了解在基础设施正在做些什么,以确保高正常运行时间和运营效率。
- 安全性:尽管公有云平台的安全性比大多数人所预期的要高,但公司在管理数据方面仍存在一些问题。公有云可能无法满足每个行业的严格合规性要求,并且对提供商基础设施的更改可能会对数据安全性产生意外或不可预见的影响。
4. 什么是边缘计算基础设施?
边缘计算是该领域的最新参与者。它的功能基本上与云计算类似,但有一个明显的例外。边缘计算不是将数据传输回中央服务器,而是依靠分散的数据中心,当数据传入时,由节点确定该数据是否需要传回中央服务器处理,或是直接在传入数据的地方进行处理。
边缘计算的优缺点
边缘计算拥有云计算的优势,例如成本和可扩展性,同时它也有一些自己的优点。
优点:
- 速度:边缘计算的最大优势是速度。由于数据存储在网络的“边缘”而不是“中央”,因此在调用数据时,检索速度很快。如果可以在边缘服务器上进行处理,则无需发送数据,减少了网络延迟,从而提高了应用程序或设备发送/检索数据的性能。
- 安全性:如上所述,安全性一直是云计算关注的问题。但是,由于边缘计算会在边缘处理数据,只有部分数据会发送到云上,因此,即使对云的访问遭到了黑客攻击,也只会暴露部分数据,而不是全部数据。
- 可靠性:由于边缘计算依赖于微数据中心和设备本身(而不是网络上的中央服务器),因此它们遇到网络问题和宕机的可能性较小。
缺点:
- 数据不完整:毫无疑问,边缘计算的最大优势同样也是它的缺点。由于某些数据是在本地处理的而不是发送回中央服务器,因此节点必须确定哪些数据很重要,以及哪些数据可以丢弃。因此业务认为重要的数据有可能在流程中丢失。
- 成本:由于边缘计算依赖于微数据中心,因此建立这些中心存在初始成本,并且随着网络分布在多个位置,维护成本可能会增加。
- 维护:同样,由于数据中心的分布范围更广,除了集中的位置之外,还需要更多的时间和人员来处理网络维护和故障排除问题。
On-Prem vs. 托管 vs. 云 vs. 边缘:哪种最适合您的需求?
选择正确的数据解决方案是一项复杂的决定,这在很大程度上取决于组织的网络和计算需求。资源通常是最关键的决定因素。例如,拥有大量IT预算和复杂合规性要求的企业会觉得on-premise解决方案更具可行性和吸引力。
但是,对于中小型企业而言,托管可以提供最佳的性能和可负担的成本。对于那些应用程序需要最小延迟,利用物联网或者打算将增强现实作为其未来产品的一部分的公司而言,边缘计算则是更好的选择,它与5G有着错综复杂的联系,是未来发展的重要方向。因此,企业在选择的时候更多的还是要考虑自己的实际情况,根据自身需求来进行选择。
原文链接:https://www.vxchnge.com/blog/pros-cons-on-prem-colocation-cloud