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