SlideShare una empresa de Scribd logo
1 de 34
Conferred By:

  Anadi Vats - 100101030
What is cloud ???
Cloud computing is all the rage. "It's
become    the phrase du jour,“
                 -Gartner (senior analyst Ben
                 Pring)
COMPARISON
                    Cloud computing shares characteristics with:
•   Autonomic computing — Computer systems capable of self-management.
•   Client–server model — Client–server computing refers broadly to any distributed
    application that distinguishes between service providers (servers) and service
    requesters (clients).
•   Grid computing — "A form of distributed and parallel computing, whereby a
    'super and virtual computer' is composed of a cluster of networked, loosely
    coupled computers acting in concert to perform very large tasks."
•   Mainframe computer — Powerful computers used mainly by large organizations
    for critical applications, typically bulk data processing such as census, industry and
    consumer statistics, police and secret intelligence services, enterprise resource
    planning, and financial transaction processing.
•   Utility computing — The "packaging of computing resources, such as computation
    and storage, as a metered service similar to a traditional public utility, such as
    electricity."
•   Peer-to-peer — Distributed architecture without the need for central coordination,
    with participants being at the same time both suppliers and consumers of
    resources (in contrast to the traditional client–server model).
Characteristics
•   Agility improves with users' ability to re-provision technological infrastructure resources.
•   Application programming interface (API) accessibility to software that enables machines to interact
    with cloud software in the same way the user interface facilitates interaction between humans and
    computers. Cloud computing systems typically use REST-based APIs.
•   Cost is claimed to be reduced and in a public cloud delivery model capital expenditure is converted
    to operational expenditure. This is purported to lower barriers to entry, as infrastructure is typically
    provided by a third-party and does not need to be purchased for one-time or infrequent intensive
    computing tasks. Pricing on a utility computing basis is fine-grained with usage-based options and
    fewer IT skills are required for implementation .
•   Device and location independence enable users to access systems using a web browser regardless
    of their location or what device they are using (e.g., PC, mobile phone). As infrastructure is off-site
    (typically provided by a third-party) and accessed via the Internet, users can connect from
    anywhere.
•   Virtualization technology allows servers and storage devices to be shared and utilization be
    increased. Applications can be easily migrated from one physical server to another.
•   Multi-tenancy enables sharing of resources and costs across a large pool of users thus allowing for:
     –   Centralization of infrastructure in locations with lower costs (such as real estate, electricity, etc.)
     –   Peak-load capacity increases (users need not engineer for highest possible load-levels)
     –   Utilization and efficiency improvements for system
Continued… (2)
•   Reliability is improved if multiple redundant sites are used, which makes well-designed cloud
    computing suitable for business continuity and disaster recovery.
•   Scalability and Elasticity via dynamic ("on-demand") provisioning of resources on a fine-
    grained, self-service basis near real-time, without users having to engineer for peak loads.
•   Performance is monitored, and consistent and loosely coupled architectures are constructed
    using web services as the system interface.
•   Security could improve due to centralization of data, increased security-focused
    resources, etc., but concerns can persist about loss of control over certain sensitive data, and
    the lack of security for stored kernels. Security is often as good as or better than other
    traditional systems, in part because providers are able to devote resources to solving security
    issues that many customers cannot afford. However, the complexity of security is greatly
    increased when data is distributed over a wider area or greater number of devices and in
    multi-tenant systems that are being shared by unrelated users. In addition, user access to
    security audit logs may be difficult or impossible. Private cloud installations are in part
    motivated by users' desire to retain control over the infrastructure and avoid losing control of
    information security.
•   Maintenance of cloud computing applications is easier, because they do not need to be
    installed on each user's computer and can be accessed from different places.
Service Models
Software as a Service
      (SaaS)
Deployment models
• Hybrid cloud: It is a composition of two or more clouds (private,
  community or public) that remain unique entities but are bound
  together, offering the benefits of multiple deployment models.
• Private cloud: Private cloud is cloud infrastructure operated solely
  for a single organization, whether managed internally or by a
  third-party and hosted internally or externally.
Architecture
It is an operating system for
           the cloud
What's In The Cloud OS?
• An operating system that spans & controls a set
  of connected servers:
  –   Abstract execution environment
  –   Shared file system
  –   Resource allocation
  –   Programming environments
