Gentlemen
Now Erlang On Xen supports basic Erlang API for accessing the virtual disk. API is simple as:
disk:read(Start, NumSect)
disk:write(Start, Data)
disk:barrier()
disk:flush()
erlang:disk_info()
The build-service is already updated to support in-instance persistence, documentation and examples will be available in a few days.
A number of more high-level persistence interfaces could be implemented over this layer, including "traditional" file systems, dets-like interfaces, etc. Please, don't hesitate to share your thoughts about possible directions of development.
Sincerely,
--Victor