Fortinet FCP – FortiMail 7.4 Administrator:FCP_FML_AD-7.4

Fortinet FCP – FortiMail 7.4 Administrator
考試詳情
考試名稱:FCP – FortiMail 7.4 管理員
考試系列:FCP_FML_AD-7.4
允許時間:65 分鐘
考試題:34 選擇題
得分:通過或失敗。您可以從您的 Pearson VUE 帳戶取得成績報告。
語言:英語、日語
產品版本:FortiMail 7.4
考試内容主題
l 初始部署和基本配置
l 描述 SMTP 和電子郵件流程的基礎知識
l 完成FortiMail運行模式、系統設定、保護域的基本設置
l 部署FortiMail高可用集群
l 電子郵件流程與身分驗證
l 在FortiMail上啟用並符合身份驗證
l 設定安全MTA功能
l 設定和追蹤存取控制規則、IP策略和收件者策略
l 郵件安全
l 設定基於會話的電子郵件過濾
l 設定和管理垃圾郵件過濾技術
l 設定惡意軟體偵測和進階持續性威脅緩解
l 設定基於內容的電子郵件過濾和歸檔
l 加密
l 設定傳統SMTP加密方式
l 設定基於身分的加密(IBE)
l 管理IBE用戶
l 伺服器模式和透明模式
l 設定與管理伺服器模式功能
l 以透明模式部署FortiMailc… Continue reading

News Leave a comment

TypeScript、Rust 和 Python 是 2024 年最有前景的語言

为开发者服务的 21CTO導讀:今年還有半個月即將過去,哪些語言經過數據總結是有前景的語言。近日,JetBrains 發布了其年度開發者生態系統狀況報告,其重點介紹了軟體開發領域的趨勢。
今年的報告新增了一個名為「語言前景指數」的部分,該指數根據增長、穩定性和採用意願對語言進行排名。自 2017 年以來,JavaScript 一直高居榜首,61% 的使用者使用該語言進行程式設計。 「一旦開發人員選擇了一個生態系統,他們通常就不會計劃採用任何其他技術或工具集。通常情況下,人們傾向於選擇他們喜歡的東西並堅持他們所了解的東西,」JetBrains 在報告中如此寫道。但是,TypeScript、Rust 和 Python 也呈現逐年成長的趨勢。該公司表示,這反映了它們在不同領域的多功能性和吸引力。其中,TypeScript 的使用率從2017 年的12% 增加到2024 年的37%;Python 的使用率從2017 年的32% 成長到2024 年的57%;而Rust 的使用率從2018 年的2% 成長到2024 年的11%。據 JetBrains 介紹,TypeScript 相對於 JavaScript 的優點包括開發過程中的早期錯誤偵測、提高程式碼品質以及更容易的長期維護、編譯時錯誤擷取、不易出錯的重構以及對 ES6 模組的原生支援等。

 

該項報告還研究了人工智慧在軟體開發中的整體使用情況。數據發現近 80% 的公司允許使用第三方人工智慧工具或沒有正式限制。該公司指出,這顯示人們對人工智慧的接受度正在提高。此項調查還發現,18%的開發人員已經開始將AI功能整合到自己的產品線中。開發人員體驗也越來越受到關注,28%的受訪者表示他們同時衡量開發人員的生產力與開發人員體驗。大多數開發者(67%)表示,團隊領導應負責開發人員的生產力和開發人員體驗,而17% 的人認為應該有一個平台工程團隊負責此事,16% 的人認為應該有其他專門的專家或團隊。 JetBrains 如此寫道:「由於開發人員體驗與軟體開發交付的有效性密切相關,因此這個主題最近越來越受到關注。各公司正在加強評估DevEx 和開發人員的生產力,旨在更好地了解影響它們的因素。 Kotlin 和Rust是目前北美市場薪酬最高的程式語言桌面開發仍然比行動開發更為常見。… Continue reading

News Leave a comment

從GPU虛擬化到池化

