Tuesday Sep 15, 2009

Drupal with AMP Stack Hardened OpenSolaris 2008.11 AMI now available in Europe

We are very happy to announce the availability of the latest Drupal with AMP Stack AMI on Amazon EC2 in the European Region. This AMI is based on the OpenSolaris 2008.11 base AMI US AMI and does not need registration.

Following are the details of this new AMI:

Drupal with AMP Stack Hardened OpenSolaris 2008.11 32-bit AMI:

ami-d8614aac aki-661c3412 / ari-601c3414

Manifest: hardened_2008.11_32_AMP_Drupal_V1.1.img.manifest.xml

To run this AMI in Europe, change the following environment variables before launching the AMI:

EC2_URL="https://eu-west-1.ec2.amazonaws.com"
LOCATION="EU"

The other env variables remain the same.

NOTE:  a unique <your-keypair-name> must be generated for each region before launching an AMI.(Use ec2-add-keypair <name> > keypairfile after setting the above env variables).

Monday Aug 31, 2009

SGCS v1.5 AMI now available in Europe

We are very happy to announce the availability of the latest SGCS v 1.5 AMI on Amazon EC2 in the European Region. This AMI is based on the OpenSolaris 2008.11 base AMI US AMI and does not need registration.

Following are the details of this new AMI:

Sun GlassFish Communication Server v 1.5 32-bit AMI:

ami-a896bedc aki-661c3412 / ari-601c3414

Manifest: sgcsv1.5-opensolaris-2008.11.img.manifest.xml

To run this AMI in Europe, change the following environment variables before launching the AMI:

EC2_URL="https://eu-west-1.ec2.amazonaws.com"
LOCATION="EU"

The other env variables remain the same.

NOTE:  a unique <your-keypair-name> must be generated for each region before launching an AMI.(Use ec2-add-keypair <name> > keypairfile after setting the above env variables).


Thursday Aug 27, 2009

SGCS v1.5 AMI on OpenSolaris 2008.11

AMI ID: ami-8b01e0e2
AMI Manifest: sun-osol-2008-11/sgcsv1.5-opensolaris-2008.11.img.manifest.xml
License: Public

Sun GlassFish Communications Server is a Java EE technology-based converged application server combining enterprise service-oriented architecture (SOA) and Web services capabilities with Session Initiation Protocol (SIP) servlets.

This 32bit AMI is based on OpenSolaris 2008.11 AMI.


This AMI has Sun GlassFish Communication Server and MySQL pre-installed and pre-configured as services. So when the image comes up, you have a running server. All it needs is your service/application.

When the AMI instance is up and running, you can access the administration server using
http://Public-DNS-address-of-instance:4848

For your convenience, as database connection pool and JDBC resource has been configured in SailFin.You can see it under JDBC Resources in the Admnin console. Ping the Connection pool named mysql and it should be successful. Now run your usual asadmin scripts that deploy the service to the SailFin.

Configurations:

  • Sailfin installation directory: /opt/sailfin
  • MySQL databse name: sailfin As MySQL service need to be running for sailfin operation the sailfin service has a dependancy on mysql services and also sailfin has been declared as dependant on mysql in mysql SMF configuration.
  • JDBC resources has been creted to used with "sailfin" database.


You can enable the service management facility(SMF) for sailfin by running the command:
#svcadm enable domain1

You can check the status of the sailfin service by running the command:
#svcs | grep domain1

You can disable the sailfin service by running the command as root:
#svcadm disable domain1

You can restart the service management facility(SMF) for sailfin by running the command:
#svcadm restart domain1

For security information and other details on how to work with this AMI, you can look at the README files located at

/root/ec2sun/sailfin.README
/root/ec2sun/mysql.README
/root/ec2sun/sysbench.README
/root/ec2sun/DTrace.README

Documentation:

Support

OpenSolaris AMI License for Amazon EC2

http://www.sun.com/third-party/global/amazon/license/ami/

OpenSolaris and MySQL are trademarks or registered trademarks of Sun Microsystems, Inc. or its subsidiaries in the US and other countries.

Tuesday Aug 18, 2009

Hardened OpenSolaris 2009.06 AMI now available in Europe

We are very happy to announce the availability of the latest Hardened OpenSolaris 2009.06 AMI on Amazon EC2 in the European Region. This AMI is based on the OpenSolaris 2006.09 US AMI and does not need registration.

Following are the details of this new AMI:

Hardened OpenSolaris 2009.06 32-bit AMI:

ami-b69fb7c2 aki-2181a955 / ari-b49fb7c0

Manifest: hardened_opensolaris_2009.06_32_1.2.img.manifest.xml

To run this AMI in Europe, change the following environment variables before launching the AMI:

EC2_URL="https://eu-west-1.ec2.amazonaws.com"
LOCATION="EU"

The other env variables remain the same.