• And more: Utility computing
  – 24/7 operation
  – Pay for what you use
  – Simpler, transparent administration
What Is Windows Azure?

• It is an operating system for the cloud
• It is designed for utility computing
• It provides facilities to:
  –   Write your apps (developer experience)
  –   Host your apps (compute)
  –   Manage your apps (service management)
  –   Store your data (storage)
Storage
    S c a l a b l e & A va i l a b l e
•    Simple, essential storage abstractions:
     – Large items of data: Blobs, file streams, …
     – Service state: Simple tables, caches, …
     – Service communication: Queues, locks, …
•    With an emphasis on:
     – Massive scale, availability and durability
     – Geo-location and geo-replication
• This is not a relational database in the cloud
• cloud services running on Windows Azure will have access
  to co-located relational database in the cloud
     – There are multiple target scenarios
Putting It All Together

•   Example:

                          n                       m
         LB




               Web Role             Worker Role




                    Cloud Storage
Windows Azure Is
• Designed to encourage best practices
  – Stateless compute + durable storage
  – Co-location of computation and data
  – Queues for asynchronous processing
• An open platform
  – Connect outbound to any server
  – Open protocols and APIs on all components
Amazon EC2
• EC2is a central part of Amazon.com's cloud
  computing platform, Amazon Web
  Services (AWS).
• EC2 allows users to rent virtual computers on
  which to run their own computer applications.
• A user can create, launch, and terminate server
  instances as needed, paying by the hour for
  active servers, hence the term "elastic". EC2
  provides users with control over the geographical
  location of instances that allows for latency
  optimization and high levels of redundancy
Elastic Compute Unit
             (ECU)
• The Elastic Compute Unit (ECU) was introduced by
  Amazon EC2 as an abstraction of computer resources.
• Amazon’s Definition of ECU notes “We use several
  benchmarks and tests to manage the consistency and
  predictability of the performance of an EC2 Compute
  Unit.
• One EC2 Compute Unit provides the equivalent CPU
  capacity of a 1.0-1.2 GHz 2007 Opteron or
  2007 Xeon processor.
• It is also the equivalent to an early-2006 1.7 GHz Xeon
  processor referenced in our original documentation”
Amazon S3
• Amazon S3 (Simple Storage Service) is an online
  storage web service offered by Amazon Web
  Services. Amazon S3 provides storage through
  web services interfaces.
• S3 is designed to provide 99.999999999%
  durability and 99.99% availability of objects over
  a given year.
• S3 stores arbitrary objects (computer files) up to
  5 terabytes in size, each accompanied by up to 2
  kilobytes of metadata.
Operating systems:
 When it launched in August 2006, the EC2 service
  offered Linux and later Sun Microsystems' Open
  Solaris and Solaris Express Community Edition.
 In October 2008, EC2 added the Windows Server
  2003 and Windows Server 2008 operating systems
  to the list of available operating systems.
 As of December 2010 it has also been reported to
  run FreeBSD;
 in March 2011, NetBSD AMIs became available.
Persistent Storage:
   An EC2 instance may be launched with a choice of two
    types of storage for its boot disk or root device.
   The first option is a local "instance-store" disk as a root
    device (originally the only choice). The second option is to
    use an EBS volume as a root device
   EBS volumes provide persistent storage independent of the
    lifetime of the EC2 instance, and act much like hard drives
    on a real server.
   Users can set up and manage storage volumes of sizes
    from 1GB to 1TB.
   EBS volumes can be attached or detached from instances
    while they are running, and moved from one instance to
    another.
Elastic IP Addresses:
* Amazon's Elastic IP Address feature is similar to static
  IP address in traditional data centers, with one key
  difference. A user can programmatically map an
  Elastic IP Address to any virtual machine instance
  without a network administrator's help and without
  having to wait for DNS to propagate the new binding.
* In this sense an Elastic IP Address belongs to the
  account and not to a virtual machine instance
* It exists until it is explicitly removed. It remains
  associated with the account, even while it is
  associated with no instance.
Amazon Cloud Watch:
 Amazon Cloud Watch is a Web service that
  provides real-time monitoring to Amazon's EC2
  customers on their resource utilization such as
  CPU, disk and network.
 Cloud watch does not provide any memory, disk
  space, or load average metrics.
 An Amazon engineer has stated that this is due
  to the requirement to install software in the VM -
  something they wish to avoid.