【摘要】隨著大模型的興起,GPU算力的需求越來越多,而當前現實狀況使企業往往受限於有限的GPU卡資源,即便進行了虛擬化,往往也難以充分使用GPU卡資源或持續使用資源。為解決GPU算力資源不均衡等問題,同時支援GPU算力的國產化替代,提升GPU資源的使用率,GPU算力池化需求迫在眉睫。
本文分享了GPU設備虛擬化的幾種路線、GPU虛擬化與共享方案以及GPU算力池化雲端原生實作。
【作者】汪照輝,中國銀河證券架構師,專注於容器雲、微服務、DevOps、資料治理、數位轉型等領域,對相關技術有獨特的理解與見解。擅長於軟體規劃和設計,提出的「平台融合」的觀點越來越被認同和事實證明。發表了許多技術文章探討容器平台建置、微服務技術、DevOps、數位轉型、資料治理、中台建置等內容,受到了廣泛關注與肯定。

智慧化應用如人臉辨識、語音辨識、文字辨識、智慧推薦、智慧客服、智慧風控等已廣泛應用於各行各業,這些應用被稱為判定式AI的範疇,通常和特定的業務場景相綁定,因此在使用GPU(Graphics Processing Unit)卡的時候也通常各自獨立,未考慮業務間GPU共享能力,至多實現vGPU虛擬化切分,從而一張實體GPU卡虛擬出多張vGPU,可以運行多個判定式AI 應用。隨著大模型的興起,對GPU算力的需求越來越多,而當前現實情況使企業往往受限於有限的GPU卡資源,難以支撐眾多的業務需求,同時由於業務特性等,即便進行了虛擬化,往往難以充分使用GPU卡資源或持續使用資源,因此也造成有限的卡片資源也無法有效利用。
從GPU虛擬化需求到池化需求智慧化應用數量的成長對GPU算力資源的需求越來越多。 NVIDIA雖然提供了GPU虛擬化和多GPU執行個體切分方案等,但仍無法滿足自由定義虛擬GPU和整個企業GPU資源的共享重複使用需求。 TensorFlow、Pytorch等智慧化應用框架開發的應用往往獨佔一張GPU整卡(AntMan框架是為共享的形式設計的),從而使GPU卡短缺,另一方面,大部分應用卻只使用卡的一小部分資源,例如身分證辨識、票據辨識、語音辨識、投研分析等推理場景,這些場景GPU卡的使用率都比較低,沒有業務請求時利用率甚至是0%,有算力卻受限於卡的有限數量。

單一推理場景佔用一張卡片造成很大浪費,和卡片數量不足形成矛盾,因此,算力切分是目前許多場景的基本需求。再者,往往受限於組織架構等因素,GPU由各團隊自行採購使用,算力資源形成孤島,分佈不均衡,有的團隊GPU資源空閒,有團隊無卡可用。為解決GPU算力資源不均衡等問題,同時支援GPU算力的國產化替代,協調線上和離線資源需求、業務高峰和低峰值資源需求、訓練和推理、以及開發、測試、生產環境對資源需求不同,實現算力的統一管理與調度重複使用,實現GPU資源的切分、聚合、超分、遠端呼叫、應用熱遷移等能力,提升GPU資源的利用率,GPU算力池化需求迫在眉睫。
GPU設備虛擬化路線GPU設備虛擬化有幾個可行方案。

首先是PCIe直通模式(PCIe Pass-through技術,pGPU),也就是將實體主機上的整塊GPU卡直通掛載到虛擬機器上使用。但這種方式是獨佔模式,GPU卡沒有虛擬化切分,並不能解決多個應用運行在一張卡上的問題,因此意義不是很大。

第二是採用SR-IOV技術,讓一個PCIe設備在多個虛擬機器之間共享,同時保持較高效能。透過SR-IOV在實體GPU設備上創建多個虛擬vGPU來實現的,每個虛擬vGPU可以被分配到一個虛擬機,讓虛擬機直接存取和控制這些虛擬功能,從而實現高效的I/O虛擬化。 NVIDIA早期的vGPU就是這樣的實現,不過NVIDIA vGPU需要額外的license,額外增加了成本。SR-IOV雖然實現了1:N的能力,但其彈性比較差,難以更細粒度的分割和調度。

