HOME

TheInfoList



OR:

The China National Grid (CNGrid) () is the Chinese national high performance computing network supported by
863 Program The 863 program () or State High-Tech Development Plan () was a program funded and administered by the government of the People's Republic of China intended to stimulate the development of advanced technologies in a wide range of fields for th ...
.


Research and development

CNGrid is a project supported by the Hi-Tech Research and Development (863) Program of
China China, officially the People's Republic of China (PRC), is a country in East Asia. It is the world's List of countries and dependencies by population, most populous country, with a Population of China, population exceeding 1.4 billion, slig ...
. CNGrid is a generation test-bed of
information infrastructure An information infrastructure is defined by Ole Hanseth (2002) as "a shared, evolving, open, standardized, and heterogeneous installed base" and by Pironti (2006) as all of the people, processes, procedures, tools, facilities, and technology whic ...
aggregating high-performance
computing Computing is any goal-oriented activity requiring, benefiting from, or creating computing machinery. It includes the study and experimentation of algorithmic processes, and development of both hardware and software. Computing has scientific, ...
and
transaction processing Transaction processing is information processing in computer science that is divided into individual, indivisible operations called ''transactions''. Each transaction must succeed or fail as a complete unit; it can never be only partially compl ...
capabilities. Through resource sharing, work in coordination, and service mechanism, CNGrid supports applications such as
scientific research The scientific method is an empirical method for acquiring knowledge that has characterized the development of science since at least the 17th century (with notable practitioners in previous centuries; see the article history of scientific m ...
, resource environment,
advanced manufacturing Advanced manufacturing is the use of innovative technology to improve products or processes, with the relevant technology being described as advanced, innovative or cutting edge. Advanced manufacturing industries increasingly integrate new innov ...
, and information services. CNGrid promotes the construction of national information industry and the development of related industries by technological innovations. China National Grid Software, named CNGrid GOS, is a suite of grid software with independent
intellectual property Intellectual property (IP) is a category of property that includes intangible creations of the human intellect. There are many types of intellectual property, and some countries recognize more than others. The best-known types are patents, co ...
, which is developed by the CNGrid software R&D project team. It mainly includes a
system software System software is software designed to provide a platform for other software. Examples of system software include operating systems (OS) like macOS, Linux, Android and Microsoft Windows, computational science software, game engines, search engin ...
, a
CA certificate In cryptography, a certificate authority or certification authority (CA) is an entity that stores, signs, and issues digital certificates. A digital certificate certifies the ownership of a public key by the named subject of the certificate. This ...
management system and a testing environment, three business version of sub-systems (high-performance computing gateway, data grid, and grid workflow), and a monitoring system. This project is undertaken by seven organizations including Institute of Computing Technology of Chinese Academy of Sciences, Jiangnan Institute of Computing Technology,
Tsinghua University Tsinghua University (; abbr. THU) is a national public research university in Beijing, China. The university is funded by the Ministry of Education. The university is a member of the C9 League, Double First Class University Plan, Projec ...
,
National University of Defense Technology The National University of Defense Technology (NUDT; ) is a national public research university in Changsha, Hunan, China. Founded in 1953 as the People's Liberation Army Military Academy of Engineering, the institution is directly affilia ...
,
Beihang University Beihang University, previously known as Beijing University of Aeronautics and Astronautics (), abbreviated as BUAA or Beihang ( zh, c=北航, p=), is a national public research university located in Beijing, China, specializing in engineering, t ...
, Computer Network Information Center of Chinese Academy of Sciences, and Shanghai Supercomputing Center. CNGrid GOS system software CNGrid GOS system software (VegaGOS) provides functionalities including global naming management, VO management, user management,
resource management In organizational studies, resource management is the efficient and effective development of an organization's resources when they are needed. Such resources may include the financial resources, inventory, human skills, production resources, or ...
, application runtime management and so on. The VegaGOS has many important innovations in global naming management, distributed resource management, virtual organization (agora), grid process (grip) technology, grid security mechanism, supporting a variety of domain applications, etc. Naming Naming is a decentralized and name-stable global object (Gnode) management system. Naming supports locating objects by the global unique identifier with the feature of low latency and high success ratio; Naming also supports object searching based-on attribute-match with the feature of low latency and high recall ratio. Naming is a fundamental component in VegaGOS to construct the whole system. As a reusable component, Naming forms a global layer of virtual names to solve the problem of non-stable of physical address and tight
coupling A coupling is a device used to connect two shafts together at their ends for the purpose of transmitting power. The primary purpose of couplings is to join two pieces of rotating equipment while permitting some degree of misalignment or end mov ...
between applications and resources. Resource management Resources in VegaGOS are in various forms, and are accessed in different ways. It is really difficult to describe and manage those heterogeneous resources. The introduction of resource controller mechanism (RController) is in order to import and manage various heterogeneous resources in a unified way. RController provides many functions for resources like create, destroy, access control, access, read and write properties, etc. VO management
Virtual organization A virtual organization is a temporary or permanent collection of geographically dispersed individuals, groups, organizational units, or entire organizations that depend on electronic linking in order to complete the production process (working defi ...
in VegaGOS, called Agora, supplies distributed resources, users and access control policy management, and has the characteristic of single sign-on and single system image. Agora, as a common trusted third-party super-organization, achieves the unified cross-domain access control mechanisms while keeping autonomy. Grid application runtime management Grid applications need to maintain the identities of users to support access control implementation during runtime. In VegaGOS, Grid Process technology, which is abbreviated to grip, is not only maintains the user identities and other application runtime context, but also manages resources occupied by the application and supports a number of applications collaborations. Application-level tools VegaGOS provides application level tools in order to support the traditional command-line mode in high-performance computing and to make it have grid characteristics, including Portal/GShell/VegaSSH/GOSClient. Portal provides users with an operation interface based on the Internet and facilitates users to use VegaGOS. GShell is a grid shell like a
GNU GNU () is an extensive collection of free software (383 packages as of January 2022), which can be used as an operating system or can be used in parts with other operating systems. The use of the completed GNU tools led to the family of operat ...
bash environment, to support the application running with a grip; VegaSSH supplies single sign-on to any grid node to use the back-end high performance computing resources; GOSClient is a set of client tools including GShell and can be installed independently to use VegaGOS system.


See also

*
EUChinaGRID The Framework Programmes for Research and Technological Development, also called Framework Programmes or abbreviated FP1 to FP9, are funding programmes created by the European Union/European Commission to support and foster research in the Europea ...


References


External links


homepageWebHPC
Production of CNGrid GOS {{Telecommunications in the People's Republic of China Science and technology in China Internet in China