Helping you extend your core orchestration technology.
Effective cloud orchestration involves automated software-based discovery, monitoring, provisioning and optimization of complex IT infrastructure and IT service management processes. Software-defined-X is sweeping the technology landscape by separating the data-plane from the control-plane. This provides greater flexibility to the dynamic usage patterns of cloud resources. Zymr has built industrial-grade cloud orchestrators encompassing network management, e-discovery and ITSM (IT Services Management) along with control-plane solutions to accelerate cloud management and orchestration requirements.
Zymr’s orchestration solutions allow enterprises to maintain synchronization between all the clouds.
In order to manage complex services, it is essential to have sufficient domain knowledge of the control plane. Zymr is an expert in multi-tier cloud orchestration. Our cloud orchestrators automate and manage the entire lifecycle of service delivery.
We develop policy-based management of complex infrastructure. This requires an understanding of the ontology of the managed objects, using APIs and CLIs for configuration and monitoring, and the automated management of these objects through BPM or native scripting such as Python. Event-based automation orchestrates policy responses to correlated events and exceeded thresholds.
We incorporate a deep understanding of various industry-specific standards for management and control. This includes IEFT standards for networking, Wi-Fi Alliance standards for Wi-Fi, Open Daylight SDN and NVF standards, DMTF standards like CIM and profiles like SMASH, SNIA storage standards and profiles like SMI-S. We also build ecosystem connectors to 3rd party management software from vendors such as VMware, Cisco, HP, IBM, BMC and CA.
Every new software service, for example, SaaS products, need a comprehensive cloud orchestration and management solution. This starts with a well-defined ontology and object models of the service. Next is designing the life-cycle from initiation to tear-down. Initiation requires well designed automated service provisioning, authorization, and billing. During normal operations, it is vital to monitor for performance and faults to optimize the service for SLA compliance.
Cloud, enterprise and carrier service provisioning all require well thought out ontology and object models. Provisioning is done through well-structured APIs which are optimized for automation. Service management requires seamless integration with subscriber billing and accounting.
Proper instrumentation and logging of the service is the prerequisite for service monitoring. Only monitoring instances of cloud VMs like Amazon AWS’ CloudWatch is a good start but should be complemented by instrumenting the innards of the service delivery engine for more profound resolution.
Robust DevOps processes enable the efficient and automated upgrading of software hosted on public or private clouds. It is crucial to integrate automated DevOps from the very start using methods like Puppet, Chef, Ansible or Python scripting. We encourage the containerization of services using new paradigms like Docker.
Networks are no longer islands. Managing networks effectively requires a comprehensive understanding of the underlying networking infrastructure including FCAPS. Classic network management layers comprise EMS, NMS, OSS, and BMS. With the advent of SDN, network management has morphed to cloud-based software controllers that need an accurate view of the underlying network topology to provision flows, and monitor and adapt based on QoS to recover from faults.
Discovering networking assets to gauge their connectivity, configuration and operational status are essential to getting a handle on the network topology. We leverage our experience in building discovery technology accelerators as well as products for clients in the EMS, NMS and Cloud Controllers space.
Once a network topology has been established, and networking assets have been discovered. The next step is implementing FCAPS with advanced features like rules-based fault correlation and policy management.
NMS has evolved from passively monitoring dashboards to fully automated policy-based orchestration solutions. Automatic responses prevent network failures by integrating active monitoring and response to faults like SNMP Traps. We develop automated cloud orchestrators using streaming analysis of errors and triggering BPM-based workflows to autocorrect concerns before they become crises.
The volume of data and its attendant storage is exploding. The challenge only grows with storage innovations like virtualization, Tier-0 SSD for faster IOPS and data durability, the transformation of object storage and technologies such as Amazon’s S3 and OpenStack Swift. Solutions must incorporate new standards from SNIA for CSMI, including SNIA’s SMI-S or SMI-C management profiles to manage storage based on APIs.
SNIA’s CSMI may evolve into a unifying format to manage the delivery of virtualized storage on demand. Leveraging CSMI’s RESTful APIs can enable cloud storage management as an overlay, or integrated as part of a newer cloud storage service.
SNIA’s standardization of management through SMI-S allows vendors to enable the control of their storage devices using reference models. We develop SMI-S interfaces to support various standards and proprietary storage management profiles.
Exposing management interfaces using SMI-S or similar APIs is good, but some enterprise and service providers may require storage management to be integrated with their DCIM and other NMS or OSS systems.
We develop DCIM solutions from scratch to cover energy, server, network, storage, hypervisor, OS and application monitoring.
DCIM solutions are generally built with an accurate CMDB that includes auto-discovery of heterogeneous datacenter assets. Monitoring and optimizing these resources requires keeping track of and updating data center inventory. We develop comprehensive multi-vendor auto-discovery services for DCIM and record these assets in a CMDB based on ITILv3 standards.
Developing metrics for operational efficiency starts with monitoring datacenter assets, virtual services, and applications. Different asset classes often have their own protocols. Networks use SNMP, storage uses SMI-S and hypervisors have their own set of APIs. Application monitoring is also multi-faceted, with some Java applications providing JMX APIs with others using proprietary APIs. We build comprehensive multi-vendor and multi-protocol monitoring systems within our cloud orchestrators.
Big data analytics makes it possible to integrate real-time streams of threshold crossing events. Analysis of these streams can lead to further optimization through automated orchestration. For example, recovery procedures can be automatically kicked in when the availability zone of a data center is performing poorly. We build automated cloud orchestration solutions based on user-defined workflows to the integrated fault and performance monitoring events.
The Zymr team is storage savvy and has worked with a variety of SAN, NAS and cutting-edge cloud storage systems. Most of our expertise is in the control-path for storage systems, using standards defined by SNIA such as SMI-S.