第三是MPT(Mediated Pass-Through,受控制的直通)模式。 MPT本質上是一種通用的PCIe設備虛擬化方案。兼顧了1:N靈活性、高性能、功能完整性,但邏輯上相當於實現在內核態的device-model,廠商通常不會公開硬體編程接口,因此採用MPT可能會形成廠商依賴。用的最多的模式是API轉送模式。根據AI應用的呼叫層次(如下圖),API轉送有多個層次,包含CUDA API轉送(圖中①)、GPU Driver API轉送(圖中②)和裝置硬體層API轉送(圖③)。設備硬體層API通常是難以取得的,因此目前市面上通常採用CUDA API轉送模式(截獲CUDA請求轉發,也稱為用戶態)和GPU卡驅動Driver API轉送模式(截取驅動層請求轉發,也被稱為內核態).另外AI開發框架往往和GPU卡綁定(例如華為支持CANN框架,海光支持DTK框架,英偉達則支持TensorFlow、Pytorch等框架),AI應用在使用AI框架時,也可以在AI框架層進行轉發,在AI應用程式遷移時比較有用。

AI應用呼叫層次
GPU虛擬化與共享方案了解了GPU設備虛擬化的方式,基於裝置虛擬化技術,看下GPU虛擬化與共享的實作方式。 GPU虛擬化和共享有多種方案,英偉達從官方也提供了vGPU、MIG、MPS等方案,以及非官方的vCUDA、rCUDA、核心劫持等多種方案。

NVIDIA VGPU方案NVIDIA vGPU是NVIDIA提供的虛擬化方案,可靠性和安全性高,但不支援容器,只能虛擬化若干個vGPU ,使用不靈活;無法動態調整資源比例;有一定的共享損耗;不支援客製化開發,需支付額外license費用。 MIG方案MIG是多實例GPU方案。只支援Linux作業系統,需要CUDA11/R450或更高版本;支援MIG的卡有A100, H100 等比較高階的卡;支援裸機和容器,支援vGPU模式,一旦GPU卡設定了MIG後,就可以動態管理instance了,MIG設定時persistent 的,即使是reboot也不會受影響,直到使用者明確地切換。

借助MIG,用戶可以在單一GPU卡上獲得最多7倍的GPU資源,為研發人員提供了更多的資源和更高的靈活性。優化了GPU的利用率,並支援在單一GPU上同時執行推理、訓練和高效能運算(HPC)任務。每個MIG實例對於應用程式都像獨立GPU一樣運行,使其程式設計模型沒有變化,對開發者友好。

MPS(Multi-Process Scheduling)MPS多進程調度是CUDA應用程式介面的替代二進位相容實作。從Kepler的GP10 架構開始,NVIDIA 引入了MPS… Continue reading

News Leave a comment

JUNIPER安全專家 (JNCIS-SEC)考試詳情

JUNIPER安全專家 (JNCIS-SEC)考試詳情
考試代碼:JN0-335
先決條件認證:JNCIA-SEC(JN0-231)
考試時長:90分鐘
考試類型:65 道多項選擇題
軟件版本:Junos OS 22.3
認證有效期:三年
以下是成功完成 JNCIS-SEC 認證考試所需技能:
一.應用程式安全
二.安全策略(進階)
三.進階威脅防禦 (ATP)
四.高可用性 (HA) 集群
五.Juniper Networks vSRX 虛擬防火牆或 cSRX 容器防火牆
六.瞻博網路身分管理服務 (JIMS)
七.SSL 代理
八.瞻博網路 JSA 系列安全分析產品組合
安全軌道使您能夠展示對 SRX 系列設備的一般安全技術和 Junos OS 軟體的透徹理解。
JNCIS-SEC 是該領域的專家級認證,專為具有適用於 SRX 系列設備的瞻博網路 Junos OS 中級知識的網路專業人士而設計。
筆試驗證您對安全技術以及相關平台配置和故障排除技能的理解。… Continue reading

News , Leave a comment

FCP – FortiAnalyzer 7.4 管理員認證考試:FCP_FAZ_AD-7.4

FCP – FortiAnalyzer 7.4 Administrator:FCP_FAZ_AD-7.4 Exam,FCP – FortiAnalyzer 7.4 管理員認證考試
考試詳情
考試名稱 FCP – FortiAnalyzer 7.4 管理員
考試系列 FCP_FAZ_AD-7.4
允許時間 65 分鐘
考試題 35 題選擇題
得分通過或失敗。您可以從您的 Pearson VUE 帳戶取得成績報告。
語言 英語、日語和法語
產品版本 FortiAnalyzer 7.4.1、FortiOS 7.4.1
考試所涉及知識重點:
1.系統配置
2.執行初始配置
3.管理高可用性
4.管理RAID
5.描述FortiAnalyzer概念
6.設備管理
7.管理設備
8.解決設備通訊問題
9.日誌和報告管理
10.管理日誌數據
11.管理報告
12.行政
13.配置管理存取權限
14.管理管理域(ADOM)
15.管理磁碟配額和備份… Continue reading

