国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

喜大普奔!F5以6.7億美元收購Nginx

新聞
北京時間 3 月 12 日,F5 與 Nginx 宣布了一項最終協議,根據該協議,F5 將收購 Nginx 的所有已發行股票,總價值約為 6.7 億美元。

 北京時間 3 月 12 日,F5 與 Nginx 宣布了一項最終協議,根據該協議,F5 將收購 Nginx 的所有已發行股票,總價值約為 6.7 億美元。

[[259358]]

 

此次收購已獲得 F5 和 Nginx 董事會的批準,預計將于 2019 年第二季度完成。收購完成后,Nginx 管理層將加入 F5,現有的辦事處也將繼續保持開放。

 

F5 是應用交付網絡(ADN)領域的全球領先廠商,Nginx 是世界上使用最廣泛的第三大網絡服務器軟件,僅次于微軟和 Apache,領先于谷歌,其最知名產品 Nginx 是互聯網上***的 Web 服務器之一。

作為 Web 服務的核心,Nginx 堅持著開源的形式,意味著任何人都可以按照自己的意愿下載和使用代碼。

近年來,Nginx 將主要精力放在了 Nginx Plus 這項付費高級服務上,旨在幫助開發人員在亞馬遜 AWS 和微軟 Azure 云平臺上構建現代應用程序。

顯然,這就是 F5 和 Nginx ***的競爭角力點,但也是合并收購的意義所在。

比如 F5 可以確保其應用程序和軟件的高度安全和高性能,但又有一些產品與 Nginx 和 Nginx Plus 展開了直接的競爭。

F5 Networks ***執行官兼總裁 FrançoisLocoh-Donou 稱贊 Nginx 為領先的軟件應用交付和 API 管理解決方案,擁有***的可信度和品牌認知度、以及龐大的開源用戶群。

收購后,Nginx 品牌及其位于舊金山的總部將繼續存在,但雙方計劃推出與 F5 其他安全與應用程序監控工具的更深度集成。

收購聲明指出,此次戰略收購和有機投資,將確保長期收入和每股盈利增長。

F5 和 Nginx 將在所有環境中實現多云應用服務,提供開發人員所需的易用性和靈活性,同時還提供網絡運營團隊所需的規模、安全性和可靠性等能力。

此外,F5 將致力于持續創新并增加對 Nginx 開源項目的投資,以增強 Nginx 廣泛的用戶群體能力。

F5 將通過 F5 安全解決方案增強 Nginx 目前的產品,并將 F5 云原生創新與 Nginx 的軟件負載均衡技術相集成,從而加速 F5 為現代容器化應用提供應用服務的上市時間。

F5 還將利用其全球銷售團隊、渠道基礎設施和合作伙伴生態系統來擴展 Nginx 向企業銷售的機會。

對于本次收購,業界普遍還是比較看好的,看看網友的評論:

 

你們認為軟件負載均衡的 Nginx 遇上硬件負載均衡的 F5,能夠軟硬結合、一統天下嗎?

常用的負載均衡開源軟件有 Nginx、LVS、HAProxy,商業的硬件負載均衡設備 F5、Netscale。接下來給大家普及下 LVS、Nginx 及 HAProxy 工作原理。

一文詳解 Nginx、LVS 及 HAProxy 工作原理

當前大多數的互聯網系統都使用了服務器集群技術,集群是將相同服務部署在多臺服務器上構成一個集群整體對外提供服務。

這些集群可以是 Web 應用服務器集群,也可以是數據庫服務器集群,還可以是分布式緩存服務器集群等等。

 


 

 

在實際應用中,在 Web 服務器集群之前總會有一臺負載均衡服務器,負載均衡設備的任務就是作為 Web 服務器流量的入口,挑選最合適的一臺 Web 服務器,將客戶端的請求轉發給它處理,實現客戶端到真實服務端的透明轉發。

