本文選自《讓雲觸手可及:微軟雲計算實踐指南》一書
我們需要什麼樣的計算
我認為全球電腦市場的規模大約為5臺。——ibm創始人托馬斯·j·沃森(thomas j. watson),1943
當我們站在微軟美國芝加哥資料中心一層的時候,資料中心管理人員告訴我這一層有好幾萬臺計算機,但是我們一台也沒看到。這是我見過的最大的資料中心,因為它的占地面積相當於16 個美式足球場。這也是我見過的噪音最小的資料中心,在這裡面說話您不用像在一般資料中心裡那樣扯著噪子喊。這也是我到過的溫度最為適宜的資料中心,在這裡呆上多久您也不會像在平常的資料中心裡那樣感到特別寒冷。資料中心管理人員告訴我這一切都是因為這裡的成千上萬臺計算機連同ups 等裝置都被封裝在了貨櫃中。這就是計算機運算工廠,微軟在全球的幾十個資料中心就像大型發電廠為社會供電一樣,為我們這個資訊時代帶來了動力。我感覺自己像進了乙個新世界,似乎看到了乙個新的數字時代在向我們走來。
1.1.1 歷史總是驚人的相像
在回答需要什麼樣的計算之前,我們先簡單回顧一下電力的發展過程。電力的出現,使大型工業水車成為了歷史遺骸。討論電力工業的發展離不開乙個人,他就是天才的發明家、科學家和企業家愛迪生。在19 世紀70 年代,愛迪生開始想要發明白熾燈的時候,當時沒有實用的燈泡也沒有完善的供電系統,他心中的目標非常遠大,並不僅僅為了發明燈泡,而是要創立整個電力應用系統並推廣他發明的燈泡。為此,愛迪生必須要在多個方面進行技術突破和完善。除了白熾燈之外,他必須要創造出一種有效的發電設施,一種能夠方便地將電輸送到家庭和辦公場所的電力網路。當然,愛迪生也是乙個企業家,因此從商業的角度他還需要發明一種給使用者的用電服務進行準確計費的方法,他要確保整個電力系統執行起來之後是可以盈利的。
1879 年10 月21 日,愛迪生製成了一盞使用碳化燈絲的燈,它持續點燃了40 個小時。除了燈泡,愛迪生和他的工作小組在2年內還開發了幾乎所有跟推廣和應用白熾燈有關的關鍵部件。他們設計了新型的發電機,完善了併聯電路和開關,發明了一種電表用於檢測使用者用了多少電。為了更好地推廣和利用他們的發明,愛迪生在1879 年創辦了愛迪生電力照明公司。雖然他在紐約的曼哈頓建立了第乙個**電廠,並通過地下電纜網把電輸送到了周圍大概一千平方英里範圍內的建築,但是愛迪生對於經營**電廠不感興趣。他的真正商業興趣在於將他那些有專利註冊的電力系統通過特許經營和專利許可的方式交由其他經營者去經營,然後他的公司通過賣裝置來賺錢。
愛迪生的第一批發電廠是用直流電輸送電力的,由於功率在電線摩擦中迅速損耗掉,以致發電廠輸送電力的距離最遠不超過一英里。愛迪生對自己裝置系統的完美充滿自豪,他堅持認為發電應該走小規模和直流電的方式。他發明了第乙個有實用價值的電廠系統,並建了乙個全國性電網來輸送這些電力,但無法設想進一步統一建設大規模電廠,因此他反對採用交流電。而公司的經濟利益也進一步強化了他的偏見:因為小型的發電廠建得越多,賣掉的裝置就越多。但是,**電廠具有非常好的規模經濟效應,而且在使用者增多以後不同使用者之間用電模式的差異可以更有效地利用電能,使供電成本低於小型發電廠。實踐最終證明,交流電具備很多優點:動機結構比較簡單,重量較輕,而且供電穩定,還可以調高或調低,能夠實現遠距離送電。遠距離輸電方法的產生和運用,讓大規模集中供電成為了可能,為工業電氣化解決了電力的**問題。從此,從城市到農村,從平原到山區,都可以得到電的**,電氣化的時代開始。
這是技術的勝利,但更是經濟規律的勝利。這種集中**的方式可以大大地降低單位產品或服務的成本。實際上這種經濟學上的規模效應在許多領域中都發揮著巨大的作用。所以當現在的人們習慣於開啟水龍頭用水,開啟電燈開關用電的時候,我們從來沒有想過這個水和電到底是從哪個自來水廠或者是哪個發電廠輸送過來的。我們已經習慣於這種依賴公共事業的服務方式。我們的日常生活中有許多這樣的例子,比如**、管道煤氣等都是類似這種集中**的方式。所以乙個自然而然的問題就是,資訊科技服務同樣會按照這種方式演變嗎?
我們需要什麼樣的測試?
左耳朵耗子發表了 我們需要全職的qa嗎?後,一石激起千重浪,贊成者有之,激烈反對者有之 有人說文中對qa的定義不對,還有人說以偏概全 的確,在需不需要專職的qa角色這個問題上,很難用乙個簡單的 需要 或 不需要 來回答。前兩天我寫了一篇對該文的回應文章,但由於文章寫就得比較倉促,很多觀點來不及完整表...
我們需要什麼樣的自由軟體?
不久之前,美國 自由軟體 會 提出了 10個自由軟體應該優先發展的專案 high priority free software projects 並且宣稱這是當前世界最需要的開發專案。對此,有人贊成,有人反對。而 ubuntu 8.10 的發布,引發的卻是一場實實在在的 頭腦風暴 flurry 2,...
我們需要什麼樣的應急手冊 佐岸
一架處於高速飛行狀態的飛機,如果突然發生了故障,飛行員將採取什麼對策呢?結果可能出乎你的意料,因為飛行員給出的答案可能是 先看書,再排險。為什麼會如此呢?因為當高速飛行的飛機遇險時,飛行員往往沒有足夠的時間進行思考,進而找到最佳的解決辦法,因此,最明智的辦法反而是照著飛行手冊所說,判明故障,然後排除...