Agile Cat — in the cloud

November 21, 2009

MapReduce in DryadLINQ

Filed under: MS-MapReduce — Agile Cat @ 5:07 am
Tags: , , , , ,

Data-Intensive Computing on Windows HPC Server
with the DryadLINQ Framework

John Vert in 408A on Tuesday at 3:00 PM

Come get an overview of the DryadLINQ features and runtime environment, and walk through some real-world examples of DryadLINQ programs based on the familiar declarative syntax of LINQ combined with the fault-tolerant distributed graph scheduling of the Dryad runtime. Hear how DryadLINQ provides a programming model and runtime for data-parallel programs running across large clusters and partitioned data sets.

http://microsoftpdc.com/Sessions/SVR17

PDC Dryad LINK 1

PDC Dryad LINK 2

PDC Dryad LINK 3

PDC Dryad LINK 4

PDC Dryad LINK 5

PDC Dryad LINK 6

Thanks to  http://twitter.com/nsharp_2ch

— A.C.

November 20, 2009

Chrome OS on Youtube

Filed under: Google — Agile Cat @ 8:32 am
Tags: , , , , ,

まぁ、とにかく ご覧ください

Chrome OS の 4つの視点が、はやくも Youtube でアピールされています。この情報は http://twitter.com/isshiki さんから教えてもらいました。 有難うございます。

従来からの OS とは、ココが違います。 だからスピーディです ・・・

はじめに Web ありきの、TAB UI OS です・・・

Signature Kernel ですか ・・・

とにかく、オープンソースなもので・・・

<関連>
Google Chrome OS press conference : Part_1
Google Chrome OS press conference : Part_2

 

Google Chrome OS press conference : Part_1

Live blog today: Google Chrome OS press conference
November 19, 2009 9:57 AM PST
by Rafe Needleman

clip_image001

Google is hosting a press event at 10 a.m. PST at its Mountain View, Calif., headquarters to update the world on its plans for world domination via the release of its second operating system (after Android), the Google Chrome OS (FAQ). Google VP Sundar Pichai and Engineering Director Matthew Papakipos will reveal technical details and launch plans, and will have demos. Google will be streaming the announcement.

clip_image002

I’ll be in the audience when the event kicks off and will be live-blogging my thoughts on the talk as it happens. Josh Lowensohn will be handling reader feedback during the live blog, so if you want to share your observations on what’s happening or have questions, please contribute in the live blog window below once the event goes live. Stephen Shankland will also be at the site to grab photos, and Tom Krazit will have the full news rundown and analysis after the event closes.

Rafe Needleman writes about start-ups, new technologies, and Web 2.0 products, as editor of CNET’s Webware. E-mail Rafe.

——————————–

9:56 : Rafe: Arrived Google press conference. Music sucks. Waiting for event to start.

10:01 : Rafe: Hi all. I’m going to be reporting my impressions of this event live, but not doing a blow-by-blow transcript.For the video, go here: http://investor.shareholder.com/googpr/eventdetail.cfm?eventid=75092

10:04 : Rafe: Google Chrome OS is an open-source project at Google to produce a whole new operating system. It will initially be targeted and the netbook class or products, we’ve been told.

10:05 : Rafe: Sundar Pichai: "Contrary to blogs, we are not launched the product today, there is no beta today."  

image

10:06 : Rafe: But we will get demos.   And Sundar saying, "as of today, the code is fully open. Google devs working on the same tree as open source developers."

10:07 : Stephen Shankland: 40 million Chrome users now–primary users, says Google’s  Sundar Pichai 

10:07 : Rafe: Chrome (browser) update: Growth strong, over 40M users.   Should be more, if you ask me.   It’s fast and easy to use.   Want the Mac version to be opened up though. I use it on my Macbook and it’s pretty good so far

10:08 : Rafe: Sundar: "We focus on end-to-end speed of the browser." "We’ve updated Chrome over 20 times of the past years, and most users haven’t noticed." I noticed — some of the updates made it less stable, then it magically got better

10:09 : Rafe: Chrome for Mac – "very very close to launch". Chrome for Linux "coming along very well". "NEaring the launch for extensions."   Extensions based on HTML and javascrirpt, much easier to write, Sundar says.  