NOTE:  a unique <your-keypair-name> must be generated for each region before launching an AMI.(Use ec2-add-keypair <name> > keypairfile after setting the above env variables).

Rebundling Changes:

As you can see we have introduced the new ARI (ari-9d6889f4) with this AMI, make sure you use the correct ARI with the "ec2-bundle-image" command as given below.

bash # ec2-bundle-image -c $EC2_CERT -k $EC2_PRIVATE_KEY \\
 --kernel aki-661c3412 --ramdisk ari-601c3414 \\
 --block-device-mapping "root=rpool/56@0,ami=0,ephemeral0=1" \\
 --user <userid> --arch i386 \\
 -i $DIRECTORY/$IMAGE -d $DIRECTORY/parts

In addition if you want to disable auditing during re-bundling, you can execute following commands in your clean up tasks before executing "ec2-bundle-image" command.

bash # audit -t
bash # > /var/log/auditlog
bash # rm -f /var/audit/\*

Friday Apr 24, 2009

Glassfish 2.1 and MySQL 5.1 AMI on OpenSolaris 2008.11

Announcing availability of new GlassFish AMIs based on OpenSolaris 2008.11 AMI.

OpenSolaris + GlassFish + MySQL

32-bit AMI: ami-a87b9cc1 aki-6552b60c ari-6452b60d


This 32bit AMI is based on OpenSolaris 2008.11 AMI and MySQL AMI. It contains Glassfish 2.1 binaries with MySQL Connector/J 5.1.  Glassfish 2.1 is deployed from JAR distribution in Developer profile. By default Glassfish 2.1 administartion required SSL mode, is enables only from CLI and localhost. Users should check /export/home/gf21 README files for post configurations (securing) directions. An existing user 'gf21' is authorized to manage the Glassfish 2.1 server.

Note:  Default Glasfish admin user password can be obtained from /root/ec2sun/README file

You need to reset default admin  password by following procedure in /export/home/gf21 README files

It is highly recommended to secure your Glassfish 2.1 server  by following the guidelines mentioned within Glassfish 2.1 server documentation - :
Sun GlassFish Enterprise Server 2.1 Administration Guide >> Chapter 9 Configuring Security
http://docs.sun.com/app/docs/doc/820-4335/ablnk?a=view


Administering Glassfish 2.1

Glassfish 2.1 installation is located under /opt/gf21 directory and is managed by gf21 user with home at /export/home/gf21

NOTE: You need to be user gf21 when administering Glassfish

Start Service     svcadm enable glassfish/domain1

Stop Service     svcadm disable glassfish/domain1

Check status    svcs glassfish/domain1

Start MySql

su - mysql;

svcadm enable mysql


For more information and details on this AMI please refer /export/home/gf21/glassfish.README, /export/home/mysql/mysql.README and Rudolf's Blog. As always, please feel free to contact us at ec2-solaris-support [at] sun [dot] com.

Friday Feb 06, 2009

OpenSolaris 2008.11 Now Available on Amazon EC2 in Europe!


OpenSolaris Now Available on Amazon EC2 in Europe!

We are very happy to broaden the availability of the latest OpenSolaris 2008.11 Base AMI on Amazon EC2 in the European Region. This AMI is public and does not need registration.

Following are the details of this new AMI:

OpenSolaris 2008.11 32-bit AMI:

ami-6c1c3418 aki-661c3412 / ari-601c3414

To run this AMI in Europe, change the following environment variables before launching the AMI:

EC2_URL="https://eu-west-1.ec2.amazonaws.com"
LOCATION="EU"

The other env variables remain the same.

NOTE:  a unique <your-keypair-name> must be generated for each region before launching an AMI.(Use ec2-add-keypair <name> > keypairfile after setting the above env variables).

Friday Aug 29, 2008

OpenSolaris Based MySQL AMI

Following the launch of the Ruby on Rails 2 AMI, we are pleased to announce the launch of our "MySQL 5 with Dtrace probes" AMI.

This 32-bit AMI is based on the OpenSolaris 2008.05 AMI with updated software revisions to build 91. It contains MySQL 5.1.25 binaries, and SysBench. SysBench is a modular, cross-platform and multi-threaded benchmark tool for evaluating OS parameters that are important for a system running a database under intensive load. There are also sample Dtrace scripts which utilize the probes in MySQL to collect information about SQL calls. Users should check /export/home/mysql README files for directions.The MySQL and SysBench binaries are located in the /usr/local/mysql and /sysbench directories. An existing user 'mysql' is authorized to start the MySQL server and run tests.

Note:  default mysql root user password can be obtained from /export/home/mysql README

The OpenSolaris distribution is based on the OpenSolaris project, and features functionality such as ZFS, DTrace, and a new packaging system, the Image Packaging System(IPS). IPS is a network based package management system that allows for users to install applications from online repositories using the "pkg" command. Developers can install additional software on this AMI from the repository using the pkg command. The root file system is ZFS in this AMI.

