雲伺服器執行如何實現的原理
雲伺服器是基於雲端計算技術實現,雲端計算是指IT基礎設施的交付和使用模式,指透過網路以按需、易擴充套件的方式獲得所需的資源(硬體、平臺、軟體)。 提供資源的網路被稱為“雲”。
“雲”中的資源在使用者看來是可以無限擴充套件的,並且可以隨時獲取,按需使用,按使用付費。 “雲”是一個計算資源池,通常為一些大型伺服器叢集,包括計算伺服器、儲存伺服器、頻寬資源等等。
雲服務商將所有的計算資源集中起來,透過網路提供給使用者。這使得應用提供者無需為繁瑣的細節而煩惱,能夠更加專注於自己的業務,有利於創新和降低成本。
雲伺服器通常運用到的技術有分散式儲存、資源排程和虛擬化。其中虛擬化技術又包括伺服器虛擬化、儲存虛擬化、記憶體虛擬化和網路虛擬化。
虛擬化技術
1.利用伺服器虛擬化,將伺服器的CPU、記憶體、磁碟等硬體集中管理,透過集中式動態按需分配,提升資源利用效率。
2.儲存虛擬化是將儲存資源的邏輯檢視和物理儲存分離,為系統提供無縫的資源管理。但儲存標準化程度低,不同雲服務商的技術要考慮相容性。
3.記憶體虛擬化是計算機記憶體系統對記憶體的管理,系統使上層應用具有連續可用的記憶體,並在物理層上分割多個碎片,以滿足記憶體的分配及必要的資料交換。
4.網路虛擬化利用軟體從物理網路元素中分離網路力量,與其他形式的虛擬化有共同之處。
分散式儲存
分散式儲存用於將大量伺服器整合為一臺超級計算機,提供大量的資料儲存和處理服務。分散式檔案系統、分散式資料庫允許訪問共同儲存資源,實現應用資料檔案的IO共享。
資源排程遷移
虛擬機器可突破單個物理機的限制,動態的資源調整與分配,消除伺服器及儲存裝置的單點故障,實現高可用性。當一個計算節點的主機需要維護時,可以將其上執行的雲主機透過熱遷移技術,在不停機的情況下遷移至其他空閒節點。
當計算節點物理損壞時,也可以在3分鐘左右將其業務遷移至其他節點執行,具有十分高的可靠性。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31516067/viewspace-2661252/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何去執行雲伺服器?伺服器
- 執行緒池的實現原理執行緒
- 多執行緒原理實現執行緒
- 執行緒屏障CyclicBarrier實現原理執行緒
- Java 執行緒池的原理與實現Java執行緒
- 多執行緒伺服器的實現執行緒伺服器
- 執行緒池ThreadPoolExecutor實現原理執行緒thread
- [轉]Java 執行緒池的原理與實現Java執行緒
- 如何實現多執行緒執行緒
- 華納雲:伺服器負載均衡的原理和實現的方法伺服器負載
- SpringBoot執行緒池和Java執行緒池的實現原理Spring Boot執行緒Java
- 執行緒池的原理與C語言實現執行緒C語言
- Java 執行緒池中的執行緒複用是如何實現的?Java執行緒
- JavaScript如何實現多執行緒?JavaScript執行緒
- MySQL中InnoDB儲存引擎的實現和執行原理MySql儲存引擎
- 深入理解多執行緒(一)——Synchronized的實現原理執行緒synchronized
- JVM執行原理及Stack和Heap的實現過程JVM
- 雲控系統的實現原理
- disruptor如何實現每CPU執行一個執行緒?執行緒
- 深入原始碼,深度解析Java 執行緒池的實現原理原始碼Java執行緒
- Java執行緒池實現原理及其在美團業務中的實踐Java執行緒
- Java中如何實現執行緒呢?Java執行緒
- 代理伺服器是如何執行的?伺服器
- Java執行緒池ThreadPoolExecutor實現原理剖析 #28Java執行緒thread
- CAS實現單點登入SSO執行原理探究
- 使用雲伺服器,如何實現Rdesktop連線?伺服器
- 多執行緒Http代理伺服器 Java實現執行緒HTTP伺服器Java
- AOP如何實現及實現原理
- JMeter實戰(二) 執行原理JMeter
- Java伺服器熱部署的實現原理Java伺服器熱部署
- 如何執行 Angular library 的原理圖 SchematicsAngular
- RxJava 是如何實現執行緒切換的(上)RxJava執行緒
- RxJava 是如何實現執行緒切換的(下)RxJava執行緒
- 執行緒池續:你必須要知道的執行緒池submit()實現原理之FutureTask!執行緒MIT
- Java多執行緒之---用 CountDownLatch 說明 AQS 的實現原理Java執行緒CountDownLatchAQS
- 多執行緒知識梳理(7) ConcurrentHashMap 實現原理執行緒HashMap
- 手寫執行緒池,對照學習ThreadPoolExecutor執行緒池實現原理!執行緒thread
- 執行緒池的實現執行緒