Applying Thought   
About Wipro
Newsroom
Investors
Careers
  
   
Wipro Technologies Consulting IT Services Product Design Business Process Outsourcing CONTACT US
 
Case Studies
Ideas
 
Search
Storage Technologies Home
FlexiSAM - SMI-S
Storage Virtualization
Fibre Channel and SAN
IP Storage
RAID Systems
NAS Systems
Storage Network Management
Disaster Recovery Products
Re-usable Components
 
Global Sourcing Lounge
 
 
 
STORAGE TECHNOLOGIES
Case Study
Storage Technologies
 
Development of IP Storage Networking Solution
 
 
Customer
A Silicon Valley based Startup Company focusing on bringing high bandwidth server and mass storage solutions to the market.
 
Challenges
Finding a partner who can provide quality software solution to enable the best in class network hardware bringing in early-to-market advantage to compete with other leaders in the storage networking market.

Performing competitor product analysis and translating that into feature definition and development. Development of host based software solutions, supporting variety of platforms and architectures.

Resolving difficulties faced in staffing local team with necessary domain expertise for product development and being able to ramp up and ramp down quickly for short term and long term resource requirements.

Standards like 10Gigabit, RDMA, RNIC, iSER (iSCSI enhancements for RDMA) were still in its infancy when the activities kicked off and hence a need for an expert team who could track from draft stage to final approval and provide solutions

 
Solution
The client wanted Wipro to take complete ownership of the software engineering of their storage-networking products. Wipro developed the complete software suite for the client’s hardware that included board bring up diagnostics, customer diagnostics, manufacturing diagnostics, hardware dependent drivers and advanced feature drivers, configuration applications and utilities. Supporting platforms include Windows 2000 / XP / 2003, HP-UX, Linux, AIX, Opteron 64-bit, PowerPC 64, and FreeBSD.

Wipro performed extensive competitor product analysis, and developed prototypes. This has helped client in easily defining product requirements.

Wipro took ownership of most of the software engineering of the networking product, by staffing the team with engineers with domain expertise relevant for the customer’s product development. Wipro managed to ramp up the team, both for customer’s long-term and short-term staffing needs.

The client’s next generation product features “hardware assists” for protocols such as iSCSI, CIFS, NFS, DAFS protocols. Wipro is part of architecture team for this product. Wipro is also involved in tracking various standards relevant for the product. Wipro’s participation in this activity helped the client freeze the architecture and specification of this complex product.

Wipro team was part of client’s team from day one of inception and was involved in defining OS level requirements and feature set for the product.

Wipro used its proven expertise in device driver development to implement a two-layered model. The lower layer is a hardware dependent layer, which remains common across the different platforms. The upper layer is platform-dependent and was ported to different operating systems while the lower layer was completely reused. In addition, features such as IEEE 802.3ad Link aggregation to achieve linear scaling of bandwidth & fault tolerance, and Virtual LAN were implemented.

Drivers were developed supporting a variety of OS and hardware platforms. Supported platforms include 32-bit, 64-bit and different processor architectures. The list of platforms supported and benchmarking performed is given in the following section.

Wipro worked with the customer’s hardware team and did bring-up of the hardware ahead of schedule. Wipro did extensive benchmarking and throughput measurements using industry standard tools with various system vendors. Overall product has outperformed competitors by at least 5-10 % across all the platforms. Highly successful demos have been presented to multiple customers.

 
Benefits
Ownership of the software engineering, definition of OS level product requirements, extensive competitor analysis, participation in architecture of product, and development of complete suite of software solutions on multiple platforms. Client focused mainly on core hardware engineering and thereby gained early-to-market advantage.
 
  Send us an email
Request proposal for services
Subscribe to our monthly newsletter
  CASE STUDIES
Development of a storage virtualization product
Sustenance engineering of a data center class NAS product
Maintenance of web management software for a NAS product
  More case studies

 
Contact us Terms of use Privacy Sitemap