Also, just like in the RoR AMI, the "pkg image-update" command updates the kernel and ramdisk which is not allowed in EC2. Therefore, in order to prevent your instances from becoming non-compatible with the Amazon EC2 environment, we have disabled this command. More details including re-bundling instructions can be found in the Getting Started Guide.

More details can be found at:

http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1653&categoryID=101

For more information on Dtrace and SysBench, please visit
http://www.sun.com/software/solaris/howtoguides/dtracehowto.jsp
http://sourceforge.net/projects/sysbench


Thursday Aug 21, 2008

OpenSolaris supports EBS - provides capability to create ZFS

How to use EBS with OpenSolaris AMI  

MySQL

Today Amazon Web Services announced  the availability of the most awaited feature of Persistent Storage (officially called as  Elastic Block Storage) on Amazon EC2 cloud. And, we are excited to announce that OpenSolaris does support creating ZFS file system on EBS. ZFS is the default file system in OpenSolaris and provides data integrity by 128-bit checksumming and has Rollback features to roll back any changes in the file system to a previous consistent state.

For detailed information on using EBS with the OpenSolaris AMI, please refer the document "Using EBS with OpenSolaris AMI"

 As an EC2 user, you probably know, running database servers on EC2 instances required you to put together mechanisms to backup the databases since the local storage wasn't persistent and would go away once the instances were shutdown or crashed. EBS solves this problem and provides local persistent storage which can be attached the running instances for database servers such as MySQL. Since MySQL is the most popular open source database server on EC2, it stands to benefit the most from EBS. Here's a link to Amazon Web services article on benefits of using EBS for MySQL. One of the benefits that I would like to highlight is:

Improved performance - Early reports from studies on EBS disk IO performance indicate that EBS IO rates can be multiple times faster than ephemeral storage and even local disk IO. This has obvious benefits for databases which are often IO bound.

