Dockone technology Sharing (42): A little thought on hybrid cloud

Source: Internet
Author: User
Tags microsoft dynamics
This is a creation in Article, where the information may have evolved or changed.
"Editor's note" This share explores the course of enterprise IT development and the changes it faces in enterprise it. Enterprise IT and how to cloud, how to step into the hybrid cloud.

There are a lot of new ideas emerging from the development of it, such as IaaS, PaaS, SaaS, private cloud, public cloud, hybrid cloud, microservices, cloud-native, and so on.

What is a service? My current understanding of service is the process of delivering value to the user as a service. So what is it? The medium for delivering services is it.

Feel the development of enterprise IT Law is:
    1. It is changing because the business is changing.
    2. Rigid, rigid IT architecture must be flexible.


The process of informatization in China

Learn from the "information 2.0+" a picture of this book.

The informatization work done by Chinese enterprises in the past more than 30 years is called Enterprise Informatization 1.0 times. So what is Informatization 2.0? It is mentioned in the book that Informatization 2.0 is a new way of using IT resources and a new information system. The ultimate goal is to maximize the utility of IT resources. Then cloud computing is an important tool to drive this process forward.

Hybrid Cloud explained by Bing

Hybrid cloud, which combines public and private clouds, is the main mode and direction of cloud computing in recent years. We already know that private business owners, for security reasons, are more willing to store data in a private cloud, but at the same time want to gain access to computing resources for the public cloud, in which case hybrid clouds are increasingly being used to mix and match public and private clouds to get the best results, This personalized solution achieves both cost-saving and safe purposes.

Wiki explained by Hybrid cloud

The hybrid cloud (Hybrid Cloud) is comprised of two or more cloud-based systems that comprise the cloud infrastructure, including private cloud, community cloud, public cloud, and more. These systems remain independent, but are combined by standardized or closed proprietary technologies to ensure portability of data and applications, such as cloud burst technology that is load-balanced across cloud systems.

The hybrid cloud explained by Gartner

"Hybrid IT is the result of combining internal and external services, usually from a combination of internal and public cl Ouds, in the support of a business outcome. "

"Hybrid It architecture refers to the integration of internal and external services, often through the combination of public and private clouds, to achieve business results." ”

What's wrong with the private cloud

One-time investment in large capital, but also need to prepare their own computer room, procurement machinery and other processes. Moreover, it is easy to be bound by the custom scheme of an independent supplier, which has high risk in general.

The underlying infrastructure (including servers, switches, firewalls, load balancers, and other devices) is managed and maintained on its own, with a large workload.

Because the process is bound to cause the cycle too long. The overall flexibility is limited by its own management system. But enterprises need to develop, especially traditional enterprises (such as traditional manufacturing, textile, coal industry, etc.) transformation (the country also put forward the call of the Internet +), these enterprises to transition is bound to usher in new business, as well as the rapid development of innovative business, business units need to quickly get resources to achieve fast online, At the same time, not to transform the application of the premise of multi-deployment, flexible expansion.

At this time the IT department faced serious problems such as the lack of computer room construction, insufficient power supply and the long period of private cloud construction.

What's wrong with the public cloud

    1. Security challenges.
    2. On cloud enterprise applications some need to be transformed.
    3. Enterprise unified Management is more difficult.


In the face of different types of resources, unified management and operations are becoming more and more difficult.

There are doubts about the security and reliability of public cloud resources, the public cloud resources blackout, outage, service interruption and so on the news, the enterprise caused huge losses.

Public cloud adoption of non-open, non-standard technology, so that the application system in the process from private cloud to public cloud migration or relocation, there are many needs to transform the phenomenon, make enterprise application system suffered unnecessary transformation risk, delay the enterprise application system on-line and transfer time, make the enterprise application of autonomous migration becomes difficult.

Factors driving the hybrid cloud

Most Enterprise (IT) organizations have their own data centers and are limited in data center space, hardware, budgets, and people. To avoid adding more resources or making more efficient use of the resources available to the enterprise, many enterprises now use external IT services to enhance their internal capabilities and services. For example, use Microsoft Office365, Microsoft Dynamics CRM Online, and Salesforce. Services provided by external vendors typically represent five basic features of cloud computing (on-demand self-service, extensive network access, resource pooling, rapid elasticity, and service measurable).

Enterprises use hybrid cloud drivers vary, but typical enterprise scenarios are summarized mainly: cost factors, disaster recovery, business peak load sharing, application testing.

Cost factors

    1. Businesses want to be able to expand their existing data centers, but avoid buying more hardware.
    2. Businesses deploy non-critical applications to the cloud, reducing their initial cost of investment and converting capex to opex, depending on their non-critical applications and critical applications ' requirements for security and SLAs.
      Capex (capital expenditure) is a capex expenditure, the formula is: capex= Strategic investment + rolling investment.
      Opex (Operating Expense) is the operating cost, calculated as: opex= maintenance costs + marketing costs + labor costs (+ depreciation).
      Operating cost mainly refers to the cash cost of the current period. In the BPR Evaluation Index, the common index is the opex/income rate, that is, the operating cost than income, in order to measure the performance of the object in controlling the cash cost.
      In operating costs, although depreciation is the current cost, but because the depreciation is mainly dependent on the amortization of historical investment, in the current operation is difficult to control, so some operating costs in the assessment, do not consider the depreciation section.
      Capital investment expenditure refers to capital expenditure which needs to be amortized in multiple fiscal years for infrastructure construction and expanded reproduction.
      BPR, Business process reengineering (reengineering) was first proposed by Michael Hammer and James Champy of the United States, and reached its heyday in the 1990s as a management idea. The emphasis is on business processes to transform objects and centers, to care for the needs and satisfaction of customers, to make fundamental reconsideration and thorough redesign of existing business processes, to utilize advanced manufacturing technology, information technology and modern management methods, to maximize the integration of technical functions and management functions, In order to break the traditional functional organization structure, to establish a new process-oriented organizational structure, so as to achieve enterprise management in the cost, quality, service and speed and other aspects of the dramatic improvement.
    3. Critical applications are still deployed in a self-built data center to form a hybrid cloud with resources on the public cloud.


