彙編指令CPUID

彙編指令CPUID2007-01-27

IPMI 遠端管理

 對於網管員來說,伺服器遠端管理是一個非常重要的技術,而在伺服器遠端管理方面,典型的解決方案是基於伺服器作業系統的軟體管理方式,但這樣的方式有一個致命的缺陷就在於對作業系統的依賴程度太高,一旦系統出現問題將無能為力,影響到伺服器的日常運行。而我們今天要向大家介紹的是一種無需依賴於作業系統的遠端管理方式——基於智能平台管理介面 (IPMI)的遠端管理方式。IPMI

xen塊裝置體繫結構(2)

xenbushttp://wiki.xen.org/xenwiki/XenBushttp://apps.hi.baidu.com/share/detail/30800929http://hi.baidu.com/mars208/blog/item/533ace1b0f244be3e0fe0b98.htmlhttp://wiki.xensource.com/xenwiki/XenIntroXenBus provides a bus abstraction for paravirtualized

Hadoop 0.23.x/NameNode federation原理、編譯、安裝、體驗

查看原文從0.23.0開始,Hadoop開始支援分布式NameNode,通過NameNode federation的形式實現。這樣實現了NameNode的橫向擴充,使得Hadoop叢集的規模可以達到上萬台。同時在NameNode HA機制方面,trunk中的代碼也開始merge進ha-branch的功能,原來的SecondaryNamenode被BackupNode和CheckpointNode替代。本文主要討論NameNode

[Xen] Ubuntu 10.04 x86 安裝 Xen 4.1 和 dom0

經過一天的折騰,總算把xen 4.1和dom0安裝成功了,本文主要介紹如何在ubuntu 10.04 x86上安裝xen 4.1和dom0,dom0分為源碼安裝和deb包安裝兩種方法。 安裝過程參考了這篇文章《Xen 4.1 on Ubuntu 10.04 64bit》以及Xen 4.0的realse notes首先安裝Xen1.安裝依賴sudo apt-get install bcc bin86 gawk bridge-utils iproute libcurl3

分布式-容錯性,2PC

《分布式系統原理與範型》分布式區別於單機系統的一個特性:可能部分失效。分布式系統設計的一個重要目標:可以從部分失效中自動回復,它能容忍錯誤,在發生錯誤時某種程度上的可以繼續操作。 1、可用性,可靠性、安全性、可維護性。2、故障類型,崩潰性故障、遺漏性故障、隨即故障(拜占庭故障)、等等。    問題:

gettimeofday和clock_gettime的不同

 clock_gettime比gettimeofday更加精確簡單做了一下測試先用clock_gettime做一下測試test.c#include<time.h>#include<stdio.h>#define MILLION

分布式一致性與複製-01

本文是對《分布式原理與範型》的讀書筆記。1、資料複製的好處分布式系統中資料的複製是為了提高系統的   可靠性、效能。實現資料複製的痛點:保持各個副本間的一致性。首先:資料複製可以提高系統可靠性,一個副本失效後,可以轉換到另一個副本繼續運行;通過多個副本可以對資料提供更好的保護。第二:提供效能,利用不同地理位置的副本迅速響應;利用不同的副本分擔工作負載。2、資料複製付出的代價:複製帶來的多個拷貝可能導致一致性方面的問題。多個拷貝間要保持一致性,需要進行資料同步

qemu kvm 詳細教程

轉載自http://forum.ubuntu.org.cn/viewtopic.php?f=65&t=154792&sid=591087b7c7a8b9dcef3c39f297d78946研究了很久的KVM,感覺是我用過的最快的虛擬機器。對比常用的虛擬機器,Vmware的功能全面,設定簡單,但其速度不是很好;VirtualBox的效率

OS–檔案系統

資訊儲存:把資訊以一種單元的形式,也就是所謂的檔案,儲存在磁碟或者其他外部介質上。檔案時受作業系統管理的,作業系統中管理檔案的部分稱為檔案系統。從使用者角度來看:檔案的命名檔案的結構3種常見方式無結構的位元組序列:作業系統不關心檔案內容是什麼,作業系統見到的就是位元組,任何含義由使用者程式解釋。linux,unix,windows系統採用這種方式記錄序列:檔案是具有固定長度的記錄序列,每個記錄都有其內部結構。很少有通用作業系統使用。樹形:檔案在這類結構中,由一顆樹記錄構成,每個記錄不必具有同樣的

openstack建立instance的流程

workflow:1. 使用者向nova-api發送請求使用者發送請求到nova-api,這裡有兩種:    a.通過openstack api        從 server.py's controller.create(): Python代碼  self.helper.create_instance(req, body, self.compute_api.create)            create_instance_helper.CreateInstanceHelper() 

