run_instance以外をほぼ実装。