亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        高性能計算資源聚合服務在中國科技云門戶的快速集成研究與實現(xiàn)

        2019-11-06 03:11:26和榮王小寧肖海力
        關鍵詞:通行證計算環(huán)境計算資源

        和榮,2,王小寧,肖海力

        1.中國科學院計算機網(wǎng)絡信息中心,北京 100190

        2.中國科學院大學,北京 100190

        引言

        高性能計算環(huán)境是現(xiàn)代社會科學研究、社會服務、經(jīng)濟活動中一種極為重要的戰(zhàn)略工具。目前,高性能計算環(huán)境包括底層核心軟件 SCE[1],實現(xiàn)了資源聚合和統(tǒng)一調(diào)度為用戶提供了新型的服務模式;環(huán)境通用計算平臺為用戶提供方便的Portal[2],同時提供個性化服務;服務化開發(fā)平臺提供 SCEAPI[3],支持跨平臺和語言開發(fā),應用平臺可通過調(diào)用接口快速訪問環(huán)境中資源。

        中國科技云是《中國科學院“十三五”信息化發(fā)展規(guī)劃》重點建設任務之一,目標是熱情服務中國科技工作者,匯聚融合先進網(wǎng)絡、高性能計算、科學數(shù)據(jù)、軟件社區(qū)、信息資源,支撐信息化時代的科技創(chuàng)新,讓計算與戶數(shù)驅(qū)動科學發(fā)現(xiàn)。用戶通過實名注冊中國科技云通行證即可進入中國科技云門戶[4]使用其提供的個性服務。

        目前,高性能計算資源聚合服務的通用Portal采用網(wǎng)格賬號登錄使用而中國科技云門戶通過通行證賬號登錄使用。另外,網(wǎng)站設計風格、規(guī)范各不相同。為快速在中國科技云門戶中集成高性能計算服務,在賬號認證和權限管理、頁面對接、接口對接三方面進行了研究和實現(xiàn)。

        1 高性能計算資源聚合服務

        高性能計算資源聚合服務主要是聚合國內(nèi)優(yōu)秀的高性能計算資源,為用戶提供優(yōu)質(zhì)的高性能計算服務。

        1.1 系統(tǒng)核心軟件

        系統(tǒng)核心軟件 SCE 是由中國科學院計算網(wǎng)絡信息中心環(huán)境建設與運行業(yè)務室開發(fā)團隊自主開發(fā)一套系統(tǒng)中間件,是中國科學院超級計算環(huán)境[5]的核心調(diào)度器和服務提供者。SCE 聚合了國內(nèi)多個超級計算資源,屏蔽底層異構性,實現(xiàn)了資源的統(tǒng)一管理和調(diào)度,為用戶提供便捷的計算服務。

        圖1 是 SCE的結構圖。FS 是 SCE的前端服務,主要用于資源的接入與監(jiān)控。通過定義 HPC的各種驅(qū)動,有效的屏蔽底層系統(tǒng)的差異;系統(tǒng)服務層 CS 是SCE 最核心的模塊,提供了用戶使用超級計算環(huán)境所必需的最基本的功能以及若干擴展功能;面向用戶提供名命令行、Web Portal、GUI 等多種使用方式。

        1.2 環(huán)境通用計算平臺

        為更好的滿足用戶計算需求,方便快捷的提交作業(yè)任務并獲取計算結果,我們設計開發(fā)了環(huán)境通用計算平臺。針對用戶提供個性化的高性能計算服務,以達到應用軟件按需動態(tài)發(fā)布,支持用戶定制計算軟件和計算資源等個性化服務目標。圖2 是通用計算平臺的首頁,用戶可以直接點擊查看應用或集群了解高性能計算環(huán)境,也可以通過搜索資源查找自己需要的信息。用戶如果沒有平臺的賬號可以通過掃描二維碼申請賬號,然后通過賬號登錄平臺進而提交作業(yè),使用環(huán)境中的資源。

        作業(yè)提交頁面如圖3所示。頭部導航欄列出所有可通過平臺提交的計算軟件,包括化學、生物等各種軟件,如 VASP、Gaussian 等。

        用戶通過簡單的操作即可提交一個作業(yè)。首先輸入 CPU 核數(shù)和作業(yè)運行時間,然后上傳輸入文件,最后選擇所需的資源,點擊提交即可把作業(yè)交到環(huán)境中。作業(yè)提交之后可以通過點擊歷史作業(yè)查看作業(yè)的狀態(tài)。

        1.3 服務化應用開發(fā)平臺

        圖1 SCE 結構圖Fig.1 Structure of SCE

        圖2 通用計算平臺首頁Fig.2 Index of Computing Platform

        服務化通用開發(fā)平臺提供了訪問科學計算環(huán)境的跨平臺和語言的通用接口 SCEAPI,有效解決了應用程序訪問計算環(huán)境的難題。SCEAPI 于2013年上線提供服務,目前已經(jīng)有化學、材料、生物、地理等學科領域基于SCEAPI 開發(fā)了不同形式的應用程序,包括基于Web的專業(yè)社區(qū)和移動 APP 等。

        SCEAPI 采用模塊化、多層次的松耦合結構,提供簡單易用的Web 服務 API。如圖4所示,客戶端為調(diào)用 API 開發(fā)接口的外部應用程序。開發(fā)人員可以根據(jù)自己的喜好選擇開發(fā)語言,從而方便地開發(fā)自己的程序;服務端為客戶端提供訪問計算環(huán)境的簡單易用的接口,包括用戶管理、資源查詢、作業(yè)操作和文件查詢等功能。通過參數(shù)檢查、安全檢查保證用戶的數(shù)據(jù)安全;基礎服務提供服務端的運行環(huán)境,包括日志管理、緩存和容器組件。

        2 中國科技云

        中國科技云是基于云計算的國家信息化基礎設施,是國內(nèi)第一個服務科研人員的“云”。它把科學家要在各個網(wǎng)站上尋找的數(shù)據(jù)和計算工具整合在一個網(wǎng)站上,分門別類地提供給科學家,給科學家按需使用。

        圖3 應用提交頁面Fig。3 Page of Submitting an Application

        圖4 SCEAPI 功能結構圖Fig.4 Structure of SCEAPI

        中國科技云門戶于2018年4月正式上線,它以科技工作者為中心,以科研信息化資源統(tǒng)一調(diào)度和用戶自服務為特色,通過技術創(chuàng)新和集成創(chuàng)新,將努力實現(xiàn)各類資源融合、智能運管和動態(tài)調(diào)度,以全新的模式為科技工作者提供安全、按需、智能化的云服務。如圖5所示,用戶通過實名注冊中國科技云通行證,即可享受到全新的云服務包括獲取網(wǎng)絡傳輸、云計算、云存儲等多項基礎設施服務;上傳共享在線運行科研軟件;關聯(lián)搜索科研信息資源等。

        隨著各大資源池建設的推進,中國科技云將不斷豐富科技資源和信息服務,創(chuàng)新服務模式,及時響應科研工作者需求變化,全面踐行為全國科技工作者服務的宗旨。

        圖5 中國科技云門戶首頁Fig.5 Index of CSTCloud Portal

        3 快速集成研究

        前面介紹了高性能計算資源聚合服務和中國科技云,可以清晰的了解到高性能計算資源聚合服務采用網(wǎng)格賬號登錄使用而中國科技云門戶通過通行證賬號登錄使用。另外,網(wǎng)站設計風格、規(guī)范各不相同。為快速在中國科技云門戶中集成高性能計算服務,在賬號認證和權限管理、頁面對接、接口對接三方面進行了研究和實現(xiàn)。

        3.1 賬號認證與權限管理

        為使得通行證賬號登錄后可直接進入高性能計算環(huán)境通用計算平臺,主要考慮賬號能夠?qū)拥骄W(wǎng)格賬號并賦予相應的權限獲取環(huán)境中的資源。

        3.1.1 賬號認證

        賬號認證模塊需要實現(xiàn)以下功能:

        (1)有效判斷用戶是否通過通行證登錄并可獲取用戶身份

        (2)通行證與網(wǎng)格賬號綁定,記錄映射關系

        圖6 是通行證訪問 Portal 頁面的具體流程。用戶訪問頁面時首次判斷是否登錄,若未登錄跳轉(zhuǎn)到登錄頁面讓用戶登錄;若已登錄,判斷是否與網(wǎng)格賬號已綁定,綁定直接返回網(wǎng)格賬號,否則判斷是否具有網(wǎng)格賬號,沒有則創(chuàng)建新賬號并實現(xiàn)綁定;已有網(wǎng)格賬號則驗證賬號的有效性并實現(xiàn)綁定。賬號綁定之后映射關系記錄到數(shù)據(jù)庫中,下次訪問時可直接讀取數(shù)據(jù)庫判斷用戶信息,簡化訪問頁面的流程。

        3.1.1 權限管理

        高性能計算環(huán)境通用計算平臺中各個頁面的顯示數(shù)據(jù)都是通過調(diào)用后臺 API 獲取,訪問不同的API 需要具有不同的權限,所以對通行證用戶需要設置相應的權限并進行管理。

        圖6 通行證訪問 Portal 頁面流程Fig.6 Workflow of CSTCloud Passport to access Portal

        根據(jù)目前通行證用戶需要訪問的接口,用戶需要具有基本的查詢、作業(yè)提交的功能,跟我們現(xiàn)在API權限的分組基本一致,所以管理功能采用目前 API的管理機制實現(xiàn),對訪問網(wǎng)址、訪問具體接口都進行授權處理,保證數(shù)據(jù)的安全。

        3.2 頁面對接

        根據(jù)中國科技云工程制定的資源與服務網(wǎng)站的制作規(guī)范,對高性能計算資源聚合服務中的網(wǎng)頁進行了修改,使其滿足相應的規(guī)范。

        具體修改工作如下:

        1)修改域名,采用 cstcloud.cn的三級域名

        2)修改網(wǎng)站頭部,添加中國科技云 LOGO,并設置超鏈接

        3)網(wǎng)站底部設置版權信息,備案號以及服務支持信息

        4)網(wǎng)站色調(diào),采用與科技云門戶一直的色調(diào)進行設計

        高性能計算環(huán)境通用計算平臺采用 CAS[6]單點登錄實現(xiàn),根據(jù) CAS的特點可方便地支持用戶從任意頁面點擊登錄即可進入之前瀏覽的頁面。科技云門戶也需要支持通行證用戶登錄后可直達平臺中各個頁面。

        接入科技云通行證初期只實現(xiàn)了通行證用戶登錄后可以進入平臺首頁的功能,但無法直達其中的某一具體頁面。為增加這一功能,在原有接入系統(tǒng)的基礎上增加回調(diào)處理模塊,記錄用戶點擊登錄的頁面,在通行證登錄完成后添加回調(diào)地址處理,保證用戶登錄之后回到原來的訪問頁面。

        3.1 接口對接

        科技云門戶會展示各類資源的統(tǒng)計信息,所以需要接入的各項服務以接口的形式給門戶提供數(shù)據(jù)。目前,高性能計算資源聚合服務提供的接口并不能完全滿足科技云的需求,需要開發(fā)新的接口,實現(xiàn)通行證登錄下即可獲取數(shù)據(jù)的功能。

        按照目前科技云門戶需要展示的信息,我們設計并實現(xiàn)了兩個接口,面向用戶的歷史資源使用統(tǒng)計信息接口和面向特定權限賬號的用戶機時按月統(tǒng)計接口。接口采用 Jersey[7]框架實現(xiàn),延續(xù)SCEAPI的風格,返回 JSON 格式數(shù)據(jù)。其中,包括接口的返回碼和數(shù)據(jù)。返回碼代表此次訪問是否正確。

        4 實現(xiàn)及效果

        為實現(xiàn)快速集成,把賬號認證和權限管理模塊進一步通用化并開發(fā)了一個資源接入系統(tǒng),方便第三方平臺快速的接入到高性能計算環(huán)境并使用其中的資源。頁面和接口模塊根據(jù)科技云的需求修改或新增接口實現(xiàn)相應功能。

        4.1 實現(xiàn)

        圖7 是資源接入系統(tǒng)的結構圖。

        圖7 接入系統(tǒng)結構圖Fig.7 Structure of Access System

        4.2 效果

        圖8 是高性能計算資源聚合服務集成在中國科技云門戶中的效果圖。用戶通過中國科技云通行證登錄科技云后,點擊高性能計算服務即可進入到相關頁面提交或者查詢作業(yè)。頁面按照科技云工程的規(guī)范進行了修改,在整體風格上保持與科技云同步一致。圖9是新增的接口的示例圖。由圖可以看出接口返回JSON格式數(shù)據(jù),方便易讀。

        圖8 高性能計算服務集成于科技云門戶效果圖Fig.8 High Performance Computing Service integrated to CSTCloud Portal

        圖9 新增接口示例Fig.9 Interface

        5 結語

        高性能計算環(huán)境是現(xiàn)代社會科學研究、社會服務、經(jīng)濟活動中一種極為重要的戰(zhàn)略工具。高性能計算環(huán)境包括底層核心軟件 SCE、環(huán)境通用計算平臺和服務化開發(fā)平臺。中國科技云通過匯聚融合先進網(wǎng)絡、高性能計算、科學數(shù)據(jù)、軟件社區(qū)、信息資源,支撐信息化時代的科技創(chuàng)新,讓計算與戶數(shù)驅(qū)動科學發(fā)現(xiàn)。用戶通過實名注冊中國科技云通行證即可進入中國科技云門戶使用其提供的個性服務。

        目前,高性能計算資源聚合服務的通用 Portal和中國科技云門戶登錄方式、網(wǎng)站設計風格、規(guī)范各不相同。為快速在中國科技云門戶中集成高性能計算服務,在賬號認證和權限管理、頁面對接和接口對接三方面進行了研究和實現(xiàn)。通過實現(xiàn)賬號、頁面和接口三個模塊,用戶只要注冊中國科技云通行證即可登錄科技云門戶從而使用高性能計算服務。

        猜你喜歡
        通行證計算環(huán)境計算資源
        云計算環(huán)境下網(wǎng)絡安全等級保護的實現(xiàn)途徑
        消費電子(2022年7期)2022-10-31 06:17:34
        基于模糊規(guī)劃理論的云計算資源調(diào)度研究
        改進快速稀疏算法的云計算資源負載均衡
        藝術收藏是進入上流社會的通行證
        藝術品鑒(2019年9期)2019-10-16 08:57:46
        基于Wi-Fi與Web的云計算資源調(diào)度算法研究
        耦合分布式系統(tǒng)多任務動態(tài)調(diào)度算法
        大數(shù)據(jù)云計算環(huán)境下的數(shù)據(jù)安全
        電子制作(2017年20期)2017-04-26 06:57:48
        未來通行證
        山東青年(2016年3期)2016-02-28 14:25:55
        云計算環(huán)境中任務調(diào)度策略
        你的全球性愛通行證
        都市麗人(2015年5期)2015-03-20 13:33:54
        免费毛片在线视频| 青青草原亚洲| 97人人模人人爽人人喊电影 | 久久精品国产亚洲AV高清特级| 日本加勒比东京热日韩| 粉嫩av一区二区在线观看| 蜜桃激情视频一区二区| 国产一区二区精品人妖系列在线| 亚洲精品国产一二三区| 又色又爽又黄高潮的免费视频| 久久久日韩精品一区二区三区| 欧美日韩国产一区二区三区地区| 国产91熟女高潮一曲区| 日本午夜艺术一区二区| 麻豆资源在线观看视频| 天美传媒一区二区| 中文字幕Aⅴ人妻一区二区苍井空 亚洲中文字幕久久精品蜜桃 | 熟女乱乱熟女乱乱亚洲| 国产美腿丝袜一区二区| 四虎永久在线精品免费网址| 精品无码久久久久成人漫画| 免费人成黄页在线观看视频国产| 免费一级欧美大片久久网| 亚洲综合中文日韩字幕| 免费观看91色国产熟女| 久久久午夜精品福利内容| 天堂在线观看av一区二区三区| 在线日韩中文字幕乱码视频| 美丽小蜜桃1一3在线观看| 精品区2区3区4区产品乱码9| 无码综合天天久久综合网| 97久久久久国产精品嫩草影院| 特级国产一区二区三区| 99久久人妻无码精品系列| 久久青草伊人精品| 精品黑人一区二区三区| 日韩极品在线观看视频| 欧美人与禽z0zo牲伦交| 无码少妇一区二区三区芒果| 日韩欧美亚洲中字幕在线播放| 午夜国产小视频在线观看黄|