django存儲光交業(yè)務(wù)管理系統(tǒng)-菜鳥開發(fā)日記第11節(jié)-結(jié)束及總結(jié)

上周部門總監(jiān)驴剔,到現(xiàn)場來視察,順便被項目經(jīng)理很愉快的出賣啦。好吧岖瑰,飯點的時候給總監(jiān)演示啦一遍系統(tǒng)叛买。
總監(jiān)的想法果然與眾不同,提出啦以下幾項建議:

1.系統(tǒng)是否能用在其他省得項目組使用蹋订。
2.是否可以將主機(jī)率挣,虛擬機(jī),網(wǎng)絡(luò)設(shè)備也一起加入進(jìn)來露戒,形成一個整體性的系統(tǒng)椒功,且業(yè)務(wù)跟主機(jī),網(wǎng)絡(luò)設(shè)備及防火墻進(jìn)行關(guān)聯(lián)智什。
3.能否直接接入內(nèi)網(wǎng)动漾,直接采集所有設(shè)備的信息,及性能相關(guān)信息。

根據(jù)領(lǐng)導(dǎo)提出的想法荠锭,我這邊進(jìn)行逐步分析旱眯,情況如下:

1.由于系統(tǒng)對于設(shè)備是高度定制化的,除啦光交能通用以外证九,存儲類型眾多删豺,個人的力量無法收集所有的存儲信息。
2.主機(jī)甫贯,網(wǎng)絡(luò)設(shè)備這邊都有商業(yè)化的系統(tǒng)進(jìn)行采集(比如華為的設(shè)備管理軟件吼鳞,emc的高端存儲運維系統(tǒng)),但商業(yè)化的產(chǎn)品基本上是基于設(shè)備的叫搁,而不是基于業(yè)務(wù)的赔桌,通過他們的系統(tǒng)沒法看到屬于哪個業(yè)務(wù)系統(tǒng)。我這邊的設(shè)想是通過api接口或者爬蟲的方式對以上的系統(tǒng)進(jìn)行信息采集渴逻,并且存入自己的數(shù)據(jù)庫疾党,并進(jìn)行業(yè)務(wù)名稱的添加。
3.虛擬機(jī)這塊也是大頭惨奕,經(jīng)常有需求說需要統(tǒng)計某某部門的虛擬機(jī)的量等等雪位,vmware這塊比較好辦,通過python的第三方模塊梨撞,可以直接登入vmware雹洗,進(jìn)行信息采集愚臀。citrix的我就沒則啦先慷。
4.性能采集這塊,由它去吧,我這是基于業(yè)務(wù)的恃锉,而不是基于設(shè)備的, 我最多通過第三方的商業(yè)化產(chǎn)品進(jìn)行抽取數(shù)據(jù)港粱。


系統(tǒng)的重構(gòu)開發(fā):
先上個圖:


api接口開發(fā)

1.所有的光交及存儲采集的代碼全部抽取獨立出來螃成,修改成agent旦签,系統(tǒng)通過api封裝,定義接口規(guī)范寸宏。其他運維人員只要懂python宁炫,可以自己寫agent,通過定期的方式將自己所管理的不同類型存儲氮凝,光交信息及服務(wù)器信息通過api的接口進(jìn)行post羔巢。
2.系統(tǒng)層面的views.py代碼寫的太爛,重復(fù)性太多罩阵,針對權(quán)限這塊比較麻煩朵纷,也需要重構(gòu),需要將業(yè)務(wù)邏輯跟數(shù)據(jù)庫的訪問進(jìn)行分開來寫永脓,而不是像這個系統(tǒng)全部寫在一起,導(dǎo)致權(quán)限設(shè)計這塊相當(dāng)麻煩鞋仍,應(yīng)該也是通過接口的方式進(jìn)行調(diào)用常摧。所有針對數(shù)據(jù)庫的增刪改查寫在一個model_api.py文件里面,views.py里面專注業(yè)務(wù)邏輯威创。

model_api.py設(shè)計大致邏輯如下:

 class 表名稱:
      @權(quán)限檢查
      def 增:
      @權(quán)限檢查
      def 刪:
      @權(quán)限檢查
      def 改:
      @權(quán)限檢查
     def 查:
技術(shù)水平在不斷的提升落午,發(fā)現(xiàn)之前寫的代碼簡直爛到渣啦,不過能用就行,整套系統(tǒng)歷時半年肚豺,根據(jù)客戶的需求不斷的定制修改溃斋,現(xiàn)在基本上OK。