image

10:11 : Rafe: Sundar pitching HTML 5 very hard.   Says it’s the way to get browsers and new OSes access to system resources. Will make games possible on Web. Also, HTML 5 can access multi cores in PCs. Also full voice and video built in — access to speaker, mic, camera. And, HTML 5 will have a database API so Web apps will have access to data on a machine

10:12 : Rafe: "In 2010 we exepect to have all these APIs and more built into Chrome"

10:13 : Rafe: Sundar says there are 3 trends that "we are very excited about." 1. Netbooks – "unheard of growth in this economy" (Not really – they’re CHEAP computers. They’re peffect for a down economy)

image

10:13 : Rafe: 2. Cloud computing all the cool stuff is in the cloud now. "Everything you want today, in the future it will be a Web app"

10:14 : Rafe: 3. Innovation in device level. Phonese getting smarter, "there are rumors of tablets," etc. And Laptops getting smaller -> netbooks. They’re becoming more like phones

10:14 : clip_image001[6]Stephen Shankland: Sundar says "Hundreds of millions of users are living on the cloud." Fair point. But even for those who spend more time in a browser than asleep, there are lots of people who don’t live 100 percent in the cloud.

10:15 : Rafe: "We believe there is a better model of computing, and that’s what Google Chrome OS is." Focus is on three things: Speed/Simplicity/Security

10:16 : Rafe: Sundar: Chrome on Chrome OS should be "even faster than Chrome"

10:16 : Stephen Shankland: Sundar: "We want Chrome OS to be blazingly fast." Like a TV, he says. Also, Chrome on Chrome OS will be faster than regular Chrome.

image

10:16 : Stephen Shankland: A twitter comment from Microsoft’s John Montgomery, who’s working on speeding up JavaScript in IE 9: "Dunno about you, but my TV takes 30 seconds to boot."

10:16 : Rafe: Sundar: Every app on Chrome OS is a Web app. No installing. My big worry on this is the occasionally-disconnected user. Google is going to need to get reliable net connections to everyone.

10:18 : Rafe: You know what Chrome OS is? A return to the mainframe/timeshare concept. All your data is in the cloud. The security is in the cloud. Any computer is just a terminal to the cloud.  But with much smarter terminals

10:18 : Stephen Shankland: 14 seconds to login screen by my count, but sundar says 7 seconds  

10:18 : Rafe: Booting – in seconds – 7 seconds to boot, 3 sec to login

10:19 : Stephen Shankland: I didn’t press the boot button, though.

image

10:20 : Rafe: Slides we’ve been seeing so far is running in Chrome OS. "Chrome is Chrome OS". This is key – Google is trying to break down the barrier between browser and OS. From the user’s perspective, that does make sense. Will be interesting to hear Microsoft’s response to this

10:21 : Rafe: Apps are now in tabs.   I kind of like that.   Browser pages, apps, all the same deal.

10:21 : Stephen Shankland: Small tabs on the left: application tabs. Skinny tabs that always stay in place. I worry we’ll run out of tab real estate pretty fast, especially on teensy Netbook screen

 10:22 : Rafe: You get an app menu, and some apps pop up. They call them "moles" internally since they pop up, but they’ll be called "panels" when the product ships

10:22 : Rafe: Brian: No lie, man.

10:22 : Stephen Shankland: "Moles"–those panels in the lower left–they pop up like in whack-a-mole. The term came from the Gmail team. Now Google is calling them panels officially. IM, notepad, various other uses.  

image

10:23 : Rafe: Demo of Notepad panel: It’s a popup "mole" but the text you enter also goes into Google Docs instantly.   Pretty cool, actually.

10:23 : Rafe: Demo of music player: It’s a panel.   LArry Magid sitting next to me: "This is new?"

10:25 : Stephen Shankland: No surprise: Flash support.

10:25 : Rafe: Demo: Chess game.   Easy to make an app full-screen, aother thing you can do: "Read books"

image

10:26 : Rafe: Ok, so what about multiple windows?   Demo on that… Finally seeing the window manager, you can manage windows in zoom-out mode, but I don’t see a way to work in windows that are not full-screen (except for panels). hat if you want to work on two apps side-by-side?   Not sure about that yet.