分布式一致性與複製-02

本文是對《分布式原理與範型》的讀書筆記分發協議:討論資料傳播的不同方法,即將資料更新發送給各個副本的方法,這些方法獨立於他們所支援的一致性模型。1、副本放置的位置多個伺服器;用戶端,緩衝機制;2、更新傳播討論更新從一個拷貝傳播到其他拷貝。2.1 要傳播的資訊:a、只傳播更新的通知,也叫無效化協議,佔用頻寬小。b、傳播被修改的資料c、傳播更新操作,告訴其他副本應該執行的更新操作,也成為主動複製要考慮讀、更新操作的比率。2.2

const int i 實現機制

問題 C語言以及C++語言中的const究竟表示什嗎?其具體的實現機制又是如何?的呢? 本文將對這兩個問題進行一些分析,簡單解釋const的含義以及實現機制。 問題分析 簡單的說const在C語言中表示唯讀變數,而在C++語言中表示常量。C語言const樣本: 複製代碼代碼如下:const int i=10; int *p=(int *)(&i); *p=20; printf("i=%d *p=%d \n",i,*p); 猜一猜輸出結果是什嗎? i=20

使用CloudStack構建雲端運算管理平台

Cloud.com( 前身是VMOps) 提供了開源版本(GPL v3 許可證) 的CloudStack 基礎設施管理產品:CloudStack Community Edition(CloudStack 社區版) 。CloudStack 同時支援VMware

分布式一致性與複製-03

一致性協議描述特定的一致性模型的實現。根據一個資料是否存在主拷貝,即所有的寫操作都被轉寄到該拷貝,將順序一致性協議分類。1、基於主備份的協議在基於主備份的協議中,資料存放區中的每個資料項目都有一個關聯的主備份,該主備份複製協調X上的寫操作。根據主備份是否被固定在一個伺服器上,或將主備份移動到啟動寫操作的進程那裡,可以區分各種基於主備份的協議。A、基於主備份的遠程寫協議      

常用伺服器模型-001

CS架構中,常見的幾種伺服器模型,可能有許多錯誤,請各位朋友拍磚。1、    進程模型: 單進程、單線程處理請求。    I/O  : 阻塞read,write。    這種模型,同一時刻只能響應一個用戶端請求;處理完一個用戶端請求才能為 下一個請求服務。   這一般稱為迭代伺服器。在UNP這本數上,最前面的幾章就有介紹。    2、   進程模型:單進程、單線程。   I/O: 利用I/O多工例如poll ,select

xen監測client os的cpu及記憶體使用量情況

 轉自:http://wz.csdn.net/item/2416458/基於libvirt API監測xen初探收藏電腦體繫結構課程布置了大作業,通過使用Xen的API或封裝了其API的函數庫,如libvirt進行編程,實現以下功能:以命令列形式顯示宿主機(Host OS)上正在啟動並執行客戶機(Guest OS)名稱;通過命令列形式顯示指定客戶機(Guest OS)的工作狀態(顯示其 CPU 利用率,和記憶體使用量情況即可);這個作業工程類似於Fedora等Linux系統中內建的xm管理程式,

分布式系統時鐘同步

本文是《分布式系統原理與範型》讀書筆記集中式系統中,時間是明確的。1、Cristian演算法它適用於只有一支機器上有WWV

分布式-邏輯時鐘

儘管時鐘同步是可能的,但是它不是絕對必要的。如果兩個進程不互動,那麼它們的時鐘也無需同步。 1、Lamport時間戳記如果a,b是同一個進程的兩個事件,a在b發生前發生,那麼a->b為真。如果a是一個進程發送訊息的事件,而b為另一個進程接受這個訊息的事件,則a->b也為真。 邏輯時鐘:進程按下列規則修改它們自己的邏輯時鐘:LC1:在進程Pi發出每個事件之前,Li加1: Li=Li+1、LC2:(a)當進程Pi發送訊息m時,在m中附加值t=Li  (b)

分布式-選舉演算法

本文是《分布式系統原理與範型》讀書筆記。分布式選舉,現在大家都知道的是Paxos演算法。。。。。          許多分布式演算法需要一個進程充當協調者、發起者或者其他某種特殊的角色。通常由哪個進程充當這個較色並不重要,重要的是它們中要有一個進程來充當。我們假設每個進程有一個唯一的編號,同時還假設每個進程知道所有其他進程的編號。但是進程不知道當前哪個進程正在運行,以及哪些進程崩潰了。 1、bully演算法。當任何一個進程發現協調者不響應請求時,他發起一次選舉,選舉過程如下:a\

總頁數: 61357 1 .... 16964 16965 16966 16967 16968 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.