1. 程式人生 > >系統架構師必須掌握的術語

系統架構師必須掌握的術語

 

第一部分:業務層次

第二部分:軟體層次

第三部分:資料儲存

        網路儲存技術(Network Storage Technologies) 網路儲存技術是基於資料儲存的一種通用網路術語。網路儲存結構大致分為三種:直連式儲存(DAS:Direct Attached Storage)、網路儲存裝置(NAS:Network Attached Storage)和儲存網路(SAN:Storage Area Network)。

        一、直連式儲存(DAS):這是一種直接與主機系統相連線的儲存裝置,如作為伺服器的計算機內部硬體驅動。到目前為止,DAS 仍是計算機系統中最常用的資料儲存方法。 SAS(Sever Attached Storage) 意為伺服器連線儲存。或稱DAS(DirectAttached Stor2age):儲存產品是作為計算機的附屬部分,採用直接連線儲存結構。將儲存裝置通過SCSI 介面或光纖通道直接連線到一臺計算機上。其缺點是伺服器成為網路瓶頸,儲存容量不易擴充; 伺服器發生故障時,,連線在伺服器上的儲存裝置中的資料不能被存取。

        二、網路儲存裝置(NAS):NAS 是一種採用直接與網路介質相連的特殊裝置實現資料儲存的機制。由於這些裝置都分配有 IP 地址,所以客戶機通過充當資料閘道器的伺服器可以對其進行存取訪問,甚至在某些情況下,不需要任何中間介質客戶機也可以直接訪問這些裝置。
        第一,NAS適用於那些需要通過網路將檔案資料傳送到多臺客戶機上的使用者。NAS裝置在資料必須長距離傳送的環境中可以很好地發揮作用。
        第二,NAS裝置非常易於部署。可以使NAS主機、客戶機和其他裝置廣泛分佈在整個企業的網路環境中。NAS可以提供可靠的檔案級資料整合,因為檔案鎖定是由裝置自身來處理的。
        第三,NAS應用於高效的檔案共享任務中,例如UNIX中的NFS和Windows NT中的CIFS,其中基於網路的檔案級鎖定提供了高階併發訪問保護的功能。

        NAS是通過網線連線的磁碟陣列,具備磁碟陣列的所有主要特徵:高容量、高效能、高可靠。
        1、NAS 具有安裝容易、快速的特點
        2、易於維護
        3、非常好的可擴充套件性
        4、具有更快的響應速度和更高的資料頻寬
        5、對伺服器的要求降低,可大大降低伺服器的成本,有利於高效能儲存系統在更廣的範圍內普及及應用

        三、儲存網路(SAN):SAN 是指儲存裝置相互連線且與一臺伺服器或一個伺服器群相連的網路。其中的伺服器用作 SAN 的接入點。在有些配置中,SAN 也與網路相連。SAN 中將特殊交換機當作連線裝置。它們看起來很像常規的乙太網絡交換機,是 SAN 中的連通點。SAN 使得在各自網路上實現相互通訊成為可能,同時並帶來了很多有利條件。

        網路儲存通訊中使用到的相關技術和協議包括 SCSI 、RAID 、iSCSI 以及光纖通道。一直以來 SCSI 支援高速、可靠的資料儲存。RAID(獨立磁碟冗餘陣列)指的是一組標準,提供改進的效能和/或磁碟容錯能力。光纖通道是一種提供儲存裝置相互連線的技術,支援高速通訊(將來可以達到 10Gbps )。與傳統儲存技術,如 SCSI 相比,光纖通道也支援較遠距離的裝置相互連線。iSCSI 技術支援通過 IP 網路實現儲存裝置間雙向的資料傳輸。其實質是使 SCSI 連線中的資料連續化。通過 iSCSI,網路儲存器可以應用於包含 IP 的任何位置。而作為 Internet 的主要元素,IP 幾乎無所不在。

第四部分:整合部署

相關推薦