10:27 : Rafe: Demo of file manager now, after plugging in a camera. Nice multi-pane viewer, like OS X. Another demo: Windows Live Excel running in Chrome. Hah!

image 10:28 : Stephen Shankland: Reading from a USB file, clicking an Excel file. "Chrome OS is a completely open app framework. It’s the Web." I disagree: Google Spreadsheets is hardly an open app.  

10:29 : Stephen Shankland: So far I see issues with screen real estate. Juggling between lots and lots of tabs. I like the task bar or dock to keep track of what’s going on, and it’s hard to see all the open tabs in Chrome OS.

10:29 : Rafe: Demo, clicking on a PDF file on IRS.gov.   Instantly loads up the viewer in the browser. Nice. But… cached?

image

10:30 : Rafe: Next up: Matt Papakipos, Engineering Director. Interesting question. You don’t have to, but Chrome OS will have access to local storage, so an app *could*

— be continued.

Part_2 : http://agilecat.wordpress.com/2009/11/20/google-chrome-os-press-conference-part_2/

Google Chrome OS press conference : Part_2

Live blog today: Google Chrome OS press conference

November 19, 2009 9:57 AM PST
by
Rafe Needleman

clip_image001

—————–

image

10:31 : Rafe: Matt: We’re trying to make Chrome OS computers like a TV. All devices we’re working on are based on solidstate storage. No moving disks! (Ok, you’re cheating… but this does make sense if you don’t need massive local storage for data)

10:32 : Stephen Shankland: Boot process has been pared down a lot. Custom firmware, lots of background services for apps don’t need to be supported. Firmware + OS + Chrome.

10:33 : Rafe: Matt saying it’s easier and faster for user if you don’t have to start OS and then browser. Chrome OS autostarts. On security: Chrome autoupdates. "Verified boot."   Every component in the Chrome OS is cryptographically signed and checked on boot

image

10:34 : Josh Lowensohn: Automatic updates…this sounds familiar.

10:34 : Rafe: The fact that Chrome autoupdates means there’s no legacy code to support. Unlike MS or Apple — every user will be on the same code

10:34 : Stephen Shankland: More autoupdate, of course, just like Chrome. You don’t get a choice–it just updates with latest patches. I wonder how well this will work in the long term as hardware gets faster and the Chrome or Chrome OS code base moves toward better machines. Does that mean people get autoupgraded to versions that are too slow for practical use in the future?  

image

10:35 : Rafe: Stephen, yeah. I’m wondering how buttoned-down IT departments will like the idea of google remotely updating all users’ computers whenever they want. And if there’s ever a bad update — whoa.

10:36 : Stephen Shankland: Rafe: Chrome OS isn’t for IT departments at this stage IMO.

10:36 : Rafe: No lie, Stephen, but this is how apps get into IT: Personal machines are the vector

10:37 : Rafe: Matt: every web browser assumes a new app is hostile.   That helps security. And in Chrome   and in Chrome OS, "sandboxing" is even stronger. (However, it’s not perfect: I’ve seen bad sites crash the whole browser. Not often, but it can happen)

image

10:38 : Stephen Shankland: Some news coming up about the file system. I wonder if we will get some Gdrive action?

10:38 : Rafe: Really interesting comments, guys. We’re having a hard time keeping up with your feedback, but it’s valuable!

10:39 : Rafe: Matt: All your data is encrypted on your machine.   If you lose your machine, "you can be assured it’s encrypted"

10:39 : Stephen Shankland: User data is always encrypted. About time we made this move for an operating system. No choice in the matter means people will finally use crypto. Just don’t lose the key.

10:41 : Rafe: Feature they really are pushing: If you get a new machine or borrow a machine, you just log on and all your data is in front of you via the cloud

10:41 : Stephen Shankland: Pichai back on stage to talk about how they’ll bring Chrome OS to market. Short version: through OEMs (aka computer makers)

10:41 : Rafe: I like that feature and many apps I use have sync — Evernote for example. Also I used Sugarsync now for storage, and when I have a new machine I sync it to make it mine.

10:42 : Rafe: Sundar: "We are not supporting hard drives."

10:42 : Rafe: Target timeframe: End of next year, ahead of holidays 2010

