Cisco and Datos IO
CLOUD BACKUP AND RECOVERY ON CISCO PLATFORMS OF CISCO UCS, CISCO HYPERFLEX, AND CISCO ACI FOR MULTI CLOUD ENVIRONMENTS
Application consistent point-in-time backup
Near-zero recovery point objective and recovery time objective metrics
Orchestrated and automated recovery for non-operational use cases
Highest-order storage efficiency with industry-first semantic deduplication
Cisco UCS + Cisco HX + Datos IO for Cloud Backup and Recovery
The Cisco® Application Centric Infrastructure (Cisco ACI™) solution provides an elastic, controller-based softwaredefined networking (SDN) fabric. With Cisco ACI, you can provision, manage, expand, and troubleshoot any workload anywhere using a single point of management. Through the single point of management provided by the Cisco Application Policy Infrastructure Controller (APIC), troubleshooting is a simplified top-down operation, with APIs that enable automation and integration with many systems, including numerous third-party systems. Integration with Datos IO RecoverX provides transparent protection for your agile Mode 2 applications, such as real-time analytics, Internet of Things (IoT), and machine learning, in both your private, on-premises infrastructure and your cloud-based systems. Cisco ACI solution-specific features enhance Datos IO RecoverX. In particular, Cisco ACI enables zero-touch addition and removal of Cassandra nodes in a cluster backed by Datos RecoverX, providing an elastic environment that you can rapidly change to meet your needs.
Cisco ACI Overview
The Cisco ACI solution reduces total cost of ownership (TCO), automates IT tasks, and accelerates data center application deployment. It provides these benefits by using a business-relevant SDN policy model across networks, servers, storage solutions, security solutions, and services. Cisco ACI in combination with Cisco Nexus® 9000 Series Switches provides superior performance, deep application insight, and a unified solution to automate the data center from end to end, while keeping the needs of the application foremost.
Cisco ACI + Cisco UCS + Datos IO RecoverX: Better Together
With the combined power of Cisco ACI, Datos RecoverX, and Apache Cassandra, applications can expect superior performance, deep application insight, and a modern backup strategy.
Cisco ACI application profiles model the pieces of an application into endpoint groups (EPGs), or tiers. The profiles use contracts to specify which pieces can talk to each other, and they use filters to specify what they can talk about (ports, protocols, etc.). After an application profile is modeled, new endpoints can be added without making any changes to the existing policy. After the Cisco ACI fabric understands the intended policy, more nodes can be added without the need for any user intervention.
Cisco ACI: Zero-Touch Addition and Removal of Cassandra Nodes
The addition and removal of Apache Cassandra nodes to a cluster demonstrate the power of Cisco ACI application profiles. The next section discusses the profile used to model the Datos RecoverX application and Cassandra nodes.
In an existing environment, you frequently may need to add more Cassandra nodes to a cluster to accommodate growth in the database, increase resiliency, or add computing power. In the past, each node added required manual configuration of the network infrastructure. This process could take a long time, because the needs of application teams cannot readily be translated into traditional network objects such as VLANs, subnets, IP addresses, quality-of-service (QoS) policies, access control lists (ACLs), etc.
Cisco ACI Application Profile for Datos RecoverX and Apache Cassandra
In the lab validation environment discussed in this document, an application profile was created to model the backup and database applications that govern the flow of communication between components, permitting only the traffic required. Cisco ACI operates based on a whitelist model, in which no traffic is permitted until a policy is specifically implemented, providing an environment with inherently superior security than a classical Ethernet environment.
The Cisco ACI application profile defines an EPG for the Cassandra nodes, an EPG for the Datos RecoverX nodes, and an EPG for the Network File System (NFS) server used for backup. Contracts are enforced to help ensure that different EPGs can talk to each other and to restrict traffic to only the ports required for communication.