BN810 Banyan 工業應用伺服器作業系統

BN810 Banyan 工業應用伺服器作業系統



Banyan工業應用伺服器作業系統,為一功能完整且針對工業應用伺服器需求所設計之作業系統,能連結、整合和管理 Banyan工業應用伺服器的軟、硬體資源。 Banyan 工業應用伺服器作業系統衍生自 Debian GNU/Linux 作業系統,故其操作及使用方法和 Debian GNU/Linux 相同。


Banyan工業應用伺服器作業系統分爲支援無頭(無顯示器)Banyan工業應用伺服器和有頭(有顯示器)Banyan工業應用伺服器兩種版本。無頭(Headless)設計爲了避免浪費處理器的效能,降低硬體成本及電力消耗,伺服器本身沒有顯示器。Banyan 工業應用伺服器作業系統提供標準的文字模式 Linux Shell ,可藉由遠端終端機以SSH方式登入,輸入 Shell 命令,進行系統管理、使用者設定、安全設定、呼叫應用程式執行等等。 Banyan 工業應用伺服器作業系統也提供遠端Web桌面環境,可在遠端電腦或智慧型手機的瀏覽器中登入,用圖形介面的方式進行系統設定管理,監控系統事件通知和警示訊息,以及啓動或停止應用程式執行等等。


Banyan 工業應用伺服器作業系統有頭版本提供 GNOME 圖形介面桌面環境,可由此進行系統管理設定,監控系統事件通知和警示訊息 ,啓動或停止應用程式執行等等。
Banyan工業應用伺服器作業系統提供完整的網路連線能力,從實體層的相關驅動程式,到資料鏈接層、網路層、傳輸層,以及更高層等。 Banyan工業應用伺服器作業系統支援各種常用的通訊協定、網路管理和公用程式,可隨着不同的應用場合,選擇使用。


Banyan工業應用伺服器作業系統提供完整的 GNU 程式開發工具鏈、 GNU Build 系統、 GNU 除錯系統,可用來開發 C/C++ 以及其他程式語言應用程式。 Banyan工業應用伺服器作業系統也支援 Python、PHP、JavaScript、Java、Perl 等直譯式程式語言開發應用程式。Banyan工業應用伺服器作業系統還提供豐富的公用程式庫和中介軟體,可供應用程式呼叫使用。


Banyan工業應用伺服器作業系統為 Banyan工業應用伺服器之三個主要成份之一,其他兩個成份為: Banyan工業應用伺服器硬體本身和 Banyan套件管理和發行管理雲端服務。 Banyan工業應用伺服器體積小,攜帶方便,只要任何地方需要運算能力與服務,都可以很容易的放置一部Banyan工業應用伺服器於其中。Banyan工業應用伺服器可應用的範圍很廣,例如在環境保護中可作爲空氣品質、噪音等資料蒐集的前端處理伺服器;在物流業可作爲智慧型倉儲管理的前端伺服器;在安全監控業可接上網路攝影機作爲網路錄影伺服器;在工廠自動化中可作爲各種自動化控制的前端伺服器;在表演藝術業中可作爲劇場燈光、音效、佈景控制的現場伺服器;此外BN150 Banyan工業應用伺服器也很適合作爲小型的網站伺服器、小型的ERP伺服器及小型的資料庫伺服器等等。


Banyan 作業系統特點

衍生自 Debian GNU/Linux 作業系統

Debian GNU/Linux 作業系統以其創新的套件管理技術、穩定的品質及豐富的軟體套件庫,成為多數 Linux 發行系統之母。Banyan 作業系統衍生自Debian,與 Debian 操作方法相同,可降低學習曲線,快速上手,品質良好,系統穩定,不易當機,開發文件完整豐富,擁有數量龐大的自由軟體及共享資源。


針對工業應用伺服器需求而設計

支援無頭(Headless)設計和有頭(Headed)設計兩種版本,提供遠端Web桌面環境,可以在任一連上網路的電腦或智慧型裝置的瀏覽器中,輸入Banyan工業應用伺服器的IP網址,即可呼叫出此伺服器的遠端Web桌面環境,進行系統設定管理,監控系統事件通知和警示訊息,以及啓動或停止應用程式的執行。支援即時(Real Time)和非即時兩種核心版本:當需要在一定時間內保證立即反應,即可使用即時核心版本,例如用於自動控制領域;當需要有最大的系統吞吐量(Throughput)時,即可採用非即時核心版本,例如用於資料庫伺服器之上。另外加強有關數位信號處理、影像處理等相關之程式庫、公用程式及中介軟體,使得Banyan工業應用伺服器非常適合在相關領域中的應用。


完整的作業系統