image

10:42 : Stephen Shankland: Pichai: "As a consumer, you can’t go download chrome os. You will have to go and buy a chrome os device"

10:42 : Josh Lowensohn: I’m okay with that plan as long as it drives SSD prices down

10:43 : Stephen Shankland: Fred: It’s different from a small Linux machine in that it runs software *only* on the browser. We’re not talking Firefox running atop Gnome. The software interface is HTML + CSS + JavaScript etc.  

10:43 : Rafe: Sundar: We want netbooks to get better: Larger, better touchpads, better keyboards. They are designing some reference hardware.

image

10:44 : Rafe: IT’s all open source, and "we will be good open source citizens and contribute our code back upstream" Sundar: "If you’re   a developer, we really want you to take advantage of the HTML 5 capabilities." No kidding. HTML 5 will be the battle ground here.

10:45 : Stephen Shankland: Google is "looking forward to feedback from the open-source community." It’s hard to share, though. Google has to walk a fine line between releasing something done and staying in control and sharing with the outside world. At least they’re sharing design docs this time.  

10:45 : Rafe: Now we’re seeing a video. "What is Google Chrome OS?" This is how they’re going to roll the message out to the People.

10:46 : Rafe: Jakez: Multimonitors: Get a netbook, a table, and a smartphone, and put them next to each other?

10:46 : Stephen Shankland: I see a little IE icon in the animation. A little IE dissing soon–the video shows it crawling toward 2000, when the Net got interesting.

image

10:47 : Rafe: THis video is really good. My Mom would understand it.   We’re trying to find a link for this vid.

10:48 : Rafe: Ok, wait, now the video is talking about how a browser app is "stateless." Now Mom will lose it.

10:48 : Rafe: Q&A time….

10:48 : Josh Lowensohn: Rafe, you could just tell your mom "Hey, it’s a computer with just a browser on it."

10:49 : Rafe: Thanks folks! HEre’s the vid: http://www.youtube.com/watch?v=0QRO3gKj3qw

image

10:51 : Rafe: Our own Tom Krazit asks: What will a Chrome OS netbook cost??
Sundar: No, you will hear the messaging from our partners. We expect to have prices in the range people are used to today. But we can’t predict what prices will be in a year.   But they will be bigger than current netbooks.
Tom: Do you have a price target?
Sundar: No.

10:52 : Rafe: Question: What is the process to be considered to be a Chrome OS manufacturer partner?
Sundar: We are reaching out to all the top vendors. The info is already going out. We will also have plenty of docs for everyone.

10:54 : Stephen Shankland: CurtisB: Except that everybody uses the browser already, and Sun and Oracle with Java-based network computers had an even higher bar to go over to encourage application support.  

image

10:55 : Stephen Shankland: Jason Johnson: Anybody could build their own distro, but I’ll bet Google wouldn’t let you use the Chrome OS trademark

10:55 : Rafe: 
Question: Will you have an app store (like apple or android store)?  And what about drive certificiation?
Sundar: We’ll have more details later. I showed an app discovery process. On the Web, there are hundreds of millions of apps… we’ll be working hard on solving the problem.
Matt: On drivers, "we’re working closely with hardware vendors."   And we are working on a testing plan.

10:55 : Stephen Shankland: Sundar acknowledges there are apps today not available on the Web. But they expect people to have another machine at home. Chrome OS is a "companion device."

10:57 : Stephen Shankland: Hugo: Right. Though in fairness there is a Photoshop.com site. And Google is working on Native Client, O3D, and WebGL for faster browser app performance.

10:57 : Stephen Shankland: Hugo: Right. Though in fairness there is a Photoshop.com site. And Google is working on Native Client, O3D, and WebGL for faster browser app performance.

10:57 : Rafe: Andrew, you gotta start somewhere.

10:58 : Rafe: If you want to see an amazing collection of image editing apps that run in browser (Flash), check out Aviary

10:59 : Rafe: Will it support Silverlight?   Sundar: "We are working hard to integrate plugins closely." But he won’t comment on "You’re working with Microsoft to support Silverllight?"   Innnnnteresting.

11:00 : Stephen Shankland: Sean: No comment on whether Google is working with Microsoft to support Silverlight.  

