Licensing Models and Deployment Options for VIDIZMO

vidizmo deployment options vidizmo deployment n.w
1 / 19
Embed
Share

Explore VIDIZMO's software licensing models, which include Shared Cloud and Dedicated Cloud options, allowing customers to choose between various licensing and deployment setups. Learn about the features and benefits of each model, including access licenses, storage options, and support services.

  • VIDIZMO
  • Licensing
  • Deployment
  • Cloud
  • Software

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. VIDIZMO Deployment Options VIDIZMO Deployment Options NADEEM NADEEM KHAN EMAIL/SKYPE FOR BUSINESS: NADEEM.KHAN@VIDIZMO.COM CELL PHONE: +1 703 731 2925 KHAN, VP SALES

  2. VIDIZMO VIDIZMO Products VIDIZMO MediaTube VIDIZMO MediaLMS VIDIZMO EnterpriseTube Standard VIDIZMO EnterpriseTube Premium VIDIZMO Virtual Academy VIDIZMO SharePoint Plug-in VIDIZMO ID Connector VIDIZMO Digital Asset Management VIDIZMO Edge Caching Appliance VIDIZMO CBOX Hardware Appliance to Capture, Record, Stream Video from Multiple inputs/sources Products

  3. VIDIZMO Software Licensing Models VIDIZMO Software is licensed on Yearly Software Subscription Model Yearly Software Subscription allows customers to automatically receive unlimited minor and major software updates to apply automatically or manually for the duration of subscription Following two basic licensing models are available: Shared Cloud (Trial , POC, SMB) - Customer Pays : Client Access Licenses (all authenticated Users) Consumption Bandwidth + Storage Small Setup Fee Dedicated Cloud - Cloud Provided by VIDIZMO or Customer Customer pays for: Server License Client Access License (for all authenticated users) One Time Installation Costs Infrastructure Support (Optional) Standard Support is included with License Premier & Premier Plus Support is Optional

  4. Option 1: Shared Cloud Model Customer purchases license for a tenant within VIDIZMO multi-tenant Software installed in VIDIZMO s Microsoft Azure Account Customer pays VIDIZMOfor all costs including: Software License Installation Support Cloud consumption such as CPU, bandwidth, storage , encoding, CDN etc. VIDIZMO provides standard security and compliance polices Software updates and upgrades are performed regularly at VIDIZMO s schedule.

  5. Option Option 2: Dedicated Cloud 2: Dedicated Cloud - - Customer s Azure Account Azure Account Customer s Preferred model for most Enterprise Customers Customer uses their existing Microsoft Azure Account or purchases new Azure Account A separate Subscription is created within Customer s Azure Account for VIDIZMO Software VIDIZMO Software is installed in a separate Subscription within customer s Azure Account Customer purchases VIDIZMO software license & services to install and manage VIDIZMO Software Customer enjoys complete control of Microsoft Azure Account and Subscription to enforce its security and compliance policies Customer retains complete control & ownership of CPU, Storage, Streaming, Encoding, Media Services and pays a low negotiated rate for these cloud services directly to Microsoft Customer receives software updates automatically, however may choose to install updates at their own convenient time

  6. Option 3: Dedicated Cloud VIDIZMOs Azure Account Option 2: VIDIZMO Software installed in VIDIZMO s Microsoft Azure Account Customer pays VIDIZMOfor following costs : VIDIZMO Software License VIDIZMO Software Installation VIDIZMO Software Support to maintain & update dedicated install Cloud consumption costs such as CPU, bandwidth, storage , encoding, CDN etc. VIDIZMO also enforces security and compliance polices according to customer requests Customer receives software updates automatically, however may choose to install updates at their own convenient time Customer maintains admin rights on environment and either manages security policies or delegates some permissions for VIDIZMO to perform certain tasks

  7. Option 4: On-Premises Install Option 4: VIDIZMO Software is installed in Customer s Data Center Customer pays VIDIZMOfor all costs including: VIDIZMO Software License VIDIMZO Software Installation VIDIZMO Software Support Customer is responsible for providing CPU, Storage and software license for OS (Windows Server) & SQL Server Customer enforces security and compliance polices Customer receives software updates automatically, however may choose to install updates at their own convenient time

  8. Azure Account & Subscriptions What is a Microsoft Azure Account? Microsoft Azure Account is a shell to provide; Reporting on usage of the services Billing of the services And Account Administration What is Microsoft Azure Subscription? Microsoft Azure Subscription provides; The services themselves like (Virtual Machines, Cloud Services, Media Services, Storage, CDN, Azure SQL, Biztalk, Microsoft Azure Active Directory, Virtual Networks, etc.) Control on who can use the resources Isolated Cloud Environment under a parent Microsoft Azure Account Control

  9. VIDIZMO High Availability (HA) Setup Microsoft Azure

  10. VIDIZMO High Availability Setup In High Availability Application Deployment Mode multiple dedicated VMs host VIDIZMO Front end and back end services in an application farm, multiple VMs host VIDIZMO databases in a High availability environment and VIDIZMO state service is deployed on multiple VMs in a state cluster. This environment provides high availability in case of any VM failure. VIDIZMO Application on production environment will be deployed in High Availability Mode. To ensure high availability three highly available configurations will be established in production environment. Application Farm (Active-Active) Database Cluster (Active-Passive) State Cluster

  11. High Availability Application Farm High Availability Application Farm Application Farm consists of two servers in Active-Active mode. VIDIZMO Web Application and back end service (WCF & Windows) will be deployed on these server in a web farm environment with a load balancer managing traffic between both servers. In case of load, maintenance and failure of any web server load balancer will automatically shift all traffic to the other server to and thus maintain high availability for web traffic. Application Farm will consist of two application VMs behind a Load Balancer with a public IP VIDProdApp01 VIDProdApp02 This public IP will be mapped with production application domain on domain host provider. All traffic for production application will be directing on Load Balancer and Load Balancer will redirect traffic on VIDProdApp01 or VIDProdApp02 respectively. If one of the application VMs fail the traffic of that VM will shift to other VM.

  12. High Availability Database High Availability Database Database High Availability will consist of two servers in Active-Passive mode. VIDIZMO Databases is deployed on two server in a Windows Server Failover Cluster (WSFC) environment in AlwaysOn availability group setup In case of failure or maintenance of any server, the other server will remain available to maintain database operations for VIDIZMO application and thus maintain high availability Database High Availability consists of two node: VIDProdDB01 - Primary Replica VIDProdDB02 - Secondary Replica VIDIZMO application databases will be deployed on both node with Synchronized replication setup between Primary Replica and Secondary Replica

  13. VIDIMZO : SQL Server Reporting Cluster SQL Server Reporting Service is deployed on two application Servers * VMs VIDProdApp01 and VIDProdApp02 Databases ReportServer and ReportServerTempDB will deployed in an Always On Availability Group setup, which consist of two nodes VIDProdDB01 and VIDProdDB02 Both Reporting Services share databases (1) ReportServer and (2) ReportServerTempDB. In case if one node fails both Reporting Services will be connected to the other node. Following diagram define the deployment of Reporting Services in high availability environment.

  14. VIDIZMO : State Cluster State Cluster consists of two servers VIDIZMO state service is deployed in a State cluster setup in order to maintain VIDIZMO application State and Cache In case of failure or maintenance of one server, the second server remain available to maintain State and Cache management operation for VIDIZMO Application thus maintaining high availability

  15. Typical Install Application Server 8 core, 14 GB RAM, 100 GB Drive 443 Streaming Server Optionally, a separate hardware for streaming server component of vidizmo can be installed on a separate server to increase streaming throughput . Spec for this server will depend upon concurrent user requirement. A typical install will use same spec as application server Public Load Balancer 443 443 Application farm VIDProdAPP0 1 VIDProdAPP0 2 SQL Servers 8 core, 14 GB RAM, 250 GB Drive 51818 Cache Servers 4 core, 7.5 GB RAM, 100 GB Drive AlwaysOn Availability Group Listener Note: Hardware sizing and number of servers vary based on concurrent users requirement. VIDIMZO can also be installed in single instance or load balanaced model 51818 51818 Database high availability VIDProdDB01 VIDProdDB02 AlwaysOn Availability Group Virtual Network VIDIZMO On-Premises or Dedicated Cloud - High Available Setup

  16. On Premise 88/389 443 SAML P / ID Connector Active Directory Node 1 Node 'n' Node 2 Streaming (AMS) Encoder (AMS) Azure Traffic Manager Azure Media Services Public Load Balancer Public Load Balancer 443/80/ 3329 443/80/ 3329 VIDIZMO Cache 88/123/135/389/445/464/ 3268/3269/53/4912-65535 11211/ 3329 VIDIZMO APP VIDIZMO APP Domain Replication Domain Controller Domain Controller VIDIZMO APP 88/123/135/389/445/464/ 3268/3269/53/4912-65535 VIDIZMO Cache Internal Load Balancer AlwaysOn Availability Group Listener 11211/ 3329 Domain Controller 51818/ 59999/ 3343/ 3329 51818/ 59999/ 3343/ 3329 Primary Data Center VIDIZMO DB VIDIZMO Cache Asynchronous Commits Secondary Data Center VIDIZMO DB VIDIZMO DB VIDIZMO on Microsoft Azure - High Available + DR Setup

  17. On Premise 88/389 443 SAML P / ID Connector Node 1 Active Directory Node 'n' Node 2 Public Load Balancer 443/80/ 3329 11211/ 3329 VIDIZMO APP Streaming (AMS) Encoder (AMS) 51818/ 59999/ 3343/ 3329 VIDIZMO DB Azure Media Services VIDIZMO on Microsoft Azure Single Instance

  18. Thank You MORE QUESTIONS? Nadeem.khan@Vidizmo.com Cell: +1 703 731 2925

Related


More Related Content