每個行業都有自己的特點,對于零售業而言,是一個成本敏感的行業,同時具有大規模的分布性和靈活多變的特點。因此,如何處理好在一個高度分布的網絡環境中,多種軟硬件平臺的管理、部署和升級,適應實際的需求變化,為用戶提供一種可靠的低成本運作模式,成為零售業解決方案成功的關鍵。本文從目前商品零售業主所面臨的種種局限出發,對基于SuSE Linux的 IBM零售業 解決方案進行了分析并結合IBM的軟件產品探討了IRES的應用模式和成功案例。
為了在這個瞬息萬變、關注經營成本的市場中保持競爭力,商品零售業主們需要一個高效、簡潔的基礎平臺以適應其業務的擴展和實際需求的變化,同時保證最大限度地利用和整合已有資源,尋求解決在一個高度分布式的應用環境中軟硬件平臺的管理、部署和升級的統一的方法。然而,目前許多零售業主發現正在使用的系統越來越無法達到這個目標。面臨日益新興的軟硬件技術,這些系統變得越來越缺乏靈活性并且難以擴展,并且隨著業務規模的擴大和增長,耗費在系統維護和升級上的費用越來越高,嚴重束縛了其進一步的發展。
IBM根據自身三十余年的對零售業的分析和把握,聯合Novell等多家技術廠商及其行業合作伙伴,通過對現有軟硬件技術整合,推出了一套基于SuSE Linux的零售業解決方案(IBM Retail Environment for SuSE Linux簡稱,IRES)。其目的在于利用Linux操作系統廣泛的支持力度、靈活的定制能力和與生俱來的網絡優勢,提供一個集成的平臺幫助現有零售業務系統更好的實現集中管理、統一部署和自動升級等一系列迫切需求,同時基于開放標準的系統架構為幫助商品零售業主在實現向開放式系統遷移爭取良好擴展空間的同時,保護業主原有投資。
功能描述和技術優勢
當前,Linux的定制和裁減已經成為其技術發展的一個新趨勢,為了滿足對非傳統計算設備的普遍需求。IRES延續了這樣的一種技術趨勢,通過對SuSE Linux操作系統的定制以及對POS(Point Of Sale)驅動軟件的支持,實現了一個同時支持POS終端平臺和后臺服務器的中央管理系統,并且為用戶提供多種可配置系統映像的創建、管理和分發等功能,增強了分布式零售環境中集中管理和遠程維護的穩定性和可靠性。
從用戶的角度來看,IRES 具有如下四個方面的技術優勢:
第一, 快捷的配置和部署。IRES通過集中的管理機制為分布在離散網絡環境中的POS系統提供遠程的管理和部署操作,包括操作系統環境配置、軟件包的選擇和系統自動更新等功能,簡化系統的部署和配置過程,提高用戶實際的工作效率。
第二, 統一和集中的維護。在實際的零售環境中的維護工作包括硬件、操作系統、驅動程序和應用軟件諸多組成部分,在一個分布的環境中,這些工作顯得尤為困難。IRES以中央管理系統為依托將各種維護操作集中到服務器端統一完成,大大簡化了實際維護工作的復雜程度。
第三, 良好的擴展能力。IRES提供從最小35兆的系統映像到支持Java以及瀏覽器、桌面的系統映像,同時允許用戶定制適合自己需求的系統映像以滿足業務需求的變化和擴展要求。
第四, 廣泛的軟硬件支持。IRES全線支持IBM從低端到高端的二十余種POS機型,而基于SuSE Linux的實現使得該系統在服務器平臺,中間件產品和數據庫軟件上具有靈活自由的選擇和適應能力。
體系結構和工作原理
IRES的體系結構包括三個層面,中央級的管理服務器、店內服務器和POS終端系統。
中央管理服務器:
它實現了一個LDAP的目錄服務器以樹型目錄的方式描述網絡環境中處于不同地理位置和業務單元的店內服務器以及POS終端系統配置信息。同時,基于腳本的管理工具簡化和方便了對上述配置信息的自動化管理和維護,用戶可以根據實際需要,利用現有管理工具重新定制和創建自己的維護腳本。
另外,服務器所提供的映像創建工具和基礎模板,從軟件包、配置文件和腳本、應用擴展等幾個方面為用戶創建滿足實際特定需要的系統映像提供了方便、快捷的途徑。
店內服務器:
基于RSYNC的軟件分發機制能夠及時從中央管理服務器上獲取最新的POS系統映像以及LDAP中的配置信息。而服務器自身的管理操作則由中央管理服務器統一配置和更新,經由一系列以特定時間間隔自動運行的后臺腳本無人值守地完成店內服務器的更新和維護操作。對于大規模的零售應用,系統還支持LDAP的本地復制以提高系統效率,增強穩定性和可靠性。
POS終端系統:
直接通過PXE(Pre-boot Execution Environment)網絡引導,支持無盤和有盤兩種工作模式。系統引導階段的版本檢查和系統md5校驗保證系統的正確性和完整性。如表1所示的四種系統映像適用于不同的應用需求。
表 1 POS系統映像 POS映像名稱 映像大小 描述
Minimal Image < 35 MB 最基本的操作系統環境,支持C/C++
Java Image < 105 MB 增加IBM JVM和圖形化支持
Browser Image < 155 MB 增加Mozilla瀏覽器和腳本、插件支持
Desktop Image < 630 MB 增加KDE或GNOME支持
總體來講,IRES的工作模式是一個自頂向下的映射過程,中央管理服務器維護整個系統的網絡拓撲結構、軟硬件配置、創建和定制系統映像以及映像版本更新和同步;通過一對多的方式將特定的配置信息和系統映像自動地分發到各級店內服務器;由各級店內服務器直接引導POS終端系統,無需任何人工配置,同時支持實時在線更新,從而真正實現大規模的自動化分布式管理。進而,通過一個層次化的體系結構,有效地區分系統管理操作和業務功能,將繁瑣復雜的維護工作約束在有限的可控范圍之內,讓用戶更加高效和專注地實現店內業務擴展,降低系統運作成本,在行業競爭中擁有更強地競爭力和發展空間。
應用模式和成功案例
IRES作為零售行業的基礎平臺,其應用和推廣離不開上層的應用架構。IBM的中間件和數據庫產品全線支持IRES平臺,并且能夠無縫地整合到IRES環境中,以構建隨需應變的零售業解決方案。
IRES自2004年3月發布以來,迅速得到了零售業界的廣泛支持。在2004年8月,IBM聯合多家技術廠商與合作伙伴幫助北美最主要的電器零售商DDCircuit City Stores, Inc.DD將IRES平臺部署到遍布北美的600多家連鎖店,使得Circuit City轉向一個基于開放標準的更加靈活與可靠的平臺。同時,Circuit City將計劃從2005年初開始用一年的時間完成其所有連鎖店基于IRES的系統改造和部署,以成本最優的模式滿足其快速變化的市場業務和未來的擴展需求。
為了在這個瞬息萬變、關注經營成本的市場中保持競爭力,商品零售業主們需要一個高效、簡潔的基礎平臺以適應其業務的擴展和實際需求的變化,同時保證最大限度地利用和整合已有資源,尋求解決在一個高度分布式的應用環境中軟硬件平臺的管理、部署和升級的統一的方法。然而,目前許多零售業主發現正在使用的系統越來越無法達到這個目標。面臨日益新興的軟硬件技術,這些系統變得越來越缺乏靈活性并且難以擴展,并且隨著業務規模的擴大和增長,耗費在系統維護和升級上的費用越來越高,嚴重束縛了其進一步的發展。
IBM根據自身三十余年的對零售業的分析和把握,聯合Novell等多家技術廠商及其行業合作伙伴,通過對現有軟硬件技術整合,推出了一套基于SuSE Linux的零售業解決方案(IBM Retail Environment for SuSE Linux簡稱,IRES)。其目的在于利用Linux操作系統廣泛的支持力度、靈活的定制能力和與生俱來的網絡優勢,提供一個集成的平臺幫助現有零售業務系統更好的實現集中管理、統一部署和自動升級等一系列迫切需求,同時基于開放標準的系統架構為幫助商品零售業主在實現向開放式系統遷移爭取良好擴展空間的同時,保護業主原有投資。
功能描述和技術優勢
當前,Linux的定制和裁減已經成為其技術發展的一個新趨勢,為了滿足對非傳統計算設備的普遍需求。IRES延續了這樣的一種技術趨勢,通過對SuSE Linux操作系統的定制以及對POS(Point Of Sale)驅動軟件的支持,實現了一個同時支持POS終端平臺和后臺服務器的中央管理系統,并且為用戶提供多種可配置系統映像的創建、管理和分發等功能,增強了分布式零售環境中集中管理和遠程維護的穩定性和可靠性。
從用戶的角度來看,IRES 具有如下四個方面的技術優勢:
第一, 快捷的配置和部署。IRES通過集中的管理機制為分布在離散網絡環境中的POS系統提供遠程的管理和部署操作,包括操作系統環境配置、軟件包的選擇和系統自動更新等功能,簡化系統的部署和配置過程,提高用戶實際的工作效率。
第二, 統一和集中的維護。在實際的零售環境中的維護工作包括硬件、操作系統、驅動程序和應用軟件諸多組成部分,在一個分布的環境中,這些工作顯得尤為困難。IRES以中央管理系統為依托將各種維護操作集中到服務器端統一完成,大大簡化了實際維護工作的復雜程度。
第三, 良好的擴展能力。IRES提供從最小35兆的系統映像到支持Java以及瀏覽器、桌面的系統映像,同時允許用戶定制適合自己需求的系統映像以滿足業務需求的變化和擴展要求。
第四, 廣泛的軟硬件支持。IRES全線支持IBM從低端到高端的二十余種POS機型,而基于SuSE Linux的實現使得該系統在服務器平臺,中間件產品和數據庫軟件上具有靈活自由的選擇和適應能力。
體系結構和工作原理
IRES的體系結構包括三個層面,中央級的管理服務器、店內服務器和POS終端系統。
中央管理服務器:
它實現了一個LDAP的目錄服務器以樹型目錄的方式描述網絡環境中處于不同地理位置和業務單元的店內服務器以及POS終端系統配置信息。同時,基于腳本的管理工具簡化和方便了對上述配置信息的自動化管理和維護,用戶可以根據實際需要,利用現有管理工具重新定制和創建自己的維護腳本。
另外,服務器所提供的映像創建工具和基礎模板,從軟件包、配置文件和腳本、應用擴展等幾個方面為用戶創建滿足實際特定需要的系統映像提供了方便、快捷的途徑。
店內服務器:
基于RSYNC的軟件分發機制能夠及時從中央管理服務器上獲取最新的POS系統映像以及LDAP中的配置信息。而服務器自身的管理操作則由中央管理服務器統一配置和更新,經由一系列以特定時間間隔自動運行的后臺腳本無人值守地完成店內服務器的更新和維護操作。對于大規模的零售應用,系統還支持LDAP的本地復制以提高系統效率,增強穩定性和可靠性。
POS終端系統:
直接通過PXE(Pre-boot Execution Environment)網絡引導,支持無盤和有盤兩種工作模式。系統引導階段的版本檢查和系統md5校驗保證系統的正確性和完整性。如表1所示的四種系統映像適用于不同的應用需求。
表 1 POS系統映像 POS映像名稱 映像大小 描述
Minimal Image < 35 MB 最基本的操作系統環境,支持C/C++
Java Image < 105 MB 增加IBM JVM和圖形化支持
Browser Image < 155 MB 增加Mozilla瀏覽器和腳本、插件支持
Desktop Image < 630 MB 增加KDE或GNOME支持
總體來講,IRES的工作模式是一個自頂向下的映射過程,中央管理服務器維護整個系統的網絡拓撲結構、軟硬件配置、創建和定制系統映像以及映像版本更新和同步;通過一對多的方式將特定的配置信息和系統映像自動地分發到各級店內服務器;由各級店內服務器直接引導POS終端系統,無需任何人工配置,同時支持實時在線更新,從而真正實現大規模的自動化分布式管理。進而,通過一個層次化的體系結構,有效地區分系統管理操作和業務功能,將繁瑣復雜的維護工作約束在有限的可控范圍之內,讓用戶更加高效和專注地實現店內業務擴展,降低系統運作成本,在行業競爭中擁有更強地競爭力和發展空間。
應用模式和成功案例
IRES作為零售行業的基礎平臺,其應用和推廣離不開上層的應用架構。IBM的中間件和數據庫產品全線支持IRES平臺,并且能夠無縫地整合到IRES環境中,以構建隨需應變的零售業解決方案。
IRES自2004年3月發布以來,迅速得到了零售業界的廣泛支持。在2004年8月,IBM聯合多家技術廠商與合作伙伴幫助北美最主要的電器零售商DDCircuit City Stores, Inc.DD將IRES平臺部署到遍布北美的600多家連鎖店,使得Circuit City轉向一個基于開放標準的更加靈活與可靠的平臺。同時,Circuit City將計劃從2005年初開始用一年的時間完成其所有連鎖店基于IRES的系統改造和部署,以成本最優的模式滿足其快速變化的市場業務和未來的擴展需求。
樂發網超市批發網提供超市貨源信息,超市采購進貨渠道。超市進貨網提供成都食品批發,日用百貨批發信息、微信淘寶網店超市采購信息和超市加盟信息.打造國內超市采購商與批發市場供應廠商搭建網上批發市場平臺,是全國批發市場行業中電子商務權威性網站。
本文來源: 基于SuSE Linux的IBM零售業解決方案