IT運維: IT系統架構 | PXE技術簡介
2020-04-06 13:37 作者:admin 瀏覽量:
神奇的墨菲定律
“墨菲定律”是一種心理學效應,是由愛德華·墨菲(Edward A. Murphy)提出的。
墨菲定律的原句是這樣的:如果有兩種或兩種以上的方式去做某件事情,而其中一種選擇方式將導致災難,則必定有人會做出這種選擇。
墨菲定律主要內容是:如果事情有變壞的可能,不管這種可能性有多小,它總會發生。
換種說法:假定你把一片干面包掉在地毯上,這片面包的兩面均可能著地。但假定你把一片一面涂有一層果醬的面包掉在地毯上,常常是帶有果醬的一面落在地毯上。
在事后的一次記者招待會上,斯塔普將其稱為“墨菲法則”,并以極為簡潔的方式作了重新表述:凡事可能出岔子,就一定會出岔子。墨菲法則在技術界不脛而走,因為它道出了一個鐵的事實:技術風險能夠由可能性變為突發性的事實。
幾個月后這一“墨菲定理”被廣泛引用在與航天機械相關的領域。經過多年,這一“定理”逐漸進入習語范疇,其內涵被賦予無窮的創意,出現了眾多的變體,其中最著名的一條也被稱為Finagle's Law(菲納格定律),具體內容為:If anything can go wrong,it will.(會出錯的,終將會出錯。)這一定律被認為是對“墨菲定理”最好的模仿和闡述。
墨菲定律主要內容是:事情如果有變壞的可能,不管這種可能性有多小,它總會發生。
2014年電影《星際穿越》中多次提到墨菲定律,并且得到了驗證。很多人都是看了這部電影后知道這個名詞。
1.東西越好,越不中用。
2.一種產品保證60天不會出故障,等于保證第61天一定就會壞掉。
3.東西久久都派不上用場,就可以丟掉;東西一丟掉,往往就必須要用它。
4、計劃沒有變化快。
5、欠賬總是要還的。
6、做惡總是要遭報應的,不是不報,只是時間未到。
7、該來的總是要來的。
8、明天又是一個新的開始。
9、你越是害怕的事物,就越會出現在你的生活中。
10、往往等公車太久沒來,就走了的人,剛走公車就來了。
11、關鍵時刻掉鏈子。
12、越想要什么就越不能得到什么。
13、人出來混,總是要還的。
14、怕什么,來什么。
最后總結一下,你關注什么,什么就會發生,有些時候是表意識的作用,有些時候是潛識的作用,所以留意自己的思想,讓自己時時保持正知,正念,正覺的狀態,生命就會處在正確的軌道上.
以上文章由IT外包服務商北京艾銻無限科技發展公司整理
IT系統架構 | PXE技術簡介
PXE概述
PXE(Preboot Execution Environment)是INTEL推出的可用于無盤、有盤聯網的網絡協議。在公共計算機系統架構中如:網吧、賓館、多媒體教室等無盤系統環境下應用廣泛。使用PXE功能,首先要求客戶端網卡的支持,其次,在服務器端也要有支持此協議的網管軟件。在遠程啟動過程中,客戶端通過PXE(存放于主板或者網卡上的 BIOS ROM中)向服務器發生請求,要求服務器分配一個IP地址,再用TFTP(Trivial File Transfer Protocol/小 文件傳輸協議)或MTFTP(Multicast Trivial File Transfer Protocol)協議下載一個啟動軟件包到本機內存中 并執行,由這個啟動軟件包完成終端基本軟件設置,從而引導預先安裝在服務器中的終端操作系統。從啟動過程可以看出,PXE不需要記錄客戶端的網卡型號和 MAC地址等信息,因此只要配置好無盤服務器就可以應用于任一臺帶PXE協議的終端,減少了在PRL方式下對于不同網卡要做不同設置的重復勞動。PXE可以引導多種終端操作系統,如Window2000/XP/7/8/10或Linux等,并可以在機房等需要大量安裝操作系統的環境下批量部署安裝服務器操作系統,實現運維自動化及遠程部署。由于PXE協議將數據分割成極為細小的部分,所以數據的傳輸速度大大加快,相對于以前的 RPL遠程引導無盤啟動技術,PXE的運行速度提高三倍以上。并且,在PXE4.0以上的版本,加入了啟動安全驗證服務BIS (Boot Integrity Services),更加強了網絡的安全性。
PXE啟動詳解
當客戶機啟動后,其網卡上的Boot Rom會廣播一個引導請求幀FIND,該幀中包含有客戶機的網卡MAC地址,server端遠程啟動 服務收到客戶機廣播的FIND幀后,根據幀中所帶的客戶機網卡MAC地址,檢查遠程啟動數據庫中是否有該卡號的配置記錄:如果不存在這個記錄,引導過程不 能繼續;如果此工作站的記錄已經存在,遠程啟動服務發送一個FOUND幀,同樣,這個幀中包含了服務器的網卡MAC地址,然后就調用BOOTP (boot protocol/啟動協議)或者DHCP( Dynamic Host Configuration Protocol/動態主機配置協 議,其實是BOOTP的進化), 分配給工作站端的機器名字、IP地址、服務器端的IP地址以及啟動時的映像文件等。
工作站收到第一個響應后(工作站只對收到的第一個FOUND幀有響應),則發送一個SEND.FILE.REQUEST幀給第一個響應的遠程啟動服務器,以請求傳送啟動所需的文件。
當遠程啟動服務器收到客戶機SEND.FILE.REQUEST幀的要求后,會根據其遠程啟動數據庫中的工作站記錄查找對應的啟動塊 (boot block),并發送給工作站一個FILE.DAT.RESPONSE幀(這個幀包含了工作站啟動所需的啟動塊),將工作站所需的啟動文件傳送給工作站。
工作站接收到完整的啟動文件后,就開始執行文件中的啟動程序,將執行點轉向啟動塊的入口,啟動工作站。 接著是不同的OS有不同的引導方式了,要啟動無盤Windows,需要往服務器上上傳Windows文件,并制作啟動映像文件,工作站才能讀取Windows的啟動映像文件,進一步讀取Windows安裝目錄, 啟動Windows。
PXE無盤啟動的基本工作原理
PXE是RPL的升級品,它是Preboot Execution Environment的縮寫。它們的不同之處為:一個是靜態路由,一個動態路由。不難理解:RPL是根據網卡上的ID號加上其它的記錄組成的Frame向server發出請求,而server那里早已經有了這個ID數據,匹配成功則進行遠程啟動;PXE是則是根據服務器端收到的工作站MAC地址(就是網卡號),使用DHCP服務給這個MAC地址指定一個IP地址,每次重啟動可能同一臺工 作站有與上次啟動有不同的IP,動態分配地址。下面以工作站引導過程說明PXE的原理:
1、 用戶端電腦開機后, PXE Boot ROM 獲得控制權之前先做自我測試,然后以廣播形式發出一個請求FIND幀。
2、 如果服務器收到個人電腦所送出的要求, 就會送回 DHCP 回應, 內容包括用戶端的 IP 地址, 預設通訊通道, 及開機映像文件。 否則, 服務器會忽略這個要求。
3、 工作站收到服務器發回的響應后則會回應一個FRAME,以請求傳送啟動所需文件。
4、之后,將有更多的訊息在用戶端與服務器之間作應答, 用以決定啟動參數。 BootPROM 由 TFTP 通訊協議從服務器下載開機映像檔, 這個映像檔就是軟盤的映象文件。
5、 工作站使用TFTP 協議接收啟動文件后,將控制權轉交啟動塊,引導操作系統,完成遠程啟動。