Mechanism to view and browse complex hierarchy

I'm trying to find the best way to display hierarchy information and to allow the user to explore structural information. At the moment there are the following levels but there could be more potentially:

Field > Installation > Substructure Group > Substructure > Component

The first option that came to my mind is a Tree View but I am not sure it's the best way of achieving this as so many levels of hierarchy can end up in something slow and hard to interact with.

Another idea I'm considering is a number of panels from left to right conveying the hierarchy (similar to what Finder in OSX does) but this would just work well for up to a few levels so I still have the impression that there must be a better way of achieving this.

Do you guys have any suggestion?

Many thanks!