Server Error 何時了?伺服器知多少?昨夜搶票又當機,快來看三分鐘伺服器解析!
【3S MARKET Wells】2005
年有人就用我的名義說:「影像網路監控時代已來臨!」坦白說這完全是無中生有。我到目前對於影像網路監控趨勢的最重要發表,是大約在 1998 年,於「安全&自動化雜誌」撰寫分享的一篇,有關安全監控的技術趨勢發展,將朝《數位化、網路化、系統整合化》發展。很多軟硬體發展的時間歷程,很恰巧與這三化有關係。
2008
年有人說到,類比監控已經被網路監控所超越,
當時我即透過 3S MARKET 的前身,寶島監控應用網提出,這完全是錯誤資訊。
其實台灣影像監控業界,應該有比中日韓更有機會,在影像網路監控的領域,在全球站在領導者的地位,甚至在今天的機會情勢,也仍然是如此。
但是為何情況與事實似乎相反?其中之一的原因,就是傳統類比監控業者,至今對於「網路」仍然搞不定。 所以,想真正掌握網路監控的商機,必須先從了解什麼是伺服器開始…
機架式伺服器 |
伺服器(英語:server)指:
· 一個管理資源並為使用者提供服務的電腦軟體,通常分為檔案伺服器(能使使用者在其它電腦存取檔案),資料庫伺服器和應用程式伺服器。
伺服器通常以網路作為媒介,既可以透過內部網路對內提供服務,也可以透過網際網路對外提供服務。伺服器的最大特點就是其強大的運算能力,或是具備大量磁碟儲存空間的電腦,使其能在短時間內,完成大量工作,及負載大量的檔案資料儲存,並為大量使用者提供服務。
20 世紀 90 年代之後,隨著數據機技術的發展,網際網路由窄頻的電話撥接,升級成為寬頻網路,這代表著以資訊高速公路為象徵的網路新時代來臨。
網際網路普及,同時改變了電腦使用者習慣,更大大普及網路聯絡傳訊的方式,從文字到圖片,再到影片,伺服器所能完成的工作也越來越複雜;而雲端計算、巨量資料時代,造就了各種新型態行業,如網路商店、網路電商、網路拍賣、網路銷售、網路遊戲、網站設計及架設、部落格,以及越來越普遍性的雲端資料庫或備份庫。標準伺服器(server)及檔案伺服器(NAS)的普及,正在時時優化及改變現有人類的生活。
一台機架伺服器(Rack)內部 |
定義
有時,這兩種定義會引起混淆,如網頁伺服器。它可能是指用於網站的電腦,也可能是指像 Apache 這樣的軟體,執行在這樣的電腦上,以管理網頁組件,和回應網頁瀏覽器的請求。
伺服器的構成包括中央處理器、硬碟、記憶體等,和通用的電腦架構類似,但是由於需要提供高可靠的服務,因此在處理能力、穩定性、可靠性、安全性、可延伸性、可管理性等方面要求較高。
在網路環境下,根據伺服器提供的服務類型不同,分為檔案伺服器,資料庫伺服器,應用程式伺服器,Web 伺服器等。
戴爾PowerEdge機架伺服器(Rack) |
伺服器的硬體和作業系統
伺服器作為硬體來說,通常是指那些具有較高計算能力,能夠提供給多個使用者使用的電腦。伺服器與 PC 個人電腦的不同點很多,例如 PC 個人電腦在一個時刻,通常只為一個使用者服務。
伺服器與主機不同,主機是透過終端給使用者使用的,伺服器是透過網路,給客戶端使用者使用的,所以除了要擁有終端裝置,還要利用網路,才能使用伺服器電腦,但使用者連上線後,就能使用伺服器上的特定服務了。
和普通的個人電腦相比,
伺服器需要連續的工作在 7×24 小時的環境。這就意味著伺服器需要更多的穩定性技術 RAS,比如支援使用 ECC 記憶體。
根據不同的計算能力,伺服器又分為工作群組級伺服器,部門級伺服器和企業級伺服器。伺服器作業系統,是指執行在伺服器硬體上的作業系統。伺服器作業系統需要管理,和充分利用伺服器硬體的計算能力,並提供給伺服器硬體上的軟體使用。
現在,市場上有很多伺服器作業系統。類 Unix 作業系統是 Unix 的後代,大多為作伺服器平台 設計。常見的此類類 Unix 作業系統有各種 Linux 發行版(如紅帽企業Linux、SUSE)、AIX、IRIX、Solaris、BSD(如 OpenBSD、NetBSD)、和 SCO
OpenServer。微軟也推出了 Windows Server,如 Windows NT 4.0 Server、Windows 2000 Server、Windows Server 2003、Windows Server 2008、Windows Server 2008
R2、Windows Server 2012、Windows Server 2012
R2、Windows Server 2016、Windows Server 2019。
伺服器的軟體
伺服器軟體的定義如前面所述,伺服器軟體工作,在客戶端 - 伺服器或瀏覽器-伺服器的方式,有很多形式的伺服器,常用的包括:
· 檔案伺服器(file server)或網路儲存裝置(network attached storage);
· 資料庫伺服器(database server) —— 如 Oracle 資料庫伺服器,MySQL、MariaDB、PostgreSQL、Microsoft SQL
Server、MongoDB、Redis 等;
· 郵件伺服器(mail server) —— Sendmail、Postfix、Qmail、Microsoft Exchange、Lotus Domino、dovecot等;
· 網頁伺服器(Web server) —— 如Apache、lighttpd、nginx、微軟的 IIS 等;
· FTP 伺服器(FTP server) —— Pureftpd、Proftpd、WU-ftpd、Serv-U、vs-ftpd 等;
· 域名伺服器(DNS server) —— 如 BIND 等;
· 應用程式伺服器(application
server/AP server) —— 如 Bea 公司的 WebLogic、JBoss、Sun 的 GlassFish;
· 代理伺服器(proxy server) —— 如 Squid cache;
· Active Directory 伺服器;
· 其他,如 Minecraft 遊戲伺服器等。
伺服器的外型長怎樣
伺服器常見的外型有四種:塔式伺服器、機架伺服器(rack)、刀鋒伺服器(blade server)、機櫃式。
伺服器的安全性
伺服器常遭到駭客攻擊,所以伺服器都要不定時的去做檢查。
若無有效防火牆管理,或是未做系統漏洞更新,伺服器更易成為攻擊者的目標。工作場所的伺服器,是不法者所特別注視的目標。
0 comments:
張貼留言