Today was the second day of my college training. It was held in the workshop seminar hall.
Mr. Vivek Thapar took our lecture. He taught us on the topic Cloud Computing.
Evolution of Cloud Computing
It is basically group of computers connected to each other. The basic idea between clustering is master-slave. There is one master node and all other nodes are slaves.
Practically cloud computing is implemented by installing server software on one computer(maser computer) and client software(slave computers) on other computers. It is reliable because work is distributed.
It is the interconnection of various clusters through a WAN. It requires internet for its working. Internet speed decrease overall speed of the grid computing.
It’s of two types
- Homogeneous Grid Computing
- Heterogeneous grid Computing
Cloud computing is the power of every website. Face-book, Amazon Web Server(AWS) are the examples of it. It is the metaphor of internet computing.
Cloud computing and Big Data are complementary to each other. Here, cloud computing is for computing the data and big data for storing and retrieving the data.
Virtualization of Grid and cluster is called cloud computing. Virtualization means maximum utilization of resources dynamically. Here dynamically means you are provided with the resources when you are in need of it and release when you have completed your task.
Cloud computing is hyper visor.
Big data is a term that describes the large volume of data – both structured and unstructured – that inundates a business on a day-to-day basis. Hadoop is the technology to handle big data.
It has three elements
Volume, velocity and variety.
PaaS examples are amazon, salesforce.com, joyent, rockspace.
IaaS provide access to fundamental resources like physical machine, virtual machine, virtual storage etc. Examples- Go Grid, NTT communications.
Difference between cluster, grid, and cloud computing
Multi-tenancy refers to a software architecture which provides access of a single software to various users at a time. Here, tenants refers to group of users having access.
Saas and Iaas uses multi-tenancy by giving access of same software and Hardware among all the users.