Automated Scaling:
 Amazon's Auto
  Scaling feature of
  EC2 allows it to
  automatically adapt
  computing capacity
  to site traffic
ISSUES ON CLOUD
Privacy
•   The cloud model has been criticized by privacy advocates for the greater ease in which
    the companies hosting the cloud services control, thus, can monitor at will, lawfully or
    unlawfully, the communication and data stored between the user and the host company
•   Using a cloud service provider (CSP) can complicate privacy of data because of the
    extent to which virtualization for cloud processing (virtual machines) and cloud storage
    are used to implement cloud service.
•   Cloud computing poses privacy concerns because the service provider at any point in
    time, may access the data that is on the cloud. They could accidentally or deliberately
    alter or even delete some info.
Open source:
Open-source software has provided the
foundation for many cloud computing
implementations, one prominent example
being the Hadoop framework
Open standards:
Most cloud providers expose APIs that are
typically well-documented (often under a
Creative Commons license) but also unique to
their implementation and thus not
interoperable
Security:
•   As cloud computing is achieving increased popularity, concerns are being voiced about
    the security issues introduced through adoption of this new model. The effectiveness and
    efficiency of traditional protection mechanisms are being reconsidered as the
    characteristics of this innovative deployment model can differ widely from those of
    traditional architectures.
•   An alternative perspective on the topic of cloud security is that this is but another,
    although quite broad, case of "applied security" and that similar security principles that
    apply in shared multi-user mainframe security models apply with cloud security.
•   The relative security of cloud computing services is a contentious issue that may be
    delaying its adoption.
Sustainability:
•   Although cloud computing is often assumed to be a form of "green computing", there is no
    published study to substantiate this assumption. Citing the servers affects the environmental
    effects of cloud computing.
•   In areas where climate favors natural cooling and renewable electricity is readily available, the
    environmental effects will be more moderate. (The same holds true for "traditional" data
    centers.)
•   Countries with favorable conditions, such as Finland, Sweden and Switzerland, are trying to
    attract cloud computing data centers.
•   Energy efficiency in cloud computing can result from energy-aware scheduling and server
    consolidation.
•   However, in the case of distributed clouds over data centers with different source of energies
    including renewable source of energies, a small compromise on energy consumption reduction
    could result in high carbon footprint reduction.
Abuse:
•   As with privately purchased hardware,
    customers can purchase the services of
    cloud computing for nefarious purposes.
•   This includes password cracking and
    launching attacks using the purchased
    services.
•   In 2009, a banking Trojan illegally used the
    popular Amazon service as a command
    and control channel that issued software
    updates and malicious instructions to PCs
    that were infected by the malware
Thank You

Más contenido relacionado

La actualidad más candente

Cloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesCloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesVinay Dwivedi
 
tcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud Computingtcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud ComputingMarketingArrowECS_CZ
 
Presenting Cloud Computing
Presenting Cloud ComputingPresenting Cloud Computing
Presenting Cloud ComputingNaveen Karn
 
Week 8 lecture material
Week 8 lecture materialWeek 8 lecture material
Week 8 lecture materialAnkit Gupta
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaPrashant Gupta
 
Seminar on cloudcomputing
Seminar on cloudcomputingSeminar on cloudcomputing
Seminar on cloudcomputingBadam Anand
 
Overview of computing paradigm
Overview of computing paradigmOverview of computing paradigm
Overview of computing paradigmRipal Ranpara
 
Cc unit 1 ppt
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 pptDr VISU P
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesANUSUYA T K
 
Cloud Computing System models for Distributed and cloud computing & Performan...
Cloud Computing System models for Distributed and cloud computing & Performan...Cloud Computing System models for Distributed and cloud computing & Performan...
Cloud Computing System models for Distributed and cloud computing & Performan...hrmalik20
 
Week 1 lecture material cc
Week 1 lecture material ccWeek 1 lecture material cc
Week 1 lecture material ccAnkit Gupta
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesAbdelkhalik Mosa
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaAmar Myana
 
Cloud and Grid Computing
Cloud and Grid ComputingCloud and Grid Computing
Cloud and Grid ComputingLeen Blom
 

La actualidad más candente (19)

Cloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabiliesCloud computing architecture and vulnerabilies
Cloud computing architecture and vulnerabilies
 
tcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud Computingtcp cloud - Advanced Cloud Computing
tcp cloud - Advanced Cloud Computing
 
Presenting Cloud Computing
Presenting Cloud ComputingPresenting Cloud Computing
Presenting Cloud Computing
 
Week 8 lecture material
Week 8 lecture materialWeek 8 lecture material
Week 8 lecture material
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 
Analytics&IoT
Analytics&IoTAnalytics&IoT
Analytics&IoT
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Seminar on cloudcomputing
Seminar on cloudcomputingSeminar on cloudcomputing
Seminar on cloudcomputing
 
Overview of computing paradigm
Overview of computing paradigmOverview of computing paradigm
Overview of computing paradigm
 
cluster computing
cluster computingcluster computing
cluster computing
 
Cc unit 1 ppt
Cc unit 1 pptCc unit 1 ppt
Cc unit 1 ppt
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration services
 
Cloud Computing System models for Distributed and cloud computing & Performan...
Cloud Computing System models for Distributed and cloud computing & Performan...Cloud Computing System models for Distributed and cloud computing & Performan...
Cloud Computing System models for Distributed and cloud computing & Performan...
 
Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?Virtualization vs. Cloud Computing: What's the Difference?
Virtualization vs. Cloud Computing: What's the Difference?
 
Week 1 lecture material cc
Week 1 lecture material ccWeek 1 lecture material cc
Week 1 lecture material cc
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling Technologies
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebula
 
Cloud and Grid Computing
Cloud and Grid ComputingCloud and Grid Computing
Cloud and Grid Computing
 

Destacado (20)

virtual memory
virtual memoryvirtual memory
virtual memory
 
Virtual memory
Virtual memoryVirtual memory
Virtual memory
 
Introduction to unix
Introduction to unixIntroduction to unix
Introduction to unix
 
Dsa circular queue
Dsa circular queueDsa circular queue
Dsa circular queue
 
VIRTUAL MEMORY
VIRTUAL MEMORYVIRTUAL MEMORY
VIRTUAL MEMORY
 
Unix operating system
Unix operating systemUnix operating system
Unix operating system
 
Unix slideshare
Unix slideshareUnix slideshare
Unix slideshare
 
Operating Systems - Virtual Memory
Operating Systems - Virtual MemoryOperating Systems - Virtual Memory
Operating Systems - Virtual Memory
 
Linux v/s Windows
Linux v/s WindowsLinux v/s Windows
Linux v/s Windows
 
Unix ppt
Unix pptUnix ppt
Unix ppt
 
Basic Unix
Basic UnixBasic Unix
Basic Unix
 
UNIX Operating System
UNIX Operating SystemUNIX Operating System
UNIX Operating System
 
Virtual memory
Virtual memoryVirtual memory
Virtual memory
 
Disk operating system
Disk operating systemDisk operating system
Disk operating system
 
Virtual Memory and Paging
Virtual Memory and PagingVirtual Memory and Paging
Virtual Memory and Paging
 
Unix Operating System
Unix Operating SystemUnix Operating System
Unix Operating System
 
Introduction to ms dos
Introduction to ms dosIntroduction to ms dos
Introduction to ms dos
 
MS DOS
MS DOSMS DOS
MS DOS
 
Chapter 9 - Virtual Memory
Chapter 9 - Virtual MemoryChapter 9 - Virtual Memory
Chapter 9 - Virtual Memory
 
Virtual memory ppt
Virtual memory pptVirtual memory ppt
Virtual memory ppt
 

Similar a Dbms

Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputingsree raj
 
cloudcomputing.pptx
cloudcomputing.pptxcloudcomputing.pptx
cloudcomputing.pptxSiva453615
 
pertemuan-2-introduction-to-cloud.pdf
pertemuan-2-introduction-to-cloud.pdfpertemuan-2-introduction-to-cloud.pdf
pertemuan-2-introduction-to-cloud.pdfMohdLee3
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Materialpkaviya
 
Cloud and its job oppertunities
Cloud and its job oppertunitiesCloud and its job oppertunities
Cloud and its job oppertunitiesRamya SK
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingBharat Kalia
 
Cloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxCloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxchayashree12
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
 
Cloud computing aws -key services
Cloud computing  aws -key servicesCloud computing  aws -key services
Cloud computing aws -key servicesSelvaraj Kesavan
 