Banyan 工業應用伺服器作業系統除了特殊性的功能加強外,具備了如現代桌上個人電腦和筆記型個人電腦般豐富且完整的功能,可支援大多數PC週邊硬體設備、執行大多數PC應用軟體,以及提供資源整合及最佳化等系統功能,是一完整的全方位作業系統。


套件管理和發行管理雲端服務

可隨時從Banyan雲端伺服器下載各種軟體套件,擴充功能,亦可由雲端伺服器更新系統軟體及應用軟體套件。


應用軟體開發環境

支援多種程式語言開發應用軟體,例如:C/C++、Python 、JavaScript 、Bash 、Perl 、Java 、Mono 等等。開發者可依照各種應用軟體需求、程式語言的特性或是自身對軟體的熟悉程度,選擇適合的程式語言來開發應用軟體。除此之外,Banyan作業系統亦支援同時使用多種程式語言,相互呼叫的開發環境。


Banyan 工業應用伺服器作業系統介紹

Banyan工業應用伺服器作業系統的主要組成爲:啟動程式( Boot loader ), Linux 核心, GNU 系統程式、公用程式和基本程式庫,Debian 套件管理系統和中介軟體, 遠端Web桌面環境,SSH終端機連線,X 視窗系統,GNOME/Banyan 桌面環境與圖形介面, Banyan應用程式開發工具。

啟動程式

啟動程式負責從電源打開至 Linux 核心開始執行的階段。主要負責初始設定基本硬體裝置,下載 Linux 核心至記憶體,並將執行權交給 Linux 核心。Banyan工業應用伺服器採用U-Boot啓動程式,並將其最佳化使之適合Banyan工業應用伺服器之特殊需求。


Linux 核心

Banyan 工業應用伺服器作業系統採用 Stable Linux 核心3.x或4.x版本,並隨著時間進展做適度版本更新,以便提供更多核心新功能,以及修正舊版本錯誤。Banyan 工業應用伺服器作業系統提供Banyan 工業應用伺服器特有的硬體裝置所需的驅動程式。Linux 核心編譯建制時,組態設定(configuration)針對 Banyan 工業應用伺服器的軟、硬體需求,做最佳化設定。Banyan 工業應用伺服器作業系統的核心分爲即時核心和非即時核心兩種版本。即時核心確保在確定的時間內高優先次序的Process會被執行到,非即時核心則追求系統的最大Throughput。


GNU 系統程式、公用程式及基本程式庫

Banyan 工業應用伺服器作業系統提供豐富的系統程式、公用程式和基本函式庫,主要採用GNU家族系列,當然也包括許多非GNU家族的部分。glibc爲標準而且完整的C函式庫,向下連結Linux核心系統呼叫(Syscall),向上提供完整的應用程式介面(API)給各方需要使用。使用者帳號管理採用PAM (Pluggable Authentication Modules) 和NSS (Name Service Switch) 。對檔案和系統資源等的權限管理採用標準的Unix方式,將使用者分爲擁有者、同群組及其他三個類別,針對每個類別授予不同的權限組合。作業系統啓動採用System V init方式。Banyan 工業應用伺服器作業系統預設的Command Shell爲Dash,Dash符合POSIX標準,但是比Bash速度快,佔記憶體空間小。系統裏同時也裝有Bash,可切換使用。系統預先裝置6個虛擬終端機,可用按鍵組合Ctl+Alt+F1至Ctl+Alt+F6切換,Ctl+Alt+F7則可切換回視窗顯示畫面。Banyan 工業應用伺服器作業系統預裝Berkeley Database作爲系統管理之用,同時也提供多種壓縮、解壓縮、檔案打包、解打包工具。


Banyan 工業應用伺服器作業系統支援ext4、ext3、ext2、btrfs、ntfs、fat、 vfat、 hfsx、jffs2、ubifs、nfs等檔案系統格式,幾乎涵蓋所有常用的檔案系統格式。Banyan 工業應用伺服器作業系統支援所有常用的網路通訊協定,包括區域網路和寬頻網路,有線網路和無線網路,支援各種不同的實體層、資料鏈接層、網路層、傳輸層及應用層。Banyan 工業應用伺服器作業系統提供核心動態模組所需之安裝、移除、偵測、檢視等工具,以及提供對身份和資料進行完整的驗證等安全機制。


Banyan 工業應用伺服器作業系統提供國際化模組支援各國語文(i18n),本地化模組支援各地區特有的差異,例如日期表示、幣別等(l10n)。Banyan 工業應用伺服器作業系統提供常用的文字編輯器,包括vi/vim、nano、gedit、sed等,作爲程式撰寫和系統設定檔案編輯等之用。Banyan 工業應用伺服器作業系統提供豐富且完整的系統事件記錄器,一方面記錄系統使用的狀況,一方面幫助系統的維護、除錯,以及改進提升系統效能。Banyan 工業應用伺服器作業系統也提供豐富且完整的命令及操作說明(man),方便隨時在機上查詢。