11:00 : Josh Lowensohn: Things like OnLive and Spawn Labs should work just fine as long as the plugins run well.

11:00 : Stephen Shankland: Silverlight is a standard browser plug-in, so I imagine support won’t be hard. Whether it’s shipped is another matter.  

11:01 : Stephen Shankland: Sushant: Azure is a version of Windows available over the cloud, and not very consumer-friendly. It’s more like Amazon Web Services. I don’t see Chrome OS as in the same area.

11:01 : Rafe: Question: Is this only for netbooks? And can you reveal hardware partners?
Sundar: It’s a scope issue. Initial focus is on "netbook-like form factors."   But we aren’t constraining the system. We’ll announce the partners middle of next year.
 

11:02 : Rafe: Question: How big is the program/OS?
Sundar: Since it’s open source there’s a lot (of crap) in the code so far for debugging.   We are working very very very hard to have a simplified code stack

11:03 : Rafe: Question: How to provide for offline access
Sundar: YOu can cache media locally – videos, books, games.   And HTML 5 apps that implement offline capability will work

11:04 : Stephen Shankland: Offline support: "You can cache media locally. Play games, read books."
Pichai says. WiFi–802.11n but not cellular networking.  

11:04 : Rafe: 
Question: Can it be run in a VM now?
Matt: You can build it now and run it in a VM. We do that here.

11:08 : Rafe: 
Question: Will we see Chrome OS on ARM or what?
Sundar: Chrome OS will function on X86 and ARM.  

11:09 : Rafe: 
Question from our Stephen Shankland: What kind of timeframe until Chrome OS runs on other machines? And is there a business model for this?
Sundar: So far we’re just trying to build an OS. As for the busienss, as the Web gets better, it benefits us more. there are no plans for ads in the OS itself.

11:10 : Rafe: This, people, is why Google is doing this: The more that apps run in the browser, the more ads Google can deliver. Everyone remember: Google as a business is not a search company, it’s an advertising network.

11:13 : Rafe: 

Question: How well you get people to trust the reliability and security of this service?
Sundar: I think the cloud will compare favorably.   But it’s important that users have choice.
(Very unsatisfying answer)

11:14 : Stephen Shankland: Sergey Brin just walked in  

11:15 : Rafe: Here he comes for the Q&A…

11:17 : Stephen Shankland: Good question from Jon "Hannibal" Stokes from Ars Technica: will this be a fast-boot OS for regular PCs? Pichai: nope.

11:17 : Rafe: 
Question: Do you have plans to be a second OS on a full-features laptop (like spashtop)?
Matt: No, we’re not spending effort on dual boot or multiple types of processors in a computer.

