美文网首页
Cloud Computing

Cloud Computing

作者: 有马甲线的汗青 | 来源:发表于2017-11-21 00:04 被阅读48次

    Cloud Computing enables us to easily use software as well as processing platforms and computing infrastructure (that are not equipped on our computers and smartphones) from any location through Internet services. Big Data provides us with new intelligence from massive data sets, which can help in situation/condition/status analysis and decision making. In addition, CDN is the best technology to provide information/contents to Internet users in the quickest and most efficient way. Therefore, the information/software/database/contents from Clouds and Big Data centers can be very effectively supported by CDNs.

    CDN, Content Delivery Network.

     一、Cloud Instrouction

    1.Cloud Computing, it provides online data storage, computing platform, and computing infrastructure. 

    egg.

    You can use the resources that you may not have on your devices, but because you are connected with the cloud that has the capabilities of software, platform,and computing infrastructure. So, therefore, I just need connectivity, and it will do all the things that i need it to do, and send over the image so that i can use it as if everything is equipped on my mobile device.

    2.Cloud Modules include public cloud, private cloud, hybrid cloud and a community cloud.

    1)The Public Cloud, this enables public systems and service access. Open architecture, such as email are provided.      ---less secure

    2)The private Cloud, this enables service access within an organization.  ---More private and more secure

    3)The community cloud, where a cloud accessible by a group of organization that are formed.

    4)The hybrid cloud, a combination of public cloud and private cloud. The private will support the critical activities, and the public cloud will support the non-critical activities.

    3.Cloud service modules: saas, paas, iaas.  IAAS supports PAAS, PASS supports SAAS.

    1)SAAS, software as a service. This provides a variety of software applications as a service the end user.

    2)PAAS, platform as a service. This provides a program executable platform for the applications and development tools.

    3)IAAS, infrastructure as a service. This provides fundamental computing and security resources for the entire cloud.

    4) NAAS, network as a service

    5)DAAS, database as a service

    6)BAAS, business as a service

    ... XAAS

    4.Cloud benefits

    high efficiency, reliability, flexibility

    network dependent+cloud connectivity→receive your recourses

    broad networks access, rapid elasticity, resource pooling, and measured services,

    resilient computing support, homogeneity, and measured services.

    geographic distribution, virtualization, service orientation, low cost software, and advanced secutiry

    二、Cloud Service Modules

    saas, paas, iaas.  IAAS supports PAAS, PASS supports SAAS.

    The lower service module supports the upper one.

    1)IAAS,Infrastructure as a service. This is basically providing cloud computing and storage resources such as computing power, storage services, software packages and bundles. virtual local area networks,(VLAN), and also virtual machine features. This enables basically virtual machine administration, and this is providing control of computing resources through administrative access to virtual machine.

    well, server virtualization features are provided through this technology. Access to this computing resources are enabled by administrative access to these virtual machines. A virtual machine administrative command example would be save data on the cloud server, start web server, install a new application, and this type of things are these types of administrative commands. 

    How does it work? First, at the bottom, the software owner will create a virtual machine and upload it into the storage and the storage area network(SAN). Now once it in the cloud servers, a virtual Switch, VSwitch can be used to pull out the requested app and OS, and the virtual machine unit. 

    The benefits of the IAAS? flexible and efficient renting of computer server hardware, portability and interoperability of legacy applications.

    2)PAAS, platform as a service. It provides development and development tools for application development. It provides routine environment for apps. In this figure, on the cloud server, the developers will put the IDE, integrated environment, such that components like data security, back up and recovery, application hosting and scalable infrastructure, are inside the cloud servers so that the users can access them whenever they need to do. 

    What are the PAAS types? Application delivery-only environment, stand alone development environment, add-on development facilities. 

    The benefits of SAAS?

    lower administrative overhead.  the users doesn't need to be involved in any administration of the platform;

    lower total cost of ownership. the users does not need to purchase any hardware, memory or server, bcz they are already in the cloud.

    Scalable solutions, application resource demand based automatic resource scale control is provided through PAAS cloud service.

    More current service software. 

    It includes database, web server, deployment tools.

    3)SAAS, software as a service. CRM, email, games, virtual desktop, are what is actually in the software application domain.

    Software is deployed on a cloud server which is accessible through the internet. Basically you are using, you are renting, you are borrowing the software that's already in the cloud.

    The characteristics: on-demand availability; easy maintenance; Flexible scale up or scale down; centralized management and centralized data.

    三、Cloud Services

    Google APP ENGINE, it was a PAAS. 

    Google Cloud Storage, it was a online file storage service.

    The google BigQuery, it was a data analysis tool that uses SQL-like queries to process big datasets in seconds.

    Google Computer Engine, it was a IAAS which support to enable on demand launching of VMs.

    Google Cloud, Google cloud Endpoints, it is a tool to create services inside App Engine

    Google Cloud, Google Cloud DNS(Domain Name System)

    Google Cloud datastore

    Google Cloud SQL(Structured Query Language)

    Amazon S3(Simple Storage Service), it is an online file storage web service offered by Amazon Web Services. It provides storage through web services interfaces(REST,SOAP. and BitTorrent)

    Amazon Cloud Drive, it is a web storage application from Amazon.

    Cloud Player based on Amazon Cloud.

    iCloud, developed by Apple, Inc. It replaces Mobile me.

    相关文章

      网友评论

          本文标题:Cloud Computing

          本文链接:https://www.haomeiwen.com/subject/enmbvxtx.html