Simplified Network

Building efficient, intelligent, and open 5G Cloud & Network

Daisy Introduction

The Daisy lifecycle management tool is mainly responsible for the lifecycle management of TECS series of software products. It provides automatic deployment, capacity expansion, overall and component configuration, and navigation upgrade of TECS products. Daisy supports multiple objects in the TECS system, including four sub-products: TECS OpenStack, TECS CloveStorage, TECS OpenPalette and TECS Director. As the target system for its management, Daisy supports independent or combined life cycle management of each target system.

Major Function

  • Installation and deployment

    OS Installation
    The Daisy configures the host name, management plane, mapping to the corresponding network interface, and system disk space for each discovered host, and installing the operating system in PXE mode. The Daisy supports silent installation and deployment of the OS by using a template.
    TECS Openstack installation
    Daisy provides the required memory, CPU and other computing resources, internal and external management network planes and service planes, and local storage resources to each TECS Openstack control node and compute node. It configures HA and activates each component service. It supports control node grouping and provides the Openstack component role migration in the control node component. Supports template-based silent installation and deployment.
    TECS CloveStorage installation
    The Daisy provides required network plane configuration, local storage configuration, storage management node HA deployment, service activation, and storage resource node service deployment for each storage management node and storage resource node. Supports template-based silent installation and deployment.
    TECS OpenPalette installation
    Daisy provides the commissioning capability in the scenario where bare machines, VMs, and preset nodes can be used. In the preset node scenario, the installation and deployment tool is only responsible for the deployment of platform components on existing nodes, and is not responsible for the creation of nodes and basic networks. For the newly commissioned office of OpenPalette, the command line tool and REST API are provided. The user can choose to use them as needed.
    TECS TCF installation
    Daisy provides the TCF deployment capability to rapidly deliver VMs and the container cloud resource layer to the customer. It supports the completion of TECS OpenStack, TECS OpenPalette and TECS CloveStorage installation at one time. TECS OpenPalette and TECS CloveStorage support on-demand installation and deployment.

  • Upgrade

    Daisy provides the upgrade of TECS products.
    Including TECS Openstack, TECS OpenPalette, TECS CloveStorage and TECS vSAN.
    Manages, uploads, distributes, upgrades, and rolls back the target system software versions (including system versions and patch versions). Supports offline upgrade.
    Daisy supports online batch upgrade of the virtual layer to ensure that services are not interrupted.
     

  • Expansion

    The Daisy provides compute node capacity expansion and reduction, and storage resource node capacity expansion and reduction.
    There are two modes:
    1. Host template expansion: Perform automatic expansion on compute nodes of hosts of the same type in batches. During the entire process, silent installation is used, and no user intervention is required.
    2. Import the Excel template to provide the silent installation service for the hosts to be expanded.