Nlyte Data Center Infrastructure Management (DCIM)
Likelihood to Recommend
IBM
IBM Rational ClearCase might be better suited for a smaller / simpler code base. Larger code bases really slow it down... but then again there are better alternatives out there for source control
Nlyte is well suited for keeping a detailed inventory of the assets in the hosting center. With the ability to import hosting center floor plans, knowing exactly where each asset is located is a snap. When alarms occur in monitored devices, this also provides faster resolution because the exact point of alarm can be displayed on the floor plan. Nlyte is also well suited for organizations with data center assets housed in multiple locations. In some cases, as with my organization, some of the locations are Telco rooms or closets. Again, when properly set up, a device causing an alarm can be pinpointed to its exact location.
Rational ClearCase is excellent for handling versioning and branching. No other tool I've used has the depth that ClearCase has when it comes to handling complex branching scenarios and identifying where certain versions of particular files are within a particular configuration.
Rational ClearCase handles parallel development of many dependent applications really well.
The use of ClearCase Views to switch between projects and configurations is extremely convenient as opposed to the local workstation model of the competitors.
Nlyte Asset Optimizer (NAO) tracks every asset in our hosting centers and when integrated with Nlyte Energy Optimizer (NEO), which monitors the hosting center environment, we can see, at a glance, the asset causing the alarm and its exact location in the hosting center. This is a strength, as it provides for faster resolution of problems if/when they occur.
Nlyte Asset Optimizer (NAO) has a lot of built-in reports that are great for looking at. For example, servers of a specific brand, or how many Us are taken up by servers. I see this as a strength and use this capability for capacity planning.
Nlyte Asset Optimizer (NAO) is currently all manual entry of assets. It would be great if NAO could provide for automated discovery of hosting center assets. This automation would be limited to ICMP and SNMP communication so not every asset can provide automated discovery, but it would be great for all IP addressable devices.
If development is centrallized to one location and your company releases hundreds of customized versions of your software per year, then ClearCase is the best tool for managing the complexity of multiple versions of customized software. If your company has globally distributed development, then I'd recommend Team Foundation Server over ClearCase. If your organization uses Agile Methodologies, then I'd recommend TFS with GIT.
I am still using the other three products as they have features that Nlyte does not have, and that are really out of scope for Nlyte. I can give one example because this product is an in-house application. It is our CMDB application, and it interfaces with several other in-house systems to provide data that Nlyte is not designed for. Example: If we get an alarm from a server, and if there is currently a planned outage with a Request For Change (RFC), we ignore the alarm unless it exceeds the RFC window.