由于COVID-19的爆發(fā),大多數行業(yè)都受到了不同程度的影響。然而,對于在線企業(yè)來說,這種影響也意味著機遇。例如,重返工作崗位后的“在家辦公”浪潮,使阿里美甲和騰訊大會瞬間成為“全國應用”,覆蓋千家萬戶。這種流行病客觀上有助于加快國內企業(yè)的數字化進程,隨著越來越多的應用程序上線,用戶也對信息技術基礎設施的健壯性提出了更高的要求。
阿里釘釘和騰訊會議可以成為復工復產的潮流,這離不開阿里巴巴云和騰訊云對快速擴張的支持。公共云通常規(guī)模較大,分布在不同地區(qū),這也提高了系統(tǒng)的可用性。然而,這里隱含的條件是網絡的互操作性,沒有停機就沒有云,許多服務中斷事故都與網絡有關。
盡管云服務已經成為主流選擇,但邊緣計算仍然是許多應用場景的最佳選擇。Gartner認為,云計算和邊緣計算將緊密結合并并行發(fā)展
使用公共云服務時應考慮網絡條件。一方面,一些特殊的行業(yè)或環(huán)境決定了接入互聯網不方便或網絡條件無法保證。極端的例子是遠洋船只;另一方面,大量數據在本地處理,與上傳到公共云相比,可以顯著降低延遲和網絡傳輸成本。例如,5G“好朋友”邊緣計算,2019年流行的高速ETC改造項目就是一個典型的應用。
因此,私有部署和混合云仍然是許多客戶的現實需求。私有部署的挑戰(zhàn)之一是門檻相對較高。多核服務器的購買價格顯然無法與單核或雙核云主機的月租賃價格相比。為了實現基本的高可用性,傳統(tǒng)方法需要兩臺服務器和一個入門級存儲區(qū)域網絡存儲以及相應的交換機,采購、部署、管理以及操作和維護成本成倍增加。一些供應商提供作為整體交付的集成系統(tǒng),這相當于用更高的采購成本來換取部署和管理的簡化。
那么,有沒有既“易于使用”又“可靠且高度可用”的解決方案呢?
為了響應這一需求,ZStack在2019年推出了“ZStack Mini”邊緣計算一體機。外觀相當于普通的2U服務器。事實上,機箱中內置了兩個雙通道服務器(即所謂的“雙子座”),它們互為冗余。配備了輕量級ZStack云引擎,它繼承了ZStack \'s架構的優(yōu)勢:簡單(簡單)、強大(健壯)、可伸縮(彈性)、簡單第一,而健壯性主要指高可用性。它巧妙地將傳統(tǒng)的磁盤陣列技術和虛擬機遷移技術相結合,在最少的場景下實現高可用性,這將在下一章中詳細介紹。本文重點介紹可與公共云相比的簡單、靈活和智能的體驗。
極簡主義建筑設計降低了接受門檻
無論是在中小型企業(yè)中部署大量邊緣站點還是IT應用程序,采購和運營維護成本始終是關注的焦點,而充分性和易用性往往是首要要求。
從用戶的上述需求出發(fā),ZStack Mini采用最小2U2節(jié)點設計,即在2U工業(yè)標準機箱中內置兩個半寬雙通道服務器節(jié)點,并結合輕量級ZStack云引擎,在單個2U設備中實現高可用性,確保任何硬件故障都不會導致數據丟失和長期業(yè)務中斷(這將在下一篇文章中詳細分析)。同時,在最少部署兩個節(jié)點的情況下,不需要額外的交換機,兩個節(jié)點通過兩個雙端口網卡進行點對點連接,既保證了數據同步所需的帶寬,又互為冗余。
圖例:E7ResearchLab中的ZStack Mini,圖片顯示的是Mini的正面,與主流的2U機架式服務器沒有明顯的區(qū)別,只是左右兩端各有一個電源按鈕;下圖顯示了迷你的背面,兩個獨立的服務
換句話說,ZStack Mini不僅看起來像2U服務器,而且像2U服務器一樣簡單,甚至更簡單。因為輕量級ZStack云引擎是預先安裝的,所以它可以開箱即用(通過電源和網絡電纜連接)。同時,它由兩臺服務器組成,具有雙倍(甚至更高)的冗余,這確保了系統(tǒng)的高可用性。
圖例:提取了ZStack Mini的兩個節(jié)點和電源模塊,可以看出它們都是獨立的組件設計。兩個服務器節(jié)點構建在一個2U機箱中,形成一個“微型”系統(tǒng)或完整的解決方案;通過虛擬化技術承載不同的應用并實現應用集成,雙節(jié)點設計確保了高可用性
ZStack Mini支持2~20個節(jié)點組成一個集群。當部署最少2個節(jié)點時(即ZStack Mini),這兩個節(jié)點使用10千兆位光纜直接點對點連接,無需額外的10千兆位交換機,從而最大限度地降低初始成本。
也就是說,在最簡單的情況下,只需要像2U服務器一樣放置和管理一個2U機架。
除了簡化硬件架構之外,ZStack Mini在配置選擇上完全遵循充分性原則,進一步降低了用戶的接受門檻。例如,在數據存儲方面,ZStack Mini使用大容量3.5英寸硬盤。整個2U機箱配有12個磁盤,每個節(jié)點有6個磁盤,其中2個磁盤配置為鏡像,用于安裝操作系統(tǒng)等系統(tǒng)軟件。考慮到可用性和利用率,其他四種RAID 5配置用作實際數據存儲。兩個節(jié)點共有4個系統(tǒng)磁盤,可以選擇容量較小的,另外8個磁盤可以根據實際需要靈活選擇。
圖例:我們測試的ZStack Mini配備了兩個不同容量點的磁盤,其中1TB磁盤用于安裝操作系統(tǒng),4TB磁盤容量較大,用于存儲用戶數據
3.5英寸硬盤具有足夠的容量和較低的每GB成本。對于邊緣站點或中小型企業(yè),除了特殊應用之外,它們基本上可以滿足其性能要求。因此,ZStack Mini的兩個(服務器)節(jié)點配備了用于數據網絡的10千兆網卡,外部業(yè)務網絡使用集成在服務器主板上的板載千兆以太網端口,該端口可以直接添加到企業(yè)的現有環(huán)境中。即使新建了一個站點,千兆以太網交換機的成本也相對較低。
同時,業(yè)務網絡和管理網絡合二為一,但可以實現帶外管理,減少了架構設計所需的硬件數量,同時保證了安全性。
永遠不要忽視網絡成本!即使在公共云中,當云主機的網絡配置和公共網絡的帶寬升級時,價格也非常可怕。
ZStack Mini可以通過極簡的硬件架構設計有效降低用戶的購買成本,這是一個可見的“有形”成本。此外,ZStack Mini還通過軟件設計和自動化幫助用戶降低部署、管理、操作和維護的無形成本。
自動化安裝配置可在1小時內完成部署
輕量級ZStack云引擎用于ZStack Mini,其中包含ZStack定制和優(yōu)化的操作系統(tǒng)。它不僅具有必要的虛擬化管理功能,如虛擬機創(chuàng)建和資源分配,還可以監(jiān)控服務器硬件和資源使用情況。操作系統(tǒng)在工廠預裝在ZStack Mini的節(jié)點上,可以通過u盤或BMC單獨安裝或升級。使用前,ZStack Mini通過網絡管理界面進行了預配置,我們通過視頻重現了這一過程:
預配置時,您只需填寫B(tài)MC設置的服務器節(jié)點的管理IP和網關信息,整個過程大約需要5分鐘(在等待時間內,我們將播放速度提高到30倍,所以整個視頻大約需要48秒)
在環(huán)境被預配置之后,下一步是初始化ZStack Mini,并且仍然使用一個簡短的視頻來顯示我們的初始化過程:
初始化配置仍然只需要填寫一些必要的網絡信息,如用于創(chuàng)建虛擬機的IP網段、網關和DNS。(整個過程大約需要6分鐘,我們將把回放速度提高到30倍,視頻大約需要1分鐘)
從這兩個視頻中,我們可以看到,無論是預配置還是初始化,它只需要填寫網絡(再次網絡!這個網絡的時代),比如管理IP地址、業(yè)務IP段范圍等信息可以一鍵自動安裝,這可以說是非常容易理解的。其他過程,如存儲配置,在后臺以靜默方式安裝。這些幫助用戶自動選擇的方式不僅簡化了安裝過程,也降低了用戶理解的復雜性。畢竟,大多數中小企業(yè)用戶不需要關注具體的信息技術配置和運行維護技術,但是ZStack幫助他們盡可能詳細地解決這些問題。從用戶的角度來看,這種“初始意圖”值得仔細理解。
在企業(yè)的信息技術運營和維護過程中,部署和系統(tǒng)初始化所花費的時間實際上只是很小的一部分。畢竟,一次性部署可以支持幾年,而且更多的時間花在管理、操作和維護上。如何簡化管理和操作維護不僅是產品設計的重點,也是難點。接下來,E7Research將根據自己對ZStack Mini產品的經驗,總結ZStack在這方面的設計。
全圖形自動最小化管理、操作和維護
ZStack Mini繼承了ZStack優(yōu)秀的設計理念,采用全圖形化的管理界面設計,充分考慮了小微企業(yè)和邊緣站點的運營維護難度,大大簡化了管理流程。許多中間過程采用自動化手段,向導操作容易啟動。
圖例:您可以通過單擊“添加圖像”按鈕來添加自定義圖像。用戶可以根據以前的應用環(huán)境或偏好靈活選擇云主機(虛擬機)所需的操作系統(tǒng)
圖例:創(chuàng)建一個云主機,點擊按鈕,然后填寫相關必要的虛擬機名稱和配置,創(chuàng)建一個新的虛擬機,在單個界面中完成虛擬機的創(chuàng)建,其他過程在后臺自動執(zhí)行
圖例:創(chuàng)建一個數據磁盤,就像創(chuàng)建一個云主機一樣,可以通過在一個界面中填寫相關的必要信息來完成,減少了許多中間過程鏈接
圖例:在云環(huán)境中,由于應用集成,網絡通常是一個容易出錯的地方。ZStack Mini提供了一些企業(yè)級的網絡功能,例如創(chuàng)建多個獨立的網絡,這可以在一定程度上簡化網絡管理。減少出錯的機會。
圖例:通常,一些不常訪問互聯網的應用服務器通常部署在專用網絡中,但由于某些原因,它們需要訪問互聯網進行升級。ZStack提供了一種“彈性知識產權”的方法,創(chuàng)建一個彈性知識產權,并將其映射到需要訪問互聯網的云主機,該主機可以連接到互聯網;不需要時可以斷開。這提供了靈活性并提高了云主機的安全性
通過幾個按鈕和鼠標點擊,可以完成虛擬機、存儲數據磁盤等的創(chuàng)建。這不僅簡化了復雜性,而且有效地降低了誤操作的概率。簡化的流程也有助于各行各業(yè)的用戶使用和管理。
在管理和監(jiān)控方面,ZStack還吸收了“數字雙胞胎”的流行概念,即將物理機的各個部件的狀態(tài)信息一一映射到數字世界中,并以圖形方式顯示出來,以指導操作和維護管理,降低誤操作的概率。
圖例:ZStack Mini“一體機”前面板組件的監(jiān)控狀態(tài)不僅以數字方式反映了整個服務器組件的位置,還反映了詳細的狀態(tài)信息。如上圖所示,第二個節(jié)點編號為“B-4”的硬盤處于重建狀態(tài),每個硬盤的插槽位置都在數字圖上生動地顯示出來,其狀態(tài)用不同顏色的點來表示
圖例:ZStack Mini“一體機”中背板的組件監(jiān)控狀態(tài)主要顯示網絡端口和電源的信息,綠色表示已經連接
圖例:在“物理機”監(jiān)控頁面,可以看到當前物理機節(jié)點的資源使用情況,方便用戶根據資源使用情況手工調整資源分配
在用戶需要手動創(chuàng)建的地方,ZStack Mini通過流程設計簡化了流程
在健康監(jiān)測等信息顯示方面,盡量采用圖形化的方式,以方便用戶理解,避免操作和維護時的誤操作。所有這些設計都反映了ZStack在產品設計之初充分考慮了用戶的需求,并融入了簡化、方便和智能的原則,以幫助用戶更好地使用和管理ZStack Mini。
在上面的介紹中,ZStack Mini的靈活性和智能性通過簡單性得到了不同程度的體現。那么,簡單性和高可用性怎么能兼得呢?智能和靈活性是如何體現在其中的?下一篇文章將結合我們的實際經驗進行分析。
轉載自公開號:e企業(yè)研究所