News Leave a comment

IBM 認證開發人員 – App Connect Enterprise v12.0:C1000-171

認證概覽

此中級認證是針對具有使用 IBM App Connect Enterprise v12.0 開發、測試、部署、故障排除和支援獨​​立於平台的整合應用程式的知識和經驗的開發人員。開發人員應具備雲端應用程式和工具的經驗,以開發和部署基於容器的解決方案。除了開發之外,他們還需要根據模式產生 IBM App Connect Enterprise 工件,並使用故障排除和監控工具。 

 

這些開發人員通常是自給自足的,可以在同事有限的幫助下執行角色所涉及的任務。

要求
考試 C1000-171:IBM App Connect Enterprise V12.0 開發人員
考試目標
News Leave a comment

splunk使用教程

如何使用Splunk進行資料收集、搜尋、分析和視覺化
Splunk是一款強大的日誌分析和資料視覺化工具,廣泛應用於IT維運、安全資訊和事件管理等領域。以下是使用Splunk的基本步驟:

1. 安裝與配置
下載與安裝:造訪Splunk官網,下載適合您作業系統的安裝包,並依照指示完成安裝。
初始配置:啟動Splunk後,進行基本配置,包括設定管理員密碼和管理介面。
2. 資料導入
資料來源新增:透過「add data」功能,可匯入本機檔案、網路資料等多種資料來源。
資料索引:索引是Splunk處理資料的核心,合理設定索引可以提高查詢效率。
3. 搜尋與查詢
基本搜尋:使用Splunk搜尋欄進行關鍵字搜索,以取得相關日誌資訊。
SPL(Splunk Processing Language):SPL是Splunk的查詢語言,支援複雜的資料處理和分析。
4. 可視化與報表
儀表板創建:透過「create dashboard」功能,可以建立個人化的資料展示介面。
圖表配置:在儀表板中新增各種圖表,直觀展示資料分析結果。
5. 進階功能
警告設定:透過「alerts」功能,可以設定資料異常時的自動警告。
資料模型:利用資料模型對複雜資料進行結構化處理,提升分析效率。
6. 最佳實踐
定期優化索引:確保查詢效能。
合理使用SPL:簡化查詢過程。
建立標準化的儀表板範本:提高工作效率。
透過上述步驟,您可以快速上手並應用於實際工作中,有效利用Splunk的強大功能來管理和分析資料。… Continue reading

News Leave a comment

到底什麼是32位元(x86)和64位元(x64)Windows系統

