OpenStack本地存储选项的现在与未来

 

 SSD、HDD和NVMe都能为OpenStack部署提供了存储服务。但他们各自的优势和哪里,并且这些技术将如何演进?

对于OpenStack本地存储而言,管理员可以从几个不同的选项中进行选择。

例如,IT团队使用本地驱动来加速启动计算节点,但另一种选择是部署临时存储。这种类型的存储本质上是一个实例的暂存器(或临时存储),并且与其紧密绑定。 如果管理员删除实例,则本地实例存储将随之消失。

大型OpenStack配置可能会使用多个本地存储系统。例如,对于一组非常大的实例,由于性能较高,管理员可能会选择非易失性内存快照(NVMe)驱动。这不一定需要昂贵的企业级驱动; 许多经济的、串行的高级技术附件(SATA)驱动器具有可替代的NVMe接口,大大提升了性能。

OpenStack本地存储的主要争论点在固态硬盘(SSD)和硬盘驱动器(HDD)之间。 通常经济实惠的SSD能实现每秒输入/输出操作数是HDD的大约1000倍。这种性能差异对于容器尤其重要,因为管理员需要满足更多实例的需求。

OpenStack本地存储使用SSD的平衡点在于它的价格相当昂贵。但是,较少的服务器和较低的能量消耗有助于抵消较高的成本。 如果基于廉价的企业现成硬件配置自己的系统,这一点尤其如此。

OpenStack持续发展的存储选项

其他一些内存选项已经出现在市场上,但对于OpenStack本地存储却还没尝试过。非易失双列直插式存储器模块(NVDIMM)可能是驱动器形式SSD的替代品。它们更昂贵,但访问数据比最快的NVMe驱动器快两到四倍。作为动态随机存取存储器扩展器或缓存,NVDIMM预计会出现在OpenStack中,特别是对于容器的支持。


NVDIMM 类型

NVMe驱动器也正在改变形状。可用插件M.2卡,容量高达几TB。这些存储器占用的空间比驱动器少得多,因此它们可以成为一些OpenStack节点的常见选择。

用于本地驱动器的冗余独立磁盘阵列(RAID)也在变化。许多情况下,在主机中运行的软件RAID足够,因为大多数SSD现在都有保护,谨防由于电源故障导致的数据丢失的发生——这是RAID控制器卡的主要优点。运行的成对驱动器给RAID 1镜像以保护,并加快了读取操作。

 

作者:蒋红冰

来源:51CTO

时间: 2024-12-11 01:30:01

OpenStack本地存储选项的现在与未来的相关文章

cURL操作Openstack对象存储的ReST API详解_OpenStack

 由于最近工作需要使用Openstack ,使用cURL操作Openstack对象存储的ReST API,这是本人找了好多资料完成的,这里记录下. 使用Openstack ,使用cURL操作Openstack对象存储的ReST API      cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP.FTP.TELNET等.本文主要是介绍使用该工具和HTTP协议与swift服务如何交互.cURL允许你从命令行或shell脚本传送和接收HTTP的请求和响应.这使得直接与

如何集成云层与本地存储

云和本地存储正走向越来越紧密的整合,于是云成为了另一个存储管理员可用的层级. 组织不大可能把100%的数据都移到云服务上,但大多数企业都会至少想让一部分数据能够利用云存储的优势.最好的方法是以混合的方式使用云存储来创建一个本地存储资源和云的无缝集成.这个云计算层的整合可以通过专用的软件,支持云的应用或者存储系统或云网关产品中内建的功能来达成. 为什么要追逐云? 今年恐怕将是公有云采纳终于超越开发项目和Web 2.0公司,并堂堂正正的踏入IT主流的一年.云服务供应商可以提供在弹性.敏捷性.可扩展能

xp系统开机出现“Windows不能加载本地存储的配置文件”怎么办?

  对于打开电脑出现"Windows不能加载本地存储的配置文件"的问题,之前小编有跟大家分享通过用户配置文件设置来解决这个问题.可是有部分xp系统 用户反馈设置完之后问题还是没有得到解决,后面小编与技术人员沟通后了解到注册表中的Default User键值指定路径错误或丢失也会造成该问题的出现.所以今天小编针对这个原因,跟大家分享下解决开机出现"Windows不能加载本地存储的配置文件"的方法! 1.单击"开始"菜单,选择"运行&quo

