分析和交流ICT行业最前沿技术,分享更多存储、服务器、数据中心、网络、软件定义和虚拟化等相关知识,旨在知识交流、开放共享和共同进步。关于Ceph架构和RedHat企业版Ceph Storage 2特性升级,我之前已经有过介绍,今天再来做个深入分析和总结,在文章最后讨论下Ceph成功的主要因素。Ceph同时支持块、文件、对象接口,支持PB级别扩展,规格上可部署到上千台通用服务器。对象S3和Swif
OpenStack Cinder and Swift Integration ## Introduction OpenStack is an open-source cloud computing platform that provides various services for building and managing cloud infrastructure. OpenStack C
原创 2023-11-06 08:07:28
125阅读
[TOC] 1. Openstack 与 Ceph1.1. Ceph 简介Ceph 是当前非常流行的开源分布式存储系统,具有高扩展性、高性能、高可靠性等优点,同时提供块存储服务(RBD)、对象存储服务(RGW)以及文件系统存储服务(CEPHFS)。目前也是 OpenStack 的主流后端存储,和 OpenStack 亲如兄弟,为 OpenStack 提供统一共享存储服务。使用 Ceph
转载 2023-07-14 17:29:00
354阅读
安装环境:Ubuntu 16.04需要有两块硬盘(一块为系统盘,一块用于安装SWIFT)需要有IP地址环境准备修改hosts文件安装相关服务修改hosts编辑 /etc/hosts,添加IP地址 controller安装Openstack源并更新和安装apt install software-properties-common add-apt-repository cloud-archive:ne
转载 2024-06-28 11:26:46
50阅读
开始之前需求由于一般在配置openstack的时候,都会使用内置的default的域,并且使用密码认证。在使用过程中,有需求需要对接内部ad。 网上有思路在将openstack内部服务使用的账号和密码等信息都在ldap 上生成一份(例如:《转》OpenStack组件keystone与LDAP协议集成(OpenLDAP和Active Directory)),这种思路在尝试的时候存在很多问题和困难。
转载 2024-08-13 15:21:13
44阅读
1.4 Ceph客户端接口Ceph的设计初衷是成为一个分布式文件系统,但随着云计算的大量应用,最终变成支持三种形式的存储:块存储、对象存储、文件系统,下面介绍它们之间的区别。1.4.1 RBDRBD(rados block device)是通过librbd库对应用提供块存储,主要面向云平台的虚拟机提供虚拟磁盘。传统SAN就是块存储,通过SCSI或者FC接口给应用提供一个独立的LUN或者卷。RBD类
1. 环境本文主要侧重于victoria 版本对接华为存储OceanStor 5110 v5(Kunpeng)的步骤记录和问题记录,云平台的部署等相关问题本文不做介绍HOST OS:Ubuntu 20.04.3 LTS OpenStack:victoria (kolla),详情如下:kolla_base_distro: "centos" kolla_install_type: "source" o
转载 2023-10-12 09:45:58
354阅读
公司使用NetApp FS8040作为测试环境NFS存储使用。正好有机会测一下OpenStack的Cinder跟NetApp存储集成。说明:1.OpenStack使用NetApp存储直接挂载NFS文件没任何问题,生产中已使用比较稳定测试IOPS在160-220M/s。2.使用OpenStack的Cinder无法像挂载如Linux主机共享NFS文件那样直接使用,需要调用NetAPP的API才能实现功
转载 2023-08-08 21:46:43
203阅读
原理 提起分布式存储,简单的说,就是我可以建立一个多节点的分布式存储集群,对用户来说我可能只存储到某一个路径下,但是系统会自动往其他节点进行复制,也就是其实你的数据复制了N份(按照你的节点来说),这样即使有一个节点出现问题,也不影响其他节点的数据,这样就达到了存储高可用性的目的,当然这种方式最大的优点就是不需要花费额外费用,使用廉价的硬件资源就可以满足需求。 GlusterFS采用模块化、堆栈式
# Swift对接:从理论到实践 在现代软件开发中,Swift作为苹果公司的官方编程语言,已经成为了iOS和macOS应用开发的主流选择。随着技术的进步,很多开发者希望将Swift应用与后端服务进行对接,尤其是在发表RESTful API、GraphQL等风靡一时的接口协议时。在这篇文章中,我们将深入探讨Swift如何与后端进行对接,并提供相应的代码示例和流程图。 ## 一、Swift对接的基
原创 2024-08-14 09:09:43
69阅读
本系列文章着重学习和研究OpenStack Swift,包括环境搭建、原理、架构、监控和性能等。(1)OpenStack + 三节点Swift 集群+ HAProxy + UCARP 安装和配置 (2)原理、架构和性能(3)监控 要实现的系统的效果图:特点:使用三个对等物理节点,每个节点上部署所有Swift 服务使用开源的 UCARP 控制一个 VIP,它会被绑定到三个物理网卡
转载 2023-12-19 22:12:40
201阅读
参考文档:http://docs.openstack.org/essex/openstack-object-storage/admin/content/ 最近几天一直在弄swift,总算是跑起来了,因此跟大家分享下,计划写三篇文章:swift代理节点配置、运行;swift存储节点安装、配置及运行;swift测试。这次安装共使用了四台服务器:一个代理节点(10.61.2.12,也是OpenStac
转载 2023-11-22 08:03:50
201阅读
这两天在把以前安装的Swift用keystone做鉴权,主要是改了proxy-server.conf的配置,keystone和glance的安装可以参考www.chenshake.com 中节点安装中keystone安装的方法,其中的脚本不需要改动。安装成功后,基本命令都可以实现,例如上传下载,查看文件。如果有某些命令失败,可能的原因是,上面的脚本没有修改,对某些参数设置有问题,我按照官方文档
1. 对象存储服务(1)查看服务状态在OpenStack平台中使用命令“swift stat”查看对象存储服务状态,执行命令如下所示:[root@controller ~]# source /etc/keystone/admin-openrc.sh [root@controller ~]# swift stat Account: AUTH_563a1bd3cee846
转载 2023-07-28 12:09:47
194阅读
OpenStack Swift安装与配置OCT 15TH, 2013 准备环境 192.168.30.150 proxy server 192.168.30.151 storage server 192.168.30.152 storage server 网络配置Proxy 代理节点网络(单网卡) auto lo iface lo inet loopback # T
转载 2024-01-24 15:41:29
58阅读
编者按:为Hadoop的存储层增加对OpenStack Swift的支持后,即可直接使用Hadoop MapReduce及其相关工具直接分析存储在Swift中的数据。本文探讨了通过编写 Swift 适配器,将 OpenStack Swift 对象存储作为 Hadoop 的底层存储,为 Hadoop 的存储层增加对 OpenStack Swift 的支持,最终达到功能验证(Functional
转载 2023-12-26 21:07:33
34阅读
    在顺利的安装部署了KeyStone之后,原以为swift的安装调试也会如KeyStone一般,但过程却充满了坎坷,在结合源代码中的一些函数之后,终于成功的完成了swift的安装,并实验了上传下载文件等功能,下面整理了swift的安装过程,并对遇到的问题进行了总结,希望对遇到同样问题的人有些启示或帮助。安装过程依然参考的是Open
目录openstack-dashboard部署修改local_setting本地控制台的配置文件重启服务重启 ct 节点的 memcache 服务OpenStack-cinder部署创建数据库实例和角色给v2和v3版本的api创建endpointyum 安装cinder 服务和修改cinder配置文件同步cinder数据库(填充块存储数据库)修改 Nova 配置文件,并重启服务。配置Cinder
转载 2024-01-08 14:24:02
112阅读
    块存储服务提供对 volume 从创建到删除整个生命周期的管理。从 instance 的角度看,挂载的每一个 Volume 都是一块硬盘。    OpenStack 提供 Block Storage Service 的是 Cinder,其具体功能是:        1. 提供 REST API 使用户能够查询和
转载 2023-06-12 19:43:18
245阅读
1       概述OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一。Swift的目的是使用普通硬件来构建冗余的、可扩展的分布式对象存储集群,存储容量可达PB级。Swift并不是文件系统或者实时的数据存储系统,它是对象存储,用于永久类型的静态数据的长期存储,这些数据可以检索、调整
转载 2023-07-20 14:22:02
17阅读
  • 1
  • 2
  • 3
  • 4
  • 5