11:18 : Rafe: 
Question: Will you support printers?
Sundar: Yes, Chrome OS will print.   We’ll have an innovative solution.
(So… What? A cloud-based repository for printer drivers? What about networked

11:20 : Rafe: 
Question: What about real-time notifications on every Web page?
Sergey: We need it. Hopefully we can introduce it into the browser.
Matt: The Notification API is in the W3C now and we want to incorporate it.

11:21 : Rafe: 
Question: What’s the business?
Sergey: We focus on user needs. There’s a real need to be able to use computers easily. Netbooks are easy to buy, but there’s no easy way to manage them. Stateless machines are easier. It’s an important need in the market now.

11:22 Rafe: And that’s the end of the conference!   Important stuff.   My take is that we really are overdue for a rethink of the personal computing model, and Google is in the right position to push it and deliver it.

11:23 : Rafe: But it won’t be easy, and every little failure will be seen as a reason to stick with the old comfortable model. Not that I like the old model all that well to begin with, but we’ve all learned to deal with it.

11:23 : Stephen Shankland: I watch browsers a lot, so I wasn’t stunned. The most interesting part was Google said it’s it’s a companion device, not a primary device. Modest ambitions in one way. Makes it a lot easier to declare victory

11:25 : Rafe: Sergey’s right to say that cheap computers are too hard to manage. It’s a mismatch. You pay $300 for a netbook and you just want it to work. That’s a good first front for this OS. Although, obviously, the ultimate battleground is the standard computing platform.

11:26 : Rafe: But, man, it scares me to put all my data and stuff in the cloud. Even if it is, strictly speaking, more reliable than storing it on my home computer.

11:26 : Rafe: Ok, that’s the end of this show. Thanks for watching and engaging!

11:28 : Rafe: And thanks JOSH for managing the community!

11:28 : Josh Lowensohn: Sure thing–they manage themselves quite well actually.

11:28 : Rafe: Closing this out… Bye everyone!

—————–

Thanks to Rafe Needleman

Wrapped up by Agile_Cat

Part_2: http://agilecat.wordpress.com/2009/11/20/google-chrome-os-press-conference-part_1/

November 19, 2009

Microsoft は オープンソースへ走ると、O’Reilly が予言!

Web 2.0 Expo Nov. 17 より

image

以下は、抜粋訳ですので、詳しくは ↓ こちらへ。。。

http://www.eweek.com/c/a/Web-Services-Web-20-and-SOA/Why-Tim-OReilly-Sees-Microsoft-as-a-Proponent-of-the-Open-Web-125998/ 

Tim O’Reilly は Microsoft について、自社のオペレーティング・システムと開発言語を促進するという、これまでの伝統をよそに、open Web の主導的な立場に移行すると予測した。 O’Reilly の発言によると、同社における Twitter インデックスや Wolfram Alpha API への取り組みに、他の Web カンパニーと協調していこうとする、自発的な意思の転換が見て取れるとのこと。 さらに、Windows Azure クラウド・コンピューティング・オペレーティング・システムは、オープンソース・テクノロジーとの協調をも含んで設計されているという。

Tim O'Reilly

Microsoft の Chief Software Architect である Ray Ozzie によると、Windows Azure オペレーティング・システムは 2010 年にサービス・インされる。 ただし、それよりも大きなニュースは、同社の .NET プログラム言語だけサポートするのではなく、PHP や MySQL などの、他のオープンソース・ツールをサポートするであろうというものだ。

Automattic(Wordpress)のファウンダーである Matt Mullenweg によると、同社では SQL Azure 上で実行される OddlySpecific.com という、新しいサイトをスタートしている。 Azure が黎明期であるとしても、Microsoft が顧客について吹聴することは珍しいことではないが、Automattic が Apache や MySQL などのオープンソース・ツールをベースとして、Wordpress を展開している企業であることは、特筆すべきことだろう。

これまで、15年の長期間にわたって、BetaNews で Microsoft を追いかけてきた Joe Wilcox は、以下のように記している:

マーケティング的な視点からだと、Automattic はApache や MySQL といったオープンソース・ツールを使っているため、それは、それは衝撃的な発表だった。
そのメッセージとは「Azure は、Microsoft のプロダクトや開発ツールだけで構成されているわけではない」というものだ。
PDC のステージで、WordPress の Matt Mullenweg に出会うこと自体が、衝撃的なことだと言うべきだろう。

 

まぁ~~~  Microsoft の改宗は、イイことではないでしょうかね。この勢いで、Azure データセンターからの、Hadoop サービスの提供まで、突っ走ってもらいたいものです。 

Matt Mullenweg がステージ上でしゃべっている時間帯の、例の猛者ブロガーたちの会話です。

8:56 : Long Zheng: WordPress on Azure! OMMMMGGG
8:56 : Ed Bott: As do I.
8:56 : Paul Thurrott: Long: Really?
8:56 : Mary Jo Foley: so do I — so who knows what they might say? (or avoid saying)
8:57 : Rafael Rivera (GPL Queen): [Nervous laugh]
8:57 : Paul Thurrott: Wow.
8:57 : Rafael Rivera (GPL Queen): Wow.
8:57 : Long Zheng: I can has cheezburger!!!!
8:57 : Rafael Rivera (GPL Queen): HA HA HA HA HA HA HA HA HA HA HA HA HA HA

これじゃぁ、何が何だか、分からないよねぇ :) --- A.C.

<関連>
Eclipse for Windows Azure を MS が大歓迎
Channel 9 でも、Eclipse for Windows Azure を フィーチャー
米Microsoft、「.NET Micro Framework」をオープンソースに

« Previous PageNext Page »

Theme: Rubric. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

Join 3,239 other followers