What is Clouding Computing? • A style of computing in Cloud which dynamically scalable and often virtualized computing resources are provided as a service over the Internet. Google Saleforce AmazonSource: Wikipedia (cloud computing) Microsoft Yahoo
4 Essential Utilities and Delivery Networks Water(1) Water Distribution Network(2) Electricity Power Grid(3) Gas Telecom(4) Telephone Networks
Power Grid Inspiration for Computing?: Deliver ICT services as “computing utilities” to users
Economic of Cloud UsageSource: “Above the Clouds: A Berkeley View of Cloud Computing”, RADlab, UC Berkeley
Why we should move to the cloud?Quick start up no need to purchase any equipment. Subscribe, pay, and use it.Scalability less demand less computing power, more demand more computing powerElasticity Handle the demand surgeLess maintenance No need to hire people to fix server broken, hacking, tuningLess operation cost Pay only what you really use Cut the cost of maintaining huge infrastructureIt is cool, trendy Just a stupid execute when people do not believe you ^_^
Making it easierCloud Middleware and Management Software
Using IaaS CloudUser view the cloud as a number of serversLook the same as co-location server This is actually a virtual server Windows or many flavor of LinuxUser can start stop and reboot from web interfaceNormal web based application work fineUsage is charge on pay per useCan try at aws.amazon.com Open a new account and start a new server use less than 30 minutes to apply
Using PaaS CloudPaaS cloud give you an API to program on the cloudThere is a need to port application etc. .NET to Windows Azure Python to google app enginePros and Cons More light weight that IaaS but need some application porting effort
Cloud Application Development UI Tier Web2.0 Processing Data Tier Management TierSeparate processing logic , UI, and DM TierUsing Services Oriented Architecture (SOA) design
Using SaaS CloudYou have already used it! Facebook Gmail Calendar Google MapRunning application directly from you browserNo coding , no porting just pay and use or use it forfree
What the Cloud can do?server consolidation Iaas cloud is the same as allow you to use many servers hosted by service providersScalable web application Community web like sanook , kapook Web app for anything you want to doBack end for mobile app iCloud, GoogleCloud are being used
The Cloud and I Money Video Data Music books Computing Power Personal information Services Picture Application Games ACCESSANYTIME STORAGEANYWHERE Internet SHARINGANYHOW RELIABILITY SECURITY AVAILABILITY
The Cloud and IGoogle docs (Office) Spread Sheet Word processor Presentation Calendar Gmail
The Cloud and Icalendar picture music My cloud (google, facebook, dropbox, amazon)document
Work Life with a CloudAppointment (google calendar) My secretary take appointment , add to calendar I got to see it on every device quickly, so is she Device notify meEmail (gmail) I can go to any computer/device with browser, my email follow me there. I have no need to install mail client, maintain mail server
Work Life with a CloudDocument (google docs) I can create basic document, good spreadsheet, basic presentation without installing any software I can down load document and edit it on my computer I can share my document with other on internet and edit it togetherStorage (google drive, dropbox) Create presentation on notebook, drop in in dropbox Present from iPad, Smartphone Secure, no need to carry thumb drive Easily share file with other people making team work easy
Play Life with a CloudPicture Using Instagram, photo, video I take instantly appear on twitter and facebook and neatly catalog Picture can be shared, tag, comment among my 2000 friends on facebook! If I want, they will know where I was. (Little dangerous)Communication My thought can be spread anytime anyway using facebook, googleplus, multiply I can even “hang out” with friend on google plus
Play Life with a CloudBook Amazon Kindle Store. Buy book from amazon and they will keep it on their cloud Unlimited book shelves, no cleaning, dusting Read your book on any device iPad, iPhone, Androiod Phone, Tablet, PC, Mac I read mine on iPad, and my Galaxy S2 phone
Play Life with a CloudMusic iTune Store allow you to shopping for music, movies You can load it and play on many of your devices Media Industry is changing, now you can own a radio station and TV station and get audiences around the world Power shift from infrastructure provider (TV station) to content creator ( like grammy etc.)
Moving KU Computer Engineering on the Cloud Introduction Department of Computer Engineering is one of the leading computer engineering in Thailand (23 years) Research and Education 30 faculty member 20-30 Ph.D students 50 Master, 120 MSIT, 400 Undergrad Mission Must support the teaching and research by providing server / network/ service infrastructure Driving toward mobile anytime anywhere infrastructure
Moving KU Computer Engineering on the Cloud Challenge and Opportunity Must provide a scalable and reliable infrastructure Servers, Storage Services Previously, a number of physical server has been used Getting old quickly, hard to maintain, a lot of space Consume a lot of power, cooling
Moving KU Computer Engineering on the Cloud Cloud is Solution For Server, use VM cloud (VMware) to consolidate all small server into a set of VM on only 5 machines Every lab, professor can request for VM for their use Can scale easily using more physical server Moving to centralize large storage using NAS/SAN storage cloud
Direction E- Video Virtual Virtual Storage HPClearning Server Desktop Server Virtualized Cloud Infrastructure Physical Infrastructure ( Srver, Storage, Network)
Cloud computing open issuesPeople do not trust other to have their importantdata And why people trust your bank to have all their money?People do not trust that cloud provider canprovide a robust and secure environment How many time your system went down or being hacked compared to google or facebook? Do avrage company have better staff than ISP who deal with these problems on a daily basisInteresting!
ConclusionCloud Computing is here!You are using it everyday SaaS Level such as facebook, gmailLet fly above the cloud and see whatit can do for you.
Cloud LibraryCloud Library e-book lending service thatwill allow users to browse and borrowdigital books directly from their iPads,Nooks and Android-based tablets.3M will outfit local libraries with its ownsoftware, hardware and e-book collection be able to access via special apps, or 3Ms new eReaders, which will be synced with available digital content. Discovery Terminal download stations in libraries, allowing visitors to leaf through the collection from a touch-based interface. Random House and IPG have signed on to the initiative
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.