新编写了smart_create_vm和smart_del_vm方法