Move docs from fuel-web/docs

This commit moves all the contents fromfuel-web/docs excluding api
docs. UML defenitions are temporary commented out

Change-Id: Id6b064a26f938ead76aef5dee64a0e1f27537e1e
This commit is contained in:
Dzmitry Moisa 2016-01-11 14:36:07 +03:00
parent d2ee764710
commit f678a96595
1241 changed files with 8020 additions and 55428 deletions

View File

@ -1,224 +0,0 @@
personal_ws-1.1 en 223
AMQP
API
APIs
Arista
assignee
AWS
backend
backends
backplane
balancer
balancers
behaviour
binded
bootable
bootloader
Brasero
Broadcom
CCISS
Ceilometer
CentOS
Ceph
checkbox
CIB
CIDR
Cirros
Cisco
CLI
Cloudera
CloudFormation
ClusterLabs
colocation
ConnectX
corosync
Cygwin
datacenter
datastore
Datastores
DHCP
DNS
DoS
dropdown
DRS
ESX
ESXi
eth
Etherpad
failover
FCoE
filesystem
FlatDHCP
FlatDHCPManager
FlatManager
frontend
Galera
Gerrit
GHz
GRE
GRO
GTID
GUID
Hadoop
HAproxy
HAProxy
hardcoded
Haswell
HDD
HDP
HealthCheck
Heartbleed
HortonWorks
hostname
hypervisor
hypervisors
IaaS
IceHouse
IDE
iDRAC
IEEE
IIS
IMG
ImgBurn
InfraRecorder
IOMMU
IOPS
IOV
IP
IPMI
IPs
iptables
IRC
iSCSI
iSER
JBOD
jpg
JSON
JVM
KVM
LACP
LBaaS
LDAP
Lenovo
lifecycle
login
lookups
loopback
LVM
LXC
MBR
Mellanox
memcached
metadata
middleware
Mirantis
Mnesia
MongoDB
MTU
multi
multicast
Murano
MySQL
Nagios
Nailgun
namespace
namespaces
Netgear
NFS
Nginx
NIC
NICs
NSX
NTP
OEM
online
openssh
OpenSSL
openstack
OpenStack
OpenSUSE
OSD
OSI
OSTF
overcommit
oversubscription
OVS
PageBreak
paravirtualized
Paxos
PCnet
pdf
PKI
plugin
png
PostgreSQL
POSTROUTING
PowerEdge
prefetch
PuppetDB
PXE
pxelinux
QEMU
RabbitMQ
RADOS
RadosGW
RBD
RESTful
RHEL
RPC
rst
rsyslogd
runtime
SATA
Scalability
Screenshots
SLB
SNAT
SQL
SQLAlchemy
SSD
startup
Stateful
stderr
STP
subnet
subnets
sudo
symlinks
Synchrony
syslog
TCP
TFTP
TODO
UDP
UEFI
UI
ULV
untagged
upgraders
uplink
USB
UUID
VBoxManage
vboxnet
vCenter
VirtualBox
virtualization
virtualize
virtualized
VLAN
VLANManager
VLANs
VM
VMDK
vMotion
VMs
VMware
VMWare
VNC
vSphere
vSwitch
workflow
XFS
yaml
Zabbix

7
.gitignore vendored
View File

