新聞中心
當前位置:網站(zhàn)首頁 > 新聞中心  
現(xiàn)代化和(hé)遷移大(dà)型機應用(yòng)程序到(dào)雲端
作(zuò)者 飛(fēi)帆網絡   信息來(lái)源:www.zbff.com   添加時(shí)間 2021年03月16日  返回
雲計(jì)算(suàn)已經成爲擴展和(hé)現(xiàn)代化應用(yòng)程序的首選,但(dàn)是在某些(xiē)情況下(xià)這(zhè)種過渡并不容易,例如從(cóng)大(dà)型機環境中遷移應用(yòng)程序。 這(zhè)些(xiē)類型的應用(yòng)程序通常托管在大(dà)型多用(yòng)戶多任務計(jì)算(suàn)機複合體上(shàng),這(zhè)些(xiē)複合體可以追溯到(dào)集中數據中心時(shí)代。在某些(xiē)情況下(xià),由于格式和(hé)操作(zuò)系統等限制,大(dà)型機用(yòng)戶無法遷移到(dào)雲端。 下(xià)面我們将介紹将基于大(dà)型機的應用(yòng)程序現(xiàn)代化并遷移到(dào)雲端的選項。 大(dà)型機遷移選項 在評估大(dà)型機遷移選項時(shí),請(qǐng)查看(kàn)應用(yòng)程序源代碼是否可用(yòng),或者是否隻有目标代碼。IT團隊可以使用(yòng)可訪問的源代碼重寫和(hé)現(xiàn)代化應用(yòng)程序;目标代碼無法修改,因爲它是源代碼經過編譯器或其他(tā)翻譯器的結果。當源代碼不可用(yòng)時(shí),該應用(yòng)程序将不得不按原樣運行或完全替換。 如果大(dà)型機應用(yòng)程序僅以二進制形式提供給大(dà)型機,并且二進制文(wén)件被設計(jì)爲在無法托管在雲端的操作(zuò)系統運行(通常是Windows、UNIX或Linux),則它無法轉移。在這(zhè)種情況下(xià),你(nǐ)有三個選擇: 尋找替代版本。查看(kàn)應用(yòng)程序是否有其他(tā)版本可在大(dà)型機以外(wài)運行。此選項是最簡單的方法,并且在成本方面最佳。但(dàn)是,你(nǐ)需要确保替代版本是真正的雲優化産品,而不僅僅是雲端托管的單體應用(yòng)程序,這(zhè)将對(duì)成本方面産生負面影響。 使用(yòng)“大(dà)型機即服務”選項。有些(xiē)公司,例如Cornerstone(歸Google Cloud所有),爲這(zhè)些(xiē)類型的應用(yòng)程序提供第三方托管。當有些(xiē)有問題的大(dà)型機應用(yòng)程序不适合其他(tā)選項時(shí),此選項是最佳選擇。在這(zhè)些(xiē)應用(yòng)程序針對(duì)雲進行優化之前,大(dà)多數企業将其視(shì)爲過渡方法。 更換應用(yòng)程序。如果其他(tā)技術不起作(zuò)用(yòng),則可以尋找其他(tā)應用(yòng)程序來(lái)取代大(dà)型機應用(yòng)程序—基于适當的功能(néng)組合和(hé)易于轉換曆史數據。商業軟件産品或SaaS雲産品通常很(hěn)合适,甚至可能(néng)具有更好(hǎo)的功能(néng)和(hé)更低(dī)的成本,但(dàn)這(zhè)取決于應用(yòng)程序的類型。 如果大(dà)型機應用(yòng)程序可運行在雲端支持的操作(zuò)系統和(hé)計(jì)算(suàn)機平台(例如x86),則可以對(duì)合适的雲提供商進行測試,以确保該應用(yòng)程序可以在其平台上(shàng)運行。但(dàn)是,此應用(yòng)程序很(hěn)可能(néng)是單體,這(zhè)意味着它的可伸縮性和(hé)可重用(yòng)性受到(dào)限制。 單體應用(yòng)程序在雲端通常效率低(dī),因爲它無法利用(yòng)雲計(jì)算(suàn)的優勢。如果它在雲端的性能(néng)和(hé)成本特性不令人滿意,或者你(nǐ)找不到(dào)雲平台來(lái)運行它,則可以将其視(shì)爲僅限大(dà)型機的二進制文(wén)件,然後從(cóng)上(shàng)面的三個選項中進行選擇。 大(dà)型機現(xiàn)代化機會(huì)和(hé)服務 當源代碼可用(yòng)時(shí),有多種方法可以重寫和(hé)現(xiàn)代化應用(yòng)程序。這(zhè)些(xiē)包括簡單遷移軟件、雲兼容平台或創建微服務應用(yòng)程序。流行語言(例如C,C ++和(hé)C#)編寫的應用(yòng)程序更易于在雲端進行修改,并被認爲部分地爲雲就緒,因爲此類語言基于模塊化功能(néng)和(hé)流程。 你(nǐ)可以從(cóng)衆多應用(yòng)程序現(xiàn)代化工(gōng)具和(hé)服務中進行選擇,例如: Astadia—提供大(dà)型機遷移服務和(hé)通用(yòng)應用(yòng)程序現(xiàn)代化服務; Tmaxsoft—通過其支持的各種選項,提供資源來(lái)指導大(dà)型機用(yòng)戶; MuleSoft—提供可靠的策略,包括強大(dà)的組件化和(hé)工(gōng)作(zuò)流創建。 如果應用(yòng)程序使用(yòng)COBOL、PL1等語言或彙編器編寫,則在不完全重寫的情況下(xià)進行現(xiàn)代化将更加困難。對(duì)于COBOL程序,最好(hǎo)的選擇是重新托管,通過在與雲兼容的平台上(shàng)重新編譯應用(yòng)程序。從(cóng)那裏,可能(néng)将應用(yòng)程序分解以使其更加有效并與雲兼容。 在某些(xiē)主要行業中,很(hěn)多公司仍然依賴大(dà)型機。大(dà)型機全部遷移到(dào)雲端,并不總是可行或在經濟上(shàng)不可行。企業應使大(dà)型機應用(yòng)程序成爲雲擴展的後端部分,雲擴展旨在将用(yòng)戶界面和(hé)數據輸入與信息處理(lǐ)分開(kāi)。至少,這(zhè)會(huì)減少對(duì)大(dà)型機的使用(yòng),并讓你(nǐ)準備采取更根本的措施。 作(zuò)者:鄒铮 編譯? ?來(lái)源:TechTarget中國
網頁設計(jì) | 網站(zhàn)建設 | 網絡公司 | 網站(zhàn)建設 | 關鍵詞優化 | 網頁制作(zuò) | 網絡推廣 | 舊版官網 | 關于我們 | 企業郵箱
傳真:0533-8952199   服務熱線:0533-7777686(周一至周五 9:00-18:00)   公司網址:http://www.zbff.com
Copyright © 2013-2024 『飛(fēi)帆軟件』 all Rights Reserved.   公司總部:山東省淄博市臨淄區(qū)臨淄古玩(wán)城(chéng)334号