현재는 가상머신 생성 과 같은 오퍼레이선 실패시 error 만 발생하고 상태는 유지되는데, 이상적으로는 clean up 이 이뤄져야 함. apply _func()와 cleanup_func() 와 같은 인터페이스를 생성하여, 에러 발생시 자동으로 롤백되는 유틸리티 개발 예정.