Thursday, January 8, 2015

Apache cloudstack 4.4.2 installation on malty node

Apache cloudstack 4.4.2 installation on malty node.

Minimum System Requirements
Operating system:
Preferred: CentOS/RHEL 6.3+ or Ubuntu 12.04(.1)
64-bit x86 CPU (more cores results in better performance)
8 GB of memory
250 GB of local disk (more results in better capability; 500 GB recommended)
At least 1 NIC
Statically allocated IP address
Fully qualified domain name as returned by the hostname command
Configuring Management server –Linux vm1.
1)To configure static ip
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
i)Ip should be static(BOOTPROTO=static)
ii)ONBOOT=yes
2)To check Hostfull name command
hostname –fqdn (host full name) if hostname not available goto below file and edit the details
#vi /etc/sysconfig/network
HOSTNAME=csmgmt1.cloud.com

Also give entry for hostname
#vi /etc/hosts
192.168.0.12(vm ip)=csmgmt1.cloud.com

To update hostname run the command
#Hostname csmgmt1
3)Resolve.conf use to direct the hostnames
vi /etc/resolve.conf
 nameserver 8.8.8.8
4 )ping www.cloudstack.org to check internet connectivity
5)Create the file with the help of vi editor and enter the below commands it is help to download the packages for cloudstack.
#vi /etc/yum.repos.d/cloudstack.repo
[cloudstack]
name=cloudstack
baseurl=http://cloudstack.apt-get.eu/rhel/4.4/
enabled=1
gpgcheck=0
6)Network time protocol  is a protocol that is used to synchronize computer clock times in a network of computers. NTP uses Coordinated Universal Time (UTC) to synchronize computer clock times to a millisecond, and sometimes to a fraction of a millisecond
#yum install ntp
7) Selinux-CloudStack can be blocked by security mechanisms, such as SELinux. Disable SELinux to ensure + that the Agent has all the required permissions.
SELINUX=permissive
7.a) setenforce permissive
8)cloudstack-installation The CloudStack Management server can be installed using either RPM or DEB packages. These packages will depend on everything you need to run the Management server
#yum install cloudstack-management
9) Vhd-utilsThis procedure is required only for installations where XenServer is installed on the hypervisor hosts.Before setting up the Management Server
#cd /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver
In this location download vhd utils 
 wget http://download.cloud.com.s3.amazonaws.com/tools/vhd-util
Configuring Database server –Linux vm2.
 1) Configure static ip
 2)check fully qualified domain name
3) Resolve.conf use to direct the hostnames
4) ping www.cloudstack.org to check internet connectivity
1 ) Install MySQL from the package repository of your distribution
#yum install mysql-server
2) Open the MySQL configuration file. The configuration file is vi /etc/my.cnf (or)vi /etc/mysql/my.cnf, depending on your OS.Insert the following lines in the [mysqld] section.You can put these lines below the datadir line. The max_connections parameter should be set to 350 multiplied by the number of Management Servers you are deploying. This example assumes one Management Server.
 #vi /etc/my.cnf
Insert the following lines below [mysqld] section
innodb_rollback_on_timeout=1
innodb_lock_wait_timeout=600
max_connections=700
log-bin=mysql-bin
binlog-format = 'ROW'

3) Start or restart MySQL to put the new configuration into effect
#service mysqld start
4 ) restart MySQL
#service mysql restart
5 ) Run the following command to secure your installation. You can answer “Y” to all questions
#mysql_secure_installation(optional)
6 )To give all permissions to user “cloud” run the below command on DB server
#mysql -u root –p (to enter in to mysql db)
>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;(grant permissions-root)
>GRANT ALL PRIVILEGES ON *.* TO 'cloud'@'%' WITH GRANT OPTION;( grant permissions-cloud)
Run Below Command in Management server
10 )Set up the database. The following command creates the “cloud” user on the database.
#cloudstack-setup-databases cloud:"password"@dbserverip --deploy-as=root:"password"
11)To check cloudstack running status
12) Now that the database is set up, you can finish configuring the OS for the Management Server. This command will set up iptables, sudoers, and start the Management Server
#cloudstack-setup-management
13)To download teplet
/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u http://cloudstack.apt-get.eu/systemvm/4.4/systemvm64template-4.4.1-7-xen.vhd.bz2 -h xenserver
If XenServer is installed on the hypervisor hosts
#xe-switch-network-backend bridge
 enable security groups, elastic load balancing, and elastic IP on XenServer, download and install the CloudStack XenServer Support Package (CSP). After installing XenServer, perform the following additional steps on each XenServer host.
         



