專業信息安全工程師網站|培訓機構|服務商(2020信息安全工程師學習QQ群:327677606,客服QQ:270019001)

軟題庫 培訓課程
當前位置:信管網 >> 信息安全工程師 >> 每日一練 >> 文章內容
信息安全工程師案例分析每日一練試題(2019/10/31)
來源:信管網??2019年11月04日? 【信管網:信息安全工程師專業網站所有評論

信息安全工程師案例分析當天每日一練試題地址:www.rgjtff.live/exam/ExamDayAL.aspx?t1=6

往期信息安全工程師每日一練試題匯總:www.rgjtff.live/class27-6-1.aspx

信息安全工程師案例分析每日一練試題(2019/10/31)在線測試:www.rgjtff.live/exam/ExamDayAL.aspx?t1=6&day=2019/10/31

信息安全工程師案例分析每日一練試題內容(2019/10/31)

 【說明】

   某軟件公司開發運維了一個社交網站系統,該系統基于開源軟件平臺LAMP(Linux+Apache+MySQL+PHP)構建,運行一段時間以來,隨著用戶數量及訪問量的增加,系統在Web服務器負載、磁盤I/O等方面出現了明顯瓶頸,已不能滿足大量客戶端并發訪問的要求,因此公司成立了專門的項目組,擬對系統架構進行調整以提高系統并發處理能力。目前系統采用了傳統的三層結構,系統架構如下圖所示。

     【問題1】(10分)

      針對目前出現的Web服務器負載過大問題,項目組決定在客戶端與中間層Web服務器之間引入負載均衡器,通過中間層Web服務器集群來提高Web請求的并發處理能力。在討論擬采用的負載均衡機制時,王工提出采用基于DNS的負載均衡機制,而李工則認為應采用基于反向代理的負載均衡機制,項目組經過討論,最終確定采用李工提出的方案。請用200字以內的文字,分別簡要說明兩個機制的基本原理;并從系統執行效率、安全性及簡易性等方面將兩種機制進行對比,將對比結果填入下表中。

     【問題2】(7分)
      針對并發數據庫訪問所帶來的磁盤I/O瓶頸問題,項目組決定在數據層引入數據庫擴展機制。經過調研得知系統數據庫中存儲的主要數據為以用戶標識為索引的社交網絡數據,且系統運行時發生的大部分數據庫操作為查詢操作。經過討論,項目組決定引入數據庫分區和MySQL主從復制兩種擴展機制。數據庫分區可采用水平分區和垂直分區兩種方式,請用350字以內的文字說明在本系統中應采用哪種方式及其原因,并分析引入主從復制機制給系統帶來的好處。
     【問題3】(8分)
      為進一步提高數據庫訪問效率,項目組決定在中間層與數據層之間引入緩存機制。趙工開始提出可直接使用MySQL的查詢緩存(query cache)機制,但項目組經過分析好友動態顯示等典型業務的操作需求,同時考慮已引入的數據庫擴展機制,認為查詢緩存尚不能很好地提升系統的查詢操作效率,項目組最終決定在中間層與數據層之間引入Memcached分布式緩存機制。
      (a)請補充下述關于引入Memcached后系統訪問數據庫的基本過程:系統需要讀取后臺數據時,先檢查數據是否存在于(1)中,若存在則直接從其中讀取,若不存在則從(2)中讀取并保存在(3)中;當(4)中數據發生更新時,需要將更新后的內容同步到(5)實例中。(備選答案:數據庫、Memcacbed 緩存)
      (b)請結合已知信息從緩存架構、緩存有效性及緩存數據類型等方面分析使用Memcached代替數據庫查詢緩存的原因。

信管網試題答案與解析:www.rgjtff.live/st/2330526069.html

信管網考友試題答案分享:

信管網湖南省移動考友:
數據庫  查詢緩存 / memcached :緩存架構  緩存有效性  緩存數據類型 

基于反向代理的負載均衡機制
基于dns的負載均衡機制
2種機制的基本原理;   從安全性等 方面 進行對比。

信管網試題答案與解析:www.rgjtff.live/st/2330526069.html


發表評論  查看完整評論  

相關內容

推薦文章
合作網站內容
体彩e球彩开奖结果今天