最近幾年很火的云計算以及分布式架構,本質上也是將后端服務器作為計算資源、存儲資源,由某臺管理服務器封裝成一個服務對外提供。

客戶端不需要關心真正提供服務的是哪臺機器,在它看來,就好像它面對的是一臺擁有近乎***能力的服務器,而本質上,真正提供服務的,是后端的集群。

LVS、Nginx、HAProxy 是目前使用最廣泛的三種軟件負載均衡軟件。一般對負載均衡的使用是隨著網站規模的提升根據不同的階段來使用不同的技術。

具體的應用需求還得具體分析:

  • 如果是中小型的 Web 應用,比如日 PV 小于 1000 萬,用 Nginx 就完全可以了。
  • 如果機器不少,可以用 DNS 輪詢,LVS 所耗費的機器還是比較多的。
  • 大型網站或重要的服務,且服務器比較多時,可以考慮用 LVS。

目前關于網站架構一般比較合理流行的架構方案:

  • Web 前端采用 Nginx/HAProxy+Keepalived 作負載均衡器。
  • 后端采用 MySQ L數據庫一主多從和讀寫分離,采用 LVS+Keepalived 的架構。

Nginx

Nginx 是一個強大的 Web 服務器軟件,用于處理高并發的 HTTP 請求和作為反向代理服務器做負載均衡。具有高性能、輕量級、內存消耗少,強大的負載均衡能力等優勢。

 

Nignx 的架構設計

相對于傳統基于進程或線程的模型(Apache 就采用這種模型)在處理并發連接時會為每一個連接建立一個單獨的進程或線程,且在網絡或者輸入/輸出操作時阻塞。

這將導致內存和 CPU 的大量消耗,因為新起一個單獨的進程或線程需要準備新的運行時環境,包括堆和棧內存的分配,以及新的執行上下文。

當然,這些也會導致多余的 CPU 開銷。最終,會由于過多的上下文切換而導致服務器性能變差。

反過來,Nginx 的架構設計是采用模塊化的、基于事件驅動、異步、單線程且非阻塞。

Nginx 大量使用多路復用和事件通知,Nginx 啟動以后,會在系統中以 Daemon 的方式在后臺運行,其中包括一個 Master 進程,n(n>=1) 個 Worker 進程。

所有的進程都是單線程(即只有一個主線程)的,且進程間通信主要使用共享內存的方式。

其中,Master 進程用于接收來自外界的信號,并給 Worker 進程發送信號,同時監控 Worker 進程的工作狀態。

Worker 進程則是外部請求真正的處理者,每個 Worker 請求相互獨立且平等的競爭來自客戶端的請求。

請求只能在一個 Worker 進程中被處理,且一個 Worker 進程只有一個主線程,所以同時只能處理一個請求。(原理同 Netty 很像)

 

Nginx 負載均衡

Nginx 負載均衡主要是對七層網絡通信模型中的第七層應用層上的 HTTP、HTTPS 進行支持。Nginx 是以反向代理的方式進行負載均衡的。

反向代理(Reverse Proxy)方式是指以代理服務器來接受 Internet 上的連接請求,然后將請求轉發給內部網絡上的服務器,并將從服務器上得到的結果返回給 Internet 上請求連接的客戶端,此時代理服務器對外就表現為一個服務器。

Nginx 實現負載均衡的分配策略有很多,Nginx 的 Up Stream 目前支持以下幾種方式:

  • 輪詢(默認):每個請求按時間順序逐一分配到不同的后端服務器,如果后端服務器 down 掉,能自動剔除。
  • weight:指定輪詢幾率,weight 和訪問比率成正比,用于后端服務器性能不均的情況。
  • ip_hash:每個請求按訪問 ip 的 hash 結果分配,這樣每個訪客固定訪問一個后端服務器,可以解決 Session 的問題。
  • fair(第三方):按后端服務器的響應時間來分配請求,響應時間短的優先分配。
  • url_hash(第三方):按訪問 url 的 hash 結果來分配請求,使每個 url 定向到同一個后端服務器,后端服務器為緩存時比較有效。

