When you install only the Object Storage and Identity Service, you cannot use the dashboard unless you also install Compute and the Image Service.当你只安装对象存储服务和身份,您不能使用仪表板,除非你也安装计算和图像服务。
Operating system: OpenStack Object Storage currently runs on Ubuntu, RHEL, CentOS, Fedora, openSUSE, or SLES.我选择Centos6.5
Networking: 1 Gbps or 10 Gbps is suggested internally. For OpenStack Object Storage, an external network should connect the outside world to the proxy servers, and the storage network is intended to be isolated on a private network or multiple private networks.
Database: For OpenStack Object Storage, a SQLite database is part of the OpenStack Object Storage container and account management process.
Permissions: You can install OpenStack Object Storage either as root or as a user with sudo permissions if you configure the sudoers file to enable all the permissions.
Node: A host machine that runs one or more OpenStack Object Storage services.
Proxy node: Runs proxy services.
Storage node: Runs account, container, and object services. Contains the SQLite databases.
Ring: A set of mappings between OpenStack Object Storage data to physical devices.
Replica: A copy of an object. By default, three copies are maintained in the cluster.
Zone: A logically separate section of the cluster, related to independent failure characteristics.
Region (optional): A logically separate section of the cluster, representing distinct physical locations such as cities or countries. Similar to zones but representing physical locations of portions of the cluster rather than logical segments.
To increase reliability and performance, you can add additional proxy servers.
This document describes each storage node as a separate zone in the ring. At a minimum, five zones are recommended. A zone is a group of nodes that are as isolated as possible from other nodes (separate servers, network, power, even geography). The ring guarantees that every replica is stored in a separate zone. This diagram shows one possible configuration for a minimal installation:
AWS的架构比这复杂的多;对数据的安全级别能保证到11个9(99999999999),在openstack中使用swift虽然可以提供类似的存储功能,具体对数据的安全保护,就看个人怎么来架构和维护了;