Disaster recovery

The cost of an enterprise to build a complete system such as disaster recovery requires its own data center infrastructure, disaster-tolerant backup architecture, and emergency recovery plans. While renting a cloud provider's resources for disaster recovery (DR or backup) is more cost-effective, when a disaster occurs, the environment on the public cloud can be used to quickly restore production and ensure the normal operation of the enterprise.

Business Peak load Sharing

Business will have a very clear peak trough period, if it construction in accordance with the peak demand for building will cause a lot of waste, according to the trough demand construction can not meet the needs of busy business. In this scenario, you can choose to lease the resources of the public cloud and enterprise-owned it to form a hybrid cloud at the peak of the business, and release the resources on the public cloud after the peak of the business. Enterprise business scale and peak time period are different, cloud service providers can make full use of resources, to increase the utilization of resources to a higher level.

Application Testing

Some applications may need to be tested on a production environment, potentially impacting the already running business, and many new applications now require 7 * 24 hours to run tests, which can easily lead to rapid growth and uncertainty in the production environment. The application deployment is tested on a public cloud environment to effectively address such issues, and the smooth migration is applied to the production environment after testing is complete.

Public Cloud Docking

You are now aware that the AWS Direct Connect,vpn Gateway

Network layer through

(i) AWS Direct Connect
The AWS Direct Connect service facilitates the establishment of a dedicated network that connects to local facilities and AWS. With AWS Direct Connect, you can connect AWS to a datacenter, office, or host-hosted zone, which in most cases reduces network costs, increases bandwidth traffic, and provides a more consistent network experience than Internet-based connectivity.

(ii) VPN gateway
The VPC and the traditional data center are made up of a on-demand network environment through the connection mode of the line/VPN, which realizes the smooth migration of the cloud.

API Use Cases

Each of the AWS Services provides APIs, presumably as follows:

Cite an example of AWS, such as a service that uses EC2:

Microsoft Azure's Service API is a lot less than AWS, like this:


Hybrid Cloud Implementation Scenarios

I understand that hybrid cloud can be built from three perspectives: management, resources, and services. If it is from the service hierarchy there can be a mix of IaaS hybrid cloud and PAAs.

Open Source Solutions

http://manageiq.org/
http://jclouds.apache.org/
http://opennebula.org/

Production business

http://www.abiquo.com/
Http://www.virtustream.com/cloud-software/xstream
http://www.rightscale.com/
http://www.bmc.com/

Q&a

Q: My feeling hybrid cloud is a transition from a private cloud to a public cloud, all of which are now private clouds are due to some DC's old and security considerations, these considerations and cost and management convenience is the right weight. I don't understand, right?

A: Public cloud is a combination of private cloud and public cloud development. Rather than excessive. Large enterprises are concerned about the lifeblood of the enterprise will not abandon the private cloud.
Q: What do you think is the biggest problem with hybrid cloud?

A: The complexity of management. Each home interface is different. It is difficult to abstract unity.
Q: Is there a more popular solution for open source solutions that currently support hybrid cloud? I hope to provide some instructive suggestions or comments.

A: Hybrid cloud is not a very well-developed open source solution (I know), if only from the management perspective of the hybrid cloud, then just call the API on the line. If the resource angle, then the resource mix, there is no plan (this first is the network problem, involving SDN, etc.).
Q: Most businesses today are cloud-only, and how can enterprises deploy bulky VMS in a hybrid cloud without perfecting private cloud CI/CD and microservices?

A:CI/CD, this problem, at the PAAs layer, is a different approach if you talk about hybrid cloud from the PAAs layer.
Q: What is the security of hybrid cloud generally considered?

A: The problem of security is relatively large. Management perspective can only guarantee the user basic data security.
The security involved is common, for example:
  1. How to ensure that the enterprise data in the network transmission strictly encrypted, and ensure that the data even if the acquisition can not be restored.
  2. Ensure that cloud service providers do not disclose corporate data when they get the data.
  3. When stored in a cloud service provider, how to ensure that access users have strict authority authentication and is legitimate data access, while ensuring that the enterprise at all times can secure access to their own data.
Q: How to look at the current domestic some CAAS manufacturers to provide their own host management functions? Is it possible to provide new ideas for the management of hybrid clouds?

A: Individuals optimistic about CaaS, but at present in the development stage, the estimated maturity also need a little time to accumulate, after market inspection. Can be counted as success.
Q: How to solve the security problem after public cloud and private cloud network, whether need firewall, IPs do a certain isolation?

A: Firewall IPs I feel that in-house needs, public cloud These we can not manage, public cloud security is software-defined.
===========================
The above content is organized according to the January 12, 2016 night group sharing content. Share people Liu Chibing (Black Hole), entered the IT industry in 2010, 10-12 mainly engaged in Linux/C + + programming, involved in the kernel, drive, network behavior management, arm transplant and so on. 12-15 mainly engaged in data center operating system, enterprise private cloud development. At present, the focus is on learning cloud computing (Resource scheduling), Big Data (data analysis) related content, PAAs and IaaS two levels have different degrees of understanding. Common e-mail: heidsoft@qq.com. Dockone Weekly will organize the technology to share, welcome interested students add: LIYINGJIESX, into group participation, you want to listen to the topic can give us a message.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.