成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何克服Unix到Linux遷移的常見問題

系統 Linux
經過了最初的測試后,你已經打算從Unix遷移到Linux上了,現在您應該注意哪些主要的問題呢?在Unix向Linux遷移的過程中通常會遇到一些什么樣的問題或錯誤?您應該向誰求助?好的規劃完全能讓您避開這些問題。

經過了最初的測試后,你已經打算從Unix遷移到Linux上了,現在您應該注意哪些主要的問題呢?在Unix向Linux遷移的過程中通常會遇到一些什么樣的問題或錯誤?您應該向誰求助?好的規劃完全能讓您避開這些問題。

確定可能的硬件挑戰

在考慮遷移的過程中,最應該注意的問題就是平臺依賴性,特別是從RISC遷移到X86平臺。這時候,Endianess就能派上用場。

Endianess是指用于顯示數據的內存排序。它規定數據元素和字節如何在內存中存儲。您可能會遇到的問題就是在x86的計算機系統中很少使用Endian,但是RISC系統中卻大量的使用Endian。如果您從RISC遷移到x86,反之亦然,您將需要修改遷移代碼。在評估階段,您就應該清楚的意識到這些問題。

一些廠商已經想出了一些頗有創意的辦法去解決這些問題。例如: IBM開發了PowerVM Lx86,這是一個中型規模的虛擬化引擎的部件。它使用特別的軟件自動把指令轉換成電壓信號,從而不用在本機上進行編譯。

雖然在Linux運行在IBM Power平臺之前,Linux必須在本地運行并重新編譯。當然,這個已經不再是個問題。轉換器作為PowerVM Lx86的一部分,能把x86 Linux指令很輕松地轉換成電壓 Liunx指令,只需三步:解碼、優化和生產代碼。這非常適用于Web應用程序,因為有大量重復工作,因為這些頻繁使用的代碼已經在內存中,所以無需再重新轉換。

另一個需要考慮的方面是應用程序需要的內核擴展和設備驅動。為應用程序找到合適的內核擴展和設備驅動并不是一件容易的事情,其中部分原因是大多數的內核API并不嚴格遵從標準。API指令、參數的數量和調用到內核擴展的過程在新平臺上都會有所不同。

另一個要考慮的是需要內核擴展和設備驅動程序的應用程序。這些都不是容易的候選支持,這一部分是因為大多數的內核API不遵循任何嚴格的標準。 API調用的參數的數量和加載到內核擴展的過程中將所有的功能不同的新的平臺上。

評估應用程序對于Linux的適用性和有效性

絕大多數的商業和網絡應用程序都能在Linux上運行。但是有效性則是另一回事。

雖然今天幾乎所有的生產商都已經把他們的Unix應用程序移到Linux上,但是關鍵是,在考慮遷移之前,如何確保現有的應用程序已經能很好地支持了這種可能的遷移。否則,您將不得不陷入自己去遷移這些應用程序的困境。對于內部應用程序的開發,您需要的是一個強大的開發團隊來幫助完成應用程序的遷移。

向有過此種經驗的同事咨詢。了解一下您的應用程序遷移到Linux會如何。并且核實這些應用程序現在的運行情況。不用擔心,請大膽地向您的生產商請求幫助。Red Hat 和SUSE都提供相應的服務幫助您完成移植。

關于部署的問題和錯誤

當你在做遷移的時候,你可能會遇到什么樣的錯誤或問題?首先,適當的測試非常必要。在遷移過程中,任何一件事情都可能出錯,所以在生成環境之前,應該搭建一個測試和實驗環境來發現和經歷問題。

幾年前,我的小組看似非常順利地完成了一個重要的遷移,但是不久就開始接到電話說工資管理系統不能正常運行。這有點出乎我們的意料,之前我們進行了系統的單元測試、用戶測試以及UAT測試。事實證明,問題不是出在遷移方面,而是因為一些PC客戶端不能很好的與舊版本的Oracle客戶端兼容。

