)]}'
{"doc/arch-design-draft/source/design-compute/design-compute-storage.rst":[{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"e10a64a8d7004cc663ca05b6516b96e2b7cbe86e","unresolved":false,"context_lines":[{"line_number":13,"context_line":"In general, the questions you should ask when selecting storage are as"},{"line_number":14,"context_line":"follows:"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"* What is are my workloads?"},{"line_number":17,"context_line":"* Do my workloads have IOPS requirements?"},{"line_number":18,"context_line":"* Are there read, write or random access performance requirements?"},{"line_number":19,"context_line":"* What is your forecast for the scaling of storage for compute?"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da36d5c6_e1862a12","line":16,"range":{"start_line":16,"start_character":7,"end_line":16,"end_character":26},"updated":"2017-02-22 04:06:14.000000000","message":"plural or singular?","commit_id":"ea05adde268c094bede013a06543c011312dabad"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"e10a64a8d7004cc663ca05b6516b96e2b7cbe86e","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"* What is are my workloads?"},{"line_number":17,"context_line":"* Do my workloads have IOPS requirements?"},{"line_number":18,"context_line":"* Are there read, write or random access performance requirements?"},{"line_number":19,"context_line":"* What is your forecast for the scaling of storage for compute?"},{"line_number":20,"context_line":"* What storage is your enterprise currently using? Can it be re-purposed?"},{"line_number":21,"context_line":"* How do you manage the storage operationally?"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da36d5c6_8189ee28","line":18,"range":{"start_line":18,"start_character":23,"end_line":18,"end_character":24},"updated":"2017-02-22 04:06:14.000000000","message":"oxford comma","commit_id":"ea05adde268c094bede013a06543c011312dabad"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"e10a64a8d7004cc663ca05b6516b96e2b7cbe86e","unresolved":false,"context_lines":[{"line_number":16,"context_line":"* What is are my workloads?"},{"line_number":17,"context_line":"* Do my workloads have IOPS requirements?"},{"line_number":18,"context_line":"* Are there read, write or random access performance requirements?"},{"line_number":19,"context_line":"* What is your forecast for the scaling of storage for compute?"},{"line_number":20,"context_line":"* What storage is your enterprise currently using? Can it be re-purposed?"},{"line_number":21,"context_line":"* How do you manage the storage operationally?"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"da36d5c6_c183e602","line":19,"range":{"start_line":19,"start_character":10,"end_line":19,"end_character":14},"updated":"2017-02-22 04:06:14.000000000","message":"my?","commit_id":"ea05adde268c094bede013a06543c011312dabad"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"e10a64a8d7004cc663ca05b6516b96e2b7cbe86e","unresolved":false,"context_lines":[{"line_number":17,"context_line":"* Do my workloads have IOPS requirements?"},{"line_number":18,"context_line":"* Are there read, write or random access performance requirements?"},{"line_number":19,"context_line":"* What is your forecast for the scaling of storage for compute?"},{"line_number":20,"context_line":"* What storage is your enterprise currently using? Can it be re-purposed?"},{"line_number":21,"context_line":"* How do you manage the storage operationally?"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Many operators use separate compute and storage hosts instead of a"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da36d5c6_017ede18","line":20,"range":{"start_line":20,"start_character":18,"end_line":20,"end_character":22},"updated":"2017-02-22 04:06:14.000000000","message":"my?","commit_id":"ea05adde268c094bede013a06543c011312dabad"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"e10a64a8d7004cc663ca05b6516b96e2b7cbe86e","unresolved":false,"context_lines":[{"line_number":18,"context_line":"* Are there read, write or random access performance requirements?"},{"line_number":19,"context_line":"* What is your forecast for the scaling of storage for compute?"},{"line_number":20,"context_line":"* What storage is your enterprise currently using? Can it be re-purposed?"},{"line_number":21,"context_line":"* How do you manage the storage operationally?"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Many operators use separate compute and storage hosts instead of a"},{"line_number":24,"context_line":"hyperconverged solution. Compute services and storage services have different"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da36d5c6_21792230","line":21,"range":{"start_line":21,"start_character":9,"end_line":21,"end_character":12},"updated":"2017-02-22 04:06:14.000000000","message":"I?","commit_id":"ea05adde268c094bede013a06543c011312dabad"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"e10a64a8d7004cc663ca05b6516b96e2b7cbe86e","unresolved":false,"context_lines":[{"line_number":44,"context_line":"servers outside of the compute nodes."},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"If you use separate compute and storage hosts, you can treat your"},{"line_number":47,"context_line":"compute hosts as \"stateless\" as long as you do not have any instances"},{"line_number":48,"context_line":"currently running on a compute host, you can take it offline or wipe it"},{"line_number":49,"context_line":"completely without having any effect on the rest of your cloud. This"},{"line_number":50,"context_line":"simplifies maintenance for the compute hosts."}],"source_content_type":"text/x-rst","patch_set":3,"id":"da36d5c6_01a5fea0","line":47,"range":{"start_line":47,"start_character":28,"end_line":47,"end_character":31},"updated":"2017-02-22 04:06:14.000000000","message":"I\u0027m not sure why you removed the period here? It makes the sentence harder to parse.","commit_id":"ea05adde268c094bede013a06543c011312dabad"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"e10a64a8d7004cc663ca05b6516b96e2b7cbe86e","unresolved":false,"context_lines":[{"line_number":106,"context_line":"  and rely on features that may not continue to be developed."},{"line_number":107,"context_line":"* If additional storage is required, this option does not scale."},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"Running a shared file system on a storage system apart from the computes nodes"},{"line_number":110,"context_line":"is ideal for clouds where reliability and scalability are the most important"},{"line_number":111,"context_line":"factors. Running a shared file system on the compute nodes themselves may be"},{"line_number":112,"context_line":"best in a scenario where you have to deploy to pre-existing servers for which"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da36d5c6_41aff680","line":109,"range":{"start_line":109,"start_character":64,"end_line":109,"end_character":72},"updated":"2017-02-22 04:06:14.000000000","message":"compute?","commit_id":"ea05adde268c094bede013a06543c011312dabad"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"e10a64a8d7004cc663ca05b6516b96e2b7cbe86e","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"* Error reporting has received some attention in Mitaka and Newton but there"},{"line_number":134,"context_line":"  are improvements needed."},{"line_number":135,"context_line":"* Live Migration resource tracking issues"},{"line_number":136,"context_line":"* Live migration of rescued images"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"Choice of file system"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da36d5c6_a1ba72be","line":135,"range":{"start_line":135,"start_character":7,"end_line":135,"end_character":16},"updated":"2017-02-22 04:06:14.000000000","message":"migration","commit_id":"ea05adde268c094bede013a06543c011312dabad"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"e10a64a8d7004cc663ca05b6516b96e2b7cbe86e","unresolved":false,"context_lines":[{"line_number":133,"context_line":"* Error reporting has received some attention in Mitaka and Newton but there"},{"line_number":134,"context_line":"  are improvements needed."},{"line_number":135,"context_line":"* Live Migration resource tracking issues"},{"line_number":136,"context_line":"* Live migration of rescued images"},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"Choice of file system"},{"line_number":139,"context_line":"---------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"da36d5c6_c1b126e3","line":136,"range":{"start_line":136,"start_character":28,"end_line":136,"end_character":34},"updated":"2017-02-22 04:06:14.000000000","message":"Last two points need periods.","commit_id":"ea05adde268c094bede013a06543c011312dabad"},{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"71649029b7564e88c5583d85c0e0332b7f42e79c","unresolved":false,"context_lines":[{"line_number":38,"context_line":"few sections."},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"Non-compute node based shared file system"},{"line_number":41,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"In this option, the disks storing the running instances are hosted in"},{"line_number":44,"context_line":"servers outside of the compute nodes."}],"source_content_type":"text/x-rst","patch_set":4,"id":"da36d5c6_aad6664c","line":41,"range":{"start_line":41,"start_character":41,"end_line":41,"end_character":43},"updated":"2017-02-24 13:19:38.000000000","message":"remove","commit_id":"8bb464e40574c11d461cc22b8d022bd12f038c82"}]}
