Download - IBM TECH DAY - Navneet Goyal.ppt
WELCOME ADDRESSProf. Navneet GoyalDepartment of Computer Science & Information SystemsBITS, Pilani
Topics Cloud Computing High Performance Computing Software Modeling
Cloud Computing Web-email (remember hotmail!!) Web folders Bank ATMs Switching mobile phones Device independence 3.5 bn mobile phones worldwide (1/3rd in
China & India) Open source stacks Privacy, security, & ownership
Cloud Computing Have you ever wondered why searching
for files on your own PC takes much longer than searching the web using a search engine?
Cloud ComputingThree main purposes Software as a service (SaaS)
Employees in different locations collaborating using voice, video etc.
Enterprise resource management through internet Platform as a service (PaaS)
Developing software on a shared platform on the cloud
Infrastructure as a service (IaaS)Getting service from a full computer infrastructure
through the internetStorage & databases
Cloud Computing Collection of servers owned by a cloud
provider Cloud automatically utilizes the right no.
of servers, adding or releasing servers, as load fluctuates
Data Centers
Cloud Computing “New” computing model Computing chores increasingly move off
individual desktops and out of corporate computer centers to be handled as services over the Internet
Applications SearchSocial networkingWeb emailWeb albumsWeb hosting
Cloud Computing Driving forces behind cloud-based
computing include: plummeting cost of storageubiquitous broadband
Computing as a utility IBM and DEC conceived computing as a
utility in early 1990s which is becoming a reality now
Cloud Computing PCs – hardware centric Client-server Model – software centric Cloud computing – service centric
Cloud Computing: Possibilities Organizations can scale to massive
capacities without having to invest inNew infrastructureTrain peopleAcquiring new software
Data intensive scientific research Genome Project
Cloud Computing: Concerns Larry Ellison, CEO & founder ORACLE
Cloud Computing is "fashion-driven" and "complete gibberish“
Richard Stallman, Founder GNU“One should not use web applications to do your computing if you do not want to lose control,“ “Do your own computing on your own computer”
Interoperability between cloud computing vendors Safeguard against outages (SLA) Total dependence on the Internet (QoS) Real-time applications
Cloud Computing What Academia & research community
gains from Cloud Computing?
High-Performance Computing Computer Systems approaching the
teraflops/petaflops region are considered as HPC computers
Mainly linked to computing used for scientific research
HPTC – CFD, EDA, CAE BI applications Benchmarking
High-Performance Computing Multi-core architectures Application specific hardware
Software Modeling How best to develop software? Modeling Languages (UML),
frameworks (MDA), & Processes (EUP) Bound by PLs IDEs - direct an organization toward
specific tools as well as techniques of modeling