Since, EBS provides capability to create file systems on the volumes, users can now take advantage of ZFS on EBS and you may get improved performance for certain workloads and database sizes. Here is an interesting article on MySQL and ZFS and performance comparison of ZFS Vs UFS file system (I think its OK to assume, ext3 will be comparable to UFS and hence these numbers may be a good comparison between Ext3 file system and ZFS

I am sure you'll find EBS feature useful and even better take advantages of ZFS on EBS. If you have any feedback or comments, as always, please send them to us via ec2-solaris-support [AT] SUN [DOT] COM.

Wednesday Aug 13, 2008

OpenSolaris 2008.05 is available in Amazon public Grid

Following the success and interest in the May 5th launch of OpenSolaris 2008.05, we together with Amazon are happy to release the OpenSolaris 2008.05-based 32-bit AMI in a public grid. We also took this opportunity to include few changes/enhancement and bug fixes. 

This means that capacity has been added for the OpenSolaris-based AMI so everyone can access it and launch as many instances as needed. The "Getting Started Guide" has been updated with instructions on how to rebundle a running OpenSolaris 2008.05 -based 32-bit AMI on Amazon EC2 which was not available previously due to technical issues. The rebundling process has been accelerated so it takes less time to rebundle. If you haven't been able to do so, try the rebundling process and let us know if you find any issues using the Guide. As we already know, OpenSolaris boots from a ZFS- based root file system, (project name "zfs boot") which is the reason why rebundling uses ZFS-based commands.

There is a lot of work in progress to deliver pre-packaged stacks, which includes a set of software stack, targeted towards a specific need. This will save time from installing and configuring the software and the user can be ready to start working on what they need to instead of configuring the individual software. Keep checking the "Open Solaris on EC2" web-page for availability of these images.

Following is the AMI/AKI/ARI ID's for this new 32-bit machine image:

 AMI ID
ami-41e70328
 AKI ID
aki-b78367de
 ARI ID
ari-b68367df

Here are the steps  for launching this new image:

ec2-run-instances --url https://ec2.amazonaws.com ami-41e70328 -k <KEY PAIR NAME>

or

export EC2_URL=https://ec2.amazonaws.com
ec2-run-instances ami-41e70328 -k <KEY PAIR NAME>

Once the list along with the AMI id's is available, check for what you need and if there is something missing which you'd like to be added, do let us know. AMI contribution  and ideas from users are welcome and we can work together to get these ready for others to use. As OpenSolaris is a community based effort, we welcome the community contributions to make it easier for others.

For more details and new technical information keep checking:


Tuesday Jul 15, 2008

ALERT: Down time

ALERT: Amazon just informed that the Pinotage endpoint server will be down for scheduled maintenance on Wednesday starting at 2AM PDT. The maintenance is scheduled to last for 2 - 3hours. Sorry for any inconvenience this may cause.

Tuesday May 13, 2008

GlassFish AMIs -

Announcing availability of new AMIs based on SXCE AMI and GlassFish. For those of you who have been provided access to OpenSolaris AMIs, you have access to these AMIs as well.

GlassFish OpenSolaris MySQL

1. OpenSolaris (SXCE) + GlassFish ( This is smaller footprint of SXCE or "Just Enough OS" )

    a. 32-bit AMI: ami-8142a7e8 aki-b57b9edc ari-b47b9edd / sun-osol/JeOS-79_32_1.0.img.manifest.xml

    b. 64-bit AMI: ami-314da858 aki-8e7a9fe7 ari-817a9fe8 / sun-osol/JeOS-79_64_1.0.img.manifest.xml

2. OpenSolaris (SXCE) + GlassFish + MySQL

    a. 32-bit AMI: ami-3742a75e aki-b57b9edc ari-b47b9edd / sun-osol/GFAS-MySQL-79_32_1.0.img.manifest.xml

 3. OpenSolaris (SXCE) + GlassFish + Liferay

    a. 32-bit AMI: ami-cb40a5a2 aki-b57b9edc ari-b47b9edd  / sun-osol/GF-LF-79_32_1.0.img.manifest.xml

    b. 64-bit AMI: ami-dd40a5b4 aki-8e7a9fe7 ari-817a9fe8 / sun-osol/GF-LF-79_64_1.0.img.manifest.xml

For more information and details on these AMIs including user names and passwords, please refer to Rudolf's detailed blog. As always, please feel free to contact us at ec2-solaris [at] sun [dot] com.

Thursday May 08, 2008

Update: Capacity limit on OpenSolaris 2008.05 AMI

We are almost reaching the capacity limit on number of instances we have available on Amazon EC2 for running OpenSolaris 2008.05 AMI. As we continue to integrate and test OpenSolaris 2008.05 with EC2, we have limitation on the number of instances allocated currently. If you have been granted access to OpenSolaris 2008.05 AMI, please note that EC2_URL must be set to :

EC2_URL=https://ec2-pinotage.amazonaws.com. Once Amazon team has completed testing, the URL will change and communicated.

Please note that the image re-bundling tools are being under development / testing at this time as well.

 Solaris Express.79 AMIs are available for deployment in full capacity. AMI / API tools have been completed ported and tested and are available for use.

 Thank you for your patience as Sun and Amazon continue to work together to make EC2 and OpenSolaris a platform to offer best development experience.

 If you have any suggestions or comments or would like to help out with OpenSolaris 2008.05 re-bundling efforts, please feel free to contact us at ec2-solaris [AT] SUN [dot] COM.

Wednesday May 07, 2008

Launch of OpenSolaris on Amazon EC2

On may 5th, we announced the availability of OpenSolaris (2008.05) on Amazon EC2. Announcements were covered by GigaOm and Amazon's official announcement is here. We / MySQl also announced Amazon EC2 as one of the supported platforms, which meas if you already have purchased a support contract from MySQl, you can now deploy MySQl on EC2 and get same production level support from MySQL. These are two huge milestones which proves Sun's leadership in Cloud Computing space.

OpenSolaris

MySQL

So, what did this collaboration between Amazon Web services and Sun do? It offers choice, choice to developers and startups in two ways-

1) OpenSolaris provides ZFS filesystem, first 128-bit filesystem which offer 64-bit checksum capability to maintain data integrity and Rollback functionality to be able to quickly rollback changes to the last known stable state in case of data corruption of instability in the fileysytsem. Secondly, OpenSolaris is the only OS which offers Dtrace - a observability and tracing tool which helps developers and administrators to debug and trace issues and bottlenecks right from the hardware level (OS level in case of EC2) to their application code and middleware in between. Most importantly, developers and EC2 users can now have choice of multiple OSes other than various variants of Linux.

2) Freedom to run MySQL on Cloud. MySQl is most critical component of any web applications and MySQL's commitment to support Cloud such as EC2 as supported platform, opens the doors for startups to leverage the cloud infrastructure to further reduce the cost and capex investment towards the infrastructure build-out at early stages of the company.
 

We are excited to be working with Amazon Web services and providing choice to developers, startups and students who wish to use EC2 cloud for their development and deployment use.

Welcome to OpenSolaris on Amazon EC2 Beta program!

Here you will find the latest information on the program and any late breaking information. OpenSolaris on EC2 team welcomes you and we look forward to providing you any technical assistance and information you need for a best possible OpenSolaris experience. Please feel free to leave comments here or contact us at ec2-solaris-support [AT] SUN [dot] COM.

About

Information about Solaris and OpenSolaris on Amazon Web Services (AWS) EC2. Look here for the latest information on the program and any late breaking information on (Open)Solaris on EC2.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today