The agreement between HP Labs and SAP Research really covers two areas of work: a broad umbrella agreement between both companies that includes research into areas like SOA (service-oriented architecture) semantics and RFID asset tracking technologies and business process analytics. The second part of the agreement is the two groups launch project dubbed Adaptive SAP, which aims to take the next generation of SAPs Business Process Platform, or BPP, and show how users can deploy and adapt systems on an adaptive infrastructure, according to Manley.HP and SAP are working together to optimize those componentseither separately or as part of a composite application, and licensed by SAP or a service provideron HPs hardware. The project is designed to combine technologies in model-based automation, virtualization and policy-based adoption, with compartmentalized deployment and execution environments. "The Adaptive SAP project could help customers use hardware and software when and where they need it, rather than gearing systems to run full force at all times," HP officials said in a statement. The project is a lot harder than it sounds. To be able to optimize a process on a server, HP and SAP are developing a model for choreographing IT systems so that the hardware and software continually adapt to a companys varying workloads and changing process needs. So far, the teams have mapped out a half-dozen models, collectively called the Model Information Flow, that define the different phases of model, adapt and deploy information. The first model is a generalized process modelwhich shows how one would model CRM (customer relationship management), for example. The second is a custom process model that would take the first, general model and adapt it for a very specific useWells Fargo adopting CRM, for examplethat brings in functional and nonfunctional aspects such as security, performance and reliability (where HP comes in). The third model moves from the business process model to an abstract system model, which would detail the abstract systems needed to come to a process model, according to Manley. "Its interesting and quite complex," he said. "You have to have a very intimate knowledge of the system youre talking aboutin this case, SAP BPP." Sun and SAP combine initiatives to improve manageability of SAP applications. Click here to read more. The grounded model is the process of taking the abstract system components and mapping to resource classes to match performance, security and the like. A bound model then looks at which machines are available and assigns a machine of a correct class to that system component. Finally, the deploy model takes the resulting information and deploys it, both at the software and hardware level. "We see marrying these models really being at the heart of applying these [concepts]," said Manley. "The user would only be concerned with the first, general modelthe rest would be applied at the software and hardware level." Part of that work also includes other development initiatives ongoing between SAP and HP, including SAPs BI Accelerator, an appliance written by SAP that brings in concepts of in-memory computing to radically speed up query efforts. While SAP is using in-memory in a business intelligence capacity now, eWEEK learned earlier this year that the company plans to go much further into the enterprise with its in-memory capability. While the end goal for HP Labs is 100 percent automation, the Adaptive SAP project will likely pan out over the next three to eight years, according to Manley. "Weve got the beginning parts of the system built. Weve done a lot of work in the models, so we understand the generic terms of the six different models," said Manley. "Weve brought the beginnings of systems that will use virtualization to do things like live system migration of applications from one machine to another without any interruption. Were putting together all the pieces." Financial terms of the deal between HP and SAP were not disclosed. Check out eWEEK.coms for the latest utility computing news, reviews and analysis.
SAPs BPP is the next generation of SAP applicationscomposable and configurable components that enable users to build business processes out of pieces of SAP software. BPP is part of SAPs ESA (Enterprise Services Architecture) and should be completed sometime next year.