Swift-基本原理 一致性散列 计算可将对象均匀分布到虚拟空间的虚拟节点上,在增加或删除节点时可大大减少需移动的数据量; 虚拟空间大小通常采用 2 的 n 次幂,便于进行高效的移位操作; 通过独特的数据结构 Ring(环)再将虚拟节点映射到实际的物理存储设备上,完成寻址过程。 面对海量级别的对象,需要存放在成千上万台服务器和硬盘设备上,首先要解决寻址问题,即如何将对象分布到这些设备地址上。Swift 是基于一致性散列技术,通过计算可将对象均匀分布到虚拟空间的虚拟节点上,在增加或删除节点时可大大减少需移动的数据量;虚拟空间大小通常采用 2 的 n 次幂,便于进行高效的移位操作;然后通过独特的数据结构 Ring(环)再将虚拟节点映射到实际的物理存储设备上,完成寻址过程。 如图中所示,以逆时针方向递增的散列空间有 4 个字节长共 32 位,整数范围是[0~232-1];将散列结果右移 m 位,可产生 232-m个虚拟节点,例如 m=29 时可产生 8 个虚拟节点。在实际部署的时候需要经过仔细计算得到合适的虚拟节点数,以达到存储空间和工作负载之间的平衡。 *
2022-05-06 23:24:50 1.66MB openstack
1
This comprehensive guide will help you to choose the right practical option and make strategic decisions about the OpenStack cloud environment to fit your infrastructure in production. At the start, this book will explain the OpenStack core architecture. You will soon be shown how to create your own OpenStack private cloud. Next, you will move on to cover the key security layer and network troubleshooting skills, along with some advanced networking features. Finally, you will gain experience of centralizing and logging OpenStack. The book will show you how to carry out performance tuning based on OpenStack service logs. By the end of this book, you will be ready to take steps to deploy and manage an OpenStack cloud with the latest open source technologies.
2022-05-06 17:15:11 25.98MB Mastering OpenStack CLOUD
1
OpenStack项目的全局要求与约束
2022-05-03 12:00:15 120KB 文档资料
介绍集群资源调度管理系统的常用的几套框架技术软件平台
2022-05-01 10:50:01 1.43MB Mesos Kubernates Yarn OpenStack
1
原生云环境-/部门/项目/用户
2022-04-28 18:06:31 378KB keystone openstack
1
第一章 openstack准备工作 - 4 - 第二章 环境预配置 - 16 - 第三章 yum源制作 - 21 - 第四章 keystone - 27 - 第五章 glance安装与配置 - 43 - 第六章 nova服务安装与配置 - 48 - 第七章 neutron安装与配置 - 52 - 第八章Dashboard服务的安装与配置 - 58 - 第九章 nova-compute的安装与配置 - 61 - 第十章 neutron(computer0)安装与配置 - 64 - 第十一章 neutron(network0)安装与配置 - 69 - 第十二章 平台测试 - 76 -
2022-04-28 11:01:35 20.82MB openstack linux 虚拟机 centos
1
操作系统:`CentOS Linux release 7.8.2003 (Core)` openstack版本:4.0 用户:`root` 网络环境:独立网络环境(单独一个路由192.168.3.0/24)
2022-04-27 09:02:38 114KB openstack centos
1
An OpenStack cloud is a complex jungle of components that can speed up managing a virtualization platform. Applications that are built for this platform are resilient to failure and convenient to scale. OpenStack allows administrators and developers to consolidate and control pools of compute, networking, and storage resources, with a centralized dashboard and administration panel to enable the large-scale development of cloud services. Begin by exploring and unravelling the internal architecture of the OpenStack cloud components. After installing the RDO distribution, you will be guided through each component via hands-on exercises, learning more about monitoring and troubleshooting the cluster. By the end of the book, you'll have the confidence to install, configure, and administer an OpenStack cloud.
2022-04-25 15:36:26 5.52MB OpenStack CLOUD
1
针对计算存储一体的场景下,整个 openstack平台由以下两种类型的节点组成。 openstack HA高可用规划与详细搭建步骤
2022-04-24 14:53:07 1.66MB OpenStack+HA
1
在校学生,边学边记得笔记,这里使用的操作系统是欧拉系统,和CentOS8极为相似的国产系统,镜像下载https://www.aliyundrive.com/s/JDxfzpMWgcN,把所有注意的点都写入了,可以粘贴复制,但要注意#提示,替换密码的地方
2022-04-23 17:00:54 41KB openstack
1