Amazon EC2 üzerine kurulu kümelerde R, python veya oktav betiklerini çalıştırmak için bir platform sağlayan küçük bir şirket listesine sahibim. Eklemem gereken başka isimler var mı?
Amazon EC2 üzerine kurulu kümelerde R, python veya oktav betiklerini çalıştırmak için bir platform sağlayan küçük bir şirket listesine sahibim. Eklemem gereken başka isimler var mı?
Yanıtlar:
Bu firmaları kullanmadım ama bunlar sadece seçeneklerden bazıları. Ancak, EC2'de ayar yapmak çok basittir. En azından kafanı duvardan yeterince sert ve sık sık çekerek kandırdın. Aynı zamanda ağrı eşiğini de arttırır. Bugünlerde çocuklar çok daha kolay. Başlarken, sis bilişimi yapıyorduk: bildiğimiz şeyi bile bulamadık.
Bir kenara anmak ... Bu satıcıları atlamak ve kendi başınıza başlamak için araçlar ve kaynaklar mevcuttur. JD Long,segue
EMR'de R kullanmaya başlamanızı kolaylaştırdı.
Python ile ilgili olarak, boto , Python'u EC2'de kolayca çalıştırabilmenizi sağlayan bir süittir. EC2 alternatifini göz önünde bulundurmak istemeniz durumunda, Python'u Google'ın AppEngine'inde çalıştırıp çalıştırmanız da oldukça kolaydır . Python'u tanıyorsanız, ölçeklendirmeye, paylaşmaya, yük dengelemeye vb., Hatta kavramsal bir seviyeye aşina değilseniz, gerçekten sizin için bir şirket kiralamaya gerek yoktur. Öte yandan, bu tür hizmetlere çok para harcamayı düşünüyorsanız, kodunuzu nasıl verimli hale getireceğiniz konusunda bilgi sahibi olmak iyi bir fikirdir.
Buluttaki Octave'ye gelince, bu üç şirketten başka neler olduğu hakkında hiçbir fikrim yok. Monkey Analytics bunu teklif ederdi, ama görünüşe göre gittiler. Octave'den kaçmayı tavsiye ederim ve Python veya R'ye odaklanın.
Kurulumu kolaylaştırmak için bir kaynak StarCluster . Yine, onlarla hiçbir deneyim, ama bu yararlı bir yol olabilir.
Dürüst olmak gerekirse, Ubuntu (veya Windows) ve EC2'yi öğrenmek zor değildir. R geliştiricileri ve Windows arasında fazla sevgi olmadığı için Windows için R'yi gerçekten tavsiye etmem. (Not: Ciddi Mac OS X bulut hizmetleri olmadığını söyleyebildiğim kadarıyla .) Uzaktaki bir masaüstünüz olduğunda, iştesiniz. Ölçeklendirmeyi öğrenmek bir sonraki adımdır.
Güncelleme 1: Diğer, daha genel, bulut yönetimi hizmetleri arasında RighstScale ve Scalr bulunur.
Güncelleme 2: Buluttaki örneklerinizi ve kümelerinizi kendiniz için ayarlamayı öğrenmenin önemli olduğunu vurgulamak istiyorum. Uygulamalı çalışmaların faydaları arasında:
gputools
)Daha kısa bir öğrenme eğrisi, bir grup arasında kaynakları paylaşma konusunda daha iyi destek ve belki de bazı güzel gizlilikler gibi yönetilen bir sağlayıcı kullanmanın yararları vardır, ancak bunlardan herhangi birinden önce EC2'yi kullanmaya başladığımdan faydaları hakkında konuşamam pazara geldi.
EC2'de Python kodunu paralel olarak çalıştırmak için PiCloud da var .
Onların itibaren ürün sayfası :
PiCloud, Python Programlama Diline entegre olan bir bulut bilişim platformudur. Sanal sunucuları yönetmek, bakımını yapmak veya yapılandırmak zorunda kalmadan Amazon Web Hizmetleri'nin bilgi işlem gücünden yararlanmanızı sağlar.
PiCloud, özel bir Python kütüphanesi olan bulut aracılığıyla mevcut kod tabanınıza sorunsuz bir şekilde entegre olur. Bir işlevin yürütülmesini sunucularımıza boşaltmak için yapmanız gereken tek şey istediğiniz işlevi bulut kütüphanesine aktarmaktır. PiCloud, işlevi yüksek performanslı kümesinde çalıştırır. Siz daha fazla işlev yürütürken, kümemiz hesaplama gereksinimlerinizi karşılamak için otomatik olarak ölçeklenir. Buluta ulaşmak hiç bu kadar kolay olmamıştı!
Denediniz mi CloudStat önce? CloudStat, diğer bulutlardan farklı olarak yalnızca R Dili kullanıcıları içindir. Başka kurulum yok. sadece giriş yapabilir ve 7.5 Gb RAM'e kadar ücretsiz kullanabilirsiniz.
Bununla birlikte, ücretsiz bir hesap ile analiziniz halk tarafından görülecek ve kullanılacaktır. Bu seçenek, analizinizi özel kılmak için ayda 5 ABD Doları ödüyor.
Tavsiye edebileceğim bir bulut bilişim platformu, güvenli bir verimlilik artırıcı bulut bilişim platformu sağlayan Omurga'dır .