如果从事科技行业,可能知道本地和私有云指的是不同的东西。但是,本地环境与私有云究竟有何区别?答案有些待商榷。尽管表面上内部部署和私有云基础设施之间似乎有明显的区别,但人们使用这些术语的方式可能会导致很多歧义。

考虑到这一现实,我们来看看定义内部部署和私有云的方法,以及为什么区分每种环境的界限会变得模糊。

本地部署与私有云:有什么区别?

定义本地部署

本地(on-prem的缩写)是指组织在其拥有的设施中托管的IT环境。本地还意味着组织拥有并完全控制环境中的所有硬件和软件。

定义私有云

私有云是单个组织使用的云环境。这使得私有云不同于公共云,公共云的基础设施由多家企业共享。支持私有云的基础设施也可能归组织所有并托管在其拥有的设施中,但情况并不一定如此,正如我们将在下面解释的那样。

本地部署和私有云之间的相似之处

在某些关键方面,本地部署和私有云是相似的。两种模式都执行以下操作:

● 与公共云相比,对IT资源的配置和管理方式提供更多的控制。
● 允许企业在仅由他们使用的服务器上运行工作负载。这与公共云不同,公共云的服务器通常由多个客户共享。
● 由于可用基础设施数量的限制,其可扩展性和灵活性可能不如公共云。

简而言之,内部部署和私有云环境都提供了高度的控制和隐私,与公共云有所区别。

本地云与私有云:主要区别

然而,在其他方面,内部部署和私有云通常是不同的,通常是因为内部部署和私有云环境的具体实施方式存在一些差异,导致它们在某些情况下看起来更相似而不是不同。

服务器所有权


一个主要区别是,在本地环境中,组织始终拥有托管其工作负载的服务器。在私有云的情况下,情况可能也是如此;企业可以使用OpenStack之类的平台在自己的硬件上创建私有云。但是,也可以在第三方基础设施上创建私有云,例如主机托管提供商作为托管服务提供的裸机服务器。

服务模式


在私有云中,计算、存储和其他资源通常汇集在一起,并使用即服务模式提供,这意味着它们可以按需使用。如果想在私有云中启动虚拟服务器,则无需选择特定的裸机来托管它,然后安装虚拟机管理程序并自行创建虚拟机。相反,可以使用平台在私有云上按需部署虚拟机。

然而,大多数本地环境并不汇集资源或基于即服务模式运行。它们只是单个服务器的集合,每个服务器运行不同的工作负载。这使得本地基础设施更加灵活,因为每个服务器都可以服务于不同的目的。但这也增加了部署工作负载所需的时间和精力,因为每个工作负载通常必须单独配置。

地理灵活性


由于本地部署需要在企业拥有的站点上托管工作负载,因此本地部署基础设施在工作负载的地理位置方面提供的灵活性较低。私有云更灵活,因为它可以托管在现场或第三方数据中心。

当企业希望通过尽可能在地理位置上靠近用户,来托管工作负载以最大程度地减少网络延迟时,这种差异可能很重要。

为什么定义本地云与私有云可能很棘手

尽管解释本地和私有云环境之间的差异似乎足够清楚,但由于某些人使用这些术语的方式不同,可能会产生歧义。

例如,有些人将私有云定义为“其他人拥有的专用硬件”。但是,如上所述,根据大多数定义,私有云不一定在第三方基础设施上运行。如果您愿意,可以在自己的基础设施上建立私有云。

同样,试图区分本地部署和私有云可能意味着“私有云提供了更大的灵活性和控制力,但可能更昂贵”,而“本地资源可扩展性不太灵活,但价格更实惠”。这是否总是正确的,尚有争议。如果可用的服务器数量有限,私有云的可扩展性可能与本地部署一样有限,而且私有云和本地环境都可能提供广泛的控制水平。说私有云提供更多控制力有点牵强。

但关键在于,本地云和私有云的定义各不相同。不要以为每个人使用这些术语时的意思都一样,也不要以为本地云和私有云是互相排斥的概念。私有云可以在本地运行,本地资源可以配置为作为私有云运行。

总结

从一般和基本意义上讲,本地环境和私有云环境之间的区别很简单。本地环境是指托管在企业自己的站点上的环境,并且未配置为通过即服务模式提供资源。相比之下,私有云是一种在企业自己的基础设施上运行或使用第三方资源并允许即服务资源使用的环境。

但与科技界的许多术语和概念一样,本地云和私有云的确切含义并不总是一致的。了解不同人对这些术语的理解的微妙之处很重要。