wk 3
1594884 - Pearson Education Limited ©
Chapter 6 The Cloud
“What’s your plan, Toshio?” Mateo Thomas, CEO of Falcon Security, is meeting with Toshio Sato, IT director, and Joni Campbell, CFO, to discuss Falcon Security’s data storage costs.
“Right now, Mateo, we’re fine. We just got our new NAS online, and we’ve increased our storage capacity by almost 30 percent, but …” Toshio trails off.
Joni can’t stand this. “Well, we’re fine until you look at the bills we’re running up. The money we’ve spent on storage has increased 350 percent in 1 year.”
“Yes, Joni, it has, but our volume’s gone up 400 percent,” Toshio replies.
“True enough, but …”
Mateo has had enough and interrupts. “We’ve been over this before. No need to rehash it. We all agree that our storage costs are too high. Toshio, I’d asked you to look into alternatives. What have you got?”
“The cloud.”
1594884 - Pearson Education Limited ©
“The what?” Joni hopes he’s not losing it.
“The cloud,” Toshio repeats. “We move all of our video to the cloud.”
Mateo is curious. “OK, Toshio, I’ll bite. What’s the cloud?”
“It’s a movement—I’d call it a fad, except I think it’s here to stay.”
“So how does it help us?” Mateo asks.
“We lease storage capacity from a third party.”
Joni’s confused. “You mean we’d lease hard drives rather than buy them?”
“Well, not exactly,” Mateo explains. “We wouldn’t be installing any more hard drives in our data center. We can lease online storage on very, very flexible, pay-as-you-go terms. If we get a large new client, we can acquire more storage and scale it to meet our needs.”
1594884 - Pearson Education Limited ©
“You mean each day? We can change the terms of our lease on a daily basis?” Joni thinks that’s not possible. “OK, so how much does it cost? This can’t be cheap.”
“How about $10 per terabyte?”
Mateo’s puzzled at that. “What do you mean, $10 per terabyte?”
“I mean we can get 1 terabye of online storage for about $10 per month.” Toshio grins as he says this.
“What?” Joni’s dumbfounded.
“Yeah, that’s it. We can get as much storage as we want, and our systems automatically upload all incoming data from our drones. The net difference would be that our average monthly storage costs would be at least 50 percent less than they are now. And that’s not counting the power savings, the time saved doing backups, or the fact that we wouldn’t have to configure any more new hardware.” Toshio isn’t quite sure, but he thinks the actual storage costs could be less.
“Toshio, you’ve got to be kidding. We can save tens of thousands of dollars in storage costs. This is huge.” As Joni says this, in the back of her mind she’s thinking, “If it’s true.”
“Well, it’s good; I don’t know about huge. We’d have additional development costs to set up our systems, and that will take some time.”
“Toshio, give me a plan. I want a plan.” Mateo’s thinking what these savings could mean to their next two quarters … and beyond.
“I’ll give you something next week,” Toshio says.
“I want it by Friday, Toshio.”
1594884 - Pearson Education Limited ©
Image source: rommma/Fotolia
“How about $10 per terabyte?”
Study Questions
1 Why is the cloud the future for most organizations? 2 What network technology supports the cloud? 3 How does the cloud work? 4 How do organizations use the cloud? 5 How can Falcon Security use the cloud? 6 How can organizations use cloud services securely? 7 2026?
1594884 - Pearson Education Limited ©
Chapter Preview If you go into business for yourself, there’s an excellent chance you’ll have a problem just like Falcon Security’s. What is the best way to support your Web site or other information systems? Should you use the cloud? Most likely, the answer will be yes. So, then, which of your applications should use it and how? You need the knowledge of this chapter to participate in the conversations you’ll have. Of course, you could just rely on outside experts, but that doesn’t work in the 21st century. Many of your competitors will be able to ask and understand those questions—and use the money their knowledge saves them for other purposes.
Or what if you work for a large company that has embraced the Internet of Things (IoT)? Will you make products that send and receive data across the Internet? How will your products connect to the cloud? Will a cloud offering make sense for you and your customers? How will you know without some knowledge of the cloud?
We begin this chapter with an overview of why the cloud is the future for most organizations. Then, in Q6-2 and Q6-3, we will discuss background technology you need to know to better understand how the cloud works and what organizations can do with it. We’ll discuss local area networks, the fundamentals of the Internet, how Web servers function, and the purpose of basic cloud technologies. Then we’ll return to discussing how organizations can use the
1594884 - Pearson Education Limited ©
cloud, basic steps for setting up a cloud presence, and cloud security. We’ll wrap up with the cloud in 2026.
1594884 - Pearson Education Limited ©
Q6-1 Why Is the Cloud the Future for Most Organizations? Until 2010 or so, most organizations constructed and maintained their own computing infrastructure. Organizations purchased or leased hardware, installed it on their premises, and used it to support organizational email, Web sites, e-commerce sites, and in-house applications such as accounting and operations systems (you’ll learn about those in the next chapter). After about 2010, however, organizations began to move their computing infrastructure to the cloud, and it is likely that in the future all, or nearly all, computing infrastructure will be leased from the cloud. So, just what is the cloud, and why is it the future?
What Is the Cloud?
We define the cloud as the elastic leasing of pooled computer resources over the Internet. The term cloud is used because most early diagrams of three-tier and other Internet-based systems used a cloud symbol to represent the Internet (see Figure 5-13 for an example), and organizations came to view their infrastructure as being “somewhere in the cloud.”
1594884 - Pearson Education Limited ©
Elastic Consider each of the italicized terms in the definition. The term elastic , which was first used this way by Amazon.com, means that the computing resources leased can be increased or decreased dynamically, programmatically, in a short span of time and that organizations pay for just the resources they use.
Suppose a car manufacturer creates an ad to run during the Academy Awards. It believes it has a fantastic ad that will result in millions of hits on its Web site. However, it doesn’t know ahead of time if there will be a thousand, or a million, or ten million, or even more site visits. Further, the ad may appeal more to one nationality than to another. Will 70 percent of those visits arise in the United States and the rest in Europe? Or will there be millions from Japan? Or Australia? Given this uncertainty, how does the car manufacturer prepare its computing infrastructure? The car manufacturer knows that if it cannot provide very short response time (say, a fraction of a second), it will lose the benefit of an incredibly expensive ad. On the other hand, if the ad is a flop, preprovisioning of thousands of servers will add to the accumulation of wasted money.
Figure 6-1 Example Video Banner Ad Customer
1594884 - Pearson Education Limited ©
Figure 6-1 shows an example of this situation, based on a real case supported by Amazon.com’s CloudFront. Suppose Figure 6-1 shows the processing on the car manufacturer’s Web site during the Academy Awards. Throughout the day, the car manufacturer is delivering less than 10 Gbps of its content to users. However, as soon as its ad runs (2 PM in the Hawaii-Aleutian time zone where the data was collected), demand increases seven-fold and stays high for half an hour. After the announcement of Best Picture, when its ad runs again, demand again increases to 30 and 40 Gpbs for an hour and then returns to its base level.
Without an increase in servers, response time will be 3 or 5 seconds or more, which is far too long to maintain the attention of a charged-up Academy Awards viewer. However, the car manufacturer has contracted with its cloud vendor to add servers, wherever needed worldwide, to keep response time to less than 0.5 seconds. Using cloud technology, the cloud vendor will programmatically increase its servers to keep response time below the 0.5-second threshold. As demand falls after the ad runs a second time, it will release the excess servers and reallocate them at the end of the awards.
1594884 - Pearson Education Limited ©
In this way, the car manufacturer need not build or contract for infrastructure that supports maximum demand. Had it done so, the vast majority of its servers would have been idle for most of the evening. And, as you’ll learn, the cloud vendor can provision servers worldwide using the cloud; if a good portion of the excess demand is in Singapore, for example, it can provision extra servers in Asia and reduce wait time due to global transmission delays.
Pooled The second key in the definition of cloud is pooled. Cloud resources are pooled because many different organizations use the same physical hardware; they share that hardware through virtualization. Cloud vendors dynamically allocate virtual machines to physical hardware as customer needs increase or decrease. Thus, servers that advertisers need for the Academy Awards can be reallocated to CPA firms that need them later that same day, to textbook publishers who need them for online student activity on Monday, or to the hotel industry that needs them later the next week.
An easy way to understand the essence of this development is to consider electrical power. In the very earliest days of electric power generation, organizations operated their own generators to create power for their company’s needs. Over time, as the power grid expanded, it became possible to centralize power generation so that organizations could purchase just the electricity they needed from an electric utility.
Figure 6-2 Apple Data Center in Maiden, NC
1594884 - Pearson Education Limited ©
Source: Google Earth
Both cloud vendors and electrical utilities benefit from economies of scale. According to this principle, the average cost of production decreases as the size of the operation increases. Major cloud vendors operate enormous Web farms. Figure 6-2 shows the building that contains the computers in the Web farm that Apple constructed in 2011 to support its iCloud offering. This billion-dollar facility contains more than 500,000 square feet. Amazon.com, IBM, Google, Microsoft, Oracle, and other large companies each operate several similar farms worldwide.
Over the Internet
1
1594884 - Pearson Education Limited ©
Finally, with the cloud, the resources are accessed over the Internet . “Big deal,” you’re saying. “I use the Internet all the time.” Well, think about that for a minute. The car manufacturer in the previous example has contracted with the cloud vendor for a maximum response time; the cloud vendor adds servers as needed to meet that requirement. As stated, the cloud vendor may be provisioning, nearly instantaneously, servers all over the world. How does it do that? And not for just one customer, like the car manufacturer, but for thousands?
In the old days, for such interorganizational processing to occur, developers from the car manufacturer had to meet with developers from the cloud vendor and design an interface. “Our programs will do this, providing this data, and we want your programs to do that, in response, sending us this other data back.” Such meetings took days and were expensive and error- prone. Given the design, the developers then returned home to write code to meet the agreed-on interface design, which may not have been understood in the same way by all parties.
It was a long, slow, expensive, and prone-to-failure process. If organizations had to do that today, cloud provisioning would be unaffordable and infeasible.
Instead, the computer industry settled on a set of standard ways of requesting and receiving services over the Internet. You will learn about some of these standards in Q6-3. For now, just realize those standards enable computers that have never “met” before to organize a dizzying, worldwide dance to deliver and process content to users on PCs, iPads, Google phones, Xboxes, and even exercise equipment in a tenth of second or less. It is absolutely fascinating and gorgeous technology! Unfortunately, you will have the opportunity to learn only a few basic terms in Q6-2 and Q6-3. Before we define and explain those terms, however, let’s consider factors that make the cloud the future.
1594884 - Pearson Education Limited ©
Why Is the Cloud Preferred to In-House Hosting?
Figure 6-3 compares and contrasts cloud-based and in-house hosting. As you can see, the positives are heavily tilted toward cloud-based computing. The cloud vendor Rackspace will lease you one medium server for less than a penny per hour. You can obtain and access that server today, actually within a few minutes. Tomorrow, if you need thousands of servers, you can readily scale up to obtain them. Furthermore, you know the cost structure; although you might have a surprise in regard to how many customers want to access your Web site, you won’t have any surprises as to how much it will cost.
Another positive is that as long as you’re dealing with large, reputable organizations, you’ll be receiving best-of-breed security and disaster recovery (discussed in Chapter 10 ). In addition, you need not worry that you’re investing in technology that will soon be obsolete; the cloud vendor is taking that risk. All of this is possible because the cloud vendor is gaining economies of scale by selling to an entire industry, not just to you.
Figure 6-3 Comparison of Cloud and In-House Alternatives
1594884 - Pearson Education Limited ©
The negatives of cloud computing involve loss of control. You’re dependent on a vendor; changes in the vendor’s management, policy, and prices are beyond your control. Further, you don’t know where your data—which may be a large part of your organization’s value—is located. Nor do you know how many copies of your data there are or even if they’re located in the same country as you are. Finally, you have no visibility into the security and disaster preparedness that is actually in place. Your competition could be stealing your data and you won’t know it.
The positives and negatives of in-house hosting are shown in the second column of Figure 6-3 . For the most part, they are the opposite of those
1594884 - Pearson Education Limited ©
for cloud-based computing; note, however, the need for personnel and management. With in-house hosting, not only will you have to construct your own data center, you’ll also need to acquire and train the personnel to run it and then manage those personnel and your facility.
Storing valuable information online can be risky. The Security Guide on pages 236–237 looks at why your information may not be as safe as you think.
Why Now?
A skeptic might respond to Figure 6-3 by saying, “If it’s so great, why hasn’t cloud hosting been used for years? Why now?”
In fact, cloud-based hosting (or a version of it under a different name) has been around since the 1960s. Long before the creation of the personal computer and networks, time-sharing vendors provided slices of computer time on a use-fee basis. However, the technology of that time, continuing up until the first decade of this century, did not favor the construction and use of enormous data centers, nor did the necessary Internet standards exist.
Companies can save a lot of money by using the cloud, and these savings translate into profit. This profit does not come without ethical concerns, however. The
1594884 - Pearson Education Limited ©
Ethics Guide on pages 210–211 examines these concerns.
Three factors have made cloud-based hosting advantageous today. First, processors, data communication, and data storage are so cheap that they are nearly free. At the scale of a Web farm of hundreds of thousands of processors, providing a virtual machine for an hour costs essentially nothing, as suggested by the 1.5 cent-per-hour price. Because data communication is so cheap, getting the data to and from that processor is also nearly free.
Second, virtualization technology enables the near instantaneous creation of a new virtual machine. The customer provides (or creates in the cloud) a disk image of the data and programs of the machine it wants to provision. Virtualization software takes it from there. Finally, as stated, Internet-based standards enable cloud-hosting vendors to provide processing capabilities in flexible yet standardized ways.
When Does the Cloud Not Make Sense?
Cloud-based hosting makes sense for most organizations. The only organizations for which it may not make sense are those required by law or by industry standard practice to have physical control over their data. Such organizations might be forced to create and maintain their own hosting infrastructure. A financial institution, for example, might be legally required to maintain physical control over its data. Even in this circumstance, however, it is possible to gain many of the benefits of cloud computing
1594884 - Pearson Education Limited ©
using private clouds and virtual private clouds, possibilities we consider in Q6.
1594884 - Pearson Education Limited ©
Q6-2 What Network Technology Supports the Cloud? A computer network is a collection of computers that communicate with one another over transmission lines or wirelessly. As shown in Figure 6- 4 , the four basic types of networks are personal area networks, local area networks, wide area networks, and internets.
Figure 6-4 Basic Network Types
1594884 - Pearson Education Limited ©
Ethics Guide Cloudy Profit?
Alliance Partners (a fictitious name) is a data broker. You’ll learn about data brokers in Chapter 9 , but for now, just know that such companies acquire and buy consumer and other data from retailers, other data brokers, governmental agencies, and public sources and aggregate it into data profiles of individuals. Alliance specializes in acquiring and analyzing market, buyer, and seller data for real estate agents. Alliance sells an individual profile to qualified real estate agents for $100 to $1,500, depending on the amount of data and type of analysis requested.
Alliance is owned by three partners who started the business in 1999. They endured tough times during the dot-com collapse at the turn of the century, but crawled out of that hole and were doing well until they encountered severe revenue shortfalls in the 2008 real estate collapse. In late 2008, in order to reduce operational costs to survive the downturn, Alliance transitioned its data storage and processing from its own Web farm to the cloud. The elastic flexibility of the cloud enables Alliance to improve the speed and quality of its data services at a fraction of prior costs. Furthermore, using the cloud enabled it to reduce the in-house hardware support staff by 65 percent.
The partners meet twice a year to review their financial performance, evaluate strategy, and plan for both the next six months and the longer term. In 2008, in the midst of their revenue shortfalls, they met in a small suite in the local Hamilton Inn, ate stale doughnuts, and drank watery orange juice. This year, they’ve rented a facility in the British Virgin Islands in the Caribbean. The following conversation occurred between two of the partners at the onset of this year’s meeting:
1594884 - Pearson Education Limited ©
“Bart, what are we doing here?” Shelly, the partner in charge of sales and marketing, is challenging Bart Johnson, Alliance’s managing partner.
“What do you mean, Shelly? Don’t you like it here?”
“I love it here. So does my husband. But I also know we’re paying $15,000 a night to rent this island!” Shelly rubs sunscreen on her hands as she talks.
“Well, we don’t have the entire island.” Bart sounds defensive.
“No, I guess not,” she says. “They have to let some of the staff stay here. We’re the only paying customers . . . the only nonlocals.
“But,” Shelly continues, “that’s not my point. My point is, how can we afford this level of expense? We’ll pay nearly $200,000 for this meeting alone. Where are we meeting next? Some five-star resort on the moon?”
1594884 - Pearson Education Limited ©
Source: Eunikas/Fotolia
“Look, Shelly, as you’re about to hear, our gross margin last year was 74 percent. We’re a money machine! We’re swimming in profit! We can’t spend money fast enough. One of the items on our agenda is whether we want to issue a $1 million, a $3 million, or a $5 million partners’ distribution.”
“No!” Shelly sounds stunned.
“Yup. Using the cloud, we’ve reduced our operational expense from 62 percent of our revenue to 9 percent. I’m plowing money back into R&D as fast as I can, but there’s only so much that Jacob and his crew can absorb. Meanwhile, order the lobster and wait until you taste tonight’s wines.”
“That’s disgusting.”
“OK,” Bart says. “Don’t drink the wine. You want your distribution?”
“No; I mean yes, but this is crazy. It can’t last.”
“Probably not. But it’s what we’ve got right now.”
Discussion Questions When answering the following questions, assume that Alliance has done nothing illegal, including paying all federal, state, and local taxes on a timely basis.
1. From the perspective of Kant’s categorical imperative (pages 22–23), are Alliance’s partners’ meeting expenses and intended partner distribution unethical?
2. From the utilitarian perspective (pages 58–59), are Alliance’s partners’ meeting expenses and intended partner distribution
1594884 - Pearson Education Limited ©
unethical? 3. Milton Friedman, world-renowned economist at the University
of Chicago, stated that corporate executives have a responsibility to make as much money as possible as long as they don’t violate rules embodied in law and in ethical custom.
a. Do you agree with his statement? Why or why not? b. Friedman defined ethical custom narrowly to mean no
fraud or deception. Using his definition, has Alliance acted ethically?
c. Define, using your own words, ethical custom. d. Using your definition of ethical custom, has Alliance
acted ethically?
4. Do you find any of the following excessive? Explain your answers:
a. Spending nearly $200,000 on a five-day partners’ meeting for three partners and their spouses?
b. Earning a 74 percent gross profit? c. Paying a semiannual distribution of $1M, $3M, or
$5M? If so, which level is excessive to you?
5. Describe the primary driver in Alliance’s current profitability. �. From the data presented, what else might Alliance have done
with its excess profits? 7. Do you think profitable companies, especially very profitable
companies, have an ethical obligation to: a. Contribute to charity? b. Lower prices when it is possible to do so and continue
to earn a reasonable profit? c. Contribute to environmental causes?
2
1594884 - Pearson Education Limited ©
d. When possible, pay large bonuses to all employees, not just senior management?
�. To most students, someone who earns $500,000 a year in income is rich. To someone who makes $500,000 a year, partners who pay themselves $1M to $5M every 6 months are rich. To someone making $2M to $10M a year, billionaires are rich. What do you think classifies someone as rich?
9. Do you think rich people have an ethical obligation to: a. Contribute to charity? b. Contribute to environmental causes? c. Forego governmental benefits to which they are
entitled, for example, not take Social Security that they don’t need?
A personal area network (PAN) connects devices located around a single person. Most PAN devices connect wirelessly to other devices located within 10 meters. A local area network (LAN) connects computers that reside in a single geographic location on the premises of the company that operates the LAN. The number of connected computers can range from two to several hundred. The distinguishing characteristic of a LAN is a single location. A wide area network (WAN) connects computers at different geographic locations. The computers in two separated company sites must be connected using a WAN. To illustrate, a smartwatch or fitness tracker will create a PAN by connecting to a student’s smartphone. The computers for a college of business located on a single campus can be connected via a LAN. The computers for a college of business located on multiple campuses must be connected via a WAN.
The single-versus multiple-site distinction between LANs and WANs is important. With a LAN, an organization can place communications lines
1594884 - Pearson Education Limited ©
wherever it wants because all lines reside on its premises. The same is not true for a WAN. A company with offices in Chicago and Atlanta cannot run a wire down the freeway to connect computers in the two cities. Instead, the company contracts with a communications vendor licensed by the government and that already has lines or has the authority to run new lines between the two cities.
An internet is a network of networks. Internets connect LANs, WANs, and other internets. The most famous internet is “the Internet ” (with an uppercase letter I), the collection of networks you use when you send email or access a Web site. In addition to the Internet, private networks of networks, called internets, also exist. A private internet used exclusively within an organization is sometimes called an intranet .
The networks that make up an internet use a large variety of communication methods and conventions, and data must flow seamlessly across them. To provide seamless flow, an elaborate scheme called a layered protocol is used. The details of protocols are beyond the scope of this text. Just understand that a protocol is a set of rules and data structures for organizing communication. Computers need to use protocols so they can exchange data. People use similar protocols to communicate. People, for example, follow a conversational protocol that says when one person talks, the other person listens. They switch back and forth until they are done communicating. Without a protocol for conversations, people would continually talk over each other and nothing would be communicated.
There are many different protocols; some are used for PANs, some are used for LANs, some are used for WANs, some are used for internets and the Internet, and some are used for all of these. We will identify several common protocols in this chapter.
1594884 - Pearson Education Limited ©
What Are the Components of a LAN?
As stated, a LAN is a group of computers connected together on a single site. Usually the computers are located within a half-mile or so of each other. The key distinction, however, is that all of the computers are located on property controlled by the organization that operates the LAN. This means that the organization can run cables wherever needed to connect the computers.
Employers can and do monitor employees’ online activities. What is the purpose of this monitoring, and how is it done? Is there anything employees can do about it? The Guide on pages 238–239 considers these questions.
Figure 6-5 shows a LAN typical of those in a small office or home office (SOHO) . Typically, such LANs have fewer than a dozen or so computers and printers. Many businesses, of course, operate LANs much larger than this one. The principles are the same for a larger LAN, but the additional complexity is beyond the scope of this text.
The computers and printers in Figure 6-5 communicate via a mixture of wired and wireless connections. Some devices use wired connections, and others use wireless connections. The devices and protocols used differ for wired and wireless connectivity.
1594884 - Pearson Education Limited ©
The Institute for Electrical and Electronics Engineers (IEEE, pronounced “I triple E”) sponsors committees that create and publish protocol and other standards. The committee that addresses LAN standards is called the IEEE 802 Committee. Thus, IEEE LAN protocols always start with the numbers 802.
Figure 6-5 Typical Small Office/Home Office (SOHO) LAN
The IEEE 802.3 protocol is used for wired LAN connections. This protocol standard, also called Ethernet , specifies hardware characteristics, such as which wire carries which signals. It also describes
1594884 - Pearson Education Limited ©
how messages are to be packaged and processed for wired transmission over the LAN.
Most personal computers today support what is called 10/100/1000 Ethernet . These products conform to the 802.3 specification and allow for transmission at a rate of 10, 100, or 1,000 Mbps (megabits per second). Switches detect the speed a given device can handle and communicate with it at that speed. If you check computer listings at Dell, Lenovo, and other manufacturers, you will see PCs advertised as having 10/100/1000 Ethernet. Today, speeds of up to 1 Gbps are possible on wired LANs.
By the way, the abbreviations used for communications speeds differ from those used for computer memory. For communications equipment, K stands for 1,000, not 1,024 as it does for memory. Similarly, M stands for 1,000,000, not 1,024 × 1,024; G stands for 1,000,000,000, not 1,024 × 1,024 × 1,024. Thus, 100 Mbps is 100,000,000 bits per second. Also, communications speeds are expressed in bits, whereas memory sizes are expressed in bytes. These are different units of measurement. One byte consists of eight bits. This means a 1 MB file would consist of 8,388,608 bits. If you sent a 1 MB file over a 1 Mbps connection, it would take more than 8 seconds to send because your connection speed is measured in bits per second, not bytes per second.
Wireless LAN connections use the IEEE 802.11 protocol . Several versions of 802.11 exist, and as of 2015, the most current one is IEEE 802.11ac. The differences among these versions are beyond the scope of this discussion. Just note that the current standard, 802.11ac, allows speeds of up to 1.3 Gbps, though few users have an Internet connection fast enough to take full advantage of that speed.
1594884 - Pearson Education Limited ©
Bluetooth is another common wireless protocol used to make PAN connections. It is designed for transmitting data over short distances, replacing cables. Devices, such as wireless mice, keyboards, printers, and headphones, use Bluetooth to connect to desktop computers. Other devices like smartwatches and fitness trackers can use Bluetooth to connect to smartphones and send data over the Internet. More and more devices like clothing, automobiles, and sports equipment are becoming Bluetooth enabled.
Connecting Your LAN to the Internet
Although you may not have realized it, when you connect your SOHO LAN, phone, iPad, or Kindle to the Internet, you are connecting to a WAN. You must do so because you are connecting to computers that are not physically located on your premises. You cannot start running wires down the street to plug in somewhere.
When you connect to the Internet, you are actually connecting to an Internet service provider (ISP) . An ISP has three important functions. First, it provides you with a legitimate Internet address. Second, it serves as your gateway to the Internet. The ISP receives the communications from your computer and passes them on to the Internet, and it receives communications from the Internet and passes them on to you. Finally, ISPs pay for the Internet. They collect money from their customers and pay access fees and other charges on your behalf.
Figure 6-6 shows the three common alternatives for connecting to the Internet. Notice that we are discussing how your computer connects to the Internet via a WAN; we are not discussing the structure of the WAN itself. WAN architectures and their protocols are beyond the scope of this text.
1594884 - Pearson Education Limited ©
Search the Web for “leased lines” or “PSDN” if you want to learn more about WAN architectures.
SOHO LANs (such as that in Figure 6-5 ) and individual home and office computers are commonly connected to an ISP in one of three ways: a special telephone line called a DSL line, a cable TV line, or a wireless- phone-like connection.
Figure 6-6 Summary of LAN Networks
Digital Subscriber Line (DSL) A digital subscriber line (DSL) operates on the same lines as voice telephones, but it operates so it does not interfere with voice telephone service. Because DSL signals do not interfere with telephone signals, DSL data transmission and telephone conversations can occur simultaneously. A device at the telephone company separates the phone signals from the computer signals and sends the latter signal to the ISP. Digital subscriber lines use their own protocols for data transmission.
1594884 - Pearson Education Limited ©
Cable Line A cable line is the second type of WAN connection. Cable lines provide high-speed data transmission using cable television lines. The cable company installs a fast, high-capacity optical fiber cable to a distribution center in each neighborhood it serves. At the distribution center, the optical fiber cable connects to regular cable-television cables that run to subscribers’ homes or businesses. Cable signals do not interfere with TV signals.
Because as many as 500 user sites can share these facilities, performance varies depending on how many other users are sending and receiving data. At the maximum, users can download data up to 50 Mbps and can upload data at 512 Kbps. Typically, performance is much lower than this. In most cases, the download speed of cable lines and DSL lines is about the same. Cable lines use their own protocols.
WAN Wireless Connection A third way you can connect your computer, mobile device, or other communicating device is via a WAN wireless connection. Amazon.com’s Kindle, for example, uses a Sprint wireless network to provide wireless data connections. The iPhone uses a LAN-based wireless network if one is available and a WAN wireless network if not. The LAN- based network is preferred because performance is considerably higher. As of 2015, WAN wireless provides average performance of 1.0 Mbps with peaks of up to 3.0 Mbps, as opposed to the typical 50 Mbps for LAN wireless.
1594884 - Pearson Education Limited ©
1594884 - Pearson Education Limited ©
Q6-3 How Does the Cloud Work? Mateo and Joni are flabbergasted at the low cost of the cloud. They doubt that it’s real. They would be less cautious if they understood how the cloud operates. This section will give you the basic understanding they lack and enable you to be an effective consumer of cloud services.
The cloud resides in the Internet. So, in order to learn how the cloud works, you need a basic understanding of how the Internet works. With that background, you will learn how it is possible for a cloud vendor to provide dramatic elasticity to support the workload shown in Figure 6-1 .
The technology that underlies the Internet and the additional technology that enables the cloud to work are complicated. Here, we will stay at a high level and help you learn overarching concepts and basic definitions. We begin with a simple example.
An Internet Example
Figure 6-7 illustrates one use of the Internet. Suppose you are sitting in snowbound Minneapolis, and you want to communicate with a hotel in sunny, tropical northern New Zealand. Maybe you are making a reservation
1594884 - Pearson Education Limited ©
using the hotel’s Web site, or maybe you are sending an email to a reservations clerk inquiring about facilities or services.
To begin, note that this example is an internet because it is a network of networks. It consists of two LANs (yours and the hotel’s) and four networks. (In truth, the real Internet consists of tens of thousands of networks, but to conserve paper, we don’t show all of them.) A hop is the movement from one network to another. As drawn, in Figure 6-7 , the shortest path from you to the hotel’s LAN consists of four hops. This term is frequently used by cloud vendors when they discuss provisioning servers to minimize the number of hops.
Figure 6-7 Using the Internet for a Hotel Reservation
Carriers and Net Neutrality
As your message, or packet , moves across the Internet, it passes through networks owned by large telecommunication providers known as carriers . Some of these large carriers include Sprint, AT&T, Verizon Business, and XO Communications. These large carriers exchange traffic freely without charging each other access fees via peering agreements.
1594884 - Pearson Education Limited ©
Carriers make revenue by collecting subscription fees from end users, but not from peers.
The problem with peering is that some people use more bandwidth than others. Netflix, for example, accounts for about 33 percent of all Internet traffic in North America between 9:00 PM and 12:00 AM. Carriers argue that they should be able to charge varying rates based on content, application, or the user requesting the data.
Netflix, eBay, Yahoo!, and Amazon.com say this could hurt consumers and innovation. They believe in the net neutrality principle, where all data is treated equally. They argue that carriers should not be allowed to decide which sites load quickly, which apps are allowed on a network, and which content is acceptable.
In 2015, the Federal Communications Commission (FCC) approved new net neutrality regulations that ensure ISPs cannot discriminate between different types of Internet traffic. This means all consumers would have access to content on an equal basis. This ruling in many ways renders the Internet a utility like water or electricity that would be governed by comparable regulations. Several large carriers have already begun fighting these new regulations in court.
Internet Addressing
Just like regular surface mail, every location on the Internet needs an address. For reasons beyond this discussion, an Internet address is called an IP address , which is a number that identifies a particular device. Public IP addresses identify a particular device on the public Internet. In order to get on the Internet, every device must have access to a public IP
3
1594884 - Pearson Education Limited ©
address. Because public IP addresses must be unique, worldwide, their assignment is controlled by a public agency known as ICANN (Internet Corporation for Assigned Names and Numbers) .
Private IP addresses identify a particular device on a private network, usually on a LAN. Their assignment is controlled within the LAN, usually by a LAN device like the one shown in Figure 6-5 . When you sign on to a LAN at a coffee shop, for example, the LAN device lends you a private IP address to use while you are connected to the LAN. When you leave the LAN, it reuses that address.
Use of Private IP Addresses When your computer accesses a public site, say, www.pearsonhighered.com, from within a LAN at, say, a coffee shop, your traffic uses your private IP address until it gets to the LAN device. At that point, the LAN device substitutes your private IP address with its public IP address and sends your traffic out onto the public Internet.
This private/public IP address scheme has two major benefits. First, public IP addresses are conserved. All of the computers on the LAN use only one public IP address. Second, by using private IP addresses, you are protected from attackers directly attacking you because they cannot send attack packets to private IP addresses. They can only send packets to devices with public IP addresses.
Public IP Addresses and Domain Names IP addresses have two formats. The most common form, called IPv4 , has a four-decimal dotted notation such as 165.193.123.253; the second, called IPv6 , has a longer format and will not concern us here. In your
1594884 - Pearson Education Limited ©
browser, if you enter http://165.193.140.14, your browser will connect with the device on the public Internet that has been assigned to this address.
Nobody wants to type IP addresses such as http://165.193.140.14 to find a particular site. Instead, we want to enter names such as www.pandora.com or www.woot.com or www.pearsonhighered.com. To facilitate that desire, ICANN administers a system for assigning names to IP addresses. First, a domain name is a worldwide-unique name that is affiliated with a public IP address. When an organization or individual wants to register a domain name, it goes to a company that applies to an ICANN- approved agency to do so. GoDaddy (www.godaddy.com) is an example of such a company (Figure 6-8 ).
GoDaddy or a similar agency, will first determine if the desired name is unique worldwide. If so, then it will apply to register that name to the applicant. Once the registration is completed, the applicant can affiliate a public IP address with the domain name. From that point onward, traffic for the ne