系統架構必須掌握術語

  第一部分:業務層次 第二部分:軟體層次 第三部分:資料儲存         網路儲存技術(Network Storage Technologies) 網路儲存技術是基於資料儲存的一種通用網路術語。網路儲存結構大致分為三種:直連式儲存(DAS:Direct Att

優秀架構必須掌握架構思維

怎麽 秋季 生產 人在 combine 向上 有一個 很多 計時 一、抽象思維 如果要問軟件研發/系統架構中最重要的能力是什麽,我會毫不猶豫回答是抽象能力。抽象(abstraction)這個詞大家經常聽到,但是真正理解和能講清楚什麽是抽象的人少之又少。抽象其實是這樣定義的:

直擊架構本質:優秀架構必須掌握的幾種架構思維

bin 文章 良好的 設計時 形狀 http 理想 架構師 人在 介紹架構的本質是管理復雜性,抽象、分層、分治和演化思維是我們工程師/架構師應對和管理復雜性的四種最基本武器。最近團隊來了一些新人,有些有一定工作經驗,是以高級工程師/架構師身份進來的,但我發現他們大部分人思維

優秀架構必須掌握架構思維 - 菜鳥架構(轉載)

優秀架構師必須掌握的架構思維 楊波 菜鳥架構 昨天   轉載地址:https://mp.weixin.qq.com/s/uS-wxG-AxwZ5wOwbgfNN9w 如有侵權,請告知,會及時下架,轉載只為便於收藏。 一、抽象思維 如果要問軟

架構必須掌握的知識——spring容器擴充套件點

架構師必須掌握的知識——spring容器擴充套件點 寫作意圖 spring作為目前最為主流的框架,能掌握它的各個知識點是必不可少的技能,有些知識在業務程式碼中不經常使用,但在框架開發時會經常用到。這篇文章的知識就是如此,希望這篇文章能起到夯實基礎的作用。本人能力有限,理解不當的地方在

Java架構必須掌握的七大知識點

線程 executors 註冊 技術 合作 雙向 linux內核 參數 包括 Java架構師主要需要做哪些工作呢? 1、負責設計和搭建軟件系統架構(平臺、數據庫、接口和應用架構等),解決開發中各種系統架構問題。 2、優化現有系統的性能,解決軟件系統平臺關鍵技術問題攻關、核心

十年資深架構告訴Java程式設計師成為架構必須掌握的知識點

分散式架構是 分散式計算技術的應用和工具,目前成熟的技術包括J2EE, CORBA和.NET(DCOM),這些技術牽扯的內容非常廣,並不是一兩句話就能說清楚的。因此想了解分散式知識點的可以關注我的VX公眾號:“Java架構師學習”。或者進群:688583154獲取免費的視訊錄影學習:Java工程化、高效能及

高級系統架構培訓要點:減少資源消耗,靠虛擬代理方案解決了!

解決方案 虛擬代理 應用程序 系統性能和吞吐量的需求決定了單純在數據庫中操作整個倉庫拓撲數據是不現實的。這種大量的服務器端對象,會消耗大量的服務器內存和活動對象表的空間,如果這些對象使用得比較少,就很容易造成數據庫服務端資源的浪費。把倉庫拓撲數據存放在本地內存中,形成內存數據對象(數據緩存),以便

SACC2017第九屆中國系統架構大會10月在北京震撼來襲!

推薦系統 概念 展開 row 網絡架構 color 時間 系統架構 china 在數字化轉型時代,雲已成為萬物智能的數字化大腦。而隨著大數據應用、人工智能、移動互聯網等技術的飛速發展,“智慧+”的概念正在深入到各行各業,提升企業效率,釋放商業潛能,創造全新機遇。作為國內頂級

【大數據系統架構】0.1 Java編程基礎

tar 數組 數據類型和運算符 網絡 網絡編程 https 架構 linux ocs 1. 初識Java 2. Java語法 快速入門點我 2.1 數據類型和運算符 2.2 流程控制語句 2.3 數組 2.4 類和對象 2.5 OOP三大特性 2.6 集合框架與泛型 2.7

系統架構之Java虛擬機、OSGi—JVM高級性能架構項目實戰開發

JVM系統架構師之Java虛擬機、OSGi—JVM高級性能架構項目實戰開發 分享網盤下載地址:https://pan.baidu.com/s/1hs3pz1M 密碼: g2wa 本課程由淺入深,全面、系統地介紹了JAVA 虛擬機基礎、應用、管理、性能優化、數據庫的架構,環境搭建實例,編程實例等內容

51Reboot蝸牛老師Python系統架構

res 原理分析 分離 learn 認證 金融 分布式存儲系統 react 提升 詳情請交流 QQ 709639943 00、北風網 Golang語言快速上手到綜合實戰(Go語言、Beego框架、高並發聊天室、豆瓣電影爬蟲) 00、51Reboot蝸牛老師Pytho

看京東系統架構如何讓笨重的架構變得靈巧

adc 積木 影響 就是 字段 兩個 .com 秒殺系統 表拆分 作者:徐賢軍,京東系統架構師,從事架構設計與開發工作,熟悉各種開源軟件架構。在Web開發、架構優化上有較豐富實戰經歷。 隨著業務的復雜性增大、系統吞吐量增長,所有功能統一部署難度加大,各個功能模塊相互影響,使

系統架構設計師-第一篇-系統架構的概念及其定義

細致 系統架構設計師 產品線 業務 main nes 及其 dom 規則 1.概念 軟件系統架構是關於軟件系統的結構,行為和屬性的高級抽象。在描述階段,其對象是直接構成系統的抽象組件以及各個組件之間的連接規則。特別是相對細致的描述組件之間的通訊。在實

從程序員到高級系統架構完美進階

spss ios 體系 安全 進行 系列 自動化 scrip 全面 前言 說到系統架構師,相信很多企業都有這樣的高級人才。系統架構師已然成為國內一門十分緊俏的職業,一名優秀的系統架構師常常會吸引各方企業爭搶。 系統架構師的職責是在項目開發過程中,制定這個項目的總體腳骨,指導

下載2018版大數據/雲計算系統架構頂級培訓跳槽課程

tis 並發服務器 深入淺出 orm batis 數據庫 charts 質量 預測 2018版大數據/雲計算系統架構師頂級培訓跳槽課程北風大數據課程全面升級了! 1.引入阿裏雲認證培訓體系,2.新增人工智能項目,3.引入區塊鏈課程,4.基礎部分全面更新課程分為七大階段:Ja

系統架構筆記(二)

七、架構權衡分析法:ATAM(Architecture Tradeoff Analysis Method) 評價軟體架構的一種綜合全面的方法。這種方法不僅可以揭示出構架滿足特定質量目標的情況,而且(因為它認識到了構架決策會影響多個質量屬性)可以使我們更清楚地認識到質量目標之間的聯絡——即如何權衡諸多

系統架構筆記(一)

重點知識總結:一、質量屬性: 1、效能:系統的響應能力,即要經過多長時間才能對某個事件作出響應或者在某段時間內系統所能處理事件的個數。架構設計策略:增加計算資源、改善資源需求(減少計算複雜度等)、資源管理(併發、資料複製等)和資源排程(先進先出佇列、優先順序佇列等) 2、可用性:系統能夠正常執行的時

系統架構筆記(四)

十五、可靠性 可靠度:系統在規定的條件下、規定的時間內不發生失效的概率。 失效率:(風險函式)執行至此刻系統未出現失效的情況下,單位時間系統出現失效的概率。 可靠度計算方式: 1)、串聯:R1*R2*R3.... 2)、並聯:1-(1-R1)*(1-R2)*(1-R3)... 1、容錯技術 動態冗餘

系統架構筆記(三)

  1 Singleton 單件      2 Abstract Factory 抽象工廠模式      3 Builder 生成器模式 &nbs