The reserve scheduling is important for integrated energy systems to cope with sudden disturbances such as fluctuations of renewable energy. The existing reserve scheduling approaches for integrated energy systems need iterations of calculation to guarantee the feasibility of the gas-fired units' reserve, leading to problem of high computational burden. In this paper, a two-layer optimization model is proposed to set the boundary of the gas-fired units' power and reserve, so that the scheduling result can meet the gas network constraints. The proposed two-layer optimization framework can avoid repeated loop iterations, resulting in low computational complexity. Testing results verify the effectiveness of the proposed method.