Nginx 的優點:

  • 跨平臺:Nginx 可以在大多數 Unix like OS編譯運行,而且也有 Windows 的移植版本。
  • 配置異常簡單:非常容易上手。配置風格跟程序開發一樣,神一般的配置。
  • 非阻塞、高并發連接:官方測試能夠支撐 5 萬并發連接,在實際生產環境中跑到 2~3 萬并發連接數。
  • 事件驅動:通信機制采用 Epoll 模型,支持更大的并發連接。
  • Master/Worker 結構:一個 Master 進程,生成一個或多個 Worker 進程。
  • 內存消耗小:處理大并發的請求內存消耗非常小。在 3 萬并發連接下,開啟的 10 個 Nginx 進程才消耗 150M 內存(15M*10=150M)。
  • 內置的健康檢查功能:如果 Nginx 代理的后端的某臺 Web 服務器宕機了,不會影響前端訪問。
  • 節省帶寬:支持 GZIP 壓縮,可以添加瀏覽器本地緩存的 Header 頭。
  • 穩定性高:用于反向代理,宕機的概率微乎其微。

Nginx 的缺點:

  • Nginx 僅能支持 HTTP、HTTPS 和 Email 協議,這樣就在適用范圍上面小些,這個是它的缺點。
  • 對后端服務器的健康檢查,只支持通過端口來檢測,不支持通過 url 來檢測。不支持 Session 的直接保持,但能通過 ip_hash 來解決。

LVS

LVS 是 Linux Virtual Server 的簡稱,也就是 Linux 虛擬服務器。

現在 LVS 已經是 Linux 標準內核的一部分,從 Linux2.4 內核以后,已經完全內置了 LVS 的各個功能模塊,無需給內核打任何補丁,可以直接使用 LVS 提供的各種功能。

LVS 自從 1998 年開始,發展到現在已經是一個比較成熟的技術項目了。

LVS 的體系結構

 

LVS 架設的服務器集群系統有三個部分組成:

  • 最前端的負載均衡層,用 Load Balancer 表示。
  • 中間的服務器集群層,用 Server Array 表示。
  • ***端的數據共享存儲層,用 Shared Storage 表示。

LVS 負載均衡機制

LVS 不像 HAProxy 等七層軟負載面向的是 HTTP 包,所以七層負載可以做的 URL 解析等工作,LVS 無法完成。

LVS 是四層負載均衡,也就是說建立在 OSI 模型的第四層——傳輸層之上,傳輸層上有我們熟悉的 TCP/UDP,LVS 支持 TCP/UDP 的負載均衡。

因為 LVS 是四層負載均衡,因此它相對于其他高層負載均衡的解決辦法,比如 DNS 域名輪流解析、應用層負載的調度、客戶端的調度等,它的效率是非常高的。

所謂四層負載均衡 ,也就是主要通過報文中的目標地址和端口。七層負載均衡 ,也稱為“內容交換”,也就是主要通過報文中的真正有意義的應用層內容。

 

LVS 的轉發主要通過修改 IP 地址(NAT 模式,分為源地址修改 SNAT 和目標地址修改 DNAT)、修改目標 MAC(DR 模式)來實現。

①NAT 模式:網絡地址轉換

NAT(Network Address Translation)是一種外網和內網地址映射的技術。

NAT 模式下,網絡數據報的進出都要經過 LVS 的處理。LVS 需要作為 RS(真實服務器)的網關。

當包到達 LVS 時,LVS 做目標地址轉換(DNAT),將目標 IP 改為 RS 的 IP。

RS 接收到包以后,仿佛是客戶端直接發給它的一樣。RS 處理完,返回響應時,源 IP 是 RS IP,目標 IP 是客戶端的 IP。

