Web hosting service

Last updated

An example of rack mounted servers Paris servers DSC00190.jpg
An example of rack mounted servers

A web hosting service is a type of Internet hosting service that hosts websites for clients, i.e. it offers the facilities required for them to create and maintain a site and makes it accessible on the World Wide Web. Companies providing web hosting services are sometimes called web hosts.

Contents

Typically, web hosting requires the following:

History

Until 1991, the Internet was restricted to use only "... for research and education in the sciences and engineering ..." [1] [2] and was used for email, telnet, FTP and USENET traffic—but only a tiny number of web pages. The World Wide Web protocols had only just been written [3] and not until the end of 1993 would there be a graphical web browser for Mac or Windows computers. [4] Even after there was some opening up of Internet access, the situation was confused [ clarification needed ] until 1995. [5]

To host a website on the internet, an individual or company would need their own computer or server. [6] As not all companies had the budget or expertise to do this, web hosting services began to offer to host users' websites on their own servers, without the client needing to own the necessary infrastructure required to operate the website. The owners of the websites, also called webmasters, would be able to create a website that would be hosted on the web hosting service's server and published to the web by the web hosting service.

As the number of users on the World Wide Web grew, the pressure for companies, both large and small, to have an online presence grew. By 1995, companies such as GeoCities, Angelfire and Tripod were offering free hosting. [7]

Classification

Static page hosting

The most basic is web page and small-scale file hosting, where files can be uploaded via File Transfer Protocol (FTP) or a web interface. The files are usually delivered to the Web "as is" or with minimal processing. Many Internet service providers (ISPs) offer this service free to subscribers. Individuals and organizations may also obtain web page hosting from alternative service providers.

Free web hosting service is offered by different companies with limited services, sometimes supported by advertisements,[ needs update? ] and often limited when compared to paid hosting.

Single page hosting is generally sufficient for personal web pages. Personal website hosting is typically free, advertisement-sponsored, or inexpensive. Business website hosting often has a higher expense depending upon the size and type of the site.

Larger hosting services

Many large companies that are not Internet service providers need to be permanently connected to the web to send email, files, etc. to other sites. The company may use the computer as a website host to provide details of their goods and services and facilities for online orders.[ incomprehensible ]

A complex site calls for a more comprehensive package that provides database support and application development platforms (e.g. ASP.NET, ColdFusion, Java EE, Perl/Plack, PHP or Ruby on Rails). These facilities allow customers to write or install scripts for applications like forums and content management. Web hosting packages often include a web content management system, so the end-user does not have to worry about the more technical aspects. Secure Sockets Layer (SSL) is used for websites that wish to encrypt the transmitted data.

Types of hosting

A typical server "rack" commonly seen in colocation centres KN-Servers2.JPG
A typical server "rack" commonly seen in colocation centres

Internet hosting services can run web servers. The scope of web hosting services varies greatly.

Some specific types of hosting provided by web host service providers:

Host management

Racks of servers Floridaserversfront1.jpg
Racks of servers

The host may also provide an interface or control panel for managing the web server and installing scripts, as well as other modules and service applications like e-mail. A web server that does not use a control panel for managing the hosting account, is often referred to as a "headless" server. Some hosts specialize in certain software or services (e.g. e-commerce, blogs, etc.).

Reliability and uptime

The availability of a website is measured by the percentage of a year in which the website is publicly accessible and reachable via the Internet. This is different from measuring the uptime of a system. Uptime refers to the system itself being online. Uptime does not take into account being able to reach it as in the event of a network outage.[ citation needed ] A hosting provider's Service Level Agreement (SLA) may include a certain amount of scheduled downtime per year in order to perform maintenance on the systems. This scheduled downtime is often excluded from the SLA timeframe, and needs to be subtracted from the Total Time when availability is calculated. Depending on the wording of an SLA, if the availability of a system drops below that in the signed SLA, a hosting provider often will provide a partial refund for time lost. How downtime is determined changes from provider to provider, therefore reading the SLA is imperative. [10] Not all providers release uptime statistics.

Security

