update Readme for Bluestore / add ceph.common into init

Change-Id: I2dc94780fca8f24d8c164e2f9283df644608a2db
diff --git a/README.rst b/README.rst
index 07fc9da..0f90573 100644
--- a/README.rst
+++ b/README.rst
@@ -51,18 +51,30 @@
 
 Installing RGW on node with other daemons isn't recommended because RGW daemon usually require a lot of bandwith and it harm cluster health.
 
-* Journal location
-
-There are two way to setup journal:
-  * **Colocated** journal is located (usually at the beginning) on the same disk as partition for the data. This setup is easier for installation and it doesn't require any other disk to be used. However, colocated setup is significantly slower than dedicated)
-  * **Dedicate** journal is placed on different disk than data. This setup can deliver much higher performance than colocated but it require to have more disks in servers. Journal drives should be carefully selected because high I/O and durability is required.
-
 * Store type (Bluestore/Filestore)
 
 Recent version of Ceph support Bluestore as storage backend and backend should be used if available.
 
 http://docs.ceph.com/docs/master/rados/configuration/bluestore-config-ref/
 
+* Block.db location for Bluestore
+
+There are two ways to setup block.db:
+  * **Colocated** block.db partition is created on the same disk as partition for the data. This setup is easier for installation and it doesn't require any other disk to be used. However, colocated setup is significantly slower than dedicated)
+  * **Dedicate** block.db is placed on different disk than data (or into partition). This setup can deliver much higher performance than colocated but it require to have more disks in servers. Block.db drives should be carefully selected because high I/O and durability is required.
+
+* Block.wal location for Bluestore
+
+There are two ways to setup block.wal - stores just the internal journal (write-ahead log):
+  * **Colocated** block.wal uses free space of the block.db device.
+  * **Dedicate** block.wal is placed on different disk than data (better put into partition as the size can be small) and possibly block.db device. This setup can deliver much higher performance than colocated but it require to have more disks in servers. Block.wal drives should be carefully selected because high I/O and durability is required.
+
+* Journal location for Filestore
+
+There are two ways to setup journal:
+  * **Colocated** journal is created on the same disk as partition for the data. This setup is easier for installation and it doesn't require any other disk to be used. However, colocated setup is significantly slower than dedicated)
+  * **Dedicate** journal is placed on different disk than data (or into partition). This setup can deliver much higher performance than colocated but it require to have more disks in servers. Journal drives should be carefully selected because high I/O and durability is required.
+
 * Cluster and public network
 
 Ceph cluster is accessed using network and thus you need to have decend capacity to handle all the client. There are two networks required for cluster: **public** network and cluster network. Public network is used for client connections and MONs and OSDs are listening on this network. Second network ic called **cluster** networks and this network is used for communication between OSDs.