Chapter 5. Web Servers

(해석 또는 이해가 잘못된 부분이 있다면 댓글로 편하게 알려주세요.)


❤️ 원문 번역 ❤️

General-Purpose Software Web Servers

General-purpose software web servers run on standard, network-enabled computer systems. You can choose open source software (such as Apache or W3C’s Jigsaw) or commercial software (such as Microsoft’s and iPlanet’s web servers). Web server software is available for just about every computer and operating system.

  • 범용 소프트웨어 웹 서버는 네트워크를 사용할 있는 표준 컴퓨터 시스템에서 작동합니다.

  • 여러분은 Apache나 W3C의 Jigsaw와 같은 오픈소스 소프트웨어나 Microsoft와 iPlanet의 웹 서버 같은 상용 소프트웨어를 선택할 수 있습니다.

  • 웹 서버 소프트웨어는 거의 모든 컴퓨터와 운영체제에서 이용 가능합니다.

While there are tens of thousands of different kinds of web server programs (including custom-crafted, special-purpose web servers), most web server software comes from a small number of organizations.

  • (맞춤 제작된 특수 목적의 웹 서버를 포함하여) 수만 종류의 웹 서버 프로그램들이 있지만, 대부분의 웹 서버 소프트웨어는 소수의 조직으로부터 제공됩니다.

In February 2002, the Netcraft survey (http://www.netcraft.com/survey/) showed three vendors dominating the public Internet web server market (see Figure 5-1):

  • The free Apache software powers nearly 60% of all Internet web servers.
  • Microsoft web server makes up another 30%.
  • Sun iPlanet servers comprise another 3%.
  • 2002년 2월, Netcraft의 설문조사(http://www.netcraft.com/survey/)는 공중 인터넷 웹 서버 시장을 장악한 세 조직을 보여주고 있습니다. (Figure 5-1)
    - 상용 Apache 소프트웨어는 전체 인터넷 웹 서버를 60% 가까이 작동시키고 있습니다.
    - Microsoft 웹 서버는 나머지 30%를 차지합니다.
    - Sun iPlanet 서버는 나머지 3%를 차지합니다.

Take these numbers with a few grains of salt, however, as the Netcraft survey is commonly believed to exaggerate the dominance of Apache software. First, the survey counts servers independent of server popularity. Proxy server access studies from large ISPs suggest that the amount of pages served from Apache servers is much less than 60% but still exceeds Microsoft and Sun iPlanet. Additionally, it is anecdotally believed that Microsoft and iPlanet servers are more popular than Apache inside corporate enterprises.

  • 그러나 Netcraft 설문조사는 일반적으로 Apache 소프트웨어의 우위를 과장하고 있다고 여겨지니 이러한 수치는 참고만 하기 바랍니다.

  • 우선 이 설문조사는 서버의 인지도와 무관하게 서버를 집계했습니다.

  • 대규모 ISP의 프록시 서버 접근 연구는 Apache 서버로부터 제공되는 페이지의 수가 60%보다 훨씬 적지만 여전히 Microsoft와 Sun iPlanet을 능가하고 있음을 시사합니다.

  • 또한 기업 내부에서는 Microsoft와 iPlanet 서버가 더 인기 있다는 일화가 전해지고 있습니다.


Web Server Appliances

Web server appliances are prepackaged software/hardware solutions. The vendor preinstalls a software server onto a vendor-chosen computer platform and preconfigures the software. Some examples of web server appliances include:

  • 웹 서버 어플라이언스들은 사전 패키지화된 소프트웨어/하드웨어 솔루션입니다.

  • 공급 업체들은 직접 선택한 컴퓨터 플랫폼과 소프트웨어 구성 위에 소프트웨어 서버를 미리 설치합니다.

  • 웹 서버 어플라이언스의 몇 가지 예시는 다음과 같습니다.
    - Sun/Cobalt RaQ 웹 어플라이언스 (http://www.cobalt.com)
    - Toshiba Magnia SG10 (http://www.toshiba.com)
    - IBM Whistle 웹 서버 어플라이언스 (http://www.whistle.com)

Appliance solutions remove the need to install and configure software and often greatly simplify administration. However, the web server often is less flexible and feature-rich, and the server hardware is not easily repurposeable or upgradable.

  • 어플라이언스 솔루션은 구성 소프트웨어를 설치할 필요없이 관리를 대폭 간소화시킵니다.

  • 그러나, 웹 서버가 보통 유연하지 못하고 풍부한 기능을 보유하지 못합니다. 또한 서버 하드웨어는 쉽게 용도를 변경하거나 업그레이드 할 수 없습니다.


Embedded Web Servers

Embedded servers are tiny web servers intended to be embedded into consumer products (e.g., printers or home appliances). Embedded web servers allow users to administer their consumer devices using a convenient web browser interface.

  • 임베디드 서버는 소비자 제품(프린터나 가전제품 등)에 임베딩되기 위한 작은 웹 서버입니다.

  • 임베디드 웹 서버는 사용자가 편리한 웹 브라우저 인터페이스를 사용하여 그들의 디바이스를 관리할 수 있게 합니다.

Some embedded web servers can even be implemented in less than one square inch, but they usually offer a minimal feature set. Two examples of very small embedded web servers are:

  • 일부 임베디드 웹 서버는 1 평방 인치보다도 더 작게 구현될 수 있습니다. 그러나 보통 간소화된 기능 구성을 제공합니다.

  • 아주 작은 임베디드 웹 서버에는 다음의 두 가지 예시가 있습니다.
    - IPic match-head sized Web Server (http://www-ccs.cs.umass.edu/~shri/iPic.html)
    - NetMedia SitePlayer Sp1 Ethernet Web Server (http://www.siteplayer.com)


💛 감상 💛

  • 이번 포스팅에서는 범용 소프트웨어 웹 서버 시장의 점유율과 다양한 웹 서버 어플라이언스, 임베디드 웹 서버를 보여주고 있습니다. 그런데 책 자체가 오래되어서 그런지 현재는 이 정보에 대한 신뢰성이 전혀 없는 것 같습니다(링크도 안 들어지는 곳이 많네요). 그래서 이번 포스팅은 요약 정리 부분을 생략했고, 111~113페이지에 소규모 Perl 서버를 제작하는 부분도 건너뛸 생각입니다. 제가 궁금한 부분은 그 뒷부분에 있거든요...!
profile
맑은 눈의 다람쥐

0개의 댓글

Powered by GraphCDN, the GraphQL CDN