iT邦幫忙

2024 iThome 鐵人賽

DAY 6
0
Modern Web

初學者入門 - 有人叫我寫blog那就來做吧!系列 第 6

[day-05] - 淺談目前主流的架構 - 雲端化架構 ( Part.1 )

  • 分享至 

  • xImage
  •  

終於來到重頭戲了,緊接在分散式架構之後我們來談談雲端化架構,這是近期許多企業開始採用的架構,至於是甚麼原因呢?讓我們看下去

甚麼是雲端?

我相信有些人可能對雲端還不是很理解,所以就讓我來簡單簡介一下

當我們談論 雲端(Cloud) 時,這個名稱可能會讓它聽起來遙不可及。你可能會想像,就像天上的雲那樣,它似乎無所不在、無邊無際,並且幾乎在任何地方都能看到。相較之下,我們實際接觸到的設備則被稱為地端(On-Premises)。換句話說:這是一種隨時隨地可掌握的資源。

在雲端的世界裡,我個人認為可以簡單分為兩個層次來討論

  • 基礎設施層(Infrastructure)
    • 實體電腦
    • 網路設備
    • 電力供應
    • ......
  • 服務應用層(Service)
    • 建構在統一界面下的服務
      • ex: Google雲端硬碟、Youtube影音...

舉例來說,我們時常使用 Google雲端硬碟 用於傳輸資料,但有想過東西存到哪裡了嗎?答案是,你透過了 GoogleDrive 這個服務,將資料存入了資料中心(Data Center)。

恩...我相信大概還是聽不懂

簡單來說,資料中心就是放一堆電腦的地方,而你的資料只是透過網路送到 Google 公司的硬碟裡。所以...當你執行上傳這個動作,就相當於託管了一個 資源 到雲端

為甚麼我們要用雲端呢?

我們通常會假設自己個人的資源是有限的,而雲端資源遠比我們多,因此當我們突然有大量儲存、計算需求時不太可能為了短時間的需求而添購設備(這並不符合成本),這時候不論是企業或個人都會考慮用有限的成本來解決問題,而雲端就是其中一個解法。

雲端是怎麼運作的?

你可以把雲端想像成批發/出租公司,專門借你資源,但我們都知道一台電腦的配備是有限的,想像一下當今天有一個64核心CPU的實體主機在資料中心裡,而你只使用了其中的63核心,則剩下的一個核心便未被充分利用,這對雲端公司來說相當於是資源的浪費。因此,雲端公司更傾向於你按需使用資源,以避免不必要的開支和資源浪費。

雲端的優勢

剛有說到,在雲端的世界裡可以簡單分為兩個層次,而基礎設施層指的是那些放在機房的電腦、伺服器、網路設備、散熱設備...等;換句話說,使用者不必擔心這些設施的維護與修繕,只需要聚焦在服務本身,也就是服務應用層。

現在的雲端公司也是很聰明,為了你鼓勵將 系統服務化 ,推出了不同於以往虛擬專用伺服器(Virtual Private Server)的租用方法,也就是用量計費法。主打著用多少算多少,不用擔心資源的浪費或不足,提供非常彈性的計費方式,也因此泛生了許多專為雲端設計的架構。


篇幅太長了,剩下移到下一篇owo


上一篇
[day-04] - 淺談目前主流的架構 - 分散式系統
下一篇
[day-06] - 淺談目前主流的架構 - 雲端化架構 ( Part.2 )
系列文
初學者入門 - 有人叫我寫blog那就來做吧!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言