Saturday, January 3, 2015

20 Software as a Service (SaaS)

The Top 20 Software as a Service (SaaS) Vendors



What's the cloud without the software applications? This is where cloud computing extends from infrastructure and platforms into business systems and user programs. From productivity apps and CRM application suites to software programs which manage cloud apps and deployments and even enable the creation of hybrid clouds, software as a service (SaaS) is extremely broad and runs the gamut. Here we catalog cloud software and application vendors that are doing something different, something fresh or something particularly well. From traditional business systems like Salesforce.com to advanced analytics from Cloud9, whatever it is they're doing, they look cool doing it.
AbiquoCalling itself the "Enterprise Cloud Management software company," Abiquo's software lets organizations use business policy to manage their entire computing infrastructure comprising unlimited physical and cloud resources through a single pane of glass, whether those clouds are private, public or hybrid.
AccelopsAccelOps forges into integrated data center and cloud services monitoring with software delivered as a virtual appliance or SaaS. It cross-correlates and manages diverse operational on-premise, off-premise and cloud environments for alerting, analysis and reporting.
AkamaiAkamai has big plans in the cloud, whether they be security, storage or a host of other capabilities. Its cloud optimization offerings improve performance, increase availability, and boost security of applications and data delivered over the cloud.
AppDynamicsManaging application architectures becomes increasingly more important in cloud environments. AppDynamics offers app management for new application architectures including the cloud or in the data center, to monitor, troubleshoot, diagnose and scale production applications.
ApprendaApprenda has created a new category of cloud middleware with its SaaSGrid next-generation application server that was built specifically to solve the architecture, business and operational complexities of delivering SaaS in the cloud and delivering business-critical applications on the Web.
MeghawareCloudOptix has made a name for itself with its cloud virtualization software called MeghaWare that lets users launch multi-vendor public and private clouds and connect and unify them into a custom hybrid cloud solution to get the most bang for the buck.
Cloud9Cloud9 Analytics simple yet powerful application to help sales managers forecast sales more accurately, coach sales staff behavior, run effective weekly sales meetings, and ultimately increase your win rates. Cloud9 brings real-time visiblity to sales forecasts.
CloudSwitchCloudSwitch wants to help move apps to the cloud. Its software appliance acts as a gateway to the cloud and lets companies run apps in the right environment securely and simply without changes while keeping applications integrated with data center tools and policies.
CloudTranCloudTran makes transaction management software for the cloud and makes it possible to run mission-critical OLTP apps in public, private and hybrid clouds by adding ACID transactions to data grids and distributed persistent data stores.
CumuluxCumulux makes products and services that help enterprises strategize, develop and operationalize cloud computing applications and does so on platforms like Microsoft Windows Azure, Amazon EC2 and Force.com. With its breadth of SaaS offerings, Cumulux vows to deliver business value in the cloud.
EloquaEloqua automates the science of marketing – campaign execution, testing, measurement, prospect profiling, and lead nurturing – allowing marketers to acquire customers, drive revenue and do what they do best: develop strong brands, build creative campaigns, and deliver compelling content.
FinancialForceFinancialForce is a software as a service accounting system and innovative financial management system that takes a fresh approach to a traditional business function. The application was develoed with Force.com and delivers tight integration with Salesforce.com CRM.
IntacctIntacct also delivers a SaaS acccounting system which closely integrates with Salesforce.com, and makes finance more productive with revenue management, project accounting, order and billing management, financial consolidation and financial reporting software.
MarketoMarketo combines everything you need to manage demand generation campaigns and acquire sales-ready leads – including email marketing, lead nurturing and lead scoring – with analytics to measure marketing ROI and forecast marketing's impact on revenue.
NetSuiteNetSuite delivers software as a service (SaaS) enterprise-wide business applications, including full-featured financials and accounting, Customer Relationship Management (CRM), inventory, and e-commerce software—all in a fully integration application.
Oracle On DemandOracle's on demand CRM software allows customers flexibility in how to deploy tehir CRM software based on their specific needs and budget requirements. Hosted and Managed Applications and Software-as-a-Service (SaaS) deployment models are all available.
PardotPardot Marketing Automation is an on-demand solution that can show your sales team exactly where to spend its time in order to maximize ROI. Advanced micro-level web analytics allows Pardot to capture all relevant prospect activities, both on and off your site, and help determine who is showing the most buying signals.
Salesforce.comSalesforce.com has become the poster child of software as a service Customer Relationship Management (CRM) software solutions. Now the technology pioneer continues a push into the platform as a service (PaaS) market with its Force.com application platform.
SAPEnterprise Resource Planning (ERP) giant SAP is assertively pushing into the software as a service CRM and ERP markets with its Business ByDesign solution. The on-demand ERP system is showing strong global adoption from both customers and partners.

