诠释网站建设的资源调度问题

资源调度一般分为两个阶段:一是实现物理资源的虚拟化(即资源的抽象化)。由于当前机器的性能越来越好,硬件配置也越来越高,直接用物理机运行业务是浪费。将物理机划分为更小的虚拟机单元,可…

资源调度一般分为两个阶段:一是实现物理资源的虚拟化(即资源的抽象化)。由于当前机器的性能越来越好,硬件配置也越来越高,直接用物理机运行业务是浪费。将物理机划分为更小的虚拟机单元,可以显著提高机器的利用效率。在公司中,容器技术通常用于隔离资源。二是在虚拟化资源后,进一步实现时间和空间上更细粒度的编排,优化资源的使用。1有些数据如果公司上万台机器都是物理机,资源利用率略低:CPU、内存和硬盘的利用率都很低,比如大多数代理对内存和CPU的要求都比较低,我们可以用一个4核和8GB内存的容器来代替物理机器。经过简单的计算,我们将物理机器(48核和120GB)(4核和8GB)装箱。一台物理机可作为12台机器使用,利用率可提高12倍。可见,将物理资源抽象为统一的虚拟资源对提高效率是非常有用的。2资源调度提高了系统的稳定性和运维效率。虚拟化物理机资源可以提高资源利用率,而良好的资源调度可以提高业务稳定性和运维效率。Dockerp的流行也证明了这一点。许多公司也在进行Docker转型,原因如下。(1) 提高运维效率。DockerI之所以受欢迎,很大程度上是因为它解决了应用程序的标准化操作和维护问题,使得应用程序部署和操作维护非常简单。只能部署一个映像,这使得服务应用程序依赖性和部署自动化,并减少了人为干预。(2) 提高稳定性。由于可以实现标准化部署,应用程序和运行机器可以解耦。解耦后,硬件差异和故障不会影响上层应用,可以进行弹性伸缩和调度。三。统一的资源抽象将网站制作的物理资源统一抽象成一个可以定制的集合,屏蔽上层应用不受时空差异的影响,也就是说,应用不关心运行的是哪台物理机、哪个机房甚至哪个数据中心,而是在运行不用担心停机时间,它还可以在资源不足时自动扩展容量。

作者: guangdongseo

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部