140 likes | 305 Views
Cloud Computing. By Mihir Chitnis. Cloud Computing Misconceptions. “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing: By General public “virtual servers on the Internet” “A buzz word, nothing more” “Its everything of the future”
E N D
Cloud Computing By MihirChitnis
Cloud Computing Misconceptions • “Cloud” – an image used to represent Internet or a large foreign network in a diagram. • Cloud Computing: By General public • “virtual servers on the Internet” • “A buzz word, nothing more” • “Its everything of the future” • “Google?”
Cloud Computing - Introduction • Higher abstraction of • Grid Computing • Distributed Computing • Multiple concurrent processes over multiple hardware & software systems • Utility Computing • Metered service providing storage and computation • Eg: SalesForce • Is at an early stage.
Cloud Computing Features • Self Healing – self maintaining, automated recovery • SLA-Driven – automated resource management • Multi-tenancy – share infrastructure with controlled translucency • Service-oriented – allows applications from discrete services. • Virtualized – One or multiple computers • Linearly scalable (Eg:1x for a server / 2x for two servers) • Data, Data, Data – share, store and relate information
Cloudware • A platform which supports Eg: GigaSpaceseXtreme Application Platform (XAP)
Some Cloud Computing Services • Google Apps • Messaging - Emails & Chats • Collaboration - Documents, Video and Sites • Security • Microsoft Azure • Integrated development ,Service hosting & management environment maintained at Microsoft Datacenters.
Microsoft Azure • Role Based Implementation • Web Role - Web based services. (HTTP,FTP) • Worker Role - Computational Services • Fabric Deployment – scalable hosting • WASS – Windows Azure Storage Service • Cross Platform – Web Services • Built-in management services • Advanced Tracking and logging facilities.
References • Charrington, S. "Cloud Computing: It's the Future of Enterprise IT", CloudComputing Journal, 2008. • Harting, K. "What is Cloud Computing?", CloudComputing Journal, 2008. • SHEEHAN, M. "Cloud Computing Vs Grid Computing", CloudComputing Journal, 2008. • "Azure". http://www.microsoft.com/azure/ • "Google Apps". http://www.google.com/apps/