最后吸申,好吧梗劫,想法是美好的,現(xiàn)實是骨感的截碴。夠用就行梳侨,重構(gòu)一個人就算啦,太累日丹,有這個精力還不如哦去啃啃django的源代碼走哺,加強(qiáng)對代碼的理解能力。



目錄

django開發(fā)之存儲光交業(yè)務(wù)管理系統(tǒng)第一節(jié)-序言

django存儲光交業(yè)務(wù)管理系統(tǒng)第二節(jié)-pyhon腳本的編寫

django存儲光交業(yè)務(wù)管理系統(tǒng)第三節(jié)-系統(tǒng)初步分析需求

django存儲光交業(yè)務(wù)管理系統(tǒng)第四節(jié)-光交數(shù)據(jù)庫的設(shè)計

django存儲光交業(yè)務(wù)管理系統(tǒng)第五節(jié)-存儲數(shù)據(jù)庫的設(shè)計

django存儲光交業(yè)務(wù)管理系統(tǒng)第六節(jié)-系統(tǒng)的架構(gòu)流程圖

django存儲光交業(yè)務(wù)管理系統(tǒng)第七節(jié)-程序的啟動

django存儲光交業(yè)務(wù)管理系統(tǒng)-菜鳥開發(fā)日記第八節(jié)-目錄的結(jié)構(gòu)說明

django存儲光交業(yè)務(wù)管理系統(tǒng)-菜鳥開發(fā)日記第九節(jié)-系統(tǒng)開發(fā)遇到的坑

django存儲光交業(yè)務(wù)管理系統(tǒng)-菜鳥開發(fā)日記第10節(jié)-業(yè)務(wù)圖表需求
django存儲光交業(yè)務(wù)管理系統(tǒng)-菜鳥開發(fā)日記第11節(jié)-結(jié)束及總結(jié)
………………………………………………………………

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末哲虾,一起剝皮案震驚了整個濱河市丙躏,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌束凑,老刑警劉巖晒旅,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異湘今,居然都是意外死亡敢朱,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拴签,“玉大人孝常,你說我怎么就攤上這事◎玖ǎ” “怎么了构灸?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長岸梨。 經(jīng)常有香客問我喜颁,道長,這世上最難降的妖魔是什么曹阔? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任半开,我火速辦了婚禮,結(jié)果婚禮上赃份,老公的妹妹穿的比我還像新娘寂拆。我一直安慰自己,他們只是感情好抓韩,可當(dāng)我...
    茶點故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布纠永。 她就那樣靜靜地躺著,像睡著了一般谒拴。 火紅的嫁衣襯著肌膚如雪尝江。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天英上,我揣著相機(jī)與錄音炭序,去河邊找鬼。 笑死苍日,一個胖子當(dāng)著我的面吹牛少态,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播易遣,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼彼妻,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了豆茫?” 一聲冷哼從身側(cè)響起侨歉,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎揩魂,沒想到半個月后幽邓,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡火脉,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年牵舵,在試婚紗的時候發(fā)現(xiàn)自己被綠了柒啤。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,488評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡畸颅,死狀恐怖担巩,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情没炒,我是刑警寧澤涛癌,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站送火,受9級特大地震影響拳话,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜种吸,卻給世界環(huán)境...
    茶點故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一弃衍、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧坚俗,春花似錦笨鸡、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽哥桥。三九已至辙浑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間拟糕,已是汗流浹背判呕。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留送滞,地道東北人侠草。 一個月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像犁嗅,于是被迫代替她去往敵國和親边涕。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,500評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 2018年1月30日褂微,我系徐睿洋同學(xué)在“看看家鄉(xiāng)新時代”社會觀察活動中功蜓,前往協(xié)順毛紡織廠上海辦事點拜訪了在此工作定...
    東起_62b7閱讀 337評論 0 0
  • 時間過得非常的快,轉(zhuǎn)眼間已經(jīng)是第三次見面會了宠蚂,還記得第一次見面會的時候在去之前老師布置作業(yè)說要寫一份作業(yè)式撼,那個時候...
    馮波131419閱讀 286評論 0 6
  • 一、今天一整天求厕,有否覺察自己的健康層次起伏變化著隆?從自己具體的言行中扰楼,你看到了自己行為底層的健康狀態(tài)以及變化?你知道...
    恬悠730閱讀 154評論 1 0
  • 有機(jī)會就要去抓住美浦,跟隨自己的心弦赖,做自己認(rèn)可的事,而不是拿他人做比較抵代,那樣我不會快樂腾节,看不見方向。 今天突然想到荤牍,是...
    之之花閱讀 79評論 0 0