@ -1,7 +1,4 @@
plantuml.jar
/_build
/_images/*_svg.png
/_images/*_svg.jpg
/_images/*.pdf
/.idea
/.tox
/doc

201
LICENSE
View File

@ -1,201 +0,0 @@
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

View File

@ -4,8 +4,11 @@
# You can set these variables from the command line.
SPHINXOPTS =
SPHINXBUILD = sphinx-build
PAPER = letter
PAPER =
BUILDDIR = _build
#PLANTUML = plantuml.jar
PLANTUML_FROM_PKG = /usr/share/plantuml/plantuml.jar
# Internal variables.
PAPEROPT_a4 = -D latex_paper_size=a4
@ -14,11 +17,7 @@ ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
# the i18n builder cannot share the environment and doctrees with the others
I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
IMAGEDIRS = _images
.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp \
epub latex latexpdf pdf text man changes linkcheck doctest gettext spell \
spell_all
.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext
help:
@echo "Please use \`make <target>' where <target> is one of"
@ -33,8 +32,8 @@ help:
@echo " epub to make an epub"
@echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
@echo " latexpdf to make LaTeX files and run them through pdflatex"
@echo " pdf to make PDF using rst2pdf"
@echo " text to make text files"
@echo " pdf to make pdf files"
@echo " man to make manual pages"
@echo " texinfo to make Texinfo files"
@echo " info to make Texinfo files and run them through makeinfo"
@ -42,36 +41,33 @@ help:
@echo " changes to make an overview of all changed/added/deprecated items"
@echo " linkcheck to check all external links for integrity"
@echo " doctest to run all doctests embedded in the documentation (if enabled)"
@echo " spell to run aspell against .rst files changed in current commit"
@echo " spell_all to run aspell against all .rst files in pages/ directory"
clean:
-rm -rf $(BUILDDIR)/*
-@rm -f $(PDFs)
# Pattern rule for converting SVG to PDF
%.pdf : %.svg
inkscape -f $< -A $@
#$(PLANTUML):
# @if [ -f $(PLANTUML_FROM_PKG) ]; \
# then \
# echo "Have installed plantuml. Creating link $(PLANTUML) on $(PLANTUML_FROM_PKG)."; \
# ln -sf $(PLANTUML_FROM_PKG) $(PLANTUML); \
# else \
# echo "Downloading plantuml.jar."; \
# wget https://downloads.sourceforge.net/project/plantuml/plantuml.jar -O $(PLANTUML); \
# fi
# $(ACTION.TOUCH)
# Build a list of SVG files to convert to PDFs
PDFs := $(foreach dir, $(IMAGEDIRS), $(patsubst %.svg,%.pdf,$(wildcard $(dir)/*.svg)))
# Make a rule to build all images
images: $(PDFs)
all: clean html dirhtml singlehtml latexpdf pdf
rawhtml: images
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
html:
#$(PLANTUML)
$(SPHINXBUILD) -b html -W $(ALLSPHINXOPTS) $(BUILDDIR)/html
@echo
@echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
dirhtml: images
dirhtml:
$(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml
@echo
@echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."
singlehtml: images
singlehtml:
$(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml
@echo
@echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml."
@ -86,13 +82,13 @@ json:
@echo
@echo "Build finished; now you can process the JSON files."
htmlhelp: images
htmlhelp:
$(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp
@echo
@echo "Build finished; now you can run HTML Help Workshop with the" \
".hhp project file in $(BUILDDIR)/htmlhelp."
qthelp: images
qthelp:
$(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp
@echo
@echo "Build finished; now you can run "qcollectiongenerator" with the" \
@ -101,7 +97,7 @@ qthelp: images
@echo "To view the help file:"
@echo "# assistant -collectionFile $(BUILDDIR)/qthelp/fuel.qhc"
devhelp: images
devhelp:
$(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp
@echo
@echo "Build finished."
@ -110,29 +106,29 @@ devhelp: images
@echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/fuel"
@echo "# devhelp"
epub: images
epub:
$(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub
@echo
@echo "Build finished. The epub file is in $(BUILDDIR)/epub."
latex: images
latex:
$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
@echo
@echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."
@echo "Run \`make' in that directory to run these through (pdf)latex" \
"(use \`make latexpdf' here to do that automatically)."
pdf: images
$(SPHINXBUILD) -b pdf -c pdf $(ALLSPHINXOPTS) $(BUILDDIR)/pdf
@echo
@echo "Build finished; the PDF file is in $(BUILDDIR)/pdf."
latexpdf: images
latexpdf:
$(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
@echo "Running LaTeX files through pdflatex..."
$(MAKE) -C $(BUILDDIR)/latex all-pdf
@echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
pdf:
$(SPHINXBUILD) -b pdf $(ALLSPHINXOPTS) $(BUILDDIR)/pdf
@echo
@echo "Build finished; the PDF file is in $(BUILDDIR)/pdf."
text:
$(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text
@echo
@ -176,25 +172,3 @@ doctest:
$(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
@echo "Testing of doctests in the sources finished, look at the " \
"results in $(BUILDDIR)/doctest/output.txt."
html: rawhtml
./lunr.py
@echo
@echo "Lunr search index complete"
SPELL = aspell
ASPELLOPTS = --dont-backup -d en --personal=.aspell_en.wordlist
RSTS := $(shell find pages/ -type f -name '*.rst')
COMMIT_RSTS := $(shell git diff-tree --no-commit-id --name-only -r HEAD)
spell:
@for rst in $(COMMIT_RSTS); do \
$(SPELL) $(ASPELLOPTS) check $$rst; \
done
spell_all:
@for rst in $(RSTS); do \
$(SPELL) $(ASPELLOPTS) check $$rst; \
done
@echo "Spell check complete"

149
README.md
View File

@ -1,149 +0,0 @@
Mirantis OpenStack Documentation
=================================
This repository contains the Mirantis OpenStack user and administrator
guides. For more details, see the [Mirantis OpenStack
portal](http://software.mirantis.com "Mirantis OpenStack portal").
Contributing
============
We welcome all people who are interested in helping our Documentation team
to improve our documentation. There are no formal membership requirements,
so feel free to hop in. The best way to contibute is to fork our repository,
do your changes and send us a Pull Request. You are invited to contribute
any type of contribution like new ideas, testing, and even deployment scripts.
We also have an IRC channel at ``#fuel`` & ``#fuel-dev`` on ``irc.freenode.net``
where you can ask questions and give feedback.
Prerequisites
=============
[Sphinx Documentation Generator](http://sphinx-doc.org/ "Sphinx
Documentation Generator") must be installed to build the documentation.
Please note that easy_install is a component of Python's Setup Tools
package, which is commonly an optional install on most distributions.
To get started, you need to install all necesasary tools.
On Debian/Ubuntu:
sudo apt-get install git python-pip python-dev make imagemagick libjpeg-dev inkscape aspell python-pillow
On Fedora:
sudo yum install git python-pip python-devel make ImageMagick libjpeg-turbo-devel inkscape aspell
Among other things that installs
[ImageMagick](http://www.imagemagick.org/ "ImageMagick") and
[Inkscape](http://inkscape.org/ "Inkscape").
And Sphinx necessary extensions:
sudo pip install -r requirements.txt
In addition to these eggs you will need to install
[PlantUML](http://plantuml.sourceforge.net/ "PlantUML")
To install PlantUML run this wget process:
sudo wget \
http://sourceforge.net/projects/plantuml/files/plantuml.jar/download \
-O /sbin/plantuml.jar
PlantumUML requires java:
sudo apt-get install openjdk-7-jre
We use [Inkscape](http://inkscape.org/ "Inkscape") to edit SVG images
and convert them to PDF but you may use any other SVG-capable tool you
like. We're not picky.
Building
========
To build a guide in HTML format, go to its directory and then run the
``make`` command in that directory, like so:
make html
To generate the PDF file run this:
make pdf
You will find generated HTML documentation at:
_build/html
You will find generated PDF documentation at:
_build/pdf
Reviewer's Checklist
====================
Checks for commit message:
1. The goal and extent of the change should be described in the commit
message.
2. If the commit is related to a LaunchPad bug, it should have
"Closes-Bug: nnnnnnn" line in the commit message. Likewise,
"blueprint name-of-the-blueprint" for a commit related to a
blueprint. Most non-trivial commits should have such references.
Checks for content changes:
1. For every block of content that is removed, there should be either a
block that replaces it, or an explanation in the commit message why
that block is no longer needed.
2. Confirm that the new content is approved by a technical expert in the
relevant area.
3. Check that the content is in the right document and the right
context. Deployment of Fuel itself is described in the Installation
Guide; deployment of Mirantis OpenStack using Fuel, in User Guide;
post-deployment operation of Mirantis OpenStack, in Operations Guide;
and so on.
Checks for structural changes:
1. For any removed file (including original path in a move or rename),
grep for the file name through all rst files and confirm that no
stale references to the file are left behind.
2. For any added file (including new path in a move or rename), confirm
that the new path is referenced in a way that will get it included in
at least one document.
Testing the change locally:
1. Download the branch:
git review -d <gerrit-id>
2. Check that it's based on the current tip of the master branch, look
for "origin/master" next to commit hash in the output of:
git log --graph --decorate
3. If it's not, check if it can be rebased onto master cleanly:
git rebase --onto master HEAD^
4. Build HTML and PDF versions as described above. If rebase was
necessary, build from the rebased version: you want to see what the
result of the merge into master will look like
5. Check that the count of warnings reported by 'make pdf' hasn't
increased relative to master.
6. Check that all sections touched by the change show up in the table of
contents in the right place and at the right nesting level.
Finally, go through all changes line by line and ask yourself: what is
the purpose of this change? Is that related to the description of the
review given in the commit message? Could it be accidental or result of
a merge error during rebase?

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,260 +0,0 @@
<?xml version="1.0"?>
<typemap>
<type
format="ttf"
name="PTSansCaption"
fullname="PT Sans Caption"
family="PT Sans Caption"
glyphs="_fonts/PTC55F.ttf"
/>
<type
format="ttf"
name="PTSansCaption"
fullname="PT Sans Caption"
family="PT Sans Caption"
glyphs="_fonts/PTC55F_W.ttf"
/>
<type
format="ttf"
name="PTSansCaptionB"
fullname="PT Sans Caption Bold"
family="PT Sans Caption"
glyphs="_fonts/PTC75F.ttf"
/>
<type
format="ttf"
name="PTSansCaptionB"
fullname="PT Sans Caption Bold"
family="PT Sans Caption"
glyphs="_fonts/PTC75F_W.ttf"
/>
<type
format="ttf"
name="PTSerif"
fullname="PT Serif"
family="PT Serif"
glyphs="_fonts/PTF55F.ttf"
/>
<type
format="ttf"
name="PTSerif"
fullname="PT Serif"
family="PT Serif"
glyphs="_fonts/PTF55F_W.ttf"
/>
<type
format="ttf"
name="PTSerifI"
fullname="PT Serif Italic"
family="PT Serif"
glyphs="_fonts/PTF56F.ttf"
/>
<type
format="ttf"
name="PTSerifI"
fullname="PT Serif Italic"
family="PT Serif"
glyphs="_fonts/PTF56F_W.ttf"
/>
<type
format="ttf"
name="PTSerifB"
fullname="PT Serif Bold"
family="PT Serif"
glyphs="_fonts/PTF75F.ttf"
/>
<type
format="ttf"
name="PTSerifB"
fullname="PT Serif Bold"
family="PT Serif"
glyphs="_fonts/PTF75F_W.ttf"
/>
<type
format="ttf"
name="PTSerifBI"
fullname="PT Serif Bold Italic"
family="PT Serif"
glyphs="_fonts/PTF76F.ttf"
/>
<type
format="ttf"
name="PTSerifBI"
fullname="PT Serif Bold Italic"
family="PT Serif"
glyphs="_fonts/PTF76F_W.ttf"
/>
<type
format="ttf"
name="PTMono"
fullname="PT Mono"
family="PT Mono"
glyphs="_fonts/PTM55F.ttf"
/>
<type
format="ttf"
name="PTMono"
fullname="PT Mono"
family="PT Mono"
glyphs="_fonts/PTM55F_W.ttf"
/>
<type
format="ttf"
name="PTMonoB"
fullname="PT Mono Bold"
family="PT Mono"
glyphs="_fonts/PTM75F.ttf"
/>
<type
format="ttf"
name="PTMonoB"
fullname="PT Mono Bold"
family="PT Mono"
glyphs="_fonts/PTM75F_W.ttf"
/>
<type
format="ttf"
name="PTSansNarrow"
fullname="PT Sans Narrow"
family="PT Sans Narrow"
glyphs="_fonts/PTN57F.ttf"
/>
<type
format="ttf"
name="PTSansNarrow"
fullname="PT Sans Narrow"
family="PT Sans Narrow"
glyphs="_fonts/PTN57F_W.ttf"
/>
<type
format="ttf"
name="PTSansNarrowB"
fullname="PT Sans Narrow Bold"
family="PT Sans Narrow"
glyphs="_fonts/PTN77F.ttf"
/>
<type
format="ttf"
name="PTSansNarrowB"
fullname="PT Sans Narrow Bold"
family="PT Sans Narrow"
glyphs="_fonts/PTN77F_W.ttf"
/>
<type
format="ttf"
name="PTSans"
fullname="PT Sans"
family="PT Sans"
glyphs="_fonts/PTS55F.ttf"
/>
<type
format="ttf"
name="PTSans"
fullname="PT Sans"
family="PT Sans"
glyphs="_fonts/PTS55F_W.ttf"
/>
<type
format="ttf"
name="PTSansI"
fullname="PT Sans Italic"
family="PT Sans"
glyphs="_fonts/PTS56F.ttf"
/>
<type
format="ttf"
name="PTSansI"
fullname="PT Sans Italic"
family="PT Sans"
glyphs="_fonts/PTS56F_W.ttf"
/>
<type
format="ttf"
name="PTSansB"
fullname="PT Sans Bold"
family="PT Sans"
glyphs="_fonts/PTS75F.ttf"
/>
<type
format="ttf"
name="PTSansB"
fullname="PT Sans Bold"
family="PT Sans"
glyphs="_fonts/PTS75F_W.ttf"
/>
<type
format="ttf"
name="PTSansBI"
fullname="PT Sans Bold Italic"
family="PT Sans"
glyphs="_fonts/PTS76F.ttf"
/>
<type
format="ttf"
name="PTSansBI"
fullname="PT Sans Bold Italic"
family="PT Sans"
glyphs="_fonts/PTS76F_W.ttf"
/>
<type
format="ttf"
name="PTSerifCaption"
fullname="PT Serif Caption"
family="PT Serif Caption"
glyphs="_fonts/PTZ55F.ttf"
/>
<type
format="ttf"
name="PTSerifCaption"
fullname="PT Serif Caption"
family="PT Serif Caption"
glyphs="_fonts/PTZ55F_W.ttf"
/>
<type
format="ttf"
name="PTSerifCaptionI"
fullname="PT Serif Caption Italic"
family="PT Serif Caption"
glyphs="_fonts/PTZ56F.ttf"
/>
<type
format="ttf"
name="PTSerifCaptionI"
fullname="PT Serif Caption Italic"
family="PT Serif Caption"
glyphs="_fonts/PTZ56F_W.ttf"
/>
</typemap>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 201 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 113 KiB

View File

@ -1,514 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="468.52435"
height="178.16679"
id="svg2"
version="1.1"
inkscape:version="0.48.4 r9939"
sodipodi:docname="ceph_nodes.svg">
<defs
id="defs4" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="3.0948231"
inkscape:cx="234.26218"
inkscape:cy="89.083394"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-global="false"
inkscape:snap-bbox="false"
inkscape:window-width="1600"
inkscape:window-height="877"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
fit-margin-top="10"
fit-margin-left="5"
fit-margin-right="5"
fit-margin-bottom="10">
<inkscape:grid
type="xygrid"
id="grid2995"
units="pt"
empspacing="10"
dotted="true"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true"
originx="-22.467558pt"
originy="-690.33594pt" />
</sodipodi:namedview>
<metadata
id="metadata7">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-28.084448,-11.275461)">
<g
id="g4614"
transform="translate(23.40812,0)">
<rect
y="22.174541"
x="28.18907"
height="69.46241"
width="107.69075"
id="rect2985-6"
style="fill:#c8beb7;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
transform="scale(1.0553695,0.94753544)"
sodipodi:linespacing="125%"
id="text2987-68"
y="38.630116"
x="30.235746"
style="font-size:17.94697189px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:14px"
y="38.630116"
x="30.235746"
id="tspan2989-6"
sodipodi:role="line">controller 3</tspan></text>
<rect
y="45.200615"
x="33.005184"
height="15.288914"
width="95.21991"
id="rect3817-9"
style="fill:#44aa00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
sodipodi:linespacing="125%"
id="text3819-42"
y="56.263176"
x="35.653965"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:12px"
y="56.263176"
x="35.653965"
id="tspan3821-2"
sodipodi:role="line">controller</tspan></text>
<rect
y="67.02388"
x="33.005192"
height="15.288914"
width="95.21991"
id="rect3817-2-8"
style="fill:#44aa00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
sodipodi:linespacing="125%"
id="text3819-8-2"
y="78.086441"
x="35.653961"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:12px"
y="78.086441"
x="35.653961"
id="tspan3821-7-1"
sodipodi:role="line">ceph-mon</tspan></text>
<rect
y="41.631432"
x="21.878727"
height="69.46241"
width="107.69075"
id="rect2985-1"
style="fill:#c8beb7;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
transform="scale(1.0553695,0.94753544)"
sodipodi:linespacing="125%"
id="text2987-6"
y="59.164322"
x="24.256472"
style="font-size:17.94697189px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:14px"
y="59.164322"
x="24.256472"
id="tspan2989-3"
sodipodi:role="line">controller 2</tspan></text>
<rect
y="64.657501"
x="26.694843"
height="15.288914"
width="95.21991"
id="rect3817-20"
style="fill:#44aa00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
sodipodi:linespacing="125%"
id="text3819-4"
y="75.720062"
x="29.343622"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:12px"
y="75.720062"
x="29.343622"
id="tspan3821-5"
sodipodi:role="line">controller</tspan></text>
<rect
y="86.480766"
x="26.694849"
height="15.288914"
width="95.21991"
id="rect3817-2-7"
style="fill:#44aa00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
sodipodi:linespacing="125%"
id="text3819-8-3"
y="97.543327"
x="29.34362"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:12px"
y="97.543327"
x="29.34362"
id="tspan3821-7-7"
sodipodi:role="line">ceph-mon</tspan></text>
<rect
y="62.782616"
x="16.198887"
height="69.46241"
width="107.69075"
id="rect2985"
style="fill:#c8beb7;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
transform="scale(1.0553695,0.94753544)"
sodipodi:linespacing="125%"
id="text2987"
y="81.486633"
x="18.87462"
style="font-size:17.94697189px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:14px"
y="81.486633"
x="18.87462"
id="tspan2989"
sodipodi:role="line">controller 1</tspan></text>
<g
transform="translate(0.52586182,21.034473)"
id="g3998">
<rect
style="fill:#44aa00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect3817"
width="95.21991"
height="15.288914"
x="20.48914"
y="64.774216" />
</g>
<text
sodipodi:linespacing="125%"
id="text3819"
y="96.871246"
x="23.66378"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:12px"
y="96.871246"
x="23.66378"
id="tspan3821"
sodipodi:role="line">controller</tspan></text>
<rect
y="107.63195"
x="21.015007"
height="15.288914"
width="95.21991"
id="rect3817-2"
style="fill:#44aa00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<text
sodipodi:linespacing="125%"
id="text3819-8"
y="118.69451"
x="23.663778"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:12px"
y="118.69451"
x="23.663778"
id="tspan3821-7"
sodipodi:role="line">ceph-mon</tspan></text>
</g>
<g
id="g4663"
transform="translate(1.090117,0.23794534)">
<rect
y="21.537516"
x="372.70053"
height="69.684746"
width="106.49509"
id="rect3978-4-9"
style="fill:#87aade;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<rect
y="62.554741"
x="367.44189"
height="69.684746"
width="106.49509"
id="rect3978-4"
style="fill:#87aade;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" />
<g
transform="translate(352.59036,22.874989)"
id="g3998-7-4">
<rect
style="fill:#44aa00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect3817-8-0"
width="95.21991"
height="15.288914"
x="20.48914"
y="64.774216" />
</g>
<text
sodipodi:linespacing="125%"
id="text3819-6-6"
y="98.711761"
x="375.72827"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:12px"
y="98.711761"
x="375.72827"
id="tspan3821-1-1"
sodipodi:role="line">nova</tspan></text>
<g
transform="translate(353.11622,44.96118)"
id="g3998-7-0-0">
<rect
style="fill:#44aa00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect3817-8-2-9"
width="95.21991"
height="15.288914"
x="20.48914"
y="64.774216" />
</g>
<text
sodipodi:linespacing="125%"
id="text3819-6-9-9"
y="120.79795"
x="376.25415"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:12px"
y="120.79795"
x="376.25415"
id="tspan3821-1-8-1"
sodipodi:role="line">ceph client</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4195-9"
y="77.41436"
x="371.7843"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:14px"
y="77.41436"
x="371.7843"
id="tspan4197-8"
sodipodi:role="line">compute 1</tspan></text>
<text
sodipodi:linespacing="125%"
id="text4492"
y="35.345413"
x="376.51706"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:14px"
y="35.345413"
x="376.51706"
id="tspan4494"
sodipodi:role="line">compute n</tspan><tspan
style="font-size:14px"
id="tspan4496"
y="52.845413"
x="376.51706"
sodipodi:role="line">. . .</tspan></text>
</g>
<g
id="g4715"
transform="translate(5.782938,-0.09326175)">
<g
id="g4644">
<rect
style="fill:#cdde87;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect3978-6"
width="106.49509"
height="69.684746"
x="195.48511"
y="22.589239" />
<rect
style="fill:#cdde87;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect3978"
width="106.49509"
height="69.684746"
x="190.75235"
y="62.554737" />
<g
id="g4149"
transform="translate(-12.620684,-88.870648)">
<g
transform="translate(188.52148,111.74564)"
id="g3998-7">
<rect
style="fill:#44aa00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect3817-8"
width="95.21991"
height="15.288914"
x="20.48914"
y="64.774216" />
</g>
<text
sodipodi:linespacing="125%"
id="text3819-6"
y="187.58241"
x="211.65939"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:12px"
y="187.58241"
x="211.65939"
id="tspan3821-1"
sodipodi:role="line">ceph-osd</tspan></text>
</g>
<g
id="g4155"
transform="translate(-118.31891,-108.32754)">
<g
transform="translate(294.74556,153.28872)"
id="g3998-7-0">
<rect
style="fill:#44aa00;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
id="rect3817-8-2"
width="95.21991"
height="15.288914"
x="20.48914"
y="64.774216" />
</g>
<text
sodipodi:linespacing="125%"
id="text3819-6-9"
y="229.12549"
x="317.88348"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:12px"
y="229.12549"
x="317.88348"
id="tspan3821-1-8"
sodipodi:role="line">ceph-osd</tspan></text>
</g>
<text
xml:space="preserve"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
x="195.09474"
y="77.41436"
id="text4195"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4197"
x="195.09474"
y="77.41436"
style="font-size:14px">storage 1</tspan></text>
<text
xml:space="preserve"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
x="198.77577"
y="35.871277"
id="text4217"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4219"
x="198.77577"
y="35.871277"
style="font-size:14px">storage n</tspan><tspan
sodipodi:role="line"
x="198.77577"
y="53.371277"
style="font-size:14px"
id="tspan4221">. . .</tspan></text>
</g>
<path
inkscape:connector-curvature="0"
id="path4701"
d="m 328.20417,49.814127 0,76.970883"
style="fill:#2ca02c;stroke:#008000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
inkscape:connector-curvature="0"
id="path4705"
d="m 302.4258,76.007384 25.78841,0"
style="fill:#2ca02c;stroke:#008000;stroke-width:1.96728921;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
inkscape:connector-curvature="0"
id="path4707"
d="m 297.90929,114.12177 30.50331,0"
style="fill:#2ca02c;stroke:#008000;stroke-width:1.98304021;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<text
transform="matrix(0.00433266,0.99999061,-0.99999061,0.00433266,0,0)"
sodipodi:linespacing="125%"
id="text4709"
y="-332.08215"
x="46.772236"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#008000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
xml:space="preserve"><tspan
style="font-size:10px;fill:#008000"
y="-332.08215"
x="46.772236"
id="tspan4711"
sodipodi:role="line">storage network</tspan></text>
</g>
<path
style="fill:#ab37c8;fill-opacity:1;stroke:#ab37c8;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 34.084448,167.43529 456.524342,0"
id="path4746"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#ab37c8;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 92.671993,132.72468 0,33.68841"
id="path4750"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#ab37c8;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 254.56154,132.72468 0,33.68841"
id="path4750-3"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#ab37c8;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 417.89641,132.67525 0,33.68841"
id="path4750-34"
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ab37c8;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans"
x="44.908119"
y="177.36218"
id="text4779"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan4781"
x="44.908119"
y="177.36218"
style="font-size:10px;fill:#ab37c8;fill-opacity:1">management network</tspan></text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 23 KiB

View File

@ -1,478 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
viewBox="0 0 770 450"
stroke-miterlimit="10"
id="svg2"
inkscape:version="0.48.4 r9939"
width="100%"
height="100%"
sodipodi:docname="deployment-ha-compact.svg"
style="fill:none;stroke:none">
<metadata
id="metadata103">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs101" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1855"
inkscape:window-height="1056"
id="namedview99"
showgrid="true"
showguides="false"
inkscape:snap-global="false"
inkscape:zoom="1.4934726"
inkscape:cx="556.70233"
inkscape:cy="207.38986"
inkscape:window-x="65"
inkscape:window-y="24"
inkscape:window-maximized="1"
inkscape:current-layer="svg2">
<inkscape:grid
type="xygrid"
id="grid3118"
empspacing="5"
visible="true"
enabled="true"
snapvisiblegridlinesonly="true" />
</sodipodi:namedview>
<clipPath
id="p.0">
<path
d="M 0,0 766,0 766,412 0,412 0,0 z"
clip-rule="nonzero"
id="path5"
inkscape:connector-curvature="0" />
</clipPath>
<path
style="fill:#000000;fill-opacity:0;fill-rule:nonzero"
inkscape:connector-curvature="0"
id="path9"
d="m 0.66958046,12.555944 766.87139954,0 0,412.931756 -766.87139954,0 z" />
<path
inkscape:connector-curvature="0"
style="fill:#f3f3f3;fill-rule:nonzero;stroke:#000000;stroke-width:6.30024624;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path15"
d="m 12.281306,67.814176 0,0 c 0,-25.740948 12.997166,-46.608108 29.029984,-46.608108 l 174.65552,0 c 7.69924,0 15.08312,4.910483 20.52732,13.651199 5.44418,8.740716 8.50268,20.59567 8.50268,32.956909 l 0,186.426834 c 0,25.74094 -12.99718,46.60812 -29.03,46.60812 l -174.65552,0 0,0 c -16.032818,0 -29.029984,-20.86718 -29.029984,-46.60812 z" />
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path21"
d="m 44.292594,71.283084 0,0 c 0,-2.890492 2.343204,-5.2337 5.2337,-5.2337 l 154.194026,0 c 1.38806,0 2.71929,0.551407 3.70079,1.532913 0.98151,0.98151 1.53292,2.312722 1.53292,3.700787 l 0,20.93417 c 0,2.890495 -2.34322,5.233703 -5.23371,5.233703 l -154.194026,0 0,0 c -2.890495,0 -5.2337,-2.343208 -5.2337,-5.233703 z" />
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path27"
d="m 44.292594,114.60987 0,0 c 0,-2.89049 2.343204,-5.2337 5.2337,-5.2337 l 154.194026,0 c 1.38806,0 2.71929,0.55141 3.70079,1.53292 0.98151,0.98151 1.53292,2.31272 1.53292,3.70078 l 0,20.93418 c 0,2.89048 -2.34322,5.23369 -5.23371,5.23369 l -154.194026,0 0,0 c -2.890495,0 -5.2337,-2.34321 -5.2337,-5.23369 z" />
<path
inkscape:connector-curvature="0"
style="fill:#f3f3f3;fill-rule:nonzero;stroke:#000000;stroke-width:6.29288244;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path45"
d="m 268.27762,68.550519 0,0 c 0,-25.679994 12.99756,-46.49774 29.03089,-46.49774 l 174.66106,0 c 7.69948,0 15.08359,4.898855 20.52795,13.618874 5.44434,8.720017 8.50294,20.5469 8.50294,32.878867 l 0,185.98537 c 0,25.67999 -12.9976,46.49774 -29.03089,46.49774 l -174.66106,0 0,0 c -16.03333,0 -29.03089,-20.81775 -29.03089,-46.49774 z" />
<path
inkscape:connector-curvature="0"
style="fill:#f3f3f3;fill-rule:nonzero;stroke:#000000;stroke-width:6.29288244;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path63"
d="m 523.83492,68.550519 0,0 c 0,-25.679994 12.99756,-46.49774 29.03092,-46.49774 l 174.66103,0 c 7.69948,0 15.08356,4.898855 20.52792,13.618874 5.44437,8.720017 8.503,20.5469 8.503,32.878867 l 0,185.98537 c 0,25.67999 -12.99762,46.49774 -29.03092,46.49774 l -174.66103,0 0,0 c -16.03336,0 -29.03092,-20.81775 -29.03092,-46.49774 z" />
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path81"
d="m 44.292594,157.93662 0,0 c 0,-2.89049 2.343208,-5.23369 5.2337,-5.23369 l 154.194016,0 c 1.38808,0 2.71929,0.55141 3.70079,1.53291 0.98151,0.98151 1.53292,2.31272 1.53292,3.70078 l 0,20.93417 c 0,2.89051 -2.3432,5.23371 -5.23371,5.23371 l -154.194016,0 0,0 c -2.890492,0 -5.2337,-2.3432 -5.2337,-5.23371 z" />
<text
sodipodi:linespacing="125%"
id="text3080"
y="44.363667"
x="129.71327"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans Bold"
xml:space="preserve"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:PT Sans;-inkscape-font-specification:PT Sans Bold"
y="44.363667"
x="129.71327"
id="tspan3082"
sodipodi:role="line">Controller Node #1</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3080-1"
y="44.408649"
x="385.51285"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans Bold"
xml:space="preserve"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:PT Sans;-inkscape-font-specification:PT Sans Bold"
y="44.408649"
x="385.51285"
id="tspan3082-7"
sodipodi:role="line">Controller Node #2</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3080-4"
y="43.935184"
x="640.71045"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans Bold"
xml:space="preserve"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:PT Sans;-inkscape-font-specification:PT Sans Bold"
y="43.935184"
x="640.71045"
id="tspan3082-0"
sodipodi:role="line">Controller Node #3</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3114-52"
y="87.476738"
x="126.12331"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="87.476738"
x="126.12331"
id="tspan3116-7"
sodipodi:role="line">RabbitMQ Cluster</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3120-6"
y="129.21758"
x="126.59987"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="129.21758"
x="126.59987"
id="tspan3122-1"
sodipodi:role="line">MySQL Galera</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3124-4"
y="172.54825"
x="126.57643"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="172.54825"
x="126.57643"
id="tspan3126-2"
sodipodi:role="line">Neutron (Active)</tspan></text>
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path81-3"
d="m 42.880832,200.49269 0,0 c 0,-2.89049 2.3432,-5.23369 5.2337,-5.23369 l 154.194008,0 c 1.38808,0 2.71929,0.55141 3.7008,1.53291 0.9815,0.98151 1.53291,2.31272 1.53291,3.70078 l 0,20.93417 c 0,2.89051 -2.3432,5.23371 -5.23371,5.23371 l -154.194008,0 0,0 c -2.8905,0 -5.2337,-2.3432 -5.2337,-5.23371 z" />
<text
sodipodi:linespacing="125%"
id="text3124-4-7"
y="215.10432"
x="125.16467"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="215.10432"
x="125.16467"
id="tspan3126-2-4"
sodipodi:role="line">HAProxy (Active)</tspan></text>
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path81-3-0"
d="m 43.550405,247.36332 0,0 c 0,-2.89049 2.3432,-5.23369 5.2337,-5.23369 l 154.194015,0 c 1.38808,0 2.71929,0.55141 3.7008,1.53291 0.9815,0.98151 1.53291,2.31272 1.53291,3.70078 l 0,20.93417 c 0,2.89051 -2.3432,5.23371 -5.23371,5.23371 l -154.194015,0 0,0 c -2.8905,0 -5.2337,-2.3432 -5.2337,-5.23371 z" />
<text
sodipodi:linespacing="125%"
id="text3124-4-7-4"
y="261.97498"
x="125.83424"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="261.97498"
x="125.83424"
id="tspan3126-2-4-4"
sodipodi:role="line">Pacemaker Cluster</tspan></text>
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path21-5"
d="m 565.85943,70.938601 0,0 c 0,-2.8905 2.3432,-5.2337 5.2337,-5.2337 l 154.19403,0 c 1.38806,0 2.71929,0.5514 3.70079,1.53291 0.98151,0.98151 1.53292,2.31272 1.53292,3.70079 l 0,20.93417 c 0,2.89049 -2.34322,5.2337 -5.23371,5.2337 l -154.19403,0 0,0 c -2.8905,0 -5.2337,-2.34321 -5.2337,-5.2337 z" />
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path27-2"
d="m 565.85943,114.26538 0,0 c 0,-2.89049 2.3432,-5.2337 5.2337,-5.2337 l 154.19403,0 c 1.38806,0 2.71929,0.55141 3.70079,1.53292 0.98151,0.98151 1.53292,2.31272 1.53292,3.70078 l 0,20.93418 c 0,2.89048 -2.34322,5.23369 -5.23371,5.23369 l -154.19403,0 0,0 c -2.8905,0 -5.2337,-2.34321 -5.2337,-5.23369 z" />
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path81-1"
d="m 565.85943,157.59213 0,0 c 0,-2.89049 2.3432,-5.23369 5.2337,-5.23369 l 154.19402,0 c 1.38808,0 2.71929,0.55141 3.70079,1.53291 0.98151,0.98151 1.53292,2.31272 1.53292,3.70078 l 0,20.93418 c 0,2.89051 -2.3432,5.23371 -5.23371,5.23371 l -154.19402,0 0,0 c -2.8905,0 -5.2337,-2.3432 -5.2337,-5.23371 z" />
<text
sodipodi:linespacing="125%"
id="text3114-52-5"
y="87.132256"
x="647.69019"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="87.132256"
x="647.69019"
id="tspan3116-7-3"
sodipodi:role="line">RabbitMQ Cluster</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3120-6-6"
y="128.87309"
x="648.16675"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="128.87309"
x="648.16675"
id="tspan3122-1-1"
sodipodi:role="line">MySQL Galera</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3124-4-0"
y="172.20378"
x="648.14331"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="172.20378"
x="648.14331"
id="tspan3126-2-6"
sodipodi:role="line">Neutron (Standby)</tspan></text>
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path81-3-3"
d="m 564.44766,200.14821 0,0 c 0,-2.89049 2.3432,-5.23369 5.2337,-5.23369 l 154.19402,0 c 1.38808,0 2.71929,0.55141 3.7008,1.53291 0.9815,0.98151 1.53291,2.31272 1.53291,3.70078 l 0,20.93417 c 0,2.89051 -2.3432,5.23371 -5.23371,5.23371 l -154.19402,0 0,0 c -2.8905,0 -5.2337,-2.3432 -5.2337,-5.23371 z" />
<text
sodipodi:linespacing="125%"
id="text3124-4-7-1"
y="214.75984"
x="646.73151"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="214.75984"
x="646.73151"
id="tspan3126-2-4-9"
sodipodi:role="line">HAProxy (Standby)</tspan></text>
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path81-3-0-2"
d="m 565.11724,247.01884 0,0 c 0,-2.89049 2.3432,-5.23369 5.2337,-5.23369 l 154.19402,0 c 1.38808,0 2.71929,0.55141 3.7008,1.53291 0.9815,0.98151 1.53291,2.31272 1.53291,3.70078 l 0,20.93417 c 0,2.89051 -2.3432,5.23371 -5.23371,5.23371 l -154.19402,0 0,0 c -2.8905,0 -5.2337,-2.3432 -5.2337,-5.23371 z" />
<text
sodipodi:linespacing="125%"
id="text3124-4-7-4-9"
y="261.63049"
x="647.40112"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="261.63049"
x="647.40112"
id="tspan3126-2-4-4-7"
sodipodi:role="line">Pacemaker Cluster</tspan></text>
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path21-4"
d="m 304.72307,70.269021 0,0 c 0,-2.890501 2.3432,-5.233701 5.2337,-5.233701 l 154.19402,0 c 1.38806,0 2.71929,0.5514 3.70079,1.53291 0.98151,0.98151 1.53292,2.312721 1.53292,3.700791 l 0,20.93417 c 0,2.89049 -2.34322,5.2337 -5.23371,5.2337 l -154.19402,0 0,0 c -2.8905,0 -5.2337,-2.34321 -5.2337,-5.2337 z" />
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path27-5"
d="m 304.72307,113.59581 0,0 c 0,-2.89049 2.3432,-5.2337 5.2337,-5.2337 l 154.19402,0 c 1.38806,0 2.71929,0.55141 3.70079,1.53292 0.98151,0.98151 1.53292,2.31272 1.53292,3.70078 l 0,20.93418 c 0,2.89048 -2.34322,5.23369 -5.23371,5.23369 l -154.19402,0 0,0 c -2.8905,0 -5.2337,-2.34321 -5.2337,-5.23369 z" />
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path81-12"
d="m 304.72307,156.92256 0,0 c 0,-2.89049 2.3432,-5.23369 5.2337,-5.23369 l 154.19401,0 c 1.38808,0 2.71929,0.55141 3.70079,1.53291 0.98151,0.98151 1.53292,2.31272 1.53292,3.70078 l 0,20.93417 c 0,2.89051 -2.3432,5.23371 -5.23371,5.23371 l -154.19401,0 0,0 c -2.8905,0 -5.2337,-2.3432 -5.2337,-5.23371 z" />
<text
sodipodi:linespacing="125%"
id="text3114-52-6"
y="86.462677"
x="386.5538"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="86.462677"
x="386.5538"
id="tspan3116-7-2"
sodipodi:role="line">RabbitMQ Cluster</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3120-6-49"
y="128.20351"
x="387.03036"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="128.20351"
x="387.03036"
id="tspan3122-1-80"
sodipodi:role="line">MySQL Galera</tspan></text>
<text
sodipodi:linespacing="125%"
id="text3124-4-9"
y="171.53418"
x="387.00693"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="171.53418"
x="387.00693"
id="tspan3126-2-47"
sodipodi:role="line">Neutron (Standby)</tspan></text>
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path81-3-9"
d="m 303.3113,199.47863 0,0 c 0,-2.89049 2.3432,-5.23369 5.2337,-5.23369 l 154.19401,0 c 1.38808,0 2.71929,0.55141 3.7008,1.53291 0.9815,0.98151 1.53291,2.31272 1.53291,3.70078 l 0,20.93417 c 0,2.89051 -2.3432,5.23371 -5.23371,5.23371 l -154.19401,0 0,0 c -2.8905,0 -5.2337,-2.3432 -5.2337,-5.23371 z" />
<text
sodipodi:linespacing="125%"
id="text3124-4-7-8"
y="214.09024"
x="385.59515"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="214.09024"
x="385.59515"
id="tspan3126-2-4-2"
sodipodi:role="line">HAProxy (Standby)</tspan></text>
<path
inkscape:connector-curvature="0"
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
id="path81-3-0-6"
d="m 303.98088,246.34926 0,0 c 0,-2.89049 2.3432,-5.23369 5.2337,-5.23369 l 154.19401,0 c 1.38808,0 2.71929,0.55141 3.7008,1.53291 0.9815,0.98151 1.53291,2.31272 1.53291,3.70078 l 0,20.93417 c 0,2.89051 -2.3432,5.23371 -5.23371,5.23371 l -154.19401,0 0,0 c -2.8905,0 -5.2337,-2.3432 -5.2337,-5.23371 z" />
<text
sodipodi:linespacing="125%"
id="text3124-4-7-4-3"
y="260.96091"
x="386.26471"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
xml:space="preserve"><tspan
y="260.96091"
x="386.26471"
id="tspan3126-2-4-4-3"
sodipodi:role="line">Pacemaker Cluster</tspan></text>
<path
style="fill:#f3f3f3;fill-rule:nonzero;stroke:#000000;stroke-width:3.08378124;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:18.50268745, 3.08378124;stroke-dashoffset:0"
inkscape:connector-curvature="0"
d="m 542.03243,353.76108 0,0 c 0,-6.91654 11.58875,-12.5235 25.88419,-12.5235 l 155.72921,0 c 6.86491,0 13.44865,1.31943 18.30289,3.66805 4.85423,2.34861 7.5813,5.53401 7.5813,8.85545 l 0,50.09249 c 0,6.91653 -11.58876,12.5235 -25.88419,12.5235 l -155.72921,0 0,0 c -14.29544,0 -25.88419,-5.60697 -25.88419,-12.5235 z"
id="path15-0-8-1-8" />
<path
style="fill:#f3f3f3;fill-rule:nonzero;stroke:#000000;stroke-width:3.10986853;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:18.65921116, 3.10986853;stroke-dashoffset:0"
inkscape:connector-curvature="0"
d="m 291.67549,354.21932 0,0 c 0,-7.03494 11.5873,-12.73789 25.88094,-12.73789 l 155.70963,0 c 6.86405,0 13.44696,1.34202 18.30059,3.73084 4.85362,2.38882 7.58035,5.62875 7.58035,9.00705 l 0,50.94999 c 0,7.03493 -11.58731,12.73788 -25.88094,12.73788 l -155.70963,0 0,0 c -14.29364,0 -25.88094,-5.70295 -25.88094,-12.73788 z"
id="path15-0-8-13" />
<path
style="fill:#f3f3f3;fill-rule:nonzero;stroke:#000000;stroke-width:3.10986853;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:18.65921116, 3.10986853;stroke-dashoffset:0"
inkscape:connector-curvature="0"
d="m 281.58377,344.37911 0,0 c 0,-7.03494 11.5873,-12.73789 25.88094,-12.73789 l 155.70963,0 c 6.86405,0 13.44696,1.34202 18.30059,3.73084 4.85362,2.38882 7.58035,5.62875 7.58035,9.00705 l 0,50.94999 c 0,7.03493 -11.58731,12.73788 -25.88094,12.73788 l -155.70963,0 0,0 c -14.29364,0 -25.88094,-5.70295 -25.88094,-12.73788 z"
id="path15-0-8" />
<path
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2.56397367;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
inkscape:connector-curvature="0"
d="m 314.97224,371.24287 0,0 c 0,-2.47038 2.00264,-4.47302 4.47302,-4.47302 l 131.78314,0 c 1.18631,0 2.32406,0.47127 3.16291,1.31012 0.83885,0.83886 1.31012,1.97659 1.31012,3.1629 l 0,17.89156 c 0,2.47039 -2.00265,4.47303 -4.47303,4.47303 l -131.78314,0 0,0 c -2.47038,0 -4.47302,-2.00264 -4.47302,-4.47303 z"
id="path21-1-9" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans Bold"
x="389.88736"
y="352.4465"
id="text3080-9-8"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3082-0-1"
x="389.88736"
y="352.4465">Cinder Node</tspan></text>
<text
xml:space="preserve"
style="font-size:13.67452526px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
x="385.02133"
y="384.97482"
id="text3114-52-8-2"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3116-7-7-4"
x="385.02133"
y="384.97482">Cinder Volume</tspan></text>
<path
style="fill:#f3f3f3;fill-rule:nonzero;stroke:#000000;stroke-width:3.08378124;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:18.50268745, 3.08378124;stroke-dashoffset:0"
inkscape:connector-curvature="0"
d="m 532.0954,343.94175 0,0 c 0,-6.91654 11.58875,-12.5235 25.88419,-12.5235 l 155.72921,0 c 6.86491,0 13.44865,1.31943 18.30289,3.66805 4.85423,2.34861 7.5813,5.53401 7.5813,8.85545 l 0,50.09249 c 0,6.91653 -11.58876,12.5235 -25.88419,12.5235 l -155.72921,0 0,0 c -14.29544,0 -25.88419,-5.60697 -25.88419,-12.5235 z"
id="path15-0-8-1" />
<path
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2.56397367;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
inkscape:connector-curvature="0"
d="m 565.49691,371.03294 0,0 c 0,-2.47038 2.00264,-4.47302 4.47302,-4.47302 l 131.78314,0 c 1.18631,0 2.32406,0.47127 3.16291,1.31012 0.83885,0.83886 1.31012,1.97659 1.31012,3.1629 l 0,17.89156 c 0,2.47039 -2.00265,4.47303 -4.47303,4.47303 l -131.78314,0 0,0 c -2.47038,0 -4.47302,-2.00264 -4.47302,-4.47303 z"
id="path21-1-9-2" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans Bold"
x="640.41205"
y="352.23654"
id="text3080-9-8-8"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3082-0-1-7"
x="640.41205"
y="352.23654">Ceph Node</tspan></text>
<text
xml:space="preserve"
style="font-size:13.67452526px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
x="635.54602"
y="384.76486"
id="text3114-52-8-2-7"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3116-7-7-4-0"
x="635.54602"
y="384.76486">Ceph OSD</tspan></text>
<path
style="fill:#f3f3f3;fill-rule:nonzero;stroke:#000000;stroke-width:3.1099999;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
inkscape:connector-curvature="0"
d="m 31.878294,354.45211 0,0 c 0,-7.03494 11.5873,-12.73789 25.88094,-12.73789 l 155.709616,0 c 6.86405,0 13.44696,1.34202 18.30059,3.73084 4.85362,2.38882 7.58035,5.62875 7.58035,9.00705 l 0,50.94999 c 0,7.03493 -11.58731,12.73788 -25.88094,12.73788 l -155.709616,0 0,0 c -14.29364,0 -25.88094,-5.70295 -25.88094,-12.73788 z"
id="path15-0-8-13-2" />
<path
style="fill:#f3f3f3;fill-rule:nonzero;stroke:#000000;stroke-width:3.10986853;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
inkscape:connector-curvature="0"
d="m 21.786574,344.6119 0,0 c 0,-7.03494 11.5873,-12.73789 25.88094,-12.73789 l 155.709616,0 c 6.86405,0 13.44696,1.34202 18.30059,3.73084 4.85362,2.38882 7.58035,5.62875 7.58035,9.00705 l 0,50.94999 c 0,7.03493 -11.58731,12.73788 -25.88094,12.73788 l -155.709616,0 0,0 c -14.29364,0 -25.88094,-5.70295 -25.88094,-12.73788 z"
id="path15-0-8-3" />
<path
style="fill:#fce5cd;fill-rule:nonzero;stroke:#000000;stroke-width:2.56397367;stroke-miterlimit:10;stroke-opacity:1;stroke-dasharray:none"
inkscape:connector-curvature="0"
d="m 55.175044,371.47566 0,0 c 0,-2.47038 2.00264,-4.47302 4.47302,-4.47302 l 131.783126,0 c 1.18631,0 2.32406,0.47127 3.16291,1.31012 0.83885,0.83886 1.31012,1.97659 1.31012,3.1629 l 0,17.89156 c 0,2.47039 -2.00265,4.47303 -4.47303,4.47303 l -131.783126,0 0,0 c -2.47038,0 -4.47302,-2.00264 -4.47302,-4.47303 z"
id="path21-1-9-4" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans Bold"
x="130.09015"
y="352.67926"
id="text3080-9-8-9"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3082-0-1-5"
x="130.09015"
y="352.67926">Compute Node</tspan></text>
<text
xml:space="preserve"
style="font-size:13.67452526px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:PT Sans;-inkscape-font-specification:PT Sans"
x="125.22411"
y="385.20758"
id="text3114-52-8-2-9"
sodipodi:linespacing="125%"><tspan
sodipodi:role="line"
id="tspan3116-7-7-4-9"
x="125.22411"
y="385.20758">Compute</tspan></text>
</svg>

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

Some files were not shown because too many files have changed in this diff Show More