Because web hosting services host websites belonging to their customers, online security is an important concern. When a customer agrees to use a web hosting service, they are relinquishing control of the security of their site to the company that is hosting the site. The level of security that a web hosting service offers is extremely important to a prospective customer and can be a major factor when considering which provider a customer may choose. [11]

Web hosting servers can be attacked by malicious users in different ways, including uploading malware or malicious code onto a hosted website. These attacks may be done for different reasons, including stealing credit card data, launching a Distributed Denial of Service Attack (DDoS) or spamming. [12]

See also

Related Research Articles

A virtual private server (VPS) is a virtual machine sold as a service by an Internet hosting service. The term "virtual dedicated server" (VDS) also has a similar meaning.

A service-level agreement (SLA) is an agreement between a service provider and a customer. Particular aspects of the service – quality, availability, responsibilities – are agreed between the service provider and the service user. The most common component of an SLA is that the services should be provided to the customer as agreed upon in the contract. As an example, Internet service providers and telcos will commonly include service level agreements within the terms of their contracts with customers to define the level(s) of service being sold in plain language terms. In this case, the SLA will typically have a technical definition of mean time between failures (MTBF), mean time to repair or mean time to recovery (MTTR); identifying which party is responsible for reporting faults or paying fees; responsibility for various data rates; throughput; jitter; or similar measurable details.

A reseller is a company or individual (merchant) that purchases goods or services with the intention of selling them rather than consuming or using them. Individual resellers are often referred to as middle men. This is usually done for profit. One example can be found in the industry of telecommunications, where companies buy excess amounts of transmission capacity or call time from other carriers and resell it to smaller carriers.

A remote, online, or managed backup service, sometimes marketed as cloud backup or backup-as-a-service, is a service that provides users with a system for the backup, storage, and recovery of computer files. Online backup providers are companies that provide this type of service to end users. Such backup services are considered a form of cloud computing.

A dedicated hosting service, dedicated server, or managed hosting service is a type of Internet hosting in which the client leases an entire server not shared with anyone else. This is more flexible than shared hosting, as organizations have full control over the server(s), including choice of operating system, hardware, etc.

Software as a service is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. SaaS is also known as on-demand software, web-based software, or web-hosted software.

DreamHost is a Los Angeles-based web hosting provider and domain name registrar. It is owned by New Dream Network, LLC, founded in 1996 by Dallas Bethune, Josh Jones, Michael Rodriguez and Sage Weil, undergraduate students at Harvey Mudd College in Claremont, California, and registered in 1997 by Michael Rodriguez. DreamHost began hosting customers' sites in 1997. In May 2012, DreamHost spun off Inktank. Inktank is a professional services and support company for the open source Ceph file system. In November 2014, DreamHost spun off Akanda, an open source network virtualization project. As of February 2016, Dreamhost employs about 200 people and has close to 400,000 customers.

A shared web hosting service is a web hosting service where many websites reside on one web server connected to the Internet. The overall cost of server maintenance is spread over many customers. By using shared hosting, the website will share a physical server with one or more other websites.

An Internet hosting service is a service that runs servers connected to the Internet, allowing organizations and individuals to serve content or host services connected to the Internet.

Website monitoring is the process of testing and verifying that end-users can interact with a website or web application as expected. Website monitoring are often used by businesses to ensure website uptime, performance, and functionality is as expected.

Hostway is a global web hosting and technology infrastructure company headquartered in Austin, Texas, United States. It provides hosting services to individuals, small to medium-sized businesses, and large corporations with web sites, databases, business applications, and managed web hosting. Hostway Services Inc. merged with Hosting.com in January 2019. The merged company rebranded to Ntirety in September 2019.

Cloud storage is a model of computer data storage in which data, said to be on "the cloud", is stored remotely in logical pools and is accessible to users over a network, typically the Internet. The physical storage spans multiple servers, and the physical environment is typically owned and managed by a cloud computing provider. These cloud storage providers are responsible for keeping the data available and accessible, and the physical environment secured, protected, and running. People and organizations buy or lease storage capacity from the providers to store user, organization, or application data.

<span class="mw-page-title-main">Rackspace Cloud</span> Cloud computing platform

The Rackspace Cloud is a set of cloud computing products and services billed on a utility computing basis from the US-based company Rackspace. Offerings include Cloud Storage, virtual private server, load balancers, databases, backup, and monitoring.

