There is no question that there are lots of smart people working at Citrix. However, it is always a good idea to augment the internal innovation with external ideas. One way that Citrix fosters open innovation is by sponsoring university research. Because technologies related to datacenter automation and autonomic computing are important to Citrix customers, Citrix is one of the corporate sponsors of the National Science Foundation Center for Autonomic Computing (CAC). The CAC includes the University of Florida, the University of Arizona and Rutgers University. Other universities are looking to join the center in the near future. The CAC engages in research related to self-managed and self-optimizing network, middleware, and services in both centralized and distributed systems.
Citrix Labs work closely with researchers at the CAC. As a CAC industry advisory board member, we help set the direction for the research projects. At times, Citrix Labs’ staff initiate internal projects to extend and apply the results of relevant CAC research projects to the Citrix products. Such activities also enable Citrix to provide feedback on real world scenarios to the researchers and the identify areas which require additional investigation. One such project is Project Dosojin, where predictive and classification algorithms developed by CAC are used to optimize the placement of virtual machines on XenServers based on their historic performance characterization. Under Project Dosojin, Citrix labs is developing a framework for dynamic load management as well as power management based on historic data. Typical of most Citrix Labs projects, it will be a while before these capabilities show up in Citrix commercial products.
At Citrix, university and research center relationships are not limited to the United States. Citrix Labs in Sydney, Australia and Cambridge, United Kingdom also interact with regional universities and promote open innovation.