還有一個問題是有關Unix外殼腳本。有人可能想當然的認為,Unix外殼腳本在Linux平臺上也一樣能很好地運行。不幸的是,這種假設不成立。

任何一個與應用程序有關的Unix腳本都需要仔細測試。Linux的標準外殼是使用Bash外殼,它是建立在Unix最初的Bourne外殼。然而,在我們的例子里,Unix使用的是Korn外殼。所以,肯定有些功能不能正確工作。因此,有必要假設您的外殼腳本在新平臺下可能不能正常工作。請測試每一個您需要的外殼腳本。

獲取技術支持

技術支持取決于您IT部門的大小和員工的經驗。您是否有幾個無所不能、經驗豐富的Linux管理員呢?或者他們也許是Unix管理員,但是他們是否已經做好準備去接受Linux呢?

技術支持程度取決于您所用于的環境類型。您是否正在運行那些每分鐘的故障能導致公司數萬美元損失的系統呢 ,如:CRM系統或者工資系統?

來自于生產商的技術支持也是非常重要。Red Hat和Novell都提供24/7的技術支持。一些Unix硬件生產商,如IBM,也提供自己的Linux技術支持。

如果可能,請從您的硬件提供商那里獲得技術支持。而且,這對您從操作系統提供商哪里獲得技術支持不會產生任何不利的影響。***還是那句話,您需要仔細考慮您的組織中,系統停機帶來的經濟影響和您員工的經驗和能力。

【編輯推薦】

  1. Android內核變化將合并到Linux主支
  2. 在Linux上部署Redmine項目管理軟件
  3. 五大輕量級Linux 助老式PC煥發新機
責任編輯:Yeva 來源: TechTarget中國
相關推薦

2017-08-16 08:37:05

云遷移IP地址

2010-04-07 11:31:25

Unix操作系統

2012-06-25 11:51:31

ibmdw

2010-05-19 11:35:13

SVN

2010-04-07 10:42:41

Unix操作系統

2013-10-29 10:26:08

UnixWindows遷移

2011-01-05 09:34:47

linuxqq問題

2010-01-06 16:23:45

Linux常見問題

2013-09-27 10:08:51

VMware虛擬化

2012-03-05 10:06:40

云計算數據倉庫數據遷移

2014-08-25 10:24:01

Linux

2010-05-07 17:16:36

Unix系統

2013-01-06 10:43:07

Linux集群

2011-02-22 14:00:16

vsftpd

2011-12-14 09:46:14

LinuxUnix遷移

2013-11-14 15:47:29

SDN問題答疑

2011-04-01 13:55:24

Java

2011-05-06 15:39:55

硒鼓

2010-07-21 09:10:02

Perl常見問題

2024-04-12 10:03:48

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美成年人网站 | 羞羞网站免费观看 | 七七婷婷婷婷精品国产 | 99re视频这里只有精品 | 伊人99 | 久草精品在线 | 天堂av中文在线 | 亚洲精品乱码久久久久久黑人 | 超碰成人在线观看 | 国产精品色一区二区三区 | 色综合久| 天天干免费视频 | 国产高清视频在线 | 精品综合网 | 自拍偷拍小视频 | 国产一区二区三区在线 | 国产专区在线 | 欧美精品电影一区 | 久久久久久免费毛片精品 | 亚洲精品18| 国产探花在线观看视频 | 亚洲一区中文字幕 | av网站在线免费观看 | 少妇性l交大片免费一 | 午夜色婷婷 | 日本黄色的视频 | 黄色片在线免费看 | 欧美成人激情 | 夜夜草av| 日韩欧美国产成人一区二区 | 欧美国产精品久久久 | 91高清在线观看 | 夜夜艹天天干 | 国产精品久久久久久久久久三级 | 国产欧美精品区一区二区三区 | 91精品久久久久久久久 | 91超碰在线| h在线播放 | 99pao成人国产永久免费视频 | 成人亚洲精品久久久久软件 | 久久精品亚洲 |