Debian 套件管理,中介軟體

Debian套件管理技術以其優異的功能和突破的創新,影響幾乎遍及所有的Linux作業系統發行版本。Banyan 工業應用伺服器作業系統採用Debian套件管理技術來進行下載套件、安裝套件、移除套件、記錄所安裝的套件版本、以及更新套件。Banyan 工業應用伺服器作業系統套件管理和遠端的Banyan套件管理和發行管理伺服器連線,可隨需要下載安裝各種中介軟體,以擴增Banyan 工業應用伺服器的能力。例如:Web伺服器Apache,資料庫伺服器PostgreSQL、MySQL、 SQLite,3D繪圖着色程式庫OpenGL,Mail伺服器Exim4,多媒體串流架構Gstreamer,電腦影像處理程式庫OpenCV,快速傅立葉轉換程式庫FFTW等等。


Banyan Web桌面環境

Banyan工業應用伺服器提供遠端Web桌面環境。使用者可以在任一連上網路的桌上電腦、筆記型電腦、智慧型手機或平板電腦,經由瀏覽器,取得Banyan 工業應用伺服器之Web桌面環境。使用者可藉由Banyan Web桌面環境,進行系統設定管理,監控系統事件通知和警示訊息,以及啓動或停止應用程式的執行。


SSH終端機連線

可經由SSH終端機連線至Banyan工業應用伺服器。在SSH終端機可執行所有Banyan作業系統指令,包括Shell指令,設定或變更系統配置,增加新使用者,移除現有使用者,變更使用者權限,變更資料夾和檔案結構,啓動或停止應用程式執行等等。


X 視窗系統

Banyan 工業應用伺服器作業系統有頭版採用X 視窗系統作為圖形介面環境的底層基本框架:在螢幕上描繪、呈現圖像與移動程式視窗,同時也受理、執行、及管理電腦與滑鼠、鍵盤的互動程式。X 視窗系統採用主從式的架構模型,由一個伺服器與多個客戶端程式進行通訊;伺服器接受對於圖形輸出(視窗)的請求並回應使用者輸入(鍵盤、滑鼠、觸控螢幕)等事件(event)。


GNOME/Banyan 桌面環境與圖形介面

Banyan 工業應用伺服器作業系統有頭版採用GNOME 桌面環境與圖形介面,GNOME 桌面環境與圖形介面提供了視窗顯示管理、使用者 Session 管理、檔案管理、網路連線管理和應用程式啓動執行等機制。GNOME 還建構了一個完整的視窗應用軟體開發架構,以及提供許多常用的視窗應用軟體。


Banyan應用程式開發工具

Banyan 工業應用伺服器作業系統提供完整的 GNU 程式開發工具鏈、 GNU Build 系統、 GNU 除錯系統,可用來開發 C/C++ 以及其他程式語言應用程式。 Banyan作業系統也支援 Python 、JavaScript 、 Perl 、 PHP 、 Java 等直譯式程式語言開發應用程式。Banyan 工業應用伺服器作業系統還提供豐富的公用程式庫和中介軟體,可供應用程式呼叫使用。



訂購資訊

Banyan 工業應用伺服器作業系統包含於 Banyan 工業應用伺服器之中。
訂購 Banyan 工業應用伺服器即包括 Banyan 工業應用伺服器作業系統,不需另外購買。


BN150-01

Banyan非即時無頭

工業應用伺服器

  • TI AM3352 1GHz ARM Cortex-A8應用處理器
  • 1GB DDR3 SDRAM
  • 500GB內接硬碟,4GB eMMC快閃記憶體,1個microSD插槽
  • 特定應用附加卡插座及特定應用附加卡DB-9和DB-15接頭
  • 2個Gigabit Ethernet連接埠,4個USB 2.0 Host連接埠,2個UART連接埠,1個Wi-Fi模組
  • 5V 3A電源轉接器
  • Banyan工業應用伺服器非即時無頭作業系統
  • Banyan軟體套件管理和發行管理雲端服務

BN150-02

Banyan即時無頭

工業應用伺服器

  • TI AM3352 1GHz ARM Cortex-A8應用處理器
  • 1GB DDR3 SDRAM
  • 4GB eMMC快閃記憶體,1個microSD插槽
  • 特定應用附加卡插座及特定應用附加卡DB-9和DB-15接頭
  • 2個Gigabit Ethernet連接埠,4個USB 2.0 Host連接埠,2個UART連接埠,1個Wi-Fi模組
  • 5V 3A電源轉接器
  • Banyan工業應用伺服器即時無頭作業系統
  • Banyan軟體套件管理和發行管理雲端服務

