Multi-customer and multi-service environment is a trend in the next generation Internet applications, for which a communication system with efficiency, adaptability, scalability and class of service is desired. To achieve automatic control and dynamic provisioning mechanisms with survivability for the optical Internet, developing a suite of interoperable strategies is necessary to meet the requirements of versatile multimedia applications in the future. This thesis presents a framework for the network control and management of a survivable optical next generation Internet, which covers the topic of design, modeling and performance evaluation for the proposed schemes and control paradigms. In addition to a survey on the state-of-the-art optical Internet technologies, this thesis focuses on the issues of architectures, path selection processes and approaches toward survivability, for which several schemes are developed, including Capacity-Balanced Alternate Routing (C-BAR), Asynchronous Criticality Avoidance (ACA) protocol, Iterative Two-Step-Approach (ITSA), Short Leap Shared Protection (SLSP), and SLSP with spare capacity Reallocation (SLSP-R). We show the feasibility of the proposed schemes by conducting extensive experiments and simulation, where performance is evaluated. This thesis aims to provide a complete solution to the design of control plane that can achieve scalability, efficiency, survivability, and class of service in the optical domain.