AViewofCloudComputing.ppt
AViewofCloudComputing.pptAViewofCloudComputing.ppt
AViewofCloudComputing.pptMrGopirajanPV
 
A View of Cloud Computing.ppt
A View of Cloud Computing.pptA View of Cloud Computing.ppt
A View of Cloud Computing.pptAriaNasi
 

Similar a Dbms (20)

Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
cloudcomputing.pptx
cloudcomputing.pptxcloudcomputing.pptx
cloudcomputing.pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
pertemuan-2-introduction-to-cloud.pdf
pertemuan-2-introduction-to-cloud.pdfpertemuan-2-introduction-to-cloud.pdf
pertemuan-2-introduction-to-cloud.pdf
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
 
Cloud and its job oppertunities
Cloud and its job oppertunitiesCloud and its job oppertunities
Cloud and its job oppertunities
 
cloudcomputing.pptx
cloudcomputing.pptxcloudcomputing.pptx
cloudcomputing.pptx
 
cloud ppt 1.pptx
cloud ppt 1.pptxcloud ppt 1.pptx
cloud ppt 1.pptx
 
Cloud-Computing
Cloud-ComputingCloud-Computing
Cloud-Computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxCloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptx
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
CC01.pptx
CC01.pptxCC01.pptx
CC01.pptx
 
Cloud computing aws -key services
Cloud computing  aws -key servicesCloud computing  aws -key services
Cloud computing aws -key services
 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing Ppt
 
Salesforce - classification of cloud computing
Salesforce - classification of cloud computingSalesforce - classification of cloud computing
Salesforce - classification of cloud computing
 
Types of computing
Types of computingTypes of computing
Types of computing
 
AViewofCloudComputing.ppt
AViewofCloudComputing.pptAViewofCloudComputing.ppt
AViewofCloudComputing.ppt
 
AViewofCloudComputing.ppt
AViewofCloudComputing.pptAViewofCloudComputing.ppt
AViewofCloudComputing.ppt
 
A View of Cloud Computing.ppt
A View of Cloud Computing.pptA View of Cloud Computing.ppt
A View of Cloud Computing.ppt
 

Más de vatsaanadi

Más de vatsaanadi (6)

Social networking
Social networkingSocial networking
Social networking
 
Sorting
SortingSorting
Sorting
 
Ds
DsDs
Ds
 
Save the change
Save the changeSave the change
Save the change
 
Windows vs linux
Windows vs linuxWindows vs linux
Windows vs linux
 
Sampling
SamplingSampling
Sampling
 

Último

ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 

Último (20)

ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 

