[an error occurred while processing the directive]
RSS
Логотип
Баннер в шапке 1
Баннер в шапке 2
2015/11/24 11:50:48

What cloud services can be received on OpenStack? TADetails

The open source OpenStack allows to receive the software, infrastructure, services of data center and some other in the form of cloud services.

What is OpenStack?

OpenStack is a complex of projects of the open source which can be used for creation of infrastructure cloud services and cloud storages. Based on OpenStack it is possible to construct private, public and hybrid clouds, modifying the platform under needs of the customer, providing a broad spectrum of different services in type of service (AaaS – Anything as a Service – "All as Service"). OpenStack support already more than 32600 IT professional and about 600 companies among which there are Huawei, HP, IBM, Dell, Oracle, EMC, Red Hat, VMware, Cisco, Canonical and others.

OpenStack allows to provide integrated management of a cloud environment which can include such environments of virtualization as VMware vSphere or Microsoft Hyper-V and also to implement additional functions

In Russia there are also companies which selected this platform as a basis for the developments. For example, "Servionika" (group of companies"I-Teco") RUSTEK the project implemented on its basis for the state customer – one of key contractors of the project on formation of infrastructure of the electronic government in Russia has in the arsenal protected the virtualization platform, working based on OpenStack, and.

Among advantages of OpenStack specialists of Servionica note universality: the open architecture of the platform allows to provide to clients IaaS services (infrastructure as service), PaaS (platform as service), DaaS (a workplace as service) and other types and also to automate more difficult IT processes - such as CI/CD (testing and software development). It is important to note that OpenStack completely implements popular model of service DCaaS (DPC as service) when all infrastructure elements, network, DWH, servers become virtualized, and IT processes for providing services to users are automated.

What advantages at OpenStack in comparison with other cloud platforms?

OpenStack is the open platform which allows to create clouds with any set of services necessary for the client and almost unlimited scalability. Moreover, except open hypervisors of KVM, Xen and the containers Docker, OpenStack allows to manage popular environments of virtualization from VMware and Microsoft. OpenStack – an effective method to integrate, unify and virtualize infrastructure and to present it in the form of services, useful to users. One of important advantages of OpenStack is the opportunity for work with an ecosystem of Hadoop opening access to automation of Big Data services.

OpenStack is a relevant alternative to proprietary cloud platforms. It allows to provide integrated management of a cloud environment which can include such environments of virtualization as VMware vSphere or Microsoft Hyper-V and also to implement additional functions.

"Our experience shows that based on OpenStack it is possible to solve specific problems which are difficult for implementing on the closed platforms, - Vyacheslav Samarin, the associate director of development department of cloud services and products of Servionika comments. – In one of projects requirements of the customer were among the multilingual web interface for the user and the administrator with the integrated billing elements, foreign and internal addresses IPv6, virtual DPC, the virtual machine and some other services – and to us it was succeeded to implement all this in a complex only based on OpenStack".

What scenarios of application of OpenStack are most popular?

  • Optimization of the IT budget due to reduction of runtime royalty fees

OpenStack, KVM, CEPH and other technologies of virtualization of infrastructure can be used for reduction of capital costs. In this case it is possible to transfer loading regardless of at what infrastructure it works today: for example, already existing cloud services in an ecosystem of VMware or Microsoft. Operating costs will grow, but at the correct approach will not be high. The most popular scheme – the command of operation and basic technical support are at the customer, technical support of L3 remain in the field of responsibility of the vendor/supplier of the solution.

  • DCaaS is virtualization of all of IT of infrastructure of data center and automation of providing it in the form of services

In addition to traditional virtualization of servers, based on OpenStack it is possible to implement virtualization of other resources: DWH (SDS, Software Defined Storage), for example, based on CEPH; a network architecture (SDN, Software Defined Network), in particular, using regular functionality of OpenStack Neutron or external SDN controllers OpenDaylight, OpenContrail. OpenStack allows to integrate virtualization of all resources under the management and to provide them in the form of services.

  • Process automation of testing and development (CI/CD)

The companies in which structure there are divisions on software development are faced by a task to build high-quality processes of QA (Quality Assurance) for what it is necessary to have infrastructure of stands. Than more possibility of setup and delays in granting stands to developers and QA specialists are lower, especially and productive business will be flexible. Based on OpenStack consumers can automate processes of deployment of environments of testing and development for providing them in the form of services. The openness of OpenStack also expands abilities to integrate with the platform through API, and thanks to modification of the source code it is possible to configure all process with involvement of repositories, CI systems - OpenStack will be its part. As well as in other cases of process automation, it is necessary to carry out their qualitative analysis for what the customer can use services of vendors/suppliers of OpenStack-solutions.

  • ITaaS is process automation of providing IT services in the company

As well as in a case with process automation of deployment of environments of testing and development, OpenStack it can be used for process automation of providing IT services in the company. Example: The IT service provides to other structures of the company virtual resources for stands or productive environments, services are Web servers and DBMS. At the same time providing happens in the self-service mode, and accounting of resources for internal settlement - automatically.

  • Perspective scenarios

OpenStack use as the automation equipment of deployment and management of network services in NFV (network function virtualization) and also automation of deployment and management of BigData-environments based on Hadoop family products.

What it is necessary to make to transfer the existing loads of OpenStack?

Transfer of loading in OpenStack consists of several steps standard for integration projects:

1. Determination of the purposes, tasks and requirements to result. This step in many respects opredelyae project deliverable. The customer can perform this work itself or attract the external organization.

2. Design and implementation of a pilot project for "landing" of requirements and the designed architecture on the existing section of IT infrastructure and processes.

3. "Turnkey" project implementation.

How to create a cloud on OpenStack?

The cloud on OpenStack is created rather simply. As the software of OpenStack extends with the open license, everyone without runtime royalty fees can use it. It is possible to unroll OpenStack infrastructure in the data processing center or at leased capacities in DPC of provider. For risk reduction it is possible to take advantage of offers of the companies providing services in creation of cloud solutions based on OpenStack.

If there is no need to build own infrastructure, it is possible to order placement of services in already ready cloud as, for example, MakeCloud in TrustInfo located in Moscow. The cloud service of MakeCloud is completely constructed based on OpenStack and other open technologies of virtualization. The turnkey solution – a hardware and software system with an optimal combination of the equipment and the software of a cloud platform can simplify a problem of design.

Among popular hardware-software solutions for cloud platforms developments of vendors from Southeast Asia even more often meet. So, Servionika has a successful experience of deployment of a cloud platform on Huawei FusionCube – as declares vendor, performance, reliability and functionality of such solution can be much higher, than at earlier created analogs of other foreign suppliers. Important advantage of the platform is its structure: a combination of distributed system of data storage, the visualized platform and software for data management from a cloud. It provides quicker entry of a system in operation, simplification of service and installation of applications.

How much is OpenStack service?

Each company, OpenStack providing technical support, creates the tariff policy. According to the representative of Servionica, the cost of technical support offered by the company allows most of clients to save twice in comparison with the cost of similar services for license products. And as when implementing virtualization platforms or multifunction cloud platforms based on OpenStack there are no runtime royalty fees, it is possible to predict also triple economy of costs for support of IT infrastructure.