這時 RS 的包通過網關(LVS)中轉,LVS 會做源地址轉換(SNAT),將包的源地址改為 VIP,這樣,這個包對客戶端看起來就仿佛是 LVS 直接返回給它的。

 

②DR 模式:直接路由

DR 模式下需要 LVS 和 RS 集群綁定同一個 VIP(RS 通過將 VIP 綁定在 loopback 實現)。

但與 NAT 的不同點在于:請求由 LVS 接受,由真實提供服務的服務器(Real Server,RS)直接返回給用戶,返回的時候不經過 LVS。

詳細來看,一個請求過來時,LVS 只需要將網絡幀的 MAC 地址修改為某一臺 RS 的 MAC,該包就會被轉發到相應的 RS 處理,注意此時的源 IP 和目標 IP 都沒變,LVS 只是做了一下移花接木。

RS 收到 LVS 轉發來的包時,鏈路層發現 MAC 是自己的,到上面的網絡層,發現 IP 也是自己的,于是這個包被合法地接受,RS 感知不到前面有 LVS 的存在。

而當 RS 返回響應時,只要直接向源 IP(即用戶的 IP)返回即可,不再經過 LVS。

 

DR 負載均衡模式數據分發過程中不修改 IP 地址,只修改 Mac 地址。

由于實際處理請求的真實物理 IP 地址和數據請求目的 IP 地址一致。所以不需要通過負載均衡服務器進行地址轉換,可將響應數據包直接返回給用戶瀏覽器,避免負載均衡服務器網卡帶寬成為瓶頸。

因此,DR 模式具有較好的性能,也是目前大型網站使用最廣泛的一種負載均衡手段。

LVS 的優點:

  • 抗負載能力強,是工作在傳輸層上僅作分發之用,沒有流量的產生,這個特點也決定了它在負載均衡軟件里的性能是***的,對內存和 CPU 資源消耗比較低。
  • 配置性比較低,這是一個缺點也是一個優點,因為沒有太多可配置的東西,所以并不需要太多接觸,大大減少了人為出錯的幾率。
  • 工作穩定,因為其本身抗負載能力很強,自身有完整的雙機熱備方案,如 LVS + Keepalived。
  • 無流量,LVS 只分發請求,而流量并不從它本身出去,這點保證了均衡器 IO 的性能不會受到大流量的影響。
  • 應用范圍比較廣,因為 LVS 工作在傳輸層,所以它幾乎可以對所有應用做負載均衡,包括 HTTP、數據庫、在線聊天室等等。

LVS 的缺點:

  • 軟件本身不支持正則表達式處理,不能做動靜分離;而現在許多網站在這方面都有較強的需求,這個是 Nginx、HAProxy + Keepalived 的優勢所在。
  • 如果是網站應用比較龐大的話,LVS/DR + Keepalived 實施起來就比較復雜了,相對而言,Nginx / HAProxy + Keepalived 就簡單多了。

HAProxy

HAProxy 支持兩種代理模式 TCP(四層)和 HTTP(七層),也是支持虛擬主機的。

HAProxy 的優點能夠補充 Nginx 的一些缺點,比如支持 Session 的保持,Cookie 的引導;同時支持通過獲取指定的 url 來檢測后端服務器的狀態。

HAProxy 跟 LVS 類似,本身就只是一款負載均衡軟件;單純從效率上來講 HAProxy 會比 Nginx 有更出色的負載均衡速度,在并發處理上也是優于 Nginx 的。

HAProxy 支持 TCP 協議的負載均衡轉發,可以對 MySQL 讀進行負載均衡,對后端的 MySQL 節點進行檢測和負載均衡,大家可以用 LVS+Keepalived 對 MySQL 主從做負載均衡。

HAProxy 負載均衡策略非常多:

  • Round-robin(輪循)
  • Weight-round-robin(帶權輪循)
  • Source(原地址保持)
  • RI(請求URL)
  • RDP-Cookie(根據 cookie)