大数据:如何选择适合你的存储选项

3月27日消息,据国外http://www.aliyun.com/zixun/aggregation/31646.html">媒体报道,大数据正全面展开,你的事情是时候参加大数据的"浪潮"中来了. 但是,从哪里开始呢?对于那些服务和提供者来说,每个选择都不简单.虽然起初多种选项似乎令人生畏,不过一旦理解了公司对大数据的目标,你将会感激大数据为企业带来的改变. 在决定实施大数据之后,就会想要决定是在站点存储数据还是在云中.客观看待,实施大数据的目的和现有资源,将会对决定哪

个人云存储市场日渐明朗 或将取代本地存储

前不久,谷歌曾发布了云笔记产品Keep,引起中国市场对于个人云存储业务的关注.在之前,以Evernote 为代表的个人云存储服务已经火遍全球. 可以说,云计算技术的成熟.移动互联网的发展.智能手机的普及带来了个人云存储业务的繁荣.根据艾瑞咨询统计,预计2013年中国个人云存储用户规模将达到2.23亿,网民渗透率达到36.7%.Gartner发布的报告也显示,预计到2016年将有36%的数字内容存储至云端,而在2011年这一比例仅为7%. 个人云存储的巨大市场潜力引起了业界广泛的议论.近日,中国电

红帽谈基于OpenStack和Kubernetes的容器管理的未来

本文讲的是红帽谈基于OpenStack和Kubernetes的容器管理的未来,[编者的话]OpenStack是搭建私有云平台的事实标准:而Kubernetes作为谷歌集群管理系统Borg的开源版本,在容器集群管理方面前景光明.本文重点介绍了红帽在深度整合OpenStack和Kubernetes的尝试. 这个星期,在波特兰召开的OSCON 2015会议上,我们同谷歌以及其他成员一起庆祝了Kubernetes 1.0的发布以及CNCF(Cloud Native Computing Foundatio

高性能云存储系列三:云计算vs. 本地存储

我们在第一部分<高性能云存储系列一:本地计算vs.云存储>中介绍了本地计算与云存储的关系,云存储能解决本地计算在技术支持.维护.员工.备份.数据中心运营和灾难恢复站点方面的巨资投入问题.第二部分继续介绍云计算与云存储之间的关系.<高性能云存储系列二:云计算vs. 云存储>中表示,如果你正在云中运行延迟敏感型数据库应用程序,最佳实践表明你应该使用云服务商所提供的块存储产品,比如AWS EBS.这里是高性能云存储系列三. 云计算vs. 本地存储 但是对于一些企业来说并不需要使用任何云存

js仿微博实现统计字符和本地存储功能_javascript技巧

随着移动设备和Web应用的普及,为了更好的便于用户的使用,对于网页或应用程序的用户体验要求就越来越高,确实是这样,作为用户更喜欢选择用户体验效果好的网站或应用程序,所以作为开发者的我们就需要开发出更人生化的应用程序了. 相信许多人有使用微博的经验,像微博这样的社交平台,好的用户体验就变得尤其重要了. 例如:我们在发微博时,文本框会实时地提示我们剩余字符数,这样人性化的提示方便了用户知道微博字数的限制,同时也限制了用户的输入字数. 有一句话我们要牢记在心的是:凡是输入,必有限制:凡是输入,必须校验

HTML5的本地存储方案LOCALSTORAGE的例子

本地存储解决方案很多,比如Flash SharedObject.Google Gears.Cookie.DOM Storage.User Data.window.name.Silverlight.Open Database等. html5的本地存储localStorage 以下是各种本地存储方案的特点: Cookie: 在web中得到广泛应用,但局限性非常明显,容量太小,有些站点会因为出于安全的考虑而禁用cookie,cookie没有想象中的那么安全,Cookie 的内容会随着页面请求一并发往服