20 Infrastructure as a Service (IaaS)

The Top 20 Infrastructure as a Service (IaaS) Vendors

Amazon Web Services got the cloud infrastructure ball rolling years ago, offering an Infrastructure-as-a-Service and killing the need for servers and, in-turn, data to be on-site. With that, dubbed Elastic Compute Cloud (EC2), Amazon set the table and in just a few years thousands of companies have clamored for a seat. Retailes looking for a home for their expansive retail software solutions have made Amazon the go-to host in this industry and other industries are taking notice. While everyone does the infrastructure component a bit differently, the mission is clear: Cut costs, reduce space constraints, lower management overhead and offer scalable compute capacity on-demand at a figurative, and sometimes literal, flick of a switch. Here are 20 cloud infrastructure vendors that are making the infrastructure game their own and altering the way IT is consumed.
Amazon Web ServicesAmazon Web Services has become the one to beat in the cloud game, and Amazon EC2, its compute capacity play, set the standard for spinning up and taking down cloud capacity quickly and affordably with a pay-as-you-go model.
AT&TThe communications giant's wireless network may get a lot of guff, but there are no flies on AT&T's cloud computing services. Its suite of Synaptic cloud offerings, which include Compute-as-a-Service and Storage-as-a- Service, comes with an SLA of 99.99 percent availability.
BluelockBlueLock comes at the cloud from a different way, offering cloud computing and managed services backed by VMware vCloud Datacenter Services. Its data centers are secure and SAS-70 Type II certified, so users know their cloud data is untouchable.
CACA came out of its corner swinging for a knockout punch. With acquisitions over the past two years totaling more than $1 billion in cloud buys, CA has amassed a cloud army ready to battle all comers.
CloudscalingWant to build a cloud? Who you gonna call? It's likely Cloudscaling. The company builds massive clouds for the world's service providers, governments and enterprises via an open platform and with a keen eye on performance and economics.
DatapipeWhile Datapipe leverages Amazon Web Services' cloud infrastructure, it makes its cloud computing plays unique by adding managed services on top of Amazon EC2 to include monitoring, patching, change management, deployment and more, giving users tools to manage their cloud infrastructure.
ENKIENKI may not be a household name, but the company is making waves with its roster of cloud computing services. And its PrimaCloud managed cloud computing service play offers scalable virtual private data centers with performance and reliability at their core.
EnomalyFrom the great white North comes Enomaly, with its Elastic Computing Platform (ECP), which has been heralded as the first true Infrastructure-as-a- Service company. Enomaly's IaaS play boasts massive scale, high reliability and an arsenal of features in a lightweight platform.
EucalyptusPrivate cloud infrastructure is the name of the game for Eucalyptus, which makes software that powers enterprise and government cloud computing environments. Eucalyptus offers an open-source way to efficiently use cloud capacity to beef up productivity and innovation.
Go GridGoGrid prides itself on being the biggest pure-play Infrastructure-as- a-Service company in the world. Its infrastructure lets businesses deploy and manage apps in the cloud platform within minutes and with a flexibility that separates it from the Johnny-comelatelies.
HPThe big boys have been a bit slow to the cloud, but not HP. Its HP BladeSystem Matrix play lays the foundation for the private cloud and provisions infrastructure and apps while cutting ownership costs up to an estimated 56 percent.
JoyentThe software stack is the cornerstone of Joyent's cloud computing prowess. With a seven-year legacy in the cloud, Joyent developed the full software stack for its SmartDataCenter play, which it offers to service providers to deliver their own cloud services.
LayeredTechWith a cache of managed dedicated hosting, ondemand grid/virtualization computing and Web services, Layered Tech's infrastructure helps businesses break free of the shackles of hardware and get into the cloud with its secure IT infrastructure hosted in top-tier data centers.
LogicworksWith its infiniCloud play, Logicworks provides the ability to spin up and run virtual servers in minutes starting at 6 cents an hour. And if private cloud is your desire, Logicworks offers single-tenant VM solutions to build a private cloud.
NavisiteRecently acquired by Time Warner Cable, NaviSite evolved from hosting to offering Managed Cloud Services for on-demand provisioning of IT services like apps, messaging, servers, storage and networks for enterprises. NaviSite promises usage-based billing, unrivaled SLAs and top-notch support.
OpsourceOpSource has outgrown its traditional hosting roots with its public cloud IaaS, OpSource Cloud Hosting, a pay-as-you-go cloud infrastructure that OpSource guarantees has tight security, control, support for integration and, most importantly, 100 percent availability.
RackspaceWhile formally known as Rackspace Hosting, Rackspace Cloud is taking over. And with Rackspace's Cloud Servers infrastructure play, the top cloud dog of Texas is rivaling the major players with its select-asize, customizable IaaS backed by Rackspace's own "fanatical support."
SavvisLate last year, Savvis launched Savvis Symphony, its suite of enterprise-focused cloud solutions to let businesses break free from IT infrastructure. Savvis says its cloud infrastructure can reduce capital expense, improve service levels and keep enterprises at the forefront of cloud innovation.
TerremarkWhen Verizon acquired Terremark, it vowed to let the business run as it had. That was smart. Terremark is a cloud infrastructure darling leveraging top-notch data centers to give governments and enterprises agility, scale and savings with its Enterprise Cloud offering.
VerizonVerizon makes it no secret that it wants the cloud and wants it now. With its Computing-as-a-Service play for the enterprise, which also has an SMB flavor, and its Terremark buy, Verizon is ahead of its competitors in the cloud game.

