您现在的位置是:系统运维 >>正文
谷歌解决 NVMe 驱动器太多导致 Linux 服务器重启太慢问题
系统运维868人已围观
简介谷歌方面正在致力于改进由于太多的 NVMe 驱动器,而导致的 Linux 服务器重新启动时间太长问题。缘于在于该公司的一些多驱动器服务器可能需要超过一分钟的时间才能让 Linux ...
谷歌方面正在致力于改进由于太多的谷歌 NVMe 驱动器 ,而导致的解决 Linux 服务器重新启动时间太长问题。缘于在于该公司的驱动器太器重启太一些多驱动器服务器可能需要超过一分钟的时间才能让 Linux 内核执行其 shutdown 任务,而谷歌的多导这项改进工作也可能使其他用户受益。
我们的服务一些机器配置了许多 NVMe 设备,云计算并且已针对严格的慢问 shutdown 时间要求进行了验证。每个 NVMe 设备插入系统 ,谷歌通常需要大约 4.5 秒来 shutdown 。解决一个具有 16 个此类 NVMe 设备的驱动器太器重启太系统将需要大约 80 秒来 shutdown 并重新启动。
目前在总线级定义的多导 shutdown API 被定义为同步的。因此 ,高防服务器服务系统中的慢问设备越多 ,shutdown 所需时间就越长 。谷歌这个 shutdown 时间极大地拖慢了机器的解决重启时间。

谷歌工程师在提交的驱动器太器重启太补丁集中提出了一个总线级别的异步 shutdown 接口 ,修改了核心驱动程序、设备 shutdown routine 以利用新接口;同时保持与现有同步实现的模板下载向后兼容性 ,并利用新接口让所有基于 PCI-E 的设备在必要时使用异步接口语义。PCI-E 级别的实现也以向后兼容的方式工作,以允许现有设备实现与当前的同步语义一起工作。
借助异步 shutdown 接口并调整 NVMe 驱动程序以使用它,其重启以及最终的源码库服务器 down time 可以轻松减少一分钟。
这个拟议的异步 shutdown 接口在目前的形式下只有约 100 行新代码,且谷歌只展示了 NVMe 设备利用这个异步 shutdown 接口的一个示例实现。科技网站 Phoronix 指出 ,随着现代高性能 Linux 服务器继续添加更多的 NVMe 驱动器和其他 PCIe 设备,Linux 内核的香港云服务器同步 shutdown 接口可能意味着额外的 downtime,希望谷歌提交的这些补丁能在短时间内设法向前推进 ,并以主线的方式调整更多的驱动程序来使用它 。
更多详情可查看邮件列表 。
本文转自OSCHINA
本文标题:谷歌解决 NVMe 驱动器太多导致 Linux 服务器重启太慢问题
本文地址:https://www.oschina.net/news/189047/google-linux-nvme
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“商站动力”。http://www.noorid.com/html/115d399881.html
相关文章
十大 Docker 优秀实践,望君遵守!!
系统运维本文是关于容器安全的文章,展示了 10 种强化 Docker 基础架构并保护容器和数据免受恶意攻击的方法。介绍随着许多公司在其基础设施中采用 Docker,威胁参与者的攻击面也增加了。这就需要保护 D ...
【系统运维】
阅读更多网络安全业内人士如何看待这场人工智能革命?
系统运维随着人工智能技术的高歌猛进,各行各业都在讨论即将到来的人工智能(AI)革命。但很少有人注意到,作为AI最大的细分市场之一,网络安全行业正处于这场人工智能革命的“震中”,但与传统软件和硬件基础设施行业不 ...
【系统运维】
阅读更多Ticketmaster 5.6 亿用户信息泄露案结果出炉,Snowflake 或是泄密源头
系统运维日前,一个臭名昭著的黑客组织声称窃取了 5.6 亿用户的信息,并索价 50 万美元。Ticketmaster 母公司 Live Nation Entertainment 在提交给美国证券交易委员会的一 ...
【系统运维】
阅读更多
热门文章
最新文章
友情链接
- 数据中心电源的五大趋势
- 如何找回ID账号和密码?(有效方法帮助你找回丢失的账号和密码)
- 比较骁龙410和435(骁龙410与435的区别以及适用场景)
- 探讨1200兆路由器的性能和功能(高速、稳定、全面覆盖的无线网络体验)
- NVIDIA发布云原生超级计算架构:优化算力结构,赋能业务上云,降低数据中心能耗
- 《雨林木风win764系统安装教程》(详细教你如何安装雨林木风win764系统)
- 揭开华强北高仿苹果7的真相(高仿苹果7是否值得购买?一探真伪背后的故事)
- 京品电源(京品电源的)
- Metabones(全面解析Metabones的优势及应用领域)
- Win10XP双系统安装教程(详解Win10XP双系统安装步骤,轻松享受多系统带来的便利与灵活性) 企业服务器网站建设云服务器香港物理机源码库b2b信息平台亿华云