CODIVA | core release rev source data infrastructure virtualization and speed up the development platform

2022-08-01 18:26 0

/ Aswen News/August 01, 2022 Guangzhou -- On July 27, the first exchange meeting of Zhejiang Digital Infrastructure Industrial Technology Alliance was held in Hangzhou with the theme of "New mode of digital infrastructure, Green, low-carbon and new potential energy". As a member unit of the alliance, Xinqiyuan released CODIVA, a fully open data virtualization and accelerated development platform for developers, in the alliance exchange meeting.

Journalists from more than 10 news media, such as China News Service, China Business News, Science and Technology Daily, The Paper, semi-conductor Industry Observation, Aijiwei, Xinbang, etc., participated in the media meeting.

Cao Hui, Product Marketing Director of Xinqiyuan, introduced the function and operation mode of CODIVA platform in detail. Lu Sheng, chairman and CEO of Xinqiyuan, gave detailed answers to questions raised by journalists about the open source concept of Xinqiyuan, the specific content and advantages of CODIVA platform.

What is CODIVA?

Cao Hui, Product marketing director of Xinqiyuan, introduced that Xinqiyuan CODIVA is a highly open development platform that can carry out flexible and efficient programming based on Xinqiyuan DPU. In the age of data, almost all data infrastructure is virtualized, and CODIVA provides a platform for virtualization and accelerated development.

Through CODIVA, Xinqiyuan's partners and industry developers can use the mature API interface opened by the platform to quickly build more suitable for their own business system network, security, storage, management and other data infrastructure, to meet the current changing and developing new business needs.

Why CODIVA development platform?

Lu Sheng said in the media interview that throughout the development history of modern new technologies, the open source community has played an extremely important and indispensable role in the maturation process of the most important and widely used technologies such as Linux, OpenStack and kubernetes.

Because of these communities and platforms, products can speak a common language for their business. As a new basic computing facility for data, DPU should have a unified language and rules at the initial stage, otherwise the subsequent development is bound to be difficult.

Lu Sheng reviewed the experiences of Xinqiyuan, and said that Xinqiyuan started to operate its own open source community of DPU from the very beginning, with very rich experience in community operation and interaction. Many universities, scientific research institutions and great people gathered in the community, and a lot of advanced ideas were generated, which also ensured that Xinqiyuan DPU would always follow the visionary and correct direction Move on.

< p> Xinqiyuan has been adhering to the idea of open source since its inception, and has also participated in many internationally important open source projects, such as Linux, OpenStack, DPDK, OVS, P4, Kube-OVN and so on.

While following the standardization of the community, the software based on Xinqiyuan CODIVA platform integrates its own code contribution into the open source community and platform, which can facilitate users to quickly connect and adapt.

The predecessor of vDPA technology, which is Xinqi Source open source and contribute to the community, provides the earliest solution for the virtual machine with the acceleration technology to realize the hot migration at the same time, and is widely used by first-class manufacturers in the world.

How does CODIVA provide users with more flexible capabilities?

From the current development trend of the industry, different fields and scenarios are becoming increasingly fragmented. Waiting for hardware iteration to meet multiple scenarios is no longer able to meet the timeliness requirements, so it is necessary to shift from hardware definition to software definition.

At the same time, the needs of thousands of industries and massive use cases are different. Especially with the rise of emerging technologies and industries such as edge computing, 5G, AI, cloud games, ultra-clear video streaming media, online live broadcasting, blockchain, metacom and so on, the concept of "computing" has been constantly expanding its boundaries. To reflect the personalization, customization, matching and differentiation of the chip, software is needed.

The core source DPU architecture is a high-performance hardware architecture driven by flexible software. The core and base of CODIVA platform is the DPU. The original software of Xinqiyuan DPU supports hardware acceleration and is designed for hardware acceleration. In the initial design of Xinqiyuan DPU, the idea of separating control surface and data surface is adopted, and the data surface is sunk to the hardware network card, so as to realize software definition and hardware acceleration.

What benefits can CODIVA bring to DPU related users? < / b > < / I > < / p > < p > < b > lower threshold < / b > < / p > < p > with the rapid development of business, traditional ASIC architecture have been unable to adapt. While Dpus are generally programmable, requiring users to understand and write the underlying code limits their scope.

In order to enable the majority of users to more and faster use of DPU, at the same time for their own business, Xinqiyuan launched CODIVA development platform. The ability of Xinqiyuan DPU is provided through the interface, which greatly reduces the threshold of DPU programming for users, and enables more industry developers to participate in and enable their own applications with DPU.

Business acceleration

Through CODIVA, Xinqiyuan's partners, application developers and infrastructure operation and maintenance administrators can realize the call and access to all capability interfaces of Xinqiyuan DPU, greatly speeding up and shortening the cycle of building and integrating new applications based on DPU. CODIVA allows business people to focus more on their applications rather than the underlying architecture, which is where cloud thinking fits in.

Code smoothing

With the iteration of versions, the user code developed based on business customization on traditional hardware gradually fails to realize smooth inheritance, and users have to re-encode it based on the new generation of hardware. Through CODIVA platform, all Xin-Qiyuan Dpus are designed and run based on the same open development logic, and the external interface of each module is consistent, so that cross-version compatibility can be achieved, so that user code can be smoothly inherited and run in future DPU versions.

Seeing this necessity, Xinqiyuan provides CODIVA, a DPU-based development environment and tool for partners and developers to quickly create more high-performance business applications.

< /p>

In the future,CODIVA platform will cooperate with the community, let developers more quickly familiar with Xinqiyuan DPU and integrate with their own business, to help customers more quickly develop leading applications and services. To bring more help to the construction of digital infrastructure, to provide stronger support for new technology and infrastructure.

Source: Corporate press release
Press release Overseas media release advertorials Release advertorials release press conference Release press release overseas media release media release platform media release release press release Invite media to invite overseas press release Overseas press release