By Richard R. Lee
CrosStor Software Inc. (formerly Programmed Logic Corp.) recently announced "CrosStor SAN," OEM software that provides an extension to the company's widely deployed "CrosStor NAS" technology. CrosStor NAS, an appliance-oriented storage operating system that supports file sharing among Windows (CIFS) and Unix (NFS) clients, is used by a number of NAS appliance providers, such as Auspex, Connex, ECCS, Hewlett-Packard, MTI and others.
CrosStor SAN in its simplest form provides multi-protocol filer capabilities to Fibre Channel-based SAN infrastructures, allowing OEMs and systems developers to create storage appliances with similar ease of use and management features, as well as data sharing capabilities, found in NAS appliances. CrosStor SAN is implemented on top of the company's NAS operating system, and uses a dedicated, server-based SAN Controller module and SAN Agents on each node on the SAN (see diagram).
According to CrosStor officials, the SAN Agents enable file servers to transfer data directly to and from disks at the speed of the SAN. The SAN Controller coordinates shared disk access and offloads administrative processes.
The architecture is based on separate control and data paths. The control path is IP driven and connects the SAN Controller and all of the servers on the SAN via Ethernet. The servers communicate with the SAN Controller for data traffic control, file access authorizations, and management functions.
The data path uses a Fibre Channel Protocol (FCP) connection between the servers and the storage devices on the SAN. After minimal interaction between the servers and the SAN Controller over the IP network, data transfers are established directly over Fibre Channel at wire speeds between servers and the storage devices. This approach requires minimal CPU intervention at the server level, and data is not required to be transferred over the IP network or through the protocol stacks.
The SAN Controller is in essence a storage appliance that has been optimized to move data at wire speeds whenever possible. In the distributed architecture, the SAN Controller acts as a peer to all of the other resources on the SAN. The servers connected to the SAN run agents, which are small programs/applets that move data to and from the SAN at high speeds, and communicate requirements to the SAN Controller.
Solutions based on CrosStor SAN will allow users to have access to shared files without the need to manage the access and maintain cache coherency. CrosStor SAN manages all four major file-sharing requirements: filenames, attributes, security and locking. It also separately manages these requirements for the file systems it supports: Windows (CIFS) and Unix (NFS).
Security and volume management are facilitated through a management framework GUI that provides a mechanism for setting up LUN mapping and authorization control (masking), volume manipulation, striping/mirroring, and other functions such as sizing, re-sizing on the fly, etc.
Additionally, high availability is provided on many levels, including a 64-bit journaling-type file system that uses checkpointing and a sophisticated transaction monitor to log all file functions for quick rebuilds and restores, along with a Clustered File System (CFS) to support automatic failover scenarios when using multiple SAN Controllers. These two capabilities eliminate the most common single points of failure (i.e. file system corruption and application failure). In the future, CrosStor will offer the ability to support local or remote snapshot copying, along with remote mirroring.
CrosStor SAN-based solutions from several highly visible OEMs are expected to be available later this year.
CrosStor SAN is similar to other "SAN operating system" approaches announced by a variety of vendors. It provides a great deal of the functionality that has been missing from "infrastructure-oriented" SAN offerings.
What is different, and perhaps unique, about CrosStor is that the company is 100% focused on the appliance paradigm and believes that it is the most logical approach to facilitating the capabilities that SANs have long promised. This runs counter to a number of other vendors' approaches that focus on a variety of deployment methodologies, from piggy-backing on existing server operating systems to building large, monolithic appliances. CrosStor appears to have heard loud and clear the message from the end-user community that what is really required for SANs to be successful is an easy to deploy and manage solution that delivers on the promise of lowering storage costs on both an acquisition and management basis. This is in addition to the requirements for scalability to meet "data on demand," and to reduce risks to data while improving access.
In terms of competition, CrosStor SAN goes head to head with many of the storage virtualization approaches (as opposed to a true SAN file system) announced by vendors such as Compaq, DataCore Software, IBM/Tivoli, StorageApps, and others. It best fits into the category commonly referred to as LUN manipulation with out-of-band management. This approach is intended primarily to support the emerging requirements for so-called universal SAN appliances.
Each of the vendors' approaches are unique, however, and end users will have to accept the choice that their OEM or systems integrator has made in terms of core SAN operating system technology. Users should also be aware that there is little potential for interoperability between competing solutions.
In spite of its relatively small size, CrosStor is a highly visible participant in the development of standards within the Storage Networking Industry Association (SNIA), and may be able to foster a wider level of interoperability among disparate offerings. The jury is still out on this, however, as SNIA has had little impact to date in terms of breaking down the barriers between its members' various technologies. But anything that moves the competing solutions closer together is beneficial to the end-user community.
Richard R. Lee is InfoStor's Editor-at-Large. He can be contacted at Richard.Lee@sanwarriors.com or at (201) 251-6620.
ECCS combines DAS, NAS, SAN
By Richard R. Lee
ECCS Inc. recently announced its SANStar network storage engine, which is designed to unify disparate data sources, whether they are based on direct-attached storage (DAS), network-attached storage (NAS), or storage area network (SAN) architectures. In addition, SANStar provides centralized management and monitoring.
The technology promises to deliver continuous access to shared data files and applications, regardless of their location, all at Fibre Channel data rates. SANStar is an extension of ECCS's Synchronix DAS and Synchronection NAS product families, which are sold direct to end users and through OEMs such as Unisys.
ECCS, originally a reseller of NCR equipment and then a vendor of OEM RAID products, has now evolved once again to become a direct provider of DAS, NAS, and SAN solutions (including infrastructure, storage devices and management software).
SANStar is ECCS's SAN-type operating system, based on technology developed by CrosStor Software, as well as internally-developed technology. SANStar facilitates end users' ability to access and share data across disparate networks and protocols, such as SAN (Fibre Channel), NAS (IP) and DAS (SCSI), as well as among disparate operating systems such as Windows and Unix.
SANStar provides a centralized management and monitoring interface, creating a "one-to-many" environment where numerous devices and nodes can be controlled by one administrator. The technology provides a mechanism for users to enhance the performance and flexibility of their existing ECCS-based solutions, with a future focus on providing the same levels of functionality to third-party storage devices through deployment of the SANStar APIs.
Like many RAID vendors of the 1990s, ECCS must transform itself from a box provider to a company that provides solutions and overall systems management, especially in light of its installed base of customers, most of whom are now embracing network-oriented storage environments.
In regard to competition, ECCS is endeavoring to find competitive advantage in a field of vendors, all of whom have access to similar technology and infrastructure partners. A potential source of such competitive advantage may be realizable if they are able to open up their capabilities to support other vendors' DAS, RAID and NAS devices.
Richard R. Lee is InfoStor's Editor-at-Large. He can be reached at Richard.Lee@sanwarriors.com or at (201) 251-6620.