The Scheduling process in Large Scale Distributed System (LSDS) became more important due of increases of users and applications. This paper presents a dynamic meta-scheduling architecture model for LSDS based on monitoring. Dynamic scheduling process tries to perform task allocation on the fly as the application executes. The monitoring is important in this process because can offer a full view of nodes in distributed systems. The proposed architecture is an agent framework and contains a Grid Monitoring Service, an Execution Services and a Discovery Services. The performance of used monitoring system-MonALISA is very important for dynamic scheduling because ensure the real-time process. The experimental results validate our architecture and scheduling model.