BN151-01

Banyan非即時有頭

工業應用伺服器

  • TI AM3352 1GHz ARM Cortex-A8應用處理器
  • 1GB DDR3 SDRAM
  • 500GB內接硬碟,4GB eMMC快閃記憶體,1個microSD插槽
  • 1個HDMI接頭
  • 特定應用附加卡插座及特定應用附加卡DB-9接頭
  • 2個Gigabit Ethernet連接埠,4個USB 2.0 Host連接埠,2個UART連接埠,1個Wi-Fi模組
  • 5V 3A電源轉接器
  • Banyan工業應用伺服器非即時有頭作業系統
  • Banyan軟體套件管理和發行管理雲端服務

BN151-02

Banyan即時有頭

工業應用伺服器

  • TI AM3352 1GHz ARM Cortex-A8應用處理器
  • 1GB DDR3 SDRAM
  • 4GB eMMC快閃記憶體,1個microSD插槽
  • 1個HDMI接頭
  • 特定應用附加卡插座及特定應用附加卡DB-9接頭
  • 2個Gigabit Ethernet連接埠,4個USB 2.0 Host連接埠,2個UART連接埠,1個Wi-Fi模組
  • 5V 3A電源轉接器
  • Banyan工業應用伺服器即時有頭作業系統
  • Banyan軟體套件管理和發行管理雲端服務

BN250-01

Banyan非即時無頭

四核心工業應用伺服器

  • Freescale i.MX6Q 1.2GHz ARM Cortex-A9四核心應用處理器
  • 2GB DDR3 SDRAM
  • 500GB內接硬碟,4GB eMMC快閃記憶體,1個microSD插槽
  • 特定應用附加卡插座及特定應用附加卡DB-9和DB-15接頭
  • 2個Gigabit Ethernet連接埠,4個USB 2.0 Host連接埠,2個UART連接埠,1個Wi-Fi模組
  • 5V 3A電源轉接器
  • Banyan工業應用伺服器非即時無頭作業系統
  • Banyan軟體套件管理和發行管理雲端服務

BN250-02

Banyan即時無頭

四核心工業應用伺服器

  • Freescale i.MX6Q 1.2GHz ARM Cortex-A9四核心應用處理器
  • 2GB DDR3 SDRAM
  • 4GB eMMC快閃記憶體,1個microSD插槽
  • 特定應用附加卡插座及特定應用附加卡DB-9和DB-15接頭
  • 2個Gigabit Ethernet連接埠,4個USB 2.0 Host連接埠,2個UART連接埠,1個Wi-Fi模組
  • 5V 3A電源轉接器
  • Banyan工業應用伺服器即時無頭作業系統
  • Banyan軟體套件管理和發行管理雲端服務

BN251-01

Banyan非即時有頭

四核心工業應用伺服器

  • Freescale i.MX6Q 1.2GHz ARM Cortex-A9四核心應用處理器
  • 2GB DDR3 SDRAM
  • 500GB內接硬碟,4GB eMMC快閃記憶體,1個microSD插槽
  • 1個HDMI接頭
  • 特定應用附加卡插座及特定應用附加卡DB-9接頭
  • 2個Gigabit Ethernet連接埠,4個USB 2.0 Host連接埠,2個UART連接埠,1個Wi-Fi模組
  • 5V 3A電源轉接器
  • Banyan工業應用伺服器非即時有頭作業系統
  • Banyan軟體套件管理和發行管理雲端服務

BN251-02

Banyan即時有頭

四核心工業應用伺服器

  • Freescale i.MX6Q 1.2GHz ARM Cortex-A9四核心應用處理器
  • 2GB DDR3 SDRAM
  • 4GB eMMC快閃記憶體,1個microSD插槽
  • 1個HDMI接頭
  • 特定應用附加卡插座及特定應用附加卡DB-9接頭
  • 2個Gigabit Ethernet連接埠,4個USB 2.0 Host連接埠,2個UART連接埠,1個Wi-Fi模組
  • 5V 3A電源轉接器
  • Banyan工業應用伺服器即時有頭作業系統
  • Banyan軟體套件管理和發行管理雲端服務

BN190 Banyan

工業應用伺服器系統

應用工程支援服務

  • Banyan工業應用伺服器應用系統開發教育訓練
  • Banyan工業應用伺服器應用系統開發環境建立
  • Banyan工業應用伺服器應用系統開發顧問及支援服務

 

聯絡資訊

中鼎嵌入式系統股份有限公司
10091 臺北市中正區羅斯福路四段 68 號 9 樓之 10
電話:02-23623620
傳真:02-23623622
電子信箱:sales@ces.com.tw