Ethernet has been a hotspot in industrial communication. Its intrinsic non-determinism and slow failure recovery mechanism are two major obstacles of Ethernet's application in the industrial environment. To address these two problems, this paper proposes a novel fast recovery and real-time optical industrial Ethernet architecture based on dual-ring topology, and presents some test results from our partly implementation of the architecture. First, resource utlilization of the FPGA implementation shows that the proposed architecture is cost effective. Second, it is seen that recovering from a single failure costs no more than 30 ms, far less than traditional resilience techniques in Ethernet. Besides, end to end delay with no background traffic, which is instructive to the future design of the scheduling algorithms, is also presented.