Dbms

  • 1.
  • 2. Conferred By: Anadi Vats - 100101030
  • 4. Cloud computing is all the rage. "It's become the phrase du jour,“ -Gartner (senior analyst Ben Pring)
  • 5. COMPARISON Cloud computing shares characteristics with: • Autonomic computing — Computer systems capable of self-management. • Client–server model — Client–server computing refers broadly to any distributed application that distinguishes between service providers (servers) and service requesters (clients). • Grid computing — "A form of distributed and parallel computing, whereby a 'super and virtual computer' is composed of a cluster of networked, loosely coupled computers acting in concert to perform very large tasks." • Mainframe computer — Powerful computers used mainly by large organizations for critical applications, typically bulk data processing such as census, industry and consumer statistics, police and secret intelligence services, enterprise resource planning, and financial transaction processing. • Utility computing — The "packaging of computing resources, such as computation and storage, as a metered service similar to a traditional public utility, such as electricity." • Peer-to-peer — Distributed architecture without the need for central coordination, with participants being at the same time both suppliers and consumers of resources (in contrast to the traditional client–server model).
  • 6. Characteristics • Agility improves with users' ability to re-provision technological infrastructure resources. • Application programming interface (API) accessibility to software that enables machines to interact with cloud software in the same way the user interface facilitates interaction between humans and computers. Cloud computing systems typically use REST-based APIs. • Cost is claimed to be reduced and in a public cloud delivery model capital expenditure is converted to operational expenditure. This is purported to lower barriers to entry, as infrastructure is typically provided by a third-party and does not need to be purchased for one-time or infrequent intensive computing tasks. Pricing on a utility computing basis is fine-grained with usage-based options and fewer IT skills are required for implementation . • Device and location independence enable users to access systems using a web browser regardless of their location or what device they are using (e.g., PC, mobile phone). As infrastructure is off-site (typically provided by a third-party) and accessed via the Internet, users can connect from anywhere. • Virtualization technology allows servers and storage devices to be shared and utilization be increased. Applications can be easily migrated from one physical server to another. • Multi-tenancy enables sharing of resources and costs across a large pool of users thus allowing for: – Centralization of infrastructure in locations with lower costs (such as real estate, electricity, etc.) – Peak-load capacity increases (users need not engineer for highest possible load-levels) – Utilization and efficiency improvements for system
  • 7. Continued… (2) • Reliability is improved if multiple redundant sites are used, which makes well-designed cloud computing suitable for business continuity and disaster recovery. • Scalability and Elasticity via dynamic ("on-demand") provisioning of resources on a fine- grained, self-service basis near real-time, without users having to engineer for peak loads. • Performance is monitored, and consistent and loosely coupled architectures are constructed using web services as the system interface. • Security could improve due to centralization of data, increased security-focused resources, etc., but concerns can persist about loss of control over certain sensitive data, and the lack of security for stored kernels. Security is often as good as or better than other traditional systems, in part because providers are able to devote resources to solving security issues that many customers cannot afford. However, the complexity of security is greatly increased when data is distributed over a wider area or greater number of devices and in multi-tenant systems that are being shared by unrelated users. In addition, user access to security audit logs may be difficult or impossible. Private cloud installations are in part motivated by users' desire to retain control over the infrastructure and avoid losing control of information security. • Maintenance of cloud computing applications is easier, because they do not need to be installed on each user's computer and can be accessed from different places.
  • 9.
  • 10. Software as a Service (SaaS)
  • 12. • Hybrid cloud: It is a composition of two or more clouds (private, community or public) that remain unique entities but are bound together, offering the benefits of multiple deployment models. • Private cloud: Private cloud is cloud infrastructure operated solely for a single organization, whether managed internally or by a third-party and hosted internally or externally.
  • 14. It is an operating system for the cloud
  • 15. What's In The Cloud OS? • An operating system that spans & controls a set of connected servers: – Abstract execution environment – Shared file system – Resource allocation – Programming environments • And more: Utility computing – 24/7 operation – Pay for what you use – Simpler, transparent administration
  • 16. What Is Windows Azure? • It is an operating system for the cloud • It is designed for utility computing • It provides facilities to: – Write your apps (developer experience) – Host your apps (compute) – Manage your apps (service management) – Store your data (storage)
  • 17. Storage S c a l a b l e & A va i l a b l e • Simple, essential storage abstractions: – Large items of data: Blobs, file streams, … – Service state: Simple tables, caches, … – Service communication: Queues, locks, … • With an emphasis on: – Massive scale, availability and durability – Geo-location and geo-replication • This is not a relational database in the cloud • cloud services running on Windows Azure will have access to co-located relational database in the cloud – There are multiple target scenarios
  • 18. Putting It All Together • Example: n m LB Web Role Worker Role Cloud Storage
  • 19. Windows Azure Is • Designed to encourage best practices – Stateless compute + durable storage – Co-location of computation and data – Queues for asynchronous processing • An open platform – Connect outbound to any server – Open protocols and APIs on all components
  • 20. Amazon EC2 • EC2is a central part of Amazon.com's cloud computing platform, Amazon Web Services (AWS). • EC2 allows users to rent virtual computers on which to run their own computer applications. • A user can create, launch, and terminate server instances as needed, paying by the hour for active servers, hence the term "elastic". EC2 provides users with control over the geographical location of instances that allows for latency optimization and high levels of redundancy
  • 21. Elastic Compute Unit (ECU) • The Elastic Compute Unit (ECU) was introduced by Amazon EC2 as an abstraction of computer resources. • Amazon’s Definition of ECU notes “We use several benchmarks and tests to manage the consistency and predictability of the performance of an EC2 Compute Unit. • One EC2 Compute Unit provides the equivalent CPU capacity of a 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor. • It is also the equivalent to an early-2006 1.7 GHz Xeon processor referenced in our original documentation”
  • 22. Amazon S3 • Amazon S3 (Simple Storage Service) is an online storage web service offered by Amazon Web Services. Amazon S3 provides storage through web services interfaces. • S3 is designed to provide 99.999999999% durability and 99.99% availability of objects over a given year. • S3 stores arbitrary objects (computer files) up to 5 terabytes in size, each accompanied by up to 2 kilobytes of metadata.
  • 23. Operating systems:  When it launched in August 2006, the EC2 service offered Linux and later Sun Microsystems' Open Solaris and Solaris Express Community Edition.  In October 2008, EC2 added the Windows Server 2003 and Windows Server 2008 operating systems to the list of available operating systems.  As of December 2010 it has also been reported to run FreeBSD;  in March 2011, NetBSD AMIs became available.
  • 24. Persistent Storage:  An EC2 instance may be launched with a choice of two types of storage for its boot disk or root device.  The first option is a local "instance-store" disk as a root device (originally the only choice). The second option is to use an EBS volume as a root device  EBS volumes provide persistent storage independent of the lifetime of the EC2 instance, and act much like hard drives on a real server.  Users can set up and manage storage volumes of sizes from 1GB to 1TB.  EBS volumes can be attached or detached from instances while they are running, and moved from one instance to another.
  • 25. Elastic IP Addresses: * Amazon's Elastic IP Address feature is similar to static IP address in traditional data centers, with one key difference. A user can programmatically map an Elastic IP Address to any virtual machine instance without a network administrator's help and without having to wait for DNS to propagate the new binding. * In this sense an Elastic IP Address belongs to the account and not to a virtual machine instance * It exists until it is explicitly removed. It remains associated with the account, even while it is associated with no instance.
  • 26. Amazon Cloud Watch:  Amazon Cloud Watch is a Web service that provides real-time monitoring to Amazon's EC2 customers on their resource utilization such as CPU, disk and network.  Cloud watch does not provide any memory, disk space, or load average metrics.  An Amazon engineer has stated that this is due to the requirement to install software in the VM - something they wish to avoid.
  • 27. Automated Scaling:  Amazon's Auto Scaling feature of EC2 allows it to automatically adapt computing capacity to site traffic
  • 28. ISSUES ON CLOUD Privacy • The cloud model has been criticized by privacy advocates for the greater ease in which the companies hosting the cloud services control, thus, can monitor at will, lawfully or unlawfully, the communication and data stored between the user and the host company • Using a cloud service provider (CSP) can complicate privacy of data because of the extent to which virtualization for cloud processing (virtual machines) and cloud storage are used to implement cloud service. • Cloud computing poses privacy concerns because the service provider at any point in time, may access the data that is on the cloud. They could accidentally or deliberately alter or even delete some info.
  • 29.
  • 30. Open source: Open-source software has provided the foundation for many cloud computing implementations, one prominent example being the Hadoop framework Open standards: Most cloud providers expose APIs that are typically well-documented (often under a Creative Commons license) but also unique to their implementation and thus not interoperable
  • 31. Security: • As cloud computing is achieving increased popularity, concerns are being voiced about the security issues introduced through adoption of this new model. The effectiveness and efficiency of traditional protection mechanisms are being reconsidered as the characteristics of this innovative deployment model can differ widely from those of traditional architectures. • An alternative perspective on the topic of cloud security is that this is but another, although quite broad, case of "applied security" and that similar security principles that apply in shared multi-user mainframe security models apply with cloud security. • The relative security of cloud computing services is a contentious issue that may be delaying its adoption.
  • 32. Sustainability: • Although cloud computing is often assumed to be a form of "green computing", there is no published study to substantiate this assumption. Citing the servers affects the environmental effects of cloud computing. • In areas where climate favors natural cooling and renewable electricity is readily available, the environmental effects will be more moderate. (The same holds true for "traditional" data centers.) • Countries with favorable conditions, such as Finland, Sweden and Switzerland, are trying to attract cloud computing data centers. • Energy efficiency in cloud computing can result from energy-aware scheduling and server consolidation. • However, in the case of distributed clouds over data centers with different source of energies including renewable source of energies, a small compromise on energy consumption reduction could result in high carbon footprint reduction.
  • 33. Abuse: • As with privately purchased hardware, customers can purchase the services of cloud computing for nefarious purposes. • This includes password cracking and launching attacks using the purchased services. • In 2009, a banking Trojan illegally used the popular Amazon service as a command and control channel that issued software updates and malicious instructions to PCs that were infected by the malware