Top 20 Platform as a Service (PaaS)

 The Top 20 Platform as a Service (PaaS) Vendors

If not for the platform, there would be no apps, and no need for cloud infrastructure. There are many cloud platforms to choose from, all of which in one way or another help developers build and deploy their applications to the cloud. The cloud platform is the "shake" to the cloud infrastructure's "bake." The goal is to be able to quickly and efficiently design and deploy applications, and have them function reliably. Think of the platform as the enabler of cloud applications. Each of these 20 cloud platform vendors does that in one way, shape or form. And each has carved its own niche to be among the coolest players in the cloud computing platform game.
Amazon Web ServicesNot a platform in the traditional sense, Amazon's AWS Elastic Beanstalk changes how developers push their apps into Amazon's cloud. Developers upload the app and Elastic Beanstalk handles the deployment details, capacity provisioning, load balancing, auto-scaling and app health monitoring.
AppristyAppistry's CloudIQ platform helps developers deliver scalable, reliable and easy-to-manage apps on private, public and hybrid clouds. Appistry hangs its hat on reducing app delivery time by 60 percent, increasing management efficiency by 20 times and cutting costs by 80 percent.
AppScaleAppScale offers an open-source cloud computing platform for Google App Engine applications. The platform gives developers the power to deploy and monitor their App Engine apps in an open-source environment while providing mechanisms to debug and profile applications as needed.
CAThe fruit of CA's acquisition of 3Tera, CA AppLogic is a turnkey application-centric cloud platform targeted at MSPs that lets users turn an application and the infrastructure supporting it into a single manageable object called a virtual business service.
Engine YardEngine Yard has raised $37.5 million in funding, which has helped it build Engine Yard AppCloud, a Rails Application Cloud for cloud developers. Engine Yard's platform offers simple, automated Rails deployment and management that makes for easy app migration.
FlexiscaleFlexiant's public cloud platform, FlexiScale, has made the company one of Europe's premier cloud players and an up-and-comer in the U.S. The platform is aimed at SMEs and startups looking to offer streaming video, social networking, IPTV, VoIP or SaaS.
Salesforce.comForce.com, Salesforce. com's Platform-as-a-Service arm, has set the standard for developing multitenant cloud applications. Through Force.com, Salesforce opened up its infrastructure so everyone can use it for custom app development and build business apps that run on Salesforce's servers.
gcloud3The gCloud3 gPlatform gives SMBs private cloud and a swift ROI by enabling them to deploy virtual desktops and servers at a fraction of the cost of their physical counterparts. gCloud3 promises "zero to production with high availability" in hours.
GigaspacesGigaSpaces grew from its application server and scalability roots to a PaaS player with its cloud-enablement platform, which enables end-to-end scaling for distributed, mission-critical app environments. PaaS enablement, coupled with SaaS enablement, gives GigaSpaces an edge enabling clouds.
Visual WebGuiGizmox's Visual WebGui has become a go-to platform for developers looking to build cloud and mobile applications. Visual WebGui is .Net open-source Ajax-powered and lets developers build, migrate, run and manage apps for the cloud or for mobile devices.
GoogleGoogle has made a name for itself with its Google Apps suite of business and consumer cloud applications and its Google App Engine, the developer platform that lets users build and host Web apps in the cloud in an effortless fashion.
GridgainGridGain's open-source cloud application platform helps developers build scalable applications that can work natively on managed infrastructure, from a Google Android device to large grids and clouds. The software supports major OSes and provides native support for Java and Scala.
LongjumpLongJump makes software that powers PaaS and gives enterprises and ISVs the ability to design, develop, deploy and distribute SaaS and Web-based apps. A catalog of ready-to-use, customizable business apps helps companies quickly and efficiently develop and deliver data-driven apps.
Windows AzureMicrosoft's cloud platform, Windows Azure, is a little more than a year old and is still gathering momentum. Azure has blossomed into more than just a development play—it's a full-fledged cloud services operating system that also offers service hosting and service management.
OpenstackOpenStack, an open-source cloud platform launched by Rackspace and NASA, has revolutionized the cloud computing game. Users and providers can leverage the platform to launch their own cloud services using code culled from a community of contributors.
OrangeScapeWant fast and easy app development? Look to OrangeScape. Its PaaS play enables developers to build out solutions quickly and easily using a model-driven visual development environment for business applications that can be deployed as SaaS or on-premise.
OS33OS33 doesn't restrict itself to the cloud. Instead, it offers an all-out cloud IT delivery automation platform. The company targets MSPs and gives them a single interface to provision servers, publish applications and select from a catalog of preintegrated software.
OutsystemsOutSystems’ Agile Platform seeks to cut the time for developers to create and change custom enterprise Web apps. The company claims Web apps can be developed nearly 11 times faster and be changed in days with one-click deploy and roll-back.
RightscaleWith its automated Cloud Management Platform, RightScale looks to deliver scalable, affordable and powerful on-demand capabilities of the cloud that also gives IT shops control and transparency in their cloud environments. The platform comes in a host of flavors.
ThinkgridThinkGrid tackles pretty much every facet of the cloud, but it's its service oriented cloud platform that takes the cake. The platform gives partners and customers the keys to design, build and launch business services that solve specific problems while executing tasks like billing and managing in the same interface.