This document describes how to manage applications in a private cloud environment. It discusses using service templates to standardize application deployment and updates. Service templates capture application configurations and dependencies to allow consistent, predictable deployments. The document also covers using in-place and image-based updates to easily upgrade applications while maintaining service availability. Dynamic optimization and power optimization help adjust resource utilization based on workload changes.
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStackRightScale
Shannon Williams, VP of Market Development at RightScale, presented on the company's cloud orchestration software. Some key points:
- RightScale is a market-leading provider of cloud orchestration software designed from the ground up for cloud platforms.
- The software dramatically accelerates customers' ability to deploy cloud infrastructures across 60+ major cloud providers.
- RightScale builds on its footprint in cloud computing with products like Xen and NetScaler, and is led by a seasoned team with deep cloud expertise.
The document discusses System Center Virtual Machine Manager and its capabilities for managing virtualization infrastructure. It summarizes:
1. System Center VMM can deploy and manage virtual machines on different hypervisors like Microsoft Hyper-V, VMware vSphere, and Citrix XenServer.
2. It provides consistency across hypervisors by using the same methods to deploy services and manage virtualization.
3. Key capabilities of VMM include live migration, storage migration, networking abstractions, and tools for capacity management and rapid provisioning of virtual machines.
Private cloud infrastructure configure and deploy
In collaboration with IEEE Computer Society, the Cloud Security Alliance and Dell, Microsoft is hosting a 24 Hours in a Private Cloud virtual event
MS TechDays 2011 - Automating Your Infrastructure System Center Orchestrator ...Spiffy
This document provides an overview of System Center Orchestrator 2012 and its capabilities for automating infrastructure. Orchestrator is part of the System Center suite and provides integration, orchestration, and automation capabilities through workflow automation. It can automate tasks across multiple IT components through runbooks and activities. The document demonstrates how Orchestrator can be used to automate tasks like virtual machine provisioning, application recovery, and patch management.
This document discusses different service models in cloud computing including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It outlines the key characteristics of each model in terms of what is managed by the cloud provider versus the customer. For example, in IaaS the customer manages the applications, data, and some middleware while the provider manages the infrastructure including servers, storage, networking, and virtualization. PaaS provides additional managed services like runtime, middleware, and operating system. In SaaS, the provider manages everything except custom applications and some configuration settings.
This document provides an overview of Eucalyptus 3, an open source cloud computing platform. Key features of Eucalyptus 3 include high availability for core services, improved identity and access management, enhanced block storage, and full support for Windows images. The document discusses Eucalyptus' high availability architecture, which aims to maintain service integrity and respond quickly to failures in order to reduce downtime and administration costs. Examples of scalable web service deployments on Eucalyptus are also presented.
NIC 2013 - Configure and Deploy Private CloudKristian Nese
This document discusses configuring and deploying a private cloud using Microsoft technologies. It begins with an introduction to cloud computing concepts like deployment models, service models, and characteristics of cloud computing. It then discusses considerations for building a private cloud with Windows Server 2012, including high availability, scalability, storage, networking, security, automation, and manageability. The bulk of the document focuses on using System Center 2012 SP1 to configure and deploy a private cloud infrastructure with Virtual Machine Manager, including creating a Hyper-V cluster from bare metal servers and constructing a private cloud with pooled, abstracted resources. It also discusses life cycle management of cloud services, monitoring applications across public and private clouds, and demonstrates creating private clouds and services in V
This document describes how to manage applications in a private cloud environment. It discusses using service templates to standardize application deployment and updates. Service templates capture application configurations and dependencies to allow consistent, predictable deployments. The document also covers using in-place and image-based updates to easily upgrade applications while maintaining service availability. Dynamic optimization and power optimization help adjust resource utilization based on workload changes.
Citrix CloudStack - Build Your Own Scalable Infrastructure Cloud with CloudStackRightScale
Shannon Williams, VP of Market Development at RightScale, presented on the company's cloud orchestration software. Some key points:
- RightScale is a market-leading provider of cloud orchestration software designed from the ground up for cloud platforms.
- The software dramatically accelerates customers' ability to deploy cloud infrastructures across 60+ major cloud providers.
- RightScale builds on its footprint in cloud computing with products like Xen and NetScaler, and is led by a seasoned team with deep cloud expertise.
The document discusses System Center Virtual Machine Manager and its capabilities for managing virtualization infrastructure. It summarizes:
1. System Center VMM can deploy and manage virtual machines on different hypervisors like Microsoft Hyper-V, VMware vSphere, and Citrix XenServer.
2. It provides consistency across hypervisors by using the same methods to deploy services and manage virtualization.
3. Key capabilities of VMM include live migration, storage migration, networking abstractions, and tools for capacity management and rapid provisioning of virtual machines.
Private cloud infrastructure configure and deploy
In collaboration with IEEE Computer Society, the Cloud Security Alliance and Dell, Microsoft is hosting a 24 Hours in a Private Cloud virtual event
MS TechDays 2011 - Automating Your Infrastructure System Center Orchestrator ...Spiffy
This document provides an overview of System Center Orchestrator 2012 and its capabilities for automating infrastructure. Orchestrator is part of the System Center suite and provides integration, orchestration, and automation capabilities through workflow automation. It can automate tasks across multiple IT components through runbooks and activities. The document demonstrates how Orchestrator can be used to automate tasks like virtual machine provisioning, application recovery, and patch management.
This document discusses different service models in cloud computing including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It outlines the key characteristics of each model in terms of what is managed by the cloud provider versus the customer. For example, in IaaS the customer manages the applications, data, and some middleware while the provider manages the infrastructure including servers, storage, networking, and virtualization. PaaS provides additional managed services like runtime, middleware, and operating system. In SaaS, the provider manages everything except custom applications and some configuration settings.
This document provides an overview of Eucalyptus 3, an open source cloud computing platform. Key features of Eucalyptus 3 include high availability for core services, improved identity and access management, enhanced block storage, and full support for Windows images. The document discusses Eucalyptus' high availability architecture, which aims to maintain service integrity and respond quickly to failures in order to reduce downtime and administration costs. Examples of scalable web service deployments on Eucalyptus are also presented.
NIC 2013 - Configure and Deploy Private CloudKristian Nese
This document discusses configuring and deploying a private cloud using Microsoft technologies. It begins with an introduction to cloud computing concepts like deployment models, service models, and characteristics of cloud computing. It then discusses considerations for building a private cloud with Windows Server 2012, including high availability, scalability, storage, networking, security, automation, and manageability. The bulk of the document focuses on using System Center 2012 SP1 to configure and deploy a private cloud infrastructure with Virtual Machine Manager, including creating a Hyper-V cluster from bare metal servers and constructing a private cloud with pooled, abstracted resources. It also discusses life cycle management of cloud services, monitoring applications across public and private clouds, and demonstrates creating private clouds and services in V
This document provides an overview of Eucalyptus 3, an open source cloud computing platform. Key features of Eucalyptus 3 include high availability of components, improved block storage, full Windows support, and accounting/usage reporting. The document discusses Eucalyptus' high availability architecture, which allows services to failover and recover to ensure reliability and flexibility when deploying cloud applications.
The document discusses different cloud architectures and lessons learned from 100 CloudStack deployments. It outlines a process for defining a cloud architecture, describing the basic building blocks of a computing cloud. The document differentiates between traditional and cloud workloads, noting that workload reliability requirements drive unique architectural needs. It provides examples of architectures for traditional server virtualization and Amazon-style availability zones.
Oracle VM is Oracle's server virtualization solution. It provides several virtualization technologies including Oracle VM Server for x86 and SPARC servers, which allows consolidating applications by running multiple virtual machines on a single physical server. Oracle VM offers features such as live migration, high availability, dynamic resource scheduling, and storage connectivity. It provides a full-stack management solution with tools to deploy virtual machines quickly using templates and to manage thousands of VMs from a single console.
The document discusses the Windows Azure platform, which provides infrastructure and platform services through Microsoft's global network of data centers. Key features of the platform include scalable compute and storage, a service bus for integration, and access control services. The platform aims to offer developers agility, innovation, and cost efficiency through a pay-as-you-go cloud model.
This document discusses how System Center provides an integrated platform for managing applications, services, and infrastructure across physical, virtual, and cloud environments. It allows for:
1) Standardizing application deployment using templates to ensure consistent configurations.
2) Creating cloud abstractions that allow resources to be managed across different virtualization platforms from Microsoft, VMware, and Citrix.
3) Providing flexibility through delegation and control by allowing administrators to delegate self-service access and control utilization of cloud resources.
This presentation was presented at the Mobile World Congress in Barcelona, earlier this year. It has a strong Worklight illustration.
The presenters were as follows:
Leigh Williamson, IBM Distinguished Engineer
Miku Jha, Senior Solutions Architect
Johannes zu Eltz. Global Offerings Executive, IBM Mobile Enterprise Service
This 4-day VMware Advanced Administration course focuses on using vSphere tools to improve deployment, performance, monitoring, backup, recovery and best practices. Attendees will learn how to automate tasks using command line and scripting, and cover high availability clusters, fault tolerance, backup and recovery. The course also addresses patching, host profiles, security, and monitoring and tuning ESX and VM performance.
Windows Azure Uzerinden Alinabilen HizmetlerMustafa
This document discusses various services available on Windows Azure. It describes three main service models - Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). For IaaS, it discusses compute and storage services including virtual machines, storage accounts, and content delivery network. For PaaS, it discusses platform services like SQL Azure database, service bus for connectivity, and access control for security. It also discusses various Azure application services projects like Dublin, Geneva, Velocity and Dallas that provide additional capabilities.
Great news for Systems Center 2012 customers. With the aim of making System Center more cloud-friendly, Microsoft has made changes to the way that the licensing model for this popular product works. What used to be an extremely complex licensing system has been made much easier for clients to understand and manage. This presentation provides a quick overview of what these key updates are and work with a Softchoice Microsoft specialist to understand your needs under this new model moving forward.
An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...ShapeBlue
During this session, Giles Sirett Managing Consultant of ShapeBlue will look at the USE-CASE’s for CloudPlatform, the different versions of the technology available and the benefits it brings to service providers and enterprises alike.
Using his real world project experience, Giles will openly discuss competing technologies and where Citrix CloudPlatform sits in the currently Cloud eco-system. He will also look at the benefits to be gained from Citrix CloudPortal and Citrix CloudBridge.
The document proposes a Federated Cloud Management (FCM) architecture that utilizes a meta-broker and cloud brokers to manage the deployment of virtual appliances across multiple interconnected cloud infrastructures in a transparent and cost-effective manner by considering factors like varying load, interoperability, and minimizing cloud usage costs.
Microsoft SharePoint 2013-Streamlined Topology ModelDavid J Rosenthal
Streamlined topologies for SharePoint Server 2013 optimize system resources and maximize performance for users. Topologies scale out by standardizing servers at each tier - front-end, batch processing, and databases. As load increases, identically configured servers are added. Specialized servers may be used for services that impact performance, like search or Excel services. Distributed cache and request management servers are recommended for farms with more than 10,000 users.
The document summarizes a 5-day VMware vSphere Boot Camp that covers all key aspects of VMware vSphere including installation, configuration, management, monitoring and troubleshooting. By the end of the course, attendees will be able to design, implement, deploy, configure, monitor, manage and troubleshoot VMware vSphere 4. Topics include virtualization infrastructure, ESX installation, virtual networking, shared storage, virtual machines, vCenter, resource management, high availability, backup and recovery.
End-to-End Integrated Management with System Center 2012wwwally
The document discusses IT requirements and System Center components for virtual machine management. It describes deploying Virtual Machine Manager to configure physical and virtual servers. Virtual machines can be managed through service templates that define hardware profiles, operating systems, and applications. System Center monitors resource utilization and isolates issues. Dashboards in Excel and SharePoint integrate with Service Manager data.
Effektivisering af Cloud Serviceleverancer (IBM Tivoli)IBM Danmark
Oplev hvordan du kan øge effektiviteten gennem en cloud-løsning som kan anvendes til både eksisterende infrastruktur og services samt som en helt færdig løsning klar til brug for nye services.
Læs mere her: bit.ly/softwaredagtivoli5
This document discusses how System Center Service Manager 2012 can be used with System Center Orchestrator to provide automated IT service fulfillment. Key points include:
- Service Manager enables standardized and automated IT processes through integration with Orchestrator runbooks.
- The Service Manager connector for Orchestrator allows synchronization of runbook definitions and invocation of runbooks from Service Manager workflows.
- The Orchestrator integration pack for Service Manager provides interaction between runbooks and Service Manager objects like the CMDB, work items, and templates.
- Administrators can create service catalog offerings in Service Manager that incorporate Orchestrator runbooks to automate fulfillment of user requests.
Windows Azure UK Universities Bradford UniLee Stott
The document discusses different cloud computing models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It provides examples of cloud applications and services like Azure, Dynamics Online, and Office 365. It also covers topics like private and public clouds, and how workloads can scale on-demand in the cloud.
The document discusses cloud computing and virtualization technologies. It provides an overview of different types of clouds including private cloud, public cloud, and hybrid cloud. It also summarizes the five common building blocks of cloud computing: service-based, scalable/elastic, shared resources, pay-as-you-go, and use of internet technologies. Additionally, it outlines some of the key capabilities and global data center locations of Microsoft's Windows Azure cloud platform.
Developing and deploying windows azure applicationsManish Corriea
This document discusses getting started with Windows Azure tools and services. It covers building a new cloud service using Visual Studio templates, migrating an existing ASP.NET application to Azure, and managing SQL Azure databases. Key Azure concepts are explained like roles, instances, and storage. Demo sections show creating a cloud project, deploying to Azure, and using SQL Azure and caching services. Authentication, authorization, and connecting on-premises systems to Azure are also addressed.
CloudStack is an open source cloud management platform that allows users to provision virtual machines and cloud infrastructure resources. It supports multiple hypervisors and public/private cloud deployments. CloudStack provides a self-service user portal, resource monitoring, and APIs to automate administration tasks. It uses a multi-tier architecture with zones, pods, clusters, and hosts to scale horizontally.
Olivier Maes discusses lessons learned from 100 cloud deployments. Key points include:
- Citrix cloud computing powers many large production clouds with over 130 deployments.
- The Citrix cloud architecture uses core components like CloudStack, NetScaler, and CloudBridge.
- CloudStack is an open source cloud orchestration platform that has powered hundreds of clouds since 2008.
- Moving CloudStack to the Apache Software Foundation increased its community and adoption rates.
- Different workloads require tailored cloud architectures, like traditional enterprise or Amazon-style availability zones.
This document provides an overview of Eucalyptus 3, an open source cloud computing platform. Key features of Eucalyptus 3 include high availability of components, improved block storage, full Windows support, and accounting/usage reporting. The document discusses Eucalyptus' high availability architecture, which allows services to failover and recover to ensure reliability and flexibility when deploying cloud applications.
The document discusses different cloud architectures and lessons learned from 100 CloudStack deployments. It outlines a process for defining a cloud architecture, describing the basic building blocks of a computing cloud. The document differentiates between traditional and cloud workloads, noting that workload reliability requirements drive unique architectural needs. It provides examples of architectures for traditional server virtualization and Amazon-style availability zones.
Oracle VM is Oracle's server virtualization solution. It provides several virtualization technologies including Oracle VM Server for x86 and SPARC servers, which allows consolidating applications by running multiple virtual machines on a single physical server. Oracle VM offers features such as live migration, high availability, dynamic resource scheduling, and storage connectivity. It provides a full-stack management solution with tools to deploy virtual machines quickly using templates and to manage thousands of VMs from a single console.
The document discusses the Windows Azure platform, which provides infrastructure and platform services through Microsoft's global network of data centers. Key features of the platform include scalable compute and storage, a service bus for integration, and access control services. The platform aims to offer developers agility, innovation, and cost efficiency through a pay-as-you-go cloud model.
This document discusses how System Center provides an integrated platform for managing applications, services, and infrastructure across physical, virtual, and cloud environments. It allows for:
1) Standardizing application deployment using templates to ensure consistent configurations.
2) Creating cloud abstractions that allow resources to be managed across different virtualization platforms from Microsoft, VMware, and Citrix.
3) Providing flexibility through delegation and control by allowing administrators to delegate self-service access and control utilization of cloud resources.
This presentation was presented at the Mobile World Congress in Barcelona, earlier this year. It has a strong Worklight illustration.
The presenters were as follows:
Leigh Williamson, IBM Distinguished Engineer
Miku Jha, Senior Solutions Architect
Johannes zu Eltz. Global Offerings Executive, IBM Mobile Enterprise Service
This 4-day VMware Advanced Administration course focuses on using vSphere tools to improve deployment, performance, monitoring, backup, recovery and best practices. Attendees will learn how to automate tasks using command line and scripting, and cover high availability clusters, fault tolerance, backup and recovery. The course also addresses patching, host profiles, security, and monitoring and tuning ESX and VM performance.
Windows Azure Uzerinden Alinabilen HizmetlerMustafa
This document discusses various services available on Windows Azure. It describes three main service models - Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). For IaaS, it discusses compute and storage services including virtual machines, storage accounts, and content delivery network. For PaaS, it discusses platform services like SQL Azure database, service bus for connectivity, and access control for security. It also discusses various Azure application services projects like Dublin, Geneva, Velocity and Dallas that provide additional capabilities.
Great news for Systems Center 2012 customers. With the aim of making System Center more cloud-friendly, Microsoft has made changes to the way that the licensing model for this popular product works. What used to be an extremely complex licensing system has been made much easier for clients to understand and manage. This presentation provides a quick overview of what these key updates are and work with a Softchoice Microsoft specialist to understand your needs under this new model moving forward.
An introduction to Citrix CloudPlatform (powered by Apache CloudStack), Citri...ShapeBlue
During this session, Giles Sirett Managing Consultant of ShapeBlue will look at the USE-CASE’s for CloudPlatform, the different versions of the technology available and the benefits it brings to service providers and enterprises alike.
Using his real world project experience, Giles will openly discuss competing technologies and where Citrix CloudPlatform sits in the currently Cloud eco-system. He will also look at the benefits to be gained from Citrix CloudPortal and Citrix CloudBridge.
The document proposes a Federated Cloud Management (FCM) architecture that utilizes a meta-broker and cloud brokers to manage the deployment of virtual appliances across multiple interconnected cloud infrastructures in a transparent and cost-effective manner by considering factors like varying load, interoperability, and minimizing cloud usage costs.
Microsoft SharePoint 2013-Streamlined Topology ModelDavid J Rosenthal
Streamlined topologies for SharePoint Server 2013 optimize system resources and maximize performance for users. Topologies scale out by standardizing servers at each tier - front-end, batch processing, and databases. As load increases, identically configured servers are added. Specialized servers may be used for services that impact performance, like search or Excel services. Distributed cache and request management servers are recommended for farms with more than 10,000 users.
The document summarizes a 5-day VMware vSphere Boot Camp that covers all key aspects of VMware vSphere including installation, configuration, management, monitoring and troubleshooting. By the end of the course, attendees will be able to design, implement, deploy, configure, monitor, manage and troubleshoot VMware vSphere 4. Topics include virtualization infrastructure, ESX installation, virtual networking, shared storage, virtual machines, vCenter, resource management, high availability, backup and recovery.
End-to-End Integrated Management with System Center 2012wwwally
The document discusses IT requirements and System Center components for virtual machine management. It describes deploying Virtual Machine Manager to configure physical and virtual servers. Virtual machines can be managed through service templates that define hardware profiles, operating systems, and applications. System Center monitors resource utilization and isolates issues. Dashboards in Excel and SharePoint integrate with Service Manager data.
Effektivisering af Cloud Serviceleverancer (IBM Tivoli)IBM Danmark
Oplev hvordan du kan øge effektiviteten gennem en cloud-løsning som kan anvendes til både eksisterende infrastruktur og services samt som en helt færdig løsning klar til brug for nye services.
Læs mere her: bit.ly/softwaredagtivoli5
This document discusses how System Center Service Manager 2012 can be used with System Center Orchestrator to provide automated IT service fulfillment. Key points include:
- Service Manager enables standardized and automated IT processes through integration with Orchestrator runbooks.
- The Service Manager connector for Orchestrator allows synchronization of runbook definitions and invocation of runbooks from Service Manager workflows.
- The Orchestrator integration pack for Service Manager provides interaction between runbooks and Service Manager objects like the CMDB, work items, and templates.
- Administrators can create service catalog offerings in Service Manager that incorporate Orchestrator runbooks to automate fulfillment of user requests.
Windows Azure UK Universities Bradford UniLee Stott
The document discusses different cloud computing models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It provides examples of cloud applications and services like Azure, Dynamics Online, and Office 365. It also covers topics like private and public clouds, and how workloads can scale on-demand in the cloud.
The document discusses cloud computing and virtualization technologies. It provides an overview of different types of clouds including private cloud, public cloud, and hybrid cloud. It also summarizes the five common building blocks of cloud computing: service-based, scalable/elastic, shared resources, pay-as-you-go, and use of internet technologies. Additionally, it outlines some of the key capabilities and global data center locations of Microsoft's Windows Azure cloud platform.
Developing and deploying windows azure applicationsManish Corriea
This document discusses getting started with Windows Azure tools and services. It covers building a new cloud service using Visual Studio templates, migrating an existing ASP.NET application to Azure, and managing SQL Azure databases. Key Azure concepts are explained like roles, instances, and storage. Demo sections show creating a cloud project, deploying to Azure, and using SQL Azure and caching services. Authentication, authorization, and connecting on-premises systems to Azure are also addressed.
CloudStack is an open source cloud management platform that allows users to provision virtual machines and cloud infrastructure resources. It supports multiple hypervisors and public/private cloud deployments. CloudStack provides a self-service user portal, resource monitoring, and APIs to automate administration tasks. It uses a multi-tier architecture with zones, pods, clusters, and hosts to scale horizontally.
Olivier Maes discusses lessons learned from 100 cloud deployments. Key points include:
- Citrix cloud computing powers many large production clouds with over 130 deployments.
- The Citrix cloud architecture uses core components like CloudStack, NetScaler, and CloudBridge.
- CloudStack is an open source cloud orchestration platform that has powered hundreds of clouds since 2008.
- Moving CloudStack to the Apache Software Foundation increased its community and adoption rates.
- Different workloads require tailored cloud architectures, like traditional enterprise or Amazon-style availability zones.
This document discusses the role of Hyper-V in implementing the NIST cloud computing model. It provides an overview of Hyper-V features and architecture. It also outlines the NIST definition of cloud computing, including its essential characteristics, service models, and deployment models. Finally, it describes how Microsoft implements a private cloud solution using Hyper-V as the hypervisor along with System Center for management and orchestration.
The document discusses Dell's work with OpenStack including developing an open source cloud installer called Crowbar that can deploy OpenStack in under 4 hours without internet access and automates the process of deploying and maintaining cloud infrastructure. It also talks about the importance of focusing on cloud operations and processes through automation in order to efficiently operate cloud infrastructure at scale.
This document discusses how to build a private cloud with Microsoft Hyper-V and System Center. It defines cloud computing models like IaaS, PaaS and SaaS. A private cloud provides hosted services behind a firewall. Options for implementing a private cloud include building your own, using Hyper-V Cloud Fast Track, or going with a hosted provider. Key technologies include Hyper-V, SCVMM, self-service portal and other System Center products. The presentation concludes with questions and contact information.
Configurando Private Cloud con System Center 2012Juanchi_43
This document discusses how System Center provides an integrated platform for managing applications, services, and infrastructure across physical, virtual, and cloud environments. It allows for:
1) Standardizing application deployment using templates to ensure consistent configurations.
2) Creating cloud abstractions that allow managing infrastructure from Microsoft, VMware, and Citrix in a unified way.
3) Providing flexibility through delegation and control by allowing administrators to delegate self-service access and control resource utilization.
The document summarizes CloudStack architecture plans for the future. It discusses moving to management server clusters per availability zone rather than per region. It also discusses using an object storage system for templates and snapshots rather than a separate NFS server. Finally, it discusses a possible future model where CloudStack manages existing virtualization clusters rather than deploying and managing its own system VMs.
CumuLogic provides a private Java Platform-as-a-Service (PaaS) that was launched in June 2012. It was founded by Sun alumni and is funded by Citrix. CumuLogic is launching new Cloud Services in January 2013 that will integrate with CloudStack and support additional programming languages beyond Java. The services will provide capabilities like logging, messaging, storage, compute, monitoring, backup/restore and more to avoid "empty cloud syndrome." CumuLogic 2.0 screenshots show the services and dashboard capabilities. CumuLogic aims to provide a suite of fully managed cloud services above the IaaS APIs in an on-demand, pay-as-you-go model.
MySQL Server architecture uses a pluggable storage engine design that allows different database storage formats. It provides connectors for various programming languages and platforms. Key components include the query parser, optimizer, and caches. MySQL Cluster is a shared-nothing distributed database that provides high availability, parallelism, and linear scalability through its clustered architecture and data distribution across nodes. MySQL Enterprise Monitor provides performance and health monitoring for MySQL instances.
This document summarizes the key components and architecture of CloudStack. It describes how CloudStack manages virtual machines, networks, storage, templates, and jobs through a plugin architecture. Plugins allow CloudStack to support various hypervisors, network devices, and storage systems through a defined API. The document outlines how CloudStack coordinates the deployment of virtual machines across these components through its kernel and job scheduling.
SmartCloud Provisioning - servere i skyen på et splitsekund. Steen Eriksen &...IBM Danmark
IBM SmartCloud Provisioning is a cloud provisioning solution that provides highly automated, scalable, and flexible infrastructure as a service (IaaS). It allows for quick deployment of virtual machines and applications, supports multi-tenancy, and offers advanced image management capabilities. DutchCloud, an IBM partner, implemented SmartCloud Provisioning to provide their customers with on-demand, isolated cloud resources and disaster recovery capabilities with minimal administration.
Tivoli Development Cloud Pennock Final WebKennisportal
The document discusses IBM's Tivoli Development Cloud Initiative. It describes how IBM used cloud computing to improve its software development and testing environment. Previously, setting up test environments was slow and inefficient. IBM created a private cloud using virtualization that allows developers to quickly and easily provision virtual test environments on demand. This has significantly reduced costs and improved productivity by reducing environment setup times from weeks to hours. Key benefits included optimized resource utilization, reduced administration costs, and an ability to rapidly scale test capabilities up or down as needed.
The document provides an overview of cloud computing concepts including definitions, categories, architecture, security best practices, economics, pitfalls and recommendations for adoption. It discusses the main service models of infrastructure as a service (IaaS), platform as a service (PaaS) and software as a service (SaaS). It also addresses common myths around cloud computing such as concerns regarding security, reliability and performance.
The document discusses MySQL Enterprise Monitor, a tool that provides centralized monitoring of MySQL environments. It allows users to get a single consolidated view of an entire MySQL infrastructure, including automated monitoring, alerts, query analysis, and visualizations. It also features integrated replication monitoring, security advisors to detect issues, and integration with support to help troubleshoot problems. The goal is to help DBAs more easily manage MySQL performance, scale their work, and spend less time on tasks like writing custom monitoring scripts.
The document discusses an overview of cloud computing and Synergetics IT Services' approach to cloud computing. It provides examples of how cloud computing can dynamically scale IT capacity up and down to match load forecasts and actual loads over time. It also summarizes the key concepts of infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS).
Choosing Your Windows Azure Platform Strategydrmarcustillett
The document discusses Windows Azure, Microsoft's cloud computing platform. It provides details on Azure's global datacenter infrastructure, which uses large shipping containers to house servers in environmentally sustainable facilities. It also describes Azure's core services including compute, storage, data, networking and platforms that applications can be built upon. Strategies for moving applications or workloads to Azure like greenfield development, migration and extension are presented. Considerations for developing applications on Azure around state management, failure handling and optimization techniques are also covered. Challenges of moving to the cloud like data security, portability and sovereignty are noted.
IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009Manuela Moroncini
IBM offers a comprehensive portfolio of cloud computing solutions and capabilities:
- IBM provides consulting services, implementation services, and operation services to help enterprises transform their IT using cloud computing.
- IBM's cloud solutions include CloudBurst which provides a pre-integrated cloud platform, WebSphere CloudBurst for deploying WebSphere applications in the cloud, and LotusLive which offers collaboration software as a service.
- IBM has capabilities in service management, virtualization, image management, and security to help customers build and manage cloud environments and applications.
This document describes a hybrid cloud management solution that provides:
1. Application management across private and public clouds using a single management point.
2. Role-based access and delegation of access to cloud subscriptions and resources through templates and quota enforcement.
3. Service management capabilities for both cloud consumers and providers including service catalog, request offerings, and support for the cloud consumer.
The document discusses the "Tragedy of the Commons" concept in relation to open source software. It notes that while open source is now the default model for cloud, big data and new technologies, many critical open source projects face underfunding and lack of developer contributions, similar to an overgrazed common field. The document suggests organizations should invest in open source either by paying vendors or contributing code upstream to support core infrastructure projects.
On-demand Continuous Integration with Jenkins, jclouds, and CloudStackke4qqq
This document discusses using Jenkins, jclouds, and CloudStack together to provide scalable continuous integration testing. It describes how the author transitioned from using dedicated Jenkins masters and VMs to dynamically provisioning build slaves from CloudStack on demand using jclouds. The key steps were building standard images with Packer, configuring the jclouds plugin in Jenkins to integrate with CloudStack as the cloud provider, and configuring jobs to spin up slaves when needed and terminate them after 30 minutes of idle time. This approach provides scalable testing resources that match the varying demand of their many projects.
This document discusses innovations and risks related to cloud computing and containers. It notes that while public cloud infrastructure services continue growing, the private cloud market has narrowed. It also notes that while infrastructure as a service (IaaS) remains niche for some, operating an internal cloud can erode advantages over public cloud. The document also discusses consolidation in the platform as a service (PaaS) market and risks around building developer communities for open source PaaS projects. It acknowledges security issues with containers and how people consume untrusted container images. Finally, it suggests people are increasingly deploying services using schedulers like Mesos and Kubernetes rather than directly managing virtual machines.
Understanding the CloudStack Release Processke4qqq
The document discusses the CloudStack release process. It describes the current process which involves feature development, feature freeze, code freeze, and multiple release candidates that cause frustration. The process aims for a 4 month release cycle but has never maintained the schedule. The document proposes moving to reliance on automated testing, more rigid acceptance standards, gated commits based on passing tests, and releasing more frequently with smaller changes to improve quality and reduce delays.
ApacheConEU Keynote: What is the value of the Apache Software Foundationke4qqq
The document discusses the value of the Apache Software Foundation and its mission to provide software for the public good through various projects. The Apache Software Foundation supports numerous open source projects that create widely-used software such as web servers, data processing tools, and databases.
This document discusses using Ceph block storage (RBD) with Apache CloudStack for distributed storage. Ceph provides block-level storage that scales for performance and capacity like SAN storage, addressing the need for EBS-like storage across availability zones. CloudStack currently uses local disk or requires separate storage resources per hypervisor, but using Ceph's distributed RBD allows datacenter-wide storage and removes constraints. Upcoming support in CloudStack includes format 2 RBD, snapshots, datacenter-wide storage resources, and removal of legacy storage dependencies.
DevOps is primarily about culture, not tools. It aims to break down barriers between development and operations teams through continuous improvement. While tools are important, they don't define DevOps or ensure its goals are met. True DevOps requires cultural changes like empowering workers, eliminating fear, and prioritizing quality over metrics. It draws from philosophies like eliminating silos, constant learning, and taking responsibility for organizational change.
Infrastructure as code with Puppet and Apache CloudStackke4qqq
This document discusses using Puppet to define infrastructure as code with Apache CloudStack. It describes how Puppet can be used to provision and configure virtual machines on CloudStack as well as define entire application stacks. The author provides examples of using Puppet types and providers to define CloudStack instances and groups of instances that can be deployed with a single Puppet manifest. Links are included to learn more about using Puppet to manage CloudStack infrastructure.
DevOps, Cloud, and the Death of Backup Tape Changerske4qqq
- DevOps aims to break down barriers between development and operations teams through automation, measurement, and culture change. This enables faster delivery of applications and services.
- Traditional IT operations has focused too much on control and constraint rather than enabling teams. As a result, developers often work around or avoid IT.
- If IT does not adapt by becoming more agile and self-service oriented like cloud computing, it risks becoming irrelevant like backup tape changers - a outdated technology that people work to avoid. IT must partner with teams rather than control them to remain relevant in the future.
CloudStack is an open source cloud computing platform that allows users to build and manage virtualized cloud environments. It provides tools for provisioning virtual machines, managing networks and storage, and monitoring resource usage. CloudStack's architecture includes components like hypervisors, primary storage, secondary storage, clusters, zones, and a management server. It offers both an administrative web interface and APIs for management and integration.
Infrastructure as code with Puppet and Apache CloudStackke4qqq
Puppet can now be used to define not only the configuration of machines, but also the machines themselves and entire collections of machines when using CloudStack. New Puppet types and providers allow defining CloudStack instances, groups of instances, and entire application stacks that can then be deployed on CloudStack. This brings infrastructure as code to a new level by allowing Puppet to define and manage the entire CloudStack infrastructure.
This document discusses using Puppet and infrastructure as code to manage Apache CloudStack infrastructure. It introduces the cloudstack_resources Puppet module which allows defining CloudStack instances and entire application stacks in Puppet manifests. This enables treating infrastructure like code where Puppet can deploy and configure entire environments on CloudStack. Examples are given of classifying servers and deploying a Hadoop cluster with a single Puppet resource definition. Links are provided to resources for using Puppet with CloudStack and videos that further explain the concepts.
This document discusses using Puppet to manage infrastructure as code with Apache CloudStack. It describes how Puppet types and providers were developed to allow defining CloudStack instances and entire application stacks in Puppet manifests. This enables automated deployment and configuration of infrastructure along with software configuration. Examples are given of using Puppet to define CloudStack instances, groups of instances that make up an application stack, and setting defaults for attributes. Resources mentioned include the CloudStack and Puppet GitHub pages.
This presentation provides an overview of Apache CloudStack, an open source cloud computing platform. It discusses CloudStack's history and licensing, its ability to provide infrastructure as a service across multiple hypervisors, and how it enables multi-tenancy, high availability, scalability, and resource allocation. Key CloudStack components and concepts are also summarized, such as networking models, security groups, primary and secondary storage, usage tracking, and its management architecture.
The document discusses several monitoring tools like Nagios, collectd, and Ganglia and notes their lack of automation plugins and APIs. It then introduces Zenoss as a holistic monitoring solution with powerful plugins and APIs that can monitor various cloud platforms, hypervisors, and provide dashboards. Finally, it lists some resources for getting started with Zenoss including documentation, community forums, and code repositories.
CloudStack is an open source cloud computing platform that provides infrastructure as a service. It was originally formed in 2008 as VMOps and was later acquired by Citrix in 2011. CloudStack allows for on-demand provisioning of computing resources in a multi-tenant environment with high availability and supports various hypervisors including KVM, XenServer, and VMware. It provides APIs to manage and automate the provisioning of virtual computing resources.
CloudStack is an open source cloud computing platform that provides infrastructure as a service. It was originally formed in 2008 as VMOps and was later acquired by Citrix in 2011. CloudStack allows for on-demand provisioning of computing resources in a multi-tenant environment with high availability and supports various hypervisors including KVM, XenServer, and VMware. It provides APIs to manage and automate the provisioning of virtual servers, load balancing, firewalls, storage, and networking.
Successfully deploy build manage your cloud with cloud stack2ke4qqq
This document discusses CloudStack, an open source cloud management platform. It provides an overview of CloudStack's capabilities including deploying and managing virtual servers on demand, networking services, high availability, multi-tenancy, and support for multiple hypervisors. The document also discusses CloudStack's architecture, resources, availability zones, APIs, and acquisition by Citrix to build on their footprint in cloud computing. It concludes with inviting questions and providing contact information.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
The Microsoft 365 Migration Tutorial For Beginner.pptxoperationspcvita
This presentation will help you understand the power of Microsoft 365. However, we have mentioned every productivity app included in Office 365. Additionally, we have suggested the migration situation related to Office 365 and how we can help you.
You can also read: https://www.systoolsgroup.com/updates/office-365-tenant-to-tenant-migration-step-by-step-complete-guide/
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
Discover top-tier mobile app development services, offering innovative solutions for iOS and Android. Enhance your business with custom, user-friendly mobile applications.
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframePrecisely
Inconsistent user experience and siloed data, high costs, and changing customer expectations – Citizens Bank was experiencing these challenges while it was attempting to deliver a superior digital banking experience for its clients. Its core banking applications run on the mainframe and Citizens was using legacy utilities to get the critical mainframe data to feed customer-facing channels, like call centers, web, and mobile. Ultimately, this led to higher operating costs (MIPS), delayed response times, and longer time to market.
Ever-changing customer expectations demand more modern digital experiences, and the bank needed to find a solution that could provide real-time data to its customer channels with low latency and operating costs. Join this session to learn how Citizens is leveraging Precisely to replicate mainframe data to its customer channels and deliver on their “modern digital bank” experiences.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
5. What is Apache CloudStack?
• CloudStack is an open source Infrastructure-as
–a-Service (IaaS) orchestration platform that
enables users to build, manage and deploy
compute cloud environments.
• CloudStack is a Top-Level Project at the Apache
Software Foundation.
6. Graphical User Interface
• CloudStack offers an administrator's Web interface, used for
provisioning and managing the cloud, as well as an end-user's Web
interface, used for running VMs and managing VM templates.
• The UI can be customized to reflect the desired service provider
or enterprise look and feel.
7. • CloudStack Web Services Query HTTP API is loosely based on the
REST architecture and allows developers to create new
management solutions or integrate existing systems with
CloudStack. It supports output in both XML and JSON.
• EC2/S3 support (translation layer) is also present.
8. Benefits of CloudStack
Workforce Leverage
Self Service
Remove IT as a service delivery critical path
Management
Automation Reduce IT operational costs
Workload
Standardization Consistent application and service deployment
Capital Leverage
Usage Metering
Visibility into user and line of business usage
Centralized
Management Manage complete infrastructure, regardless of scale
Smarter
Virtualization Drive reduced capital requirements
10. Dashboard Provides Overview of Consumed Resources
• Running, Stopped & Total VMs
• Public IPs
• Private networks
• Latest Events
11. Virtual Machine Management
Users
Change
VM Operations Console Access VM Status
Service Offering
Start
• CPU Utilized 2 CPUs 4 CPUs
Stop 1 GB RAM 4 GB RAM
• Network Read
20 GB 200 GB
Restart • Network Writes
20 Mbps 100 Mbps
Destroy
12. Volume & Snapshot Management
Add / Delete VM 1
Volumes Volume
Create Templates Volume Template
from Volumes
Hourly Weekly
Schedule Now
Snapshots Daily Monthly
View Snapshot
History ….
12/2/2012 7.30 am 2/2/2012 7.30 am
13. Network & Network Services
• Create Networks and attach VMs
• Acquire public IP address for NAT &
load balancing
• Control traffic to VM using ingress and
egress firewall rules
• Set up rules to load balance traffic
between VMs
15. CloudStack Architecture
(OSS/BSS, Monitoring, Identity Management , Etc)
User Interface Developer API
Operational Integration Administrator End User Console Amazon*
Availability and Security Image Libraries
Integration API
snapshots LB HA Monitoring
Application Catalog
Dynamic Workload Management
Resource Management Custom Templates
Operating System ISOs
Servers Storage Network
Service Management (Metering, Accounts, etc.)
Virtualization Layer
Servers Network Storage
16. Cloud Infrastructure Overview - Summary
• One or more hosts grouped into a
cluster
Secondary
• One or more clusters grouped into a Management Storage
Server
pod
• One or more pods grouped into a
zone
• One or more zones controlled by MySQL
one management server Cloud_db
17. Components
• Hosts
• Servers onto which services will be provisioned VM
• Primary Storage Host
• VM disk storage Network
VM
• Cluster Host
• A grouping of hosts and their associated storage
Primary
• Pod Storage
• Collection of clusters in the same failure boundary
• Network Cluster
• Logical network associated with service offerings Secondary
Storage Cluster
• Secondary Storage
• Template, snapshot and ISO storage
CloudStack Pod
• Zone
• Collection of pods, network offerings and secondary storage
CloudStack Pod
• Management Server Farm
• Management and provisioning tasks
Zone
18. CloudStack Infrastructure -
Overview
• CloudStack provides a number of
‘infrastructure’ pieces, external to the
management server that provide scalable
services.
• Secondary Storage (SSVM)
• Console Proxy (CPVM)
• Virtual Router (VR or domR)
19. Secondary Storage
• Secondary Storage - provides
storage for machine images and
snapshots
• Secondary Storage VM - provides
stateless and scalable management
and interaction with Secondary
Storage.
20. Console Proxy
• Hypervisors provide access to
the ‘console’ of a virtual machine
generally via VNC.
• Accessing it requires direct
access to the hypervisor -
including credentials into the
hypervisor directly.
• CPVM proxies access to the
VNC session and provides access
control so that others can’t get
access.
• Automatically scales to handle
demand of console sessions.
• Provides an AJAX interface that
is usable on virtually any device.
21. Virtual router
• Lowest common denominator (so far) is a virtual machine.
• Provides a number of services
• DHCP
• Routing
• DNS
• Loadbalancing
• Firewall
• NAT
Editor's Notes
How many of you are using IaaS today? How many of those are using public cloud? Anyone using anything other than Amazon? Anyone work for a service provider? Any interesting use cases that folks want to talk about?
Empower users to “serve themselves”— removing IT from the critical path of the service delivery Automate previously labour intensive tasks, helping to reduce IT operation costs and deliver faster Reduces complexity and variability by using standard workloads which ensures consistency with each application and service deployment Retains visibility into resource allocation and line of business usage on a real-time level Increased server/admin ratio and delivers benefits of scale — even if deployed globally
The process of requesting a VM follows a simple wizard model. The user first starts by selecting which Zone the VM will be deployed into, then selects the service offering and any additional disks. The last step in the wizard is to select a network topology from the list of options defined for that service, zone and user.
User at a glance can see all the resources he is currently consuming, their current status and also get alerted on critical events related to his resources.
Once provisioned, user has full control of the virtual machines including it’s management. Based on the future needs, the user can even change the profile of the VM (i.e. increment or reduce resources) by changing the underlying service offering.
User also full access/control to the root and data disks. User can manage his data by adding/deleting volumes. He can also devise his back-up strategy by scheduling snapshots of the volumes as well as controlling how many snapshots CS should maintain. Based on the limits set by user, CloudStack cleans up the older snapshots automatically
User can determine the number of networks VM is on. He can control all incoming and outgoing traffic by setting up appropriate firewall rules. By default, for any VM deployed, CloudStack automatically sets up rules to stop all incoming traffic and allow all outgoing traffic. User can also set up load balancer rules to spread traffic among two or more VMs he owns.
Amazon APIs support is via CloudBridge (not to confuse with Citrix NetSCaler CloudBridge) which is a separate open source project. CloudBridge provides an Amazon EC2 compatible API accessible through both SOAP and REST web services. The EC2 API calls are translated to CloudStack API calls by CloudBridge. Clients can continue using existing EC2-compatible tools.
[ kevin: I think you want to define terms then use them in the deployment arch slide ] The core components of a CloudStack implementation are: Hosts – Hosts are servers from at least one of the supported virtualization providers. CloudStack fully supports hosts from multiple providers, but does not convert VM images from one hypervisor type to another. Depending on the hypervisor, a “host” may be a higher level concept. For example, in XenServer a CloudStack “host” is equivalent to a XenServer resource pool and the “host” entry is the pool master. Primary Storage – Primary storage is the hypervisor level storage containing the deployed VM storage. Primary storage options will vary by hypervisor, and depending upon the hypervisor selected, CloudStack may impose requirements upon it. Cluster – Host groups are combined into Clusters which contain the primary storage options for the Cluster. Primary storage isn’t shared outside of a Cluster. In the case of CloudStack, a Cluster in of itself does not imply modification of any clustering concept within the hypervisor. For example, in XenServer a resource pool is a host to CloudStack, and CloudStack does not create a super set of Cluster functionality for XenServer. Pod -- Host groups are combined first into Clusters and then into Pods. For many customers, a pod represents a high level physical concept like a server rack Network – Network is the logical and physical network associated with service offerings. Multiple concurrent network service offerings and topologies can be supported within CloudStack Secondary Storage – Secondary storage is the storage system used for template and ISO management. It also is where snapshot events occur. Zone – A zone is a collection pods to form some level of service availability. While Amazon EC2 defines an availability zone as a data center, CloudStack keeps the concept more abstract allowing cloud operators to have multiple availability zones within a given data center. Management Server Farm – The CloudStack management server farm is a grouping of CentOS/RHEL CloudStack servers forming a web farm, with an underlying MySQL cluster database. The management server farm can manage multiple Zones, and can be virtualized.