來源:msf 掌中IT发烧友圈
我們在為電腦安裝系統或軟體的時候,常常會遇到選擇64位元還是32位元的選項,那麼什麼32位元(x86)和64位元(x64)?二者有什麼異同?軟體能不能互相相容呢?如何查看自己的電腦系統和CPU是32位元(x86)和64位元(x64)?
以下分別作以簡單說明:
一、概念解釋首先我們遇到32位元和64位元的情況有兩種,第一是下載系統的時候會分X64和X86,第二是安裝程式的時候會提示下載64位還是32位的。
從系統方面來說:X86是32位元版本的系統,而X64是64位元版本的系統。我們知道CPU一次處理資料的能力是32位還是64位,關係著系統需要安裝32位還是64位的系統。 32 位元和 64 位元中的“位元”,也叫字長,是 CPU 通用暫存器的資料寬度,是資料傳遞和處理的基本單位。字長是 CPU 的主要技術指標之一,指的是 CPU 一次能並行處理的二進位位數,字長總是8的整數倍。
從安裝軟體上說:32位元與64位元程序,是指經過語言編譯後的可執行文件,例如 C 語言編寫的程式需要區分 32 位元和 64 位元。
二、系統32位元(x86)與64位元(x64)有何不同
(1)設計初衷不同。
64位元作業系統的設計初衷是:滿足機械設計和分析、三維動畫、影片編輯和創作,以及科學運算和高效能運算應用程式等領域中需要大量記憶體和浮點效能的客戶需求。
換句簡明的話說就是:它們是高科技人員使用本行業特殊軟體的運作平台。而32位元作業系統是為一般使用者設計的。
(2)要求配置不同。 64位元作業系統只能安裝在64位元電腦上(CPU必須是64位元的)。同時需要安裝64位元常用軟體以發揮64位元(x64)的最佳效能。 32位元作業系統則可安裝在32位元(32位元CPU)或64位元(64位元CPU)電腦上。當然,32位元作業系統安裝在64位元電腦上,其硬體恰似「大馬拉小車」:64位元效能就會大打折扣。
(3)運算速度不同。 64位CPU GPRs(General-Purpose Registers,通用暫存器)的資料寬度為64位,64位指令集可以運行64位資料指令,也就是說處理器一次可提取64位資料(只要兩個指令,一次提取8個位元組的資料),比32位元(需要四個指令,一次提取4個位元組的資料)提高了一倍,理論上效能會相應提升1倍。
(4)尋址能力不同。 32位元系統尋址能力是4G容量,不過需要保留一些給硬體使用,因此留給用戶的可用內存一般是3.25g-3.5G容量左右,即使你插上8G內存,也無法識別那麼大容量,而64位元系統可以支援128GB大內存,甚至更大。即就是64位元處理器的優勢也反映在系統對記憶體的控制上。由於位址使用的是特殊的整數,因此一個ALU(算術邏輯運算器)和暫存器可以處理更大的整數,也就是更大的位址。例如,Windows Vista x64 Edition支援多達128 GB的記憶體和多達16 TB的虛擬記憶體。
(5)軟體普及不同。目前,64位常用軟體比32位常用軟體,少很多的多。道理很簡單:使用64位元作業系統的使用者相對較少。因此,軟體開發商必須考慮“投入產出比”,將有限資金投入到更多使用群體的軟體之中。這也是為什麼64位元軟體價格相對昂貴的重要原因(將成本攤入較少的發售之中)。
總之,Microsoft Windows 64位元作業系統,必須「上」靠64位主機硬體的支撐,「下」靠64位常用軟體的協助,才能將64位的優勢發揮到極致,「三位一體」缺一不可(道理很簡單:作業系統只是承上啟下的運作平台)。至於64位元電腦可以安裝32位元作業系統,64位元作業系統可以安裝32位元軟體,那是設計上的“向下相容”,不是64位元設計初衷的本來意義(如上所述)。
方法四:用一些硬體資訊查看軟體如EVEREST Ultimate、魯大師等軟體也可以查看。下次就知道自己的電腦是64位還是32位,安裝的時候就不會選錯了。
以上就是系統32位元和64位元的有關內容。雖然目前有64位和32位選擇,但就目前電腦配置來看,基本上已經都是支援64位的了。
四、64位元與32位元電腦是否可以相容x86與x64作業系統
1.64位元電腦雖然可以安裝32位元作業系統,但32位元電腦絕對不能安裝64位元作業系統。這一點至關重要務必牢記,以避免盲目下載和安裝。
2.在64位元電腦運作的32位元作業系統上,不能採取硬碟安裝方式安裝64位元作業系統。如若安裝,首選光碟格式化安裝方式,也可採用較繁瑣的DOS安裝方式。
3.使用虛擬機器安裝作業系統,實際上就是在目前運作的作業系統上安裝軟體。因此,在32位元作業系統上不能虛擬安裝64位元作業系統。即便採取「曲線」方式勉強安裝,其實已經脫離了底層設備的支持,是毫無疑義的。
五、64位元與32位元電腦安裝作業系統時常遇到的問題
1.如果想裝64位元的作業系統,是不是一定要CPU也是64位元的?
答:當然需要cpu也是才可以。並不是一定要64對64.當然對著就最好了。因為64位元系統是對64位元CPU設計的,32位元系統是對32位元CPU設計的。但是64位元系統和32的CPU這麼搭配也能用,但是理論速度會慢。
2.對於64位元的作業系統,目前常用的支援32位元作業系統的軟體是否可用?
答:大多是支援的,當然也存在相容性不好的
3.相對於32位元的作業系統和CPU,64位元的有什麼優點?
答:64位更先進一點,理論值更快一點,其實差距不是很大。 64,32指的是cpu尋址的位數,當然尋址位數越多,處理能力就越強。所以64位元 CPU擁有更大的尋址能力,最大支援到16GB內存,而32bit只支援4G內存。… Continue reading

News Leave a comment
在线客服系统