來源:《一文詳解Nginx、LVS及HAProxy工作原理》轉載自linkedkeeper.com,鏈接:http://www.linkedkeeper.com/135.html

 

 

責任編輯:武曉燕 來源: linkedkeeper
相關推薦

2019-03-12 09:09:55

F5NGINX

2019-03-13 15:02:32

收購

2021-09-29 09:09:20

F5收購Threat Stac

2019-03-15 15:02:31

F5Ngnix負載均衡

2019-08-09 20:55:31

2014-01-06 10:14:36

2021-06-04 13:52:49

金士頓HyperXHP

2017-03-06 18:43:09

2019-06-30 15:10:45

GitHub中文版程序員

2017-12-13 16:06:18

App StoreiOS功能

2019-05-30 12:22:21

F5Nginx

2019-01-08 10:12:12

GitHub私有倉庫存儲庫

2016-03-03 14:48:51

F5應用交付

2015-07-23 15:50:51

F5移動互聯網

2022-01-05 07:49:45

Google網絡安全初創公司

2018-01-18 10:55:48

蘋果微信公眾號官方公眾號

2014-01-23 14:59:41

VMwareAirWatch移動安全

2009-04-20 22:10:03

收購SUNOracle

2012-01-19 17:11:06

賽門鐵克LiveOffice

2019-07-11 09:12:52

IBM紅帽Red Ha
點贊
收藏

51CTO技術棧公眾號

狠狠躁天天躁日日躁欧美| 中国日本在线视频中文字幕| 国产精品久久一| 在线不卡中文字幕| 欧美极品xxx| 国产裸体歌舞团一区二区| 雨宫琴音一区二区三区| 日本美女在线中文版| 动漫av免费观看| 强开小嫩苞一区二区三区网站| 成人免费大片黄在线播放| 欧美大码xxxx| 日韩午夜在线视频| 日韩免费观看高清完整版| 91小视频免费观看| 美国av一区二区| 91成人观看| 欧美色图在线播放| 成人在线一区| 欧美成人日韩| 免费高清视频在线一区| 污视频在线观看网站| 成人高潮成人免费观看| 国产精品久久中文字幕| 亚洲av首页在线| 91大学生片黄在线观看| 成人污网站在线观看| 日本老太婆做爰视频| 在线不卡日本| av片中文字幕| 免费高清视频日韩| 96久久久久久| 成人在线直播| 欧美特大特白屁股xxxx| yw193.com尤物在线| 欧美黄色视屏| 婷婷精品久久久久久久久久不卡| 99视频这里有精品| 午夜精彩国产免费不卡不顿大片| 国产精品av久久久久久麻豆网| 一区二区毛片| 91色在线porny| 日韩美女久久久| 岛国视频午夜一区免费在线观看| 色综合久久99| 亚洲国产精品国自产拍av秋霞| 中文字幕久热精品在线视频| 欧美一二三四在线| 精品国产免费人成在线观看| 美女精品久久久| 国产精品久久久久久免费观看| 一区二区在线中文字幕电影视频| 成人小视频在线看| 成年人视频在线看| 国产精品qvod| 极品中文字幕一区| 久久国产日韩| 亚洲一卡二卡三卡四卡五卡| 欧美性xxxxxx| 亚洲色图激情小说| 99电影在线观看| 狠狠热免费视频| 免费看男女www网站入口在线| 久久久久久免费视频| 久久久久久久电影| 欧美精品一级二级三级| 国产成人综合久久| 国产免费黄色av| 男女羞羞视频在线观看| 国产精品99久久精品| 久久久久国产精品人| 日韩一区二区在线播放| 91精品久久久久久久久中文字幕| 国产欧美高清在线| 欧美一级在线| 国产91精品免费| 久久久久国产一区二区| 成人欧美一区二区三区视频网页 | 国产精品网红直播| 全黄性性激高免费视频| 丁香花电影在线观看完整版| 欧美va天堂| 99综合电影在线视频| 日韩av影视综合网| 中文字幕一区二区中文字幕| 日本中文字幕在线视频| 色小子综合网| 亚洲欧美自拍偷拍| 久久人人爽人人| 日本亚洲自拍| 亚洲xxxxxx| 伊人久久大香线蕉综合热线| **性色生活片久久毛片| 久久精品久久久久电影| 亚洲人体一区| 大桥未久在线播放| 国内不卡的二区三区中文字幕| 91精品欧美一区二区三区综合在| 热门国产精品亚洲第一区在线| 国产免费一区二区三区四在线播放| 在线你懂的视频| 日韩精彩视频在线观看| 欧美日精品一区视频| 欧美一区二视频在线免费观看| 高清在线观看av| 精品二区视频| 亚洲国产精品嫩草影院久久| 天堂√在线观看一区二区| 男男gaygays亚洲| 国产99精品国产| 久久综合网hezyo| 浪潮av在线| 亚洲深爱激情| 欧美一级片在线观看| 欧美人成在线观看| 黄色网址免费在线观看| 成人爽a毛片一区二区免费| 91精品欧美久久久久久动漫| 岛国一区二区三区高清视频| 欧美黄色性生活| 亚洲欧洲高清| 麻豆精品一区二区三区| 亚洲国产欧美自拍| 黄网免费视频| 久久国产精品99久久人人澡| 日韩精品中文字幕在线播放| 五月天亚洲综合情| 在线中文字幕-区二区三区四区| 成人3d精品动漫精品一二三| 乱一区二区av| 久久久久久99久久久精品网站| 亚洲精品国产精品乱码不99按摩| 成人动漫在线观看视频| 日本888xxxx| 国产夫妻在线播放| 久久99精品一区二区三区三区| 亚洲天堂av网| 欧美精品aaaa| 青青草97国产精品免费观看无弹窗版| 欧美日韩亚洲一区二| 蜜桃免费一区二区三区| www.成人爱| 国产亚洲一区二区在线| 日韩精品一级| 亚洲free嫩bbb| 日本美女视频一区二区| 亚洲人成无码网站久久99热国产| 美女国产一区| 欧美国产乱视频| 色帝国亚洲欧美在线| 成人av免费观看| 日本一区二区三区视频在线播放| 国产精品99久久免费观看| 欧美一级片在线| 成人毛片一区二区| 噜噜噜在线观看免费视频日韩| 日韩精品免费在线播放| 朝桐光一区二区| 91爱视频在线| 川上优av中文字幕一区二区| 国产欧美日韩综合| 欧美日韩亚洲在线| 欧美亚洲大片| 欧美精品乱人伦久久久久久| 国产喷水theporn| 色老板在线视频一区二区| 亚洲h精品动漫在线观看| 天堂一区二区三区| 在线激情网站| 国产日韩精品视频一区二区三区| 欧美性猛交xxxx黑人交| 精品国产电影| gogo在线高清视频| 亚洲国产日本| 日韩中文字幕视频在线观看| 99热成人精品热久久66| 91精品久久久久久综合五月天| 国产一区 二区 三区一级| 97久久精品国产| 亚洲精品亚洲人成在线| 国产精品狼人色视频一区| 电影天堂国产精品| 欧美成人亚洲成人日韩成人| 国产激情一区| 亚洲色图激情小说| 台湾十八成人网| 免费av成人在线| 欧美老少做受xxxx高潮| 日本动漫理论片在线观看网站| 欧美第一区第二区| 超碰96在线| 国产日韩精品一区二区三区| 水蜜桃亚洲精品| 激情图片小说一区| 国产精品区一区二区三在线播放| 岛国成人av| 在线观看视频亚洲| 电影一区二区三区| 亚洲福利视频网站| gogogogo高清视频在线|