What Does SMI-S Certification Mean for End Users?
SNIA announced at the Spring 2004 Storage Networking World Conference that the first products had passed SMI-S conformance testing. We thought we'd check with a company that's run their products through the testing to see what's in it for enterprise storage users. After all, storage users have big connectivity and management challenges to solve, and soon, so they can't afford to try too many different solutions before finding the right one.
So after learning the details of the Storage Management Initiative Specification (SMI-S) SNIA-Conformance Testing Program (SNIA-CTP), we sought out Julie Ryan, manager of alliances for Engenio (formerly LSI Logic Storage Systems). The SMI-S Provider from Engenio lets users integrate storage devices with a variety of management tools, and has passed the SMI-S SNIA-CTP.
Enterprise Storage Forum (ESF): We saw some pretty excited vendors at the news conference announcing the first CTP-compliant products. What's in it for your customers?
Julie Ryan (JR): With the SMI-S SNIA-CTP release, we are witnessing a major milestone after four years of standards development toward helping storage administrators alleviate the pain points of managing multi-vendor storage infrastructures. Now, with the SNIA-CTP, there is assurance that over 100 storage devices have properly implemented the SMI-S standard.
We can now provide a stable and validated standard access methodology for software vendors to take advantage of Engenio's premium storage features. Without the SMI-S, software vendors spent a long time assimilating our Application Programming Interface (API) code for each array system generation to work with their software application. Work was further complicated with integration requirements for the proprietary integration of each vendors' storage device. The SMI-S makes it so much easier to develop software management functionality across a broader hardware base. In essence, this means that customers are going to see more storage management products faster to market, and with more features.
ESF: That brings to mind the concern about "plain vanilla" products developed for the lowest common denominator. Will customers see a more limited range of features to select from if vendors are developing within the limits of a specification?
JR: Customers will see just the opposite, because a common base recipe has been established for the majority of reasons storage hardware and applications need to communicate. We are seeing more integration work underway with SMI-S than from all of the previous years using proprietary APIs. Since applications do not have to integrate to a different API for each storage device, there will be more time to create features and deliver higher-level functions. Instead of plain vanilla, the user will see a wide range of flavors that integrate more products and have more active management capabilities.
ESF: Engenio works with strategic partners, OEMs, and alliances to develop storage solutions. Will SMI-S compliance hinder work with those partners, or will it help Engenio work with more vendors and developers?
JR: Because SMI-S covers the basic operations needed for the day-to-day administrative activities, it is enabling us to work toward a broader base of products, more active management capabilities, and a wider range of features that our OEM partners can offer. For example, before SMI-S, heterogeneous management products essentially only did discovery and error reporting. Now, because of what's covered in the SMI-S, product developers are concentrating on LUN mapping, snapshot, and other higher-level feature offerings. SMI-S broadens our support base of partner solutions by simplifying the integration effort. A proprietary API was good for managing one device or one client application, not for integrating an application to many hardware products.
ESF: It sounds like a large investment in infrastructure is needed to test this broader base. Where are you able to get together with your alliance partners to work on SMI-S compliance?
JR: The SMI-Lab at the SNIA Technology Center in Colorado Springs, Colorado has been valuable for development. Engenio has been able to test our SMI-S Provider with other hardware providers and software management clients as we work toward common integration of our products. Our philosophy has been to have our SMI-S Provider fully functional and as solid as possible. We want management applications to fit and work with our product early on, so we cover everything in the specification. And, to make it easy for our alliance partners, we post our SMI-S Provider code on our website at lsilogicstorage.com/tech/smis_provider.html. Our alliance partners can optionally license to include it in their product bundle.