Skip to content
VUBuddy

CS435 Lectures 7-12

Cloud Computing PDF 6.9 MBUpdated 23 Oct 2026
Quiz CS435 Lectures 7-12 PDF 6.9 MB
vubuddy.com
Type
Quiz
Course
CS435 Cloud Computing
Size
PDF 6.9 MB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 6.9 MB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

Preview text

Text from pages 1, 2, 3 of 23. Download the file for all 23 pages.

  •  Routing is a service of Network layer to find the best route.
  •  Routing is performed by applying routing protocols and using the decision tables called routing tables in each router.
  • Forwarding is the action performed by a router on the basis of routing protocol and routing table according to the destination address of each packet received at any interface.
  •  At network layer, each message from higher layer is broken down into packets.
  •  A router performs packet switching.
  •  Types of routing: o Unicast routing: A router forwards the packet to only one of the attached networks. o Multicast routing: A packet is forwarded to multiple attached networks.
  •  Routing a packet from a source host to destination host can also be defined as routing a packet from a source router (the default router of the source host) to a destination router (the router connected to the destination network) through the intermediate routers using routing algorithms.
  •  Types of routing: o Connectionless routing: All packets of the same message are treated independently and may or may not follow the same route. o Connection oriented routing: All the packets of same message are labeled and routed through a virtual circuit or a fixed route.
  •  An internet can be considered as a graph with each network as an edge and each router as a node.
  •  In a weighted graph, each edge has a weight or cost.
  •  Least cost routing can be performed. Example algorithms: Distance-Vector routing, Link- State routing

Lesson No. 07 · ADVANCED TOPICS OF COMPUTER NETWORKS · Module No – 026: Broadband Networks & Internet:

  •  All clouds are inherently dependent upon internetworking or Internet for ubiquitously remote provisioning of IT resources.
  •  The cloud providers and consumers connect to Internet through ISPs.
  •  The largest backbone networks of the Internet are strategically interconnected by core routers.
  •  The core-routers connect the international networks.
  •  The Internet has become a dynamic and complex aggregate of ISPs.
  •  There is a hierarchical topology for worldwide interconnectivity composed of tiers.
  •  There are three tiers of worldwide connectivity: o Tier 1 consists of large-scale international connectivity providers. o Tier 2 consists of large regional ISPs connected to tier 1. o Tier 3 consists of local ISP providers connected to tier 2.
  •  The cloud providers and users connect directly to tier 3 providers.

Module No – 027: Internet Architecture & Cloud Deployment:

  •  Internet supports the remote provisioning of IT resources.
  •  Cloud relies heavily upon Internet.
  •  The connectivity of end-users of cloud depends upon how the centralized resources of cloud are deployed.
  •  The cloud resources deployment can be either on-premises or Internet based.
  •  In cloud deployment using the on-premises, the provider sets up a fully controlled corporate network and a corporate Internet connection for the deployment of IT solutions and applications.
  •  In the on-premises deployment, the internal users access the cloud through corporate network. The remote users connect through internet by using virtual private network (VPN).
  •  A VPN creates a secure connection between a remote device and the corporate servers over the internet as if the device is inside the LAN.
  •  For the internet based deployment, the cloud provider has an Internet connection and al the internal and external users access the cloud resources through cloud provider’s internet connection.
  •  In this deployment, there is an extra charge for internet connectivity.

Module No – 028: Scalable Computing over Internet:

  •  Scalable computing may refer to the dynamic resizing of the available computing resources (processing, memory, bandwidth, storage etc.) with demand.
  •  The growth of users and user demands for scalable computing over internet has been accompanied with matching growth in network, computing and resource management technologies.
  •  The computing platforms have evolved as follows o Mainframes (1950-70) o Minicomputers (1960-1980) o Personal computers (1970-1990) o Portable computers (1980-2000)
  •  Since 1990, the High Performance Computing (HPC) and High Throughput Computing (HTC) have been relying upon clusters, grids and the Internet clouds.
  •  The speed for HPC systems (supercomputers) has increased from Gflops in early 1990s to now Pflops in 2010.
  •  The network bandwidth has been doubling each year in the recent past (Gilder’s law).
  •  Processor speed has been doubling every 18 months (Moore’s law).
  •  Means that there has been a steady growth in these technologies.
  •  Fine grain (instruction level) parallelism and coarse grain (job level) parallelism are available.
  •  Ubiquitous computing is what refers to computing at any place and time using pervasive devices and wired or wireless communications.
  •  Utility computing works upon a business model in which the customers pay for computational resources from a provider.
  •  Cloud computing provides ubiquitous utility computing.

Module No – 029: Technologies for Network based Systems:

  •  The processor speed and network bandwidth have shown a remarkable growth in last few decades.
  •  The processor clock rate has risen from 10 MHz in 1970s to over 4GHz in 2010s.
  •  The network band has increased from 10 Mbps to over 100,000 Mbps
  •  The excessive heat generation from single processor core with high frequency has limited the maximum speed unless the chip technology matured.
  •  This has lead to the multi-core architecture of CPUs with dual, quad, six or more cores.
  •  The graphical processing unit (GPU) development has adopted a many-core architecture with hundreds to thousands of cores.
  •  Modern architecture of CPUs and GPUs have enhanced the instruction level parallelism (ILP) and the volume of millions of instructions per second (MIPS).
  •  Sun’s Niagara CPU can provide 64 count for ILP.
  •  Intel’s Core i7 990x can provide 159,000 MIPS execution rate
  •  The CPUs and GPUs are multithreaded, which means that each core can execute multiple processes or threads concurrently.
  •  A GPU unit has far more (but slower) cores than a multi-core CPU
  •  The DRAM memory chip capacity has increased from 16 KB in 1976 to 64 GB in 2011.
  •  The hard disk capacity has increased from 260 MB in 1981 to 3TB a few years ago.
  •  The flash memory and solid-state drives are rapidly evolving.
  •  Disk arrays are being utilized to enhance the storage.
  •  Servers can be connected to network storage such as disk arrays through storage area network (SAN)
  •  A disk array can be connected to client hosts through network attached storage (NAS)
  •  The high bandwidth networks in WAN scope can connect the host computers to network storage.
  •  A single host can be shared among multiple instances of operating systems through virtualization technology. More on this latter.

Module No – 030: Web 2.0

  •  It is the second generation of world wide web.
  •  Lets people collaborate and share comments, media and information online.
  •  The web pages progressed from static to dynamic and interactive.
All CS435 files →
CS435 Cloud Computing All CS435 handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.