今天的遠程辦公,你用【“真”云主機】了么?
這段時間,隨著咱們國內幾個重點城市疫情的不斷反復,不知道最近我大深圳IT圈的小伙伴們的工作和生活還都順利有序嗎?作為一個IT行業的搬磚人一員,小編感覺依稀又體驗到了兩年前那一段熟悉的緊張感。
圖1:核酸檢測
雖然這段時間的疫情算的上是“一波未平息,一波又侵襲”,但是在政府、疾控以及社區工作人員的縝密安排下,為了保證在最短的時間內將疫情控制住,整個社會都動員起來了,并相應采取了一系列的緊急處理措施。隨著相應措施的推進,這幾天大家逐漸發現,一條條的公交地鐵都暫停運行了、一所所的小區都變成只進不出了、一間間的辦公室都改為封閉不開放了。當然,也正是因為如此,很多小伙伴們也一個接一個的都被趕回去居家辦公了。
然而,對于我大深圳的IT搬磚人來說,家里有沒有飯吃是一回事,可吃飯的家伙一定要帶回家!為此,我們最近不斷的看到身邊一波一波的業內小伙伴,在了解到公司即將要被封閉的消息時,大家的第一反應并不是優先去屯糧屯菜,反而或者是急匆匆的沖回公司搬電腦回家,或者是抓緊去做完核酸,以便能盡快回公司搬電腦回家,再者就是想盡一切辦法設置和公司日常工作主機的遠程連接。
圖2:連夜背電腦回家的IT行業小伙伴
在此,小編不免感慨一聲:拿什么拯救咱們這些在疫情下堅持要遠程辦公的IT人呢?
Anyway,雖然咱們勇猛的IT搬磚人不怕各種艱難險阻,但是大家在各項研發工作中,對于每天都要面對的開發、測試和項目上線工作,原本就已經夠磨煉大家的身心了,在當前疫情影響下的全員必須遠程居家辦公的場景下,有沒有什么更好、更穩定的方案,讓大家不必隨身把電腦主機攜帶在身上,或者不必通過慢如用“貓”上網的方式遠程鏈接公司的電腦,來開展各項開發工作呢?
有的!其實就是服務器虛擬化技術,也就是虛擬化云主機!
在此,估計小伙伴們可能要問了,我為何要用虛擬化云主機來遠程辦公做開發呢?對于這個問題,可能還得看看選擇“搬電腦/遠程訪問公司電腦”的初衷和可能存在的問題。
首先,小伙伴們為什么一定得想盡辦法使用公司的電腦呢。這就要回到咱們開發的基礎條件上來了,因為大家不管是在公司上班還是是居家辦公,希望使用的設備肯定需要具備“熟悉的開發環境+已部署好的開發工具+隨時可調用的數據和文檔”。在平時的工作里,小伙伴們肯定早已在自己熟悉的電腦上裝好了各種熟悉的IDE和開發工具,設置好了各類訪問權限和參數,全部的數據和文檔也都存在自己這臺電腦上。因此,那為了保證遠程居家辦公的質量和效率,自然還是首選繼續使用自己這臺電腦更佳。相應的,“搬回家”或者“遠程訪問”這臺電腦,那或許就是大家潛意識里的第一選擇了。
再者,如果沒法把公司的電腦搬回家,或者咱們明明設置好了遠程訪問了但是網絡傳輸效率奇卡無比,又或者我們剛設好了遠程訪問可公司突然斷網斷電,而辦公室又已經被封無法再回去重設遠程訪問,那怎么辦呢?
正如剛剛小編提到的,其實咱們完全可以使用云虛擬機主機,而且一定要使用【“真”云主機】!如果能選擇一套合適的云主機方案,來對自己居家遠程辦公作安排,那才是真正意義上可以幫助小伙伴們在居家的期間,能夠分出足夠的精力投入在關愛自己的飲食和健康上來,爭取能拿出更多的時間考慮如何準備些優質的排骨和蔬菜,輕松便捷、穩定高效的度過自己這段遠程居家辦公的美好時光。(比如,至少咱們每天可以不用考慮通勤的難題,說不定還可以多睡一個小時哈)。
那么,我們應該選擇什么樣的云主機呢,什么樣的云主機才是【“真”云主機】呢?
要知道,現在市面上大部分的云主機實際上和“遠程訪問另外一臺電腦”的模式基本一致,大部分通過利用流媒體來傳輸圖像的形式來運行的。即對我們來說,往往需要用較高上下行帶寬的網絡去支持這個使用模式。但一旦網絡帶寬比較緊張時候,咱們的訪問體驗就一定會急轉直下。
在這里,小編不免回憶到了前段時間咱們國內西北一個大型城市的在高峰期出現健康碼崩潰的情況,并且聯想到了一個能直擊每位碼工靈魂深處的問題:“明明只需要高效率的傳輸數據流,為何非要傳輸圖片文件/流媒體數據……”
圖3:某城市健康碼相關的熱搜
其實,據小編了解,所謂【“真”云主機】應該是在虛擬化云服務器在通過集群式的數據中心完成虛擬化并且加載完成后,就已經預裝好了自己喜歡的開發環境和工具了(比如Linux/Windows的操作系統,比如基于Eclipse/RStudio/JupyterLab這些IDE……)。這樣的話,就大大省去自己可能需要白白浪費的部署和安裝時間。同時,在使用這臺云主機時,如果數據和后端的交互,只是直接對數據流之間進行交互,而不是通過流媒體進行交互,那就太完美不過了。
這樣的【“真”云主機】,對于我們這些IT搬磚人來說,至少有兩個好處:
一,交互的數據量非常小!
這就相當于大家用二維碼來傳輸咱們的健康碼信息時,底層是選擇傳“圖片“還是”這個二維碼的字符“之間的差異,而【”真“云主機】在使用期間,因為上下行交互的基本都是數據流,自然交互的數據量就非常小,非常流暢了。
二、遠比遠程登錄到辦公室電腦快的多!
小伙伴們辦公室電腦的上行速度永遠是有限制,這是絕對不可能和【“真”云主機】依托的數據中心相比的。就算咱們搭建好了和辦公室電腦之間的遠程登錄,實際上也一定會面臨這樣不穩定因素,即是“我們本地的網絡效率是否無問題”以及“我們本地網絡和辦公室本地網絡之間的效率是否無問題?但是如果我們連接上一個依托于數據中心的云主機,我們將僅僅需要考慮本地網絡的上下行效率問題。
那么,這樣的【“真”云主機】市面上有沒有既做到功能強大,又可以簡單易用,10分鐘即可上手、3分鐘即可開啟的產品呢?Atlas OS達仁云主機就是這樣一款優秀的產品,它無需安裝任何軟件或插件,直接通過瀏覽器訪問就能登錄使用,在3分鐘左右開啟一臺工作所需開發環境和算力資源的云主機,和小編一起來看看它有哪些優點吧:
圖4:達仁云主機示意圖
1,預設環境:
達仁云主機通過多種不同的基礎鏡像,提供給用戶多種提前預設好了的IDE和運行環境的選擇,包括JupyterLab、RStudio、Eclipse等多種主流開發環境,覆蓋了Java、Python、C /C ++、C#、JavaScript、php、Golang等幾乎市面上所有的編程語言。
2,百種配置:
為了讓滿足不同算力需求,達仁云主機提供了百余種配置算力的機型(含GPU型),涵蓋的選擇包括 : 1~96 CORE/核的CPU、0.5GB~3TB的內存/RAM、1GB-16TB的硬盤/HDd。這樣超大跨度的可選區間,無論你是個人使用還是團隊項目開發,它都可以完美覆蓋。
3,按秒計費:
達仁云主機采用彈性的資源利用設計,按秒計費,低至3分錢/小時,用戶可隨時開啟或關閉云主機,關閉后就立即停止計費,同時也可以選擇保存當下云主機鏡像,供下次直接啟用。如果對當下的機型和配置不滿意,還能隨時開啟另一臺符合需要的云主機,相較一般云廠商提供售賣的“固定配置”云主機靈活得多,也更容易掌控成本。
4,團隊管理:
達仁云主機匹配了精準的團隊管理(子用戶管理)功能,讓企業管理者可以實時查看員工創建和保存的云主機鏡像及工作文件,并能管理團隊中的一個子用戶的鏡像權限,幫助企業做好統籌管理和團隊協作。
以上就是小編對于【“真”云主機】和達仁云主機的簡單介紹了,是不是看上很不錯呢!下一期,小編再給大家帶來“如何在3分鐘內快速搭建和使用一個穩定高效的云端開發云主機,以及如何在這個云主機上實現團隊協作”的干貨!