Showing posts with label network. Show all posts
Showing posts with label network. Show all posts

Sunday, May 6, 2018

Computer Systems

這學期我修了影響我很深的三堂課,

operating systems

distributed computing systems

interconnection networks

每一門課中 都接觸到了大量相關領域的論文


在系統這個領域

Trade off 和 performance 一直是主要的課題

或者說 how to utilize the resources.


網路與系統 探討的是工程問題

也就是沒有最佳解或是唯一答案

會隨著參數或是硬體設備更新

有所突破

同樣的設計執行不同的程序也會有不同的表現


這些沒有標準答案又開放的學科

一開始學習會很挫折

通常研究一個問題時

切入一個點時需要做很多假設

先想好想要改進的點

然後試想可能可以改進的情況

同時間還要注意更動是否符合原本的設想

否則可能會在解決問題的同時製造出另外一個問題


目前我掌握這方面還是有限

只能從案例中學習

但是在分析一個系統時

已經能夠用比較全面的角度去切入

以及考慮不同情況

Sunday, November 19, 2017

Cloud Computing AWS (雲端計算)

雲端計算會這麼實用,

在我的觀點主要有兩類,



第一點是計算量的負擔,

傳統的計算必須先空出硬體資源

造成過多資源空轉

雲端計算能夠把計算量分散

同時實現

用多少拿多少的硬體支援



第二點是簡化開發流程

最早以前要開發一個環境

要買主機 把作業系統(windows, linux macos) 裝進去

再來用虛擬機 (virtual machine)

直接從電腦上用軟體模擬出硬體空間

到現在

可以用AWS 直接拿一個虛擬主機來用

接來會針對我有興趣的AWS 技術做介紹

Monday, April 10, 2017

關於我對網路課程的想法

在大學裡面我上了兩門網路的課程。

第一門主要介紹基本網路架構,OSI Model,以及各個 layer 的功能。

課堂上討論比較多 crc, go back n 這些通訊基礎。

但是上述這些在第二門網路課程裡面被歸類在“傳統” 網路。

第二門網路課程從 router, switch 切入利用 cisco router 以及 switch 模擬網路結構,

比較偏向 layer 2, layer 3整體系統設計。

從vlan 的限制帶入 data center 還有 SDN 的原理以及應用。

我認為學習網路需要非常好的英文閱讀能力,相較於電資學院的其他課程,

應用類的網路通常是給一個情境,或者用文字敘述不同硬體軟體行為。

在敘述完之後,通常發現(發明)者會給他一個特別的名字。

例如 ARP, ICMP, HTTP, TCP, IP, BGP, packet, datagram, frame, ping. 各有不同意思,需要記憶能力。

這些都非常熟稔之後,對於課上提到的論文才能有較深刻的了解。

然後等全部都會了,又如何呢?也許就是學會了一個能跟網路工程師或者教授溝通的 protocol 吧。

ubuntu on x1c carbon 6 th

此篇網誌將會記錄 x1c 使用心得以及問題 @ 12/2018 拿到windows 10 pre-installed x1c 6th 壓縮容量 改bios開機設定 安裝 ubuntu 18 from usb @ issue 1. 電量問題 co...