ElasticHosts was a computer service provider based in London, England. It was founded in March 2008, and closed on 30 June 2020. It provided a cloud computing service, which used ten data centres; in the United Kingdom, Netherlands, United States, Canada, Hong Kong and Australia.

Linode, LLC was an American cloud hosting provider that focused on providing Linux-based virtual machines, cloud infrastructure, and managed services.

Heart Internet is a web hosting company based in Nottingham, England selling domain names, shared hosting, reseller hosting and servers. It has been a subsidiary of UK based hosting and domain registration company Host Europe Group since 2011. Heart Internet is the 2nd largest web-host in the UK for websites hosted.

Fibernet Corp. is an Internet service and colocation provider based in Orem, Utah. Founded in 1994, the ISP was one of Utah's first colocation service companies. Fibernet provides service to Utah companies and residents.

sipservice

SIPSERVICE was a Voice over IP (VoIP) service provider based in Switzerland that also operated in Germany and Russia.

THG Ingenuity Cloud Services, formerly UK2 Group, is a global provider of internet services. It forms part of THG Ingenuity, an e-commerce services platform. Its services include web hosting, virtual private servers, domain name registration, management, dedicated servers and a content delivery network.

HostPapa is a Canadian-based privately owned web hosting company that provides shared, reseller, and virtual private server (VPS) hosting. It operates in Canada, United States, United Kingdom, Australia, Germany, New Zealand, Mexico, Singapore, India, Hong Kong, European Union, France, Ireland, Belgium and Spain. In 2023, the company provided hosting services to more than 500,000 websites.

References

  1. March 16, 1992, memo from Mariam Leder, NSF Assistant General Counsel to Steven Wolff, Division Director, NSF DNCRI (included at page 128 of Management of NSFNET, a transcript of the March 12, 1992, hearing before the Subcommittee on Science of the Committee on Science, Space, and Technology, U.S. House of Representatives, One Hundred Second Congress, Second Session, Hon. Rick Boucher, subcommittee chairman, presiding)
  2. "The history of web hosting". www.tibus.com. Retrieved 2016-12-11.
  3. Ward, Mark (3 August 2006). "How the web went world wide". BBC News. Retrieved 24 January 2011.
  4. Raggett, Dave; Jenny Lam; Ian Alexander (1996). HTML 3: Electronic Publishing on the World Wide Web. Harlow, England; Reading, Mass: Addison-Wesley. p. 21. ISBN   9780201876932.
  5. "Retiring the NSFNET Backbone Service: Chronicling the End of an Era", Susan R. Harris and Elise Gerich, ConneXions, Vol. 10, No. 4, April 1996
  6. "The history of web hosting". www.tibus.com. Retrieved 2016-10-08.
  7. "A History of Web Hosting [Infographic]". BizTech. 2012-02-24. Retrieved 2016-11-04.
  8. Buyya, Rajkumar; Yeo, Chee Shin; Venugopal, Srikumar (2008). "Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities". 2008 10th IEEE International Conference on High Performance Computing and Communications. pp. 5–13. arXiv: 0808.3558 . doi:10.1109/HPCC.2008.172. ISBN   978-0-7695-3352-0. S2CID   16882678.
  9. Intark Han; Hong-Shik Park; Youn-Kwae Jeong; Kwang-Roh Park (2006). "An integrated home server for communication, broadcast reception, and home automation". IEEE Transactions on Consumer Electronics. 52: 104–109. doi:10.1109/TCE.2006.1605033. S2CID   22145496.
  10. Dawson, Christian. "Why Uptime Guarantees are Ridiculous". Servint. Retrieved 7 October 2014. a good SLA will clearly state how uptime is defined and what you'll receive if the "uptime promise" is not met.
  11. Schultz, Eugene (2003). "Attackers hit Web hosting servers". Computers & Security. 22 (4): 273–283. doi:10.1016/s0167-4048(03)00402-4.
  12. InstantShift (11 February 2011). "A Guide to Web Hosting Security Issues and Prevention". InstantShift - Web Designers and Developers Daily Resource. Retrieved 2016-10-31.