10

abiCloud in 10 slides

  • Upload
    abiquo

  • View
    4.060

  • Download
    3

Embed Size (px)

DESCRIPTION

abiquo's abiCloud: product description

Citation preview

Page 1: abiCloud in 10 slides
Page 2: abiCloud in 10 slides

What is abiCloud?

open source tools

set of

virtual computer

that will help you create a

the cloudand connect it to

Tools = easy for developers

Open Source = flexible adapt it to your company work with the provider you

like

Virtual Computer = distribute IT resources and gain:

speed efficiency control

Cloud = scale plus: pay as you go + reduce

CAPEX and fixed costs improve reliability

Page 3: abiCloud in 10 slides

How can abiCloud help an ISP?

1. Manage virtual applications

2. Host them in your virtual computer

3. Offer high scalability services

4. Be able to work with the cloud provider you prefer

abiCloudabiCloud

+ speed

+ efficient

sysadmins users

perfect for both

and

Page 4: abiCloud in 10 slides

ArchitectureSurface / client

Makes daily tasks easy for users and admins

abiServer / web application

contains the business logic

manages all the datacenters as a unique virtual computer

abiCloud / web services

hypervisors installed in each machine

enables them to be integrated in the unique virtual computer

Page 5: abiCloud in 10 slides

Technology usedSurface / client Any kind of development technology Abiquo has chosen FLEX (RIA Adobe Technology) High Usability as easy as a desktop application but with the web

applications advantages

abiServer Programming language: Java Architecture: based on modular components only charges the

needed memory to work Security system: CAS Web Service and Remote Objects gateway allows easy integration

with third parties applications Hibernate data abstraction system allowing data storage in the

chosen repository Nagios easy integration with monitoring systems

abiCloud / web services Java Web Services gateway maximizes interoperability with abiServer WS-Management and Open Virtualization Format standards

industry references that enable a wide multi-technology offer Plug-in system enables system integration with any virtualization

technologies (VirtualBox, VMWare, Xen, etc.)

Page 6: abiCloud in 10 slides

Uses of abiCloud

Use your current structure to offer cloud services to your clients

Increase the capacity and scalability conecting to cloud providers such as

Amazon

1111Standard dataCenter

2222Extended dataCenter

3333Multiple

dataCenter

Manage remotely all your dispersed

dataCenters and offer your clients a bigger

infrastructure to scale

Page 7: abiCloud in 10 slides

Technical requirements

Main Server does not require special configuration SO: all supported, Lunix Debian recommended Apache Tomcat (application’s server) is hosting the client and the core application Java Virtual Machine must be java 1.5 or + For the Statistics module, it will be necessary to install or configure Nagios to recover

data Database Server Any relational database abiquo can help configuring one MySQL over Linux Debian recommendedImage Repository there can be more than one and they can be accessed online Web server that provides RSS (remote control of content changes) A NFS protocol will enable users to easily access the imagesNetwork Node Any OS abiquo platform installed over the OS allowing remote configuration and node

discovery For the Monitoring module: Nagios Daemon The HiperVisor of the chosen technology will be installedClient Any web browser Flash Player Plugin (98% of browsers already have it)

Page 8: abiCloud in 10 slides

Closer look to the application

workingworking in developementin developement

login

dashboard

infrastructure management

user management

virtual applications management

virtual images management

configuration

statistics

traceability

billing

network configuration

notifications

auto-scale

Page 9: abiCloud in 10 slides

Screenshots

Page 10: abiCloud in 10 slides

Licensing and pricing

Licensing

abiCloud’s core and the base of RIA interface will have an Open Source license with the aim of:

creating development community that reports and corrects bugs

improving the growth capacity increasing the potential to offer new

functionalities

(Basically, the Open Source advantages)

Pricing

In the future, companies will have the opportunity to contract premium modules to complement the base platform

Open Source

“dwarfs standing on the shoulders of

giants”