Академический Документы
Профессиональный Документы
Культура Документы
• Main purpose: Breaks a complex task into smaller pieces, which are
distributed to the computers (CPUs) residing in the grid
GRID COMPUTING
DATA MIGRATION
• Data migration is the process of transporting data between computers, storage devices or formats
• A detailed explanation:
• Data migration is the process of selecting, preparing, extracting, and transforming data and permanently
transferring it from one computer storage system to another.
• A common practice in cloud computing for moving data between clouds, from one server to another
etc
• Recall your practical assignment in which you performed data migration between 2 computer
systems or virtual servers (as per the assignment) (ASSIGNMENT NOT INCLUDED IN YOUR FINAL
EXAM)
LOAD BALANCING IN THE CLOUD
• Cloud load balancing is the process of distributing
workloads across multiple computing resources, for
example, distributing the workload of a single server
among other servers
• Device used: LOAD BALANCERS (distributes network or
application traffic across a number of servers)
• Recall “Advanced Load Balancing” (also called “Application-
Server Virtualization”) in the slides of Virtualization
• Cloud load balancing reduces costs associated with
document management systems & maximizes availability of
resources
• Makes sure that no computer resource is used over its limit
(Excess workload) or underutilized
UTILITY COMPUTING
• OFFERING COMPUTATIONAL RESOURCES,
ON DEMAND, AS A METERED SERVICE
• Managed IT Services: A solution that is
delivered by an IT service provider which CLOUD
COMPUTING
combines flat-rate, unlimited IT support for a
monthly fixed fee with the proactive
monitoring of IT workstations and UTILITY
COMPUTING
infrastructure
• IBM
• Atos GRID MANAGED
COMPUTING IT SERVICES
• Infosys
• Tata Consultancy Services
CLOUD COMPUTING ARCHITECTURE
• Collection of loosely coupled cloud components
• Front End: Interfaces & applications required to access the cloud computing platforms
e.g. web browser, apps
• Back End: Resources needed to provide cloud computing like servers, virtual machines,
security mechanism etc
CLOUD COMPUTING ARCHITECTURE
CLOUD COMPUTING INFRASTRUCTURE
• Hardware and software components -- such as servers, storage,
a network and virtualization software -- that are needed to
support the computing requirements of a cloud computing model.
• Management Software: Helps to maintain & configure the
infrastructure
• Deployment Software: Helps to integrate & deploy the
applications on the cloud
• Network: Helps in connecting cloud services over the internet
• Network as a Utility: Customer can customize the network route &
protocols
• The following groups are some which make sure that the quality & standards
of cloud computing like performance, security are maintained properly (There
are many others)
• Cloud Security Alliance (CSA)
• Distributed Management Task Force (DMTF)
• Internet Engineering Task Force (IETF)
• Open Cloud Consortium (OCC)
CLOUD FEDERATION
• Practice of interconnecting the cloud computing environments of two or more
service providers for the purpose of load balancing traffic & accommodating
spikes in demand
• Cloud federation requires one provider to wholesale or rent computing resources to
another cloud provider
• Those resources become a temporary or permanent extension of the buyer's cloud
computing environment, depending on the specific federation agreement between
providers.