Share  Email  Print

Architecture

Last edited by kashif at 20/06/2018 10:28 AM


Architecture

Successful cloud implementations use three layers: cloud management layer,configuration management layer, and resource management layer.

 

Cloud Management Layer

The cloud management layer is quite like the overview layer, which coordinates all virtual machines to implement and manage users, govern applications, billing, and application management. These cloud managers take the responsibility of maintaining a large set of virtual machines that make an application work. The operation of these cloud managers ensure applications are highly available and comply with all rules and regulations.

Configuration Management Layer

Configuration management layer is the place where DevOps and configuration management tools exist. By using your choice of configuration management tool, you can create a virtual machine to run that tool in this layer. This ensures that every server used in an application has the correct configuration software packages.

Resource Management Layer

The resource management layer is used for setting up the cloud environemt (private or public) and allocation of necessary resources for these environments. The resources can be virtual machines or associated storage objects. All management nodes will be setup in this layer and a central git respository will be installed.

Cloud Paltform Layer

This laer provides the option to select a cloud platform of your choice which will become the base of your Private/Public cloud cenvironments.

 

Cloud Resources

Compute

TD Data Cloud architecture provides accessible and scalable computing platform, include: instances and projects. TS DC gives you the flexibility to scale up or down your cloud capacity, powerful disaster recovery mechanism and reduce cost of hardware. The specially designed server and cache technologies—gives you exceptionally fast managed cloud hosting.

Storage

TS DC architecture provides the instance with block-level storage strategies include: shared storage, standing storage, secondary backup storage as well as local raid backup. TS DC offers revolutionary SSD storage that supports blazing fast read-write requests. A native API will allow you secured access to your data from across the world.

Network

TS DC architecture is able to be deployed on any cloud platform providers such as Google Cloud, AWS, Azure etc. which support for unlimited horizontal expansion of the base secure network, and to maintain high availability and high performance, including private network and management router. In TS DC, networks are designed to protect the usability & integrity of your network data. It includes both hardware & software technologies.

Monitoring

TS DC monitor the performance, capacity, and health of all servers and apps across data centers, remote offices, and the cloud. Detailed app health and performance metrics help you pinpoint the root cause of application issues. It minimize downtime, forecast capacity needs, optimize resources, reduce overheads. All server is being monitored in real-time and you get to see all the metrics from the comfort of the console.

Application

TS DC APIs automate your workflows and leverage the platform for integrating third party applications with your cloud servers. TS main focus is to reduce your daily business cost, by providing various SaaS options to enhance your Tech Management, HR Management, Enterprise Resources Planning, Customer Relation Management etc.

DevOps

TS Dev-Ops environment gives you the flexibility of testing the code in a test environment before deploying in production. Developers, Agencies, and SaaS Vendors, can use the managed cloud hosting API to deploy and manage their applications on top of the best cloud infrastructures. Developers can also use the TS DC API to integrate their applications with the TS DC Platform.