Help to understand storage
Hello all,
I'm a newby and I read many pages, but I'm always bit confused about VM Storage in OpenStack.
As I understood, there is "OpenStack Swift" wich is able to store objects (and a VM image is an object), and there is also Glance which is able to interconnect a Nova Cluster to Swift to retrieve images. If this is true, OpenStack Swift/Glance is what can do a SAN in a traditional virtualized infrastructure like Xenserver or VMWare.
We admit, for example, a project with a VM with LAMP and a dynamic site like Wordpress; in this example, the VM has to write many datas, like Apache log and MySQL data.
The question is this: as I understood, Swift is not a real filesystem: when a bit change, all the object must be updated and, then in my example, we have to upload a modified image for every "Insert/Update" query.
Is that correct and I have to store dynamic data in another system like NFS NAS? Or I don't understood the function of memcached in swift or something else? Are old nova-objectstore able to do this?
The last question: are compute servers (using XEN or KVM hypervisor) fault tolerant? I mean, if a host goes down forn an HW problem, are the instance running on this host automatically migrated on another one?
Thanks,
Alberto
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Alberto Zuin
- Solved:
- Last query:
- Last reply: