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. With population of China, a population exceeding 1.4 billion, it is the list of countries by population (United Nations), second-most populous country after ...
. 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 computer, computing machinery. It includes the study and experimentation of algorithmic processes, and the development of both computer hardware, hardware and softw ...
and
transaction processing In computer science, transaction processing is information processing 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 c ...
capabilities. Through
resource sharing In computing, a shared resource, or network share, is a computer resource made available from one host to other hosts on a computer network. It is a device or piece of information on a computer that can be remotely accessed from another compu ...
, 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 been referred to while doing science since at least the 17th century. Historically, it was developed through the centuries from the ancient and medieval world. The ...
, resource environment, advanced manufacturing, and information services. CNGrid promotes the construction of national information industry and the development of related industries by
technological innovation Technological innovation is an extended concept of innovation. While innovation is a rather well-defined concept, it has a broad meaning to many people, and especially numerous understanding in the academic and business world. Innovation refers to ...
s. 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. An example of system software is an operating system (OS) (like macOS, Linux, Android, and Microsoft Windows). Application software is software that allows users to d ...
, a CA certificate management system and a testing environment, three business version of sub-systems (high-performance computing gateway,
data grid A data grid is an architecture or set of services that allows users to access, modify and transfer extremely large amounts of geographically distributed data for research purposes. Data grids make this possible through a host of middleware Applic ...
, 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 (THU) is a public university in Haidian, Beijing, China. It is affiliated with and funded by the Ministry of Education of China. The university is part of Project 211, Project 985, and the Double First-Class Constructio ...
,
National University of Defense Technology The National University of Defense Technology (NUDT; ) is a national public research university headquartered in Kaifu, Changsha, Hunan, China. It is affiliated with the Central Military Commission. The university is part of Project 211, ...
,
Beihang University Beihang University (BUAA; formerly as Beijing University of Aeronautics and Astronautics) is a public university in Haidian, Beijing, Haidian, Beijing, China. It is affiliated with the Ministry of Industry and Information Technology. The univers ...
, 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 Decentralization or decentralisation is the process by which the activities of an organization, particularly those related to planning and decision-making, are distributed or delegated away from a central, authoritative location or group and gi ...
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 mo ...
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 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 (394 packages ), 